VM——编写脚本,TCP发送16进制字符串

news/2024/10/19 7:27:06/

1、参考:

(1)​​​(246条消息) TCP中发送接收16进制数(16进制字符串与字节数组之间的转换)_tcp发送16进制字符串_start_continue的博客-CSDN博客

(2)(246条消息) C#byte String转换_c# byte转string_tayloramanda的博客-CSDN博客

2、需求:VM中通过发送命令给MES,获取产品的校验信息。发送命令格式如下,命令字符串中有16进制的01、02、03。 

3、TCP发送的字符串,是按byte(c#)或者unchar(c++)发送的。16进制的01、02、03很是费解,显然不是“01”、“02”、“03”。

       参考链接(1),这里是指16进制的字符串,首先将其转成byte类型,然后发送。

        但是我要发送的命令中还有其他内容,所以还需要将byte类型转成string类型,拼接其他string后再发送。

4、理解了上面内容后发现,16进制字符串“01”,其实就是ASCII码值是0x01的字符,只不过这个字符不能正常显示,所以有了上面的描述。

5、小技巧:脚本执行不能像在vs中断点查看(当然也可以在vs中调用,比较麻烦),为了便于验证脚本是否正确,可以将中间结果绑定到输出变量中,可以知道每一步执行是否符合预期。


http://www.ppmy.cn/news/107155.html

相关文章

泛型的介绍以及原理

目录 一、前言 二、什么泛型 三、为什么要使用泛型 3.1、保证了类型的安全性。 3.2、消除强制转换 3.3、提高程序的性能 3.4、 提高了代码的重用性 四、如何使用泛型 4.1、 泛型类 4.2、泛型接口 4.3、泛型方法 五、泛型通配符 5.1、无边界的通配符 5.2、固定上边…

「接口汇总」APISpace 常用的免费API 整理

空气质量查询:支持国内3400个城市的整点观测,并附带空气质量监测点(全国共2335个)的整点观测数据。天气预报查询:支持全国以及全球多个城市的天气查询,包含国内3400个城市以及国际4万个城市的实况数据&…

TensorFlow、PyTorch分布式训练

要在两台主机之间使用分布式训练,您可以使用一些深度学习框架提供的工具和库来实现。 这里以TensorFlow为例,介绍一下如何在两台主机之间使用分布式训练。 首先,您需要安装TensorFlow和CUDA等相关软件,并确保两台主机都可以访问…

Python - Pycharm 配置 autopep8 并设置快捷键

什么是 PEP8 官方:PEP 8 – Style Guide for Python Code | peps.python.org 中文翻译博客:https://www.cnblogs.com/ajianbeyourself/p/4377933.html PEP8 是 Python 官方推出的一套编码的规范,只要代码不符合它的规范,就会有…

vulnhub dc-8

1.信息搜集 端口 22,80,31337 存活ip 192.168.85.136 2.访问网站,进行信息搜集 在欢迎页面发现sql注入 sqlmap进行跑数据 python sqlmap.py -u "http://192.168.85.136/?nid1" --batch -D d7db -T users -C name,pass --dump尝试robots.txt,发现后他登…

android DatePicker 和 TimePicker 样式

这种 DatePicker 样式&#xff0c;对应的 xml 这里 year, month, day 都支持双向绑定 <DatePickerandroid:id"id/datePicker"android:layout_width"match_parent"android:layout_height"wrap_content"app:layout_constraintTop_toBottomOf&…

算法27:最长回文子序列长度——范围模型

目录 题目&#xff1a; 样本模型&#xff1a; 递归版本的范围模型 分析过程 动态规划版本 优化动态规划&#xff1a; 题目&#xff1a; 给定一个字符串str&#xff0c;返回这个字符串的最长回文子序列长度 比如 str “a12b3c43def2ghi1kpm” * 最长回文子序列是“123…

孪生诱捕网络在欺骗防御领域的应用

随着以数字化、网络化和智能化为特征的信息化浪潮的蓬勃兴起&#xff0c;信息已经成为重要的战略资源与重要生产要素&#xff0c;在国家的发展和人们的生产生活中起到至关重要的作用。信息化在给人们带来便利的同时&#xff0c;网络信息安全问题也日益凸显。经过多年的网络安全…