Windows平台工具使用技巧¶
pwsh临时环境变量设置¶
以ROS_DISCOVERY_SERVER环境变量设置为例,在pwsh中键入
| PowerShell | |
|---|---|
要取消设置则将=右侧改为$null即可。
Everything¶
局域网内无u盘快速传数据的方式,可以利用 Everything 提供的http服务器
在网线直连的局域网环境下,传输速度达100M/s。
使用方式:
- 打开 Everything 软件。
- 点击 工具 -> 选项 -> HTTP服务器
- 启动 HTTP 服务器
- 在另一个可访问本机的主机上打开浏览器,输入http://ip:port/即可访问该 Everything 所在主机的所有文件。
Wireshark¶
在Wireshark的分析中,可以使用lua脚本将rtp的h264流给导出来,见rtp_h264_extractor.lua。
注:这个脚本一般只适用于在发
idr帧之前有发sps,pps的rtp流 有些rtsp拉流的rtp包由于在rtsp协议交互时在sdp中携带了sps,pps信息,可能出现在后续的媒体流中就不会再发的情况,不过可以手动改脚本,见--here here。
Notepad++¶
将匹配行删除¶
想在Notepad++中利用查找功能,查找文件中含有字段 “0|20180706” 的行并予以删除。
具体步骤:
- Ctrl + F,查找,查找模式选择 '正则表达式',不选 '.匹配新行'
- 查找目标输入 ^.0|20180706.\r?\n (如果要保留空行,则查找 ^.0|20180706.$)
- 替换为:(空)
Windows内存占用过高¶
使用微软的RAMMap软件, Empty Working Sets解决