草庐IT

条码扫描

全部标签

windows - SMTP VRFY 扫描器的用途是什么?

我需要这些类型的扫描仪的帮助,网络上似乎有很多,但我似乎无法找到它们的具体目的。我知道他们正在SMTP端口上通信,但我不确定他们试图获取什么类型的信息。我问这个的原因是因为我目前正在研究SMTPVRFY扫描器。我已将扫描仪连接到WindowsXP系统,但它指出WaitingforSMTPbanner220testing221MicrosoftESMTPMAILService,Version:6.0.2600.2180readyatSun,27Sep201519:04:44+0100testing221对应SMTP虚拟服务器上的域,xp系统上。 最佳答案

windows - 在编写处理扫描码的游戏时,我需要知道什么才能在 Mac 和 PC 上支持国际键盘?

我正在为需要能够处理不仅仅是qwerty的键盘方案的游戏编写输入系统。在设计系统时,我必须考虑:两种类型的输入:标准射击游戏控件(按下大量按钮并收集原始样本)和飞行模拟控件(按钮的标签是用户按下以切换某些内容的内容)操作系统提供的替代软件键盘布局(dvorak、azerty等)提供Unicode字符的替代硬件键盘布局我最初的倾向是对USBHIDunicode扫描码进行采样。对我需要做些什么才能与世界上的输入设备兼容以及在两个平台上推荐输入API感兴趣。 最佳答案 简单的解决方案是允许自定义输入。在控件自定义中,记录操作系统告诉您已按

c++ - 提高端口扫描器性能

所以我今天早上用C++做了一个端口扫描器,它似乎工作正常,只是有一个相当烦人的问题——每当我用它扫描网络上的IP时,它需要10-20秒PER端口。似乎是connect()方法花费了这么长时间。现在除了多线程,我确信它会加快进程但不会太多,我怎样才能让它更快?这是执行扫描的代码部分:for(i=0;i如果您需要更多信息,请告诉我。还有,我正在使用winsock2.h文件。是不是因为这个才这么慢? 最佳答案 当您调用connect(2)时,操作系统会启动three-wayhandshake通过发送一个SYN数据包给另一个对端。如果没有收

windows - 检测设备(打印机、扫描仪、鼠标等)是否不工作

如果打印机有问题,Windows的设备管理器会在有问题的打印机旁边显示一个特殊图标。我正在使用DelphiXE2,我想知道如何以编程方式检测WindowsXP或更高版本的此类信息,即。functionDetectDriversProblems():TStringList;begin//ScanComputerorqueryWindowstoknowifadriverhasissuesand//returnlistoffaultyhardware(ifany)end; 最佳答案 您可以使用Win32_PnPEntityWMI类和Con

c++ - 扫描更改的文件

我正在寻找一种在WindowsXP+中扫描目录结构以查找更改文件的高效方法。像git那样做的事情正是我正在寻找的,当运行gitstatus时,它会非常快速地显示所有修改过的文件、所有新的(未跟踪的)文件和删除的文件,这正是我想要的喜欢做。我有一个启动并运行的基本模型,它执行初始扫描并存储所有文件名、大小、日期和属性。在随后的扫描中,它会检查大小、属性或日期是否已更改并将标记为已更改的文件。我现在的问题是检测移动和删除的文件。有没有针对这种事情的久经考验的方法?我正在努力想出一个好方法。我应该提一下,它最终会使用ReadDirectoryChangesW来监视文件并在发生变化时提醒用户,

windows - 批量扫描子字符串

我是批处理的新手,我正在尝试为一个项目制作一个“类脑”程序,它应该能够完成简单的简短对话。我正在使用set/p来询问用户问题,如下所示:set/pa=Hello:我希望能够查看用户是否在他们的回答中说了一个特定的词,以帮助确定计算机将回复什么。谢谢。 最佳答案 @echooffset"specific_word=something"set/pa=Hello:setlocalEnableDelayedExpansionif/Inot"!a:%specific_word%=!"EQU"!a!"(echoitcontainstheword

c - sscanf 修饰符 %Fd 扫描什么类型?

我遇到过一些具有以下类型行的遗留代码:sscanf(szBuff,"%Fd%Ff%Fd%Ff"有没有人见过像Fd或Ff这样的修饰符?如果是,那是什么意思?我似乎找不到任何关于它的信息。代码编译并运行良好。 最佳答案 C对fscanf函数说:(C991,7.19.6.2p14)TheconversionspecifiersA,E,F,G,andXarealsovalidandbehavethesameas,respectively,a,e,f,g,andx.所以在%Fd中,转换规范是%F,相当于%f。请注意,d不是转换规范的一部分。例

windows - 通过 WIA 扫描通知

我已经通过RegisterEventCallbackInterface为WIA_EVENT_DEVICE_CONNECTED和WIA_EVENT_SCAN_IMAGE事件注册接收所有设备的WIA通知。但是,我只在插入扫描仪设备时收到通知-我在扫描时没有收到通知(例如使用WIA的mspaint)。我应该从应用程序接收扫描通知,还是仅在按下设备上的扫描按钮时接收?(我没有尝试过后者,因为我使用的是没有扫描按钮的多功能打印机)。是否有任何其他方式可以通知有关通过WIA成功扫描的信息?谢谢。 最佳答案 通知API只会告诉您按钮是否已被按下。

windows - 以编程方式将前缀/后缀设置为条形码扫描仪

我想创建一个应用程序,我可以在其中设置我想发送给条形码阅读器的前缀或后缀。条形码阅读器可以通过USB或RS-232端口连接到PC。我的意思是,如果我有一个像"4567"这样的条形码,并且我在我的应用程序中设置它应该向条形码扫描器发送一个像"123"这样的前缀,而不是如果我将我的条形码("4567")读入文本编辑器,它应该显示"1234567"。我该怎么做?更新:我需要使用SymbolLS2208条码阅读器。使用编程指南,我能够在条形码前放置一个字符,但我需要4个(至少)。另一种可能性是在条形码前放置3个字符,但我无法使用这种方法,如果可以的话,我应该以某种方式将第4位数字放在那里。如果

python - 扫描智能卡时如何检测事件

我正在使用智能卡读卡器开发基于智能卡的应用程序,在这里,每当我刷卡时,我都应该获得卡的UID,基于此我需要从数据库中检索详细信息。对于这个需要我如何开始,我是否需要在始终运行后台的窗口上创建服务或有没有办法检测操作系统上的事件或任何调度程序。我能够获取UID和相关信息,但我需要在外部运行该程序。请就此问题向我提出建议,在此先感谢。 最佳答案 如果您使用USB或串行连接将读卡器连接到电脑,.您可以使用串行端口类的数据接收事件。 关于python-扫描智能卡时如何检测事件,我们在StackO