Proxy auth UI, verbose Live logs, build script, docs
- Fixed exit and manual chain: optional user/pass fields with URL merge and redaction in UI/logs - config: split_proxy_for_edit, merge_proxy_credentials, redact_proxy_url, IPv6-style host bracketing - Live tab: UILogHandler to stream proxy_chain_manager logs; Verbose toggle; Clear log; httpx quiet - service/validator/fetcher: structured INFO/DEBUG for pool, GOST, validation, fetches - setup_and_build.ps1: pip upgrade, deps, PyInstaller, desktop copy + shortcut; build_exe.bat delegates - README: clone/pull to one-script desktop build flow Made-with: Cursor
This commit is contained in:
@@ -1,22 +1,6 @@
|
||||
@echo off
|
||||
setlocal
|
||||
cd /d "%~dp0"
|
||||
|
||||
python -m pip install -r requirements.txt
|
||||
python -m pip install pyinstaller
|
||||
|
||||
python -m PyInstaller --noconfirm --clean ^
|
||||
--onefile --windowed ^
|
||||
--uac-admin ^
|
||||
--name ProxyChainManager ^
|
||||
--collect-all customtkinter ^
|
||||
--hidden-import pystray._win32 ^
|
||||
run.py
|
||||
|
||||
copy /Y "dist\ProxyChainManager.exe" "%USERPROFILE%\Desktop\ProxyChainManager.exe" >nul
|
||||
powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0scripts\create_desktop_shortcut.ps1"
|
||||
echo.
|
||||
echo Built: dist\ProxyChainManager.exe
|
||||
echo Desktop: ProxyChainManager.exe + shortcut "Proxy God.lnk"
|
||||
powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0scripts\setup_and_build.ps1"
|
||||
if errorlevel 1 exit /b 1
|
||||
endlocal
|
||||
|
||||
Reference in New Issue
Block a user