|
| 1 | +--- |
| 2 | +sidebar_position: 1 |
| 3 | +title: Basic Settings |
| 4 | +description: "Basic settings of the ZennoProxyChecker program" |
| 5 | +--- |
| 6 | + |
| 7 | +import DisclaimerNotice from '@site/src/components/DisclaimerNotice'; |
| 8 | + |
| 9 | +<DisclaimerNotice /> |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | +## **What basic settings are available in ZennoProxyChecker?** |
| 15 | + |
| 16 | +### **Proxy Check Server Address** |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | +Select a proxy checking server from the list of addresses. |
| 21 | + |
| 22 | +### **List** |
| 23 | + |
| 24 | +The URLs that the program uses to check proxies. By default, three addresses are listed here, but you can add your own. |
| 25 | + |
| 26 | +### **"Test" Button** |
| 27 | + |
| 28 | +After clicking it, the program will sequentially check the addresses from the "List" above to see if they are working. The test will finish when the first working proxy checking server is found or when the list of addresses is exhausted. |
| 29 | + |
| 30 | +### **Selected** |
| 31 | + |
| 32 | +This shows the address that will be used to check all proxies to determine whether they are alive or not. The first working address from the "List" is placed here. |
| 33 | + |
| 34 | + |
| 35 | +## **Behavior Settings** |
| 36 | + |
| 37 | + |
| 38 | + |
| 39 | +### **Treat non-anonymous proxies as dead** |
| 40 | + |
| 41 | +The program will filter out non-anonymous proxies and return only anonymous ones. |
| 42 | + |
| 43 | +### **Delete proxies when closing the program** |
| 44 | + |
| 45 | +Clears the proxy list when the program is closed. |
| 46 | + |
| 47 | +### **Number of threads per process** |
| 48 | + |
| 49 | +Specifies the number of threads used for checking. |
| 50 | + |
| 51 | +To apply the changes, you need to restart the program. |
| 52 | + |
| 53 | + |
| 54 | +## **Proxy Parsing Settings** |
| 55 | + |
| 56 | + |
| 57 | + |
| 58 | +Here you can add new and edit existing proxy parsing structures (in fact, a structure is a set of regular expressions). |
| 59 | +To open the parsing constructor, click the "Open Constructor" button. |
| 60 | + |
| 61 | +### **Proxy Parsing Structure Constructor** |
| 62 | + |
| 63 | + |
| 64 | + |
| 65 | +### **“Structure List” Tab** |
| 66 | + |
| 67 | +By default, 2 regular expressions are already added here. You can also use your own regular expressions by clicking the "Add" (1) or "Delete" (2) button. |
| 68 | + |
| 69 | + |
| 70 | + |
| 71 | +Some websites may use their own proxy markup, so if necessary, you can create your own parsing structure for almost any format and test it on a specific source using the tester. By clicking the "Structure Fields Help" (3) button, you can get a description of the fields used. |
| 72 | + |
| 73 | +### **“Test Source” Tab** |
| 74 | + |
| 75 | + |
| 76 | + |
| 77 | +**Source address**: specify the website address from which proxies will be parsed. |
| 78 | + |
| 79 | +**Selected structure**: choose the previously added parsing condition from the "Structure List" tab. |
| 80 | +Then click the "Test" button to start testing. |
| 81 | + |
| 82 | +In the "Test result" window, you will see the proxies obtained according to the parsing conditions. |
| 83 | + |
| 84 | +After closing the "Constructor" window or clicking the cancel button, the parsing results are not saved. |
| 85 | + |
| 86 | + |
| 87 | +## **Auto-Search Settings** |
| 88 | + |
| 89 | + |
| 90 | + |
| 91 | +### **Detailed auto-search log** |
| 92 | + |
| 93 | +If you check this box, you will see a detailed report of ZennoProxyChecker’s operation in auto-search mode. |
| 94 | + |
| 95 | +### **Stop if more than XXX proxies are in the checking queue** |
| 96 | + |
| 97 | +If this number of proxies in the queue is exceeded, auto-search will be stopped. |
| 98 | + |
| 99 | +### **Stop if there are more than XXX proxies in the database** |
| 100 | + |
| 101 | +If this number of proxies in the database is exceeded, auto-search will be stopped. |
| 102 | + |
| 103 | +### **Stop if there are more than XXX sources in the database** |
| 104 | + |
| 105 | +If this number of sources is exceeded, auto-search will be stopped. |
| 106 | + |
| 107 | +### **Default source settings** |
| 108 | + |
| 109 | +Here you specify the settings that will be applied to all newly added sources. You can read more about source functions and settings in the article Source Settings. |
| 110 | + |
| 111 | + |
| 112 | +## **Proxy Checking Settings** |
| 113 | + |
| 114 | + |
| 115 | + |
| 116 | +### **Use .NET process for proxy checking** |
| 117 | + |
| 118 | +If this option is enabled, proxies will be checked using the .NET implementation of CheckingProcessor (restart required). |
| 119 | + |
| 120 | + |
| 121 | +## **Useful Links** |
| 122 | + |
| 123 | +[**Working with proxies**](https://docs.zennolab.com/zennoproxychecker/category/proxychecker-working-with-proxy) |
| 124 | + |
| 125 | +[**Source Settings**](https://docs.zennolab.com/zennoproxychecker/Program%20interface/Sources/Source_settings) |
0 commit comments