一、硬件准备
1、首先需要一台电脑和一支京途点读笔
2、usb转microUSB的TTL数据线(PL2303芯片或者CH340芯片那种pdd五块就包邮)
只需要接TXD,RXD,GND三根线,普通安卓数据线对应的颜色是绿,白,黑 或者 白,绿,黑
二、测码
usb转换线连接点读笔,打开串口通信软件,点读笔点击图书即可。
1.mac系统
视频指南
插上usb转换线后,会生成/dev/cu.usbserial-*文件
终端执行命令:
screen -U -L /dev/cu.usbserial-0001 115200 -L
2. windows系统
视频指南
在设备管理器中查看usb串口的com口序号
打开putty.exe,
(1) 单击Session(会话)> Logging(日志记录),选择Printable Output(可打印输出),根据需要更改输出文件的名称,然后浏览至首选的存储位置
(2) 选择Session --> Serial,修改Serial Line的com口序号,Speed中输入波特率:115200;open即可
三、提取码值
1、Mac系统
另起一个终端,直接执行命令即可
tail -f screenlog.0 | grep 'event 26'
2、windows系统
使用grep命令提取码值
win10系统可以安装linux子系统来实现linux下操作windows文件,这里讲述使用git工具(一个代码版本控制软件)下载地址
找到上面设置的日志文件putty.log所在的目录,右键空白处,打开Git Bash
输入命令:
tail -f putty.log | grep 'event 26'
点读笔点击点读书,等待码值出现吧 ~~