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解决