Proxy List Management and Result Exporting
2. Proxy List Management and Result Exporting (Proxies Tab)
2.1. Interactive Table
The central element of this tab is the proxy list, configured with the following column structure: host, port, type, user, pass, sid, status, add time, check time, duration, anonymity, external IP, country, city, state, postal code. Directly below the table are the item management buttons: Delete, Edit, Move Up, Move Down, Select All, Unselect All, Delete All.
2.2. Manual Addition (Add... Dialog)
Clicking the Add... button opens a dialog window with two tabs:
- Single Proxy: Input fields for adding individual proxies manually — Host, Port, User, Password, SID, Type.
- Proxy List: A multi-line edit text field for bulk insertion. The user can specify the proxy type (default, HTTPS, SOCKS4, SOCKS5, AUTO) and set a line-parsing template (e.g.,
TEXT(user:pass@host:port[:type])). An automated generation function for unique session identifiers (SIDs) is also available, featuring SID Tag (e.g.,#SID#), SID Length, and SID Count parameters.
2.3. Result Export Settings
The bottom section of the tab controls data exporting to external files. These settings are distributed across 4 sub-tabs. Each sub-tab includes an Overwrite checkbox (replaces the file contents instead of appending to the end) and a text field for inputting paths separated by a semicolon ; (to simultaneously duplicate the output to multiple locations), for example:
C:\temp\p-good.txt;C:\temp\p-good-%%date%%.txt;C:\temp\p-good-{FP}.txt
2.3.1. Good Proxies
Web Proxy Checker supports splitting the final output file into parts using the Split checkbox. Clicking the pen icon button opens the Edit File Path dialog, which is split into two tabs:
- Tags: A list of macros for dynamic file name generation:
%%date%%— current date (e.g.,2026_07_12).%%date:yyyy_mm_dd%%— current date with a customizable format.%%datetime%%— current date and time (e.g.,2026_07_12_19_15_47).%%datetime:yyyyy_mm_dd_hh_nn_ss%%— current date and time with a custom format.%%time%%— current time (e.g.,19_15_47).%%time:hh_nn_ss%%— current time with a custom format.
- Parts: Allows configuring file splitting using the
{FP}tag. If you specifyPart1andPart2in the parts list, the program will split the export into two roughly equal segments, generating file names such asp-good-Part1.txtandp-good-Part2.txt.
2.3.2. Bad Proxies
This section mirrors the settings, logic, and path macros of the Good Proxies tab; however, the file splitting (Split) functionality is disabled for this result type as it is unnecessary.
2.3.3. Fastest Proxies
Allows saving a "top" list of servers with the lowest response latency. You can specify the maximum number of hosts to retain alongside three specialized parameters:
- Save partial results after check each X proxies: Flushes intermediate results to the file during the verification process, without waiting for the entire session to conclude.
- Min fastest proxies: The minimum capacity threshold. If the number of valid proxies falls below this value, the program will not overwrite the existing results file, protecting it from data corruption.
- Fresh proxies first (checkbox) used in conjunction with the fresh proxy duration: X seconds parameter: Prioritizes testing newly added proxy servers for immediate deployment to your user software.
2.3.4. Proxies for Country (Geographic Sorting)
Provides automated filtering and allocation of proxy addresses into distinct files based on country codes using the {CC} macro.
Usage Example: If you set the country list string to US;CA;GB and the path to C:\Temp\p-good-{CC}.txt, the application will automatically generate files such as p-good-US.txt, p-good-CA.txt, and so forth.
2.4. Output Formatting (Output Format)
The application offers three basic output line templates:
TEXT(user:pass@host:port[:type])TEXT(host:port[:type:user:pass])TEXT(host,port,[type,user,pass])
The TEXT( prefix and the closing parenthesis are UI designations indicating a text format; they are not written to the actual output file. Square brackets indicate optional parameters.
Output line structure modifiers (checkboxes):
- Out proxy type prefix: Prepends a type marker to the very beginning of the line (
#for HTTP,+for SOCKS4,*for SOCKS5). When activated, the type suffix at the end of the line ([:type]) is omitted (e.g.,#127.0.0.1:8888). - Don't out proxy type: Completely excludes protocol information from the output data.
- Out resolved IP / Out anonymity level / Out SID as User
- Geographic Modifiers: Out resolved IP country, Out resolved IP state, Out resolved IP city, Out resolved IP postal code.