强制条形码输出写入文件

强制条形码输出写入文件

我有一个Symcode MJ-8200条形码扫描仪基本上充当键盘。我扫描一些东西,然后它会将扫描到的数据输入到我光标所在的文本区域中。问题是我必须一直打开文本编辑器才能写入其中,即使这样我也永远无法保存。我可以继续扫描和写入,但除非我停止并保存,否则它不会保存。有什么方法可以强制它直接写入文件并保存它写入的信息吗?

答案1

最简单的解决方案:

为了视窗,按住 Windows 键,按 R,键入cmd并按 ENTER 打开 cmd 提示符。
在提示符下,键入:
c:\> type >filename.txt并按 ENTER

扫描任意数量的条形码,它们都会显示在显示屏上 - 并同时保存到文件中...就像您在键盘上输入它们一样。按住 CTRL 并按 Z,然后按 ENTER - 结束“保存”。

键入start filename.txt(按 ENTER)的作用与双击影片名称相同。start .在资源管理器中打开当前文件夹)



为了Linux,按住 CTRL+SHIFT 并按 T
在提示符下,输入:
$ cat >filename.txt然后按 ENTER

(如上)扫描任何条形码,但按住 CTRL 并按 D 以停止保存数据。

xdg-open filename.txt相当于 Windows 的“开始”。


额外提示
创建一个名为的文件start并使其包含:

/bin/bash #!/bin/bash
xdg-open "$*" # 用 'kde-open' 替换 KDE

然后执行:
$ chmod 755 start 并将文件放置/移动到 $PATH 中列出的文件夹中,然后就可以像在 Windows 中一样“开始”工作了。

相关内容