c - 使用腻子

标签 c putty user-experience touchscreen hyperterminal

我决定使用 PuTTY 而不是 super 终端,因为它是开源的,而且我可以在其中操作代码。 http://www.putty.org/

我要实现的目标如下: 以下锁 http://www.southco.com/en-ph/em-05/em-05-11-111

将使用 USB 适配器连接到 Windows 平板电脑,输入 PIN 码后,锁就会解锁。

我知道使用 super 终端,您可以将 USB 从适配器连接到计算机,然后您可以打开或关闭它,但我想要实现的目标非常复杂,所以让我从第一个问题开始:

如果我想更改 putty 的 ux/ui,我应该触摸源文件中的哪些文件。我对 php/javascript/html/java 非常熟悉,但对 c 编程语言不太熟悉。我需要visual basic吗?有可视化编辑器吗?那么如何在更改后使其成为可执行文件?

如有任何帮助,我们将不胜感激。

enter image description here

最佳答案

如果我没理解错的话,您希望终端仿真器连接到远程设备并在连接时启动程序。对于此任务,我推荐 ComBomb 和您编写的自定义脚本。 (完全披露:我写了 ComBomb)

http://blog.chrisd.info/combomb/

您的脚本可以用任何语言编写,我不认为我会推荐 php 来完成这项任务,因为它需要来自标准输入/标准输出的大量输入/输出,也许需要一些字符串解析。这些天我通常会使用 python 来处理这类事情。

但基本思想是您使用 ComBomb 进行连接,然后您的脚本只从标准输入中读取并在输入中搜索命令提示符。当找到命令提示符时,它会将所需的命令写入标准输出,ComBomb 会将其发送到远程端,这将有效地使您的程序在远程端运行。

ComBomb 中已经包含一个示例 python 脚本 (addons/safetofile.py),也许您可​​以将其用作起点。如果您决定走这条路并且有具体的 ComBomb 问题,我建议您在 github 上打开一个问题:

https://github.com/cdesjardins/ComBomb

关于c - 使用腻子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30387443/

相关文章:

c - 一个 IF 可以有多个 ELSE 子句 ?? (C语言编程)

C 数组 = 比 memcpy() 更快的数组

linux - 无法在终端中输入长命令

user-experience - 如何收集客户反馈?

javascript - 如何解释为什么你想知道用户位置

c - 结构内部指向动态二维数组的指针

C编程-递归填充数组

linux - svn合并问题(svn的3个级别)

linux - 如何将 Linux 命令行显示为 1 行?

iOS 多步信息录入