README: ProxyAnti (Proxy Manager & Connection Guard)
ProxyAnti is a specialized Python-based bridge application designed to stabilize internet connections through SOCKS5 proxies. It acts as a dedicated relay between your local applications and remote servers, ensuring that your connection remains active even on unstable networks.
Key Features
• 
  Real-time Status Feedback: Integrated spoken alerts to inform you of connection status changes instantly.
• 
  On-the-Fly Profile Management: Add, edit, or remove proxy profiles and save them instantly without restarting the application.
• 
  Independent Session Control: Run multiple proxy bridges simultaneously, each with its own dedicated local port.
• 
  Smart TCP Keep-Alive: Custom interval packets to prevent "RTO" or idle timeouts caused by local ISPs or routers.
• 
  Accessible Interface: Built with a clean, list-based UI optimized for efficient keyboard navigation and screen reader compatibility.
How It Works (The ABCDEFG)
The application manages data flow through the following logic:
• 
  A. Listener: ProxyAnti creates a local "listening" port on your machine (127.0.0.1).
• 
  B. Bridge: Your local application connects to this local port instead of the public internet.
• 
  C. Proxy Handshake: ProxyAnti authenticates with your SOCKS5 VPS using your stored credentials.
• 
  D. Data Maintenance (Keep-Alive): The app "pokes" the connection every X seconds to ensure the ISP/Router does not close the idle path.
• 
  E. Relay: Traffic is bi-directionally streamed between your local app and the remote target.
• 
  F. Instant Alerts: Every successful connection or failure is announced immediately.
• 
  G. Global Config: All settings are stored in a structured multi_config.ini file for easy backup.
Understanding Keep-Alive
In many network environments, routers or ISPs will forcefully terminate a connection if no data is being sent for a short period (Idle Timeout).
The Problem: Your connection drops when you aren't actively sending data.
The Solution: ProxyAnti sends a "pulse" at a specific interval (e.g., every 10 or 30 seconds). This keeps the "lane" open on the network level, providing a stable experience similar to a high-end VPN.
File Structure
Usage Instructions
1.  
Launch ProxyAnti.py.
2. 
Use Add New to input your proxy IP, port, and credentials.
3. 
Set the Keep-Alive (Seconds) based on your network stability (10 is recommended for very unstable Wi-Fi).
4. 
Select your profile from the list and hit the Start button.
5. 
Point your local software to 127.0.0.1 using the Local Port you configured.