Windows xp 使用条形码登录Windows XP

Windows xp 使用条形码登录Windows XP,windows-xp,Windows Xp,这是一个问题,是我以前的“免费3/9扩展条码字体”问题的扩展。我有一个条形码,现在可以输入用户名、标签和用户密码。此条形码在Word或记事本中工作正常,但当我在Windows登录屏幕中尝试使用它时,标签功能在我的条形码中不起作用。条形码只需输入,例如garyv$Igaryv1!进入登录屏幕的用户名文本框,然后自动输入,给我一条错误消息,指示我输入密码。有人知道为什么tab功能不起作用,以及如何让它在带有条形码的登录屏幕上起作用吗?请帮帮我,我现在对这个问题很失望 windows登录屏幕抓取常用的

这是一个问题,是我以前的“免费3/9扩展条码字体”问题的扩展。我有一个条形码,现在可以输入用户名、标签和用户密码。此条形码在Word或记事本中工作正常,但当我在Windows登录屏幕中尝试使用它时,标签功能在我的条形码中不起作用。条形码只需输入,例如garyv$Igaryv1!进入登录屏幕的用户名文本框,然后自动输入,给我一条错误消息,指示我输入密码。有人知道为什么tab功能不起作用,以及如何让它在带有条形码的登录屏幕上起作用吗?请帮帮我,我现在对这个问题很失望

windows登录屏幕抓取常用的密钥处理例程,以保护自己免受键盘记录者的攻击。也许这会干扰你的钩。不知道修复方法是什么。

您是在输入制表符还是制表键的键代码?我觉得他们不一样


将制表符“\t”发送到登录屏幕可能不起作用。发送选项卡的键盘扫描代码对于Windows来说应该是无法区分的。

您可以尝试使用code128条形码。将代码另存为
.htm

<html>
<head></head>
<body>
<script type="text/javascript">
var p1="211214413111121124121241121124111224121421411311142112232121134111111242112";
var p2="2141212411211244131111211241421122211141222311411221341114131112211322331112";

var code=p1+p2;

document.write("<table border='0' cellpadding='0' cellspacing='0'>");
document.write("<tr>");
for(x=0; x<code.length; x++)
{
    if(x%2==0)
        document.write("<td width='" + code.substr(x,1) + "' height='40' bgcolor='black'></td>");
    else
        document.write("<td width='" + code.substr(x,1) + "' height='40' bgcolor='white'></td>");
}
document.write("</tr>");
document.write("</table>");
</script>
</body>
</html>

变量p1=“211214131111211241211211241112241214214113111421122122122132121134111111242112”;
var p2=“214121241211244131111121112414211222111141221231141122134111413111122111322331112”;
var代码=p1+p2;
文件。填写(“”);
文件。填写(“”);

对于(x=0;x不知道,但是对于记录,从安全角度来看,这不是一个好主意……你可以对windows本身说同样的话:)我使用tab键的键代码,代码39条形码的键代码是$I,就像我说的,它在Word中工作,但在登录屏幕上不工作,这就是我需要它工作的地方。对不起,我没有看你之前的问题。看这里-,我看到$I是制表符。Windows知道有人按键盘上的Tab键和有人输入Tab字符之间的区别。例如,在Word中,您可以按住Alt键并按09插入制表符。如果要移动到对话框中的下一个字段,这将不起作用。您还可以考虑使用其他内容吗?我真的不知道该怎么解决这个问题,我撞到墙了,我被卡住了!