有时我突然需要通过串行端口连接到设备的控制台。问题是,我从来不记得与每个特定设备一起使用的端口设置(波特率、数据位、停止位等),并且当真正需要时,文档似乎永远不会随处可见。
我编写了一个 Python 脚本,它使用简单的暴力方法(即迭代所有可能的设置,发送一些测试输入并显示响应,以便人们决定它是否有意义),但是:
所以问题是:有谁知道自动检测远程设备正在使用哪些端口设置的程序?
我搜索过该网站并没有找到我想要的内容.密码标准:
这是我在java中的内容:
public static Pattern p = Pattern.compile(
"((?=.*\\d)(?=.*[a-z])(?=.*[A-Z])|(?=.*[\\d~!@#$%^&*\\(\\)_+\\{\\}\\[\\]\\?<>|_]).{6,50})"
);
Run Code Online (Sandbox Code Playgroud)
问题是密码1234567匹配(它是有效的)它不应该是.
任何帮助都会很棒.