1. 克隆并构建 wxdump_web
git clone https://github.com/xaoyaoo/wxdump_web.git
cd wxdump_web
npm install # 安装依赖(如果还没安装过)
npm run build # 构建前端文件
cd .. # 返回到上级目录
2. 克隆 PyWxDump
git clone https://github.com/xaoyaoo/PyWxDump.git
3. 复制网页界面文件
cp -r wxdump_web/dist PyWxDump/pywxdump/ui/web
4. 安装 PyWxDump 依赖
cd PyWxDump
python -m pip install -U .
cd tests
py build_exe.py
pyinstaller --clean --distpath=dist dist/pywxdump.spec
wxdump只允许本地ip 127.0.0.1访问 ,windows上可以添加如下代码支持其它IP访问
将所有5087的,转向到本地127.0.01上的5086
netsh interface portproxy add v4tov4 listenport=5087 listenaddress=0.0.0.0 connectport=5086 connectaddress=127.0.0.1打开防火墙的 5087
netsh advfirewall firewall add rule name="Allow 5087" dir=in action=allow protocol=TCP localport=5087
查看规则
netsh interface portproxy show all删除规则(如果需要)
netsh interface portproxy delete v4tov4 listenport=5087 listenaddress=0.0.0.0