开发了一款网络工具,依赖pcap和wireshark,用户必须先安装这两个依赖才能使用我的工具,耗时费力,现在想自动化完成这个过程。
①手动安装wireshark过程中是会引导安装pcap的
②wireshark提供了静默安装命令,但是这个过程中不会安装pcap,而pcap似乎没有静默安装命令
③假设已经安装了pcap,此时可以运行ncpa.cpl打开网络适配器,右击对应网卡→属性→勾选pcap→确定,但是这个过程似乎没有对应命令可以完成(可能是因为不是网卡原生的选项?),我通过py一些自动化类库模拟操作也没有成功操作(当时用的类库是通过检测窗口元素啥的,但是有的类型的元素好像不支持)。
①使用py实现,兼容win7及以上系统
②pcap安装完毕后可能需要重启,需要获取这个结果(是否需要重启)到python,然后提示用户
小米MIX2s(白)
@老虎会游泳