{"id":25122501,"url":"https://github.com/riz4d/mineproxy","last_synced_at":"2025-09-05T03:42:58.231Z","repository":{"id":240591933,"uuid":"803026075","full_name":"riz4d/MineProxy","owner":"riz4d","description":"A python script can gather proxies from local sys or mine from online and test them to see if they're active, and then save the ones that work best into a new file.","archived":false,"fork":false,"pushed_at":"2024-05-19T23:11:10.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T16:45:02.679Z","etag":null,"topics":["proxies","proxy","proxy-checker","proxy-scraper"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/riz4d.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-19T22:38:17.000Z","updated_at":"2024-05-19T23:14:53.000Z","dependencies_parsed_at":"2024-05-20T01:28:14.499Z","dependency_job_id":"b82bf522-635b-417f-8b90-dd22175454f0","html_url":"https://github.com/riz4d/MineProxy","commit_stats":null,"previous_names":["riz4d/mineproxy"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/riz4d/MineProxy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riz4d%2FMineProxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riz4d%2FMineProxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riz4d%2FMineProxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riz4d%2FMineProxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/riz4d","download_url":"https://codeload.github.com/riz4d/MineProxy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/riz4d%2FMineProxy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273708990,"owners_count":25153728,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["proxies","proxy","proxy-checker","proxy-scraper"],"created_at":"2025-02-08T07:13:54.631Z","updated_at":"2025-09-05T03:42:53.217Z","avatar_url":"https://github.com/riz4d.png","language":"Python","readme":"# MineProxy\nMineProxy is python script it does more than just check proxies are working.\nIt can gather proxies from your computer or mine from online and test them to see if they're active, and then save the ones that work best into a new file.\n\n### Features\n\n  - Proxy Type Identification:\u003cbr\u003eReads a list of proxies and identifies the different types based on their scheme (e.g., http, https, socks4).\n  - Proxy Scraping:\u003cbr\u003eScrapes proxies from external sources.\n  - Proxy Status Check:\u003cbr\u003eTests each proxy to determine if it is online.\n  - Filtering:\u003cbr\u003eFilters proxies based on their type.\n  - Saving Online Proxies:\u003cbr\u003eSaves only the online proxies of a specified type to a new file.\n  - Support Bulk Scale Proxies:\u003cbr\u003eDeterrmine a large amount of proxies from a file or online\n### Installation\n\n  1. Clone the repository or download the script files.\n     ```sh\n     git clone https://github.com/yourusername/MineProxy.git\n     ```\n     ```sh\n     cd MineProxy\n     ```\n  2. Install the required Python packages.\n     ```sh\n     pip install requirements.txt\n     ```\n\n### Usage\n\n  1. Use own proxy list file (optional):\u003cbr\u003eIf you have a list of proxies in a text file with each proxy in the following format:\u003cbr\u003e\n     ```arduino\n     http://123.123.123.123:8080\n     https://234.234.234.234:8080\n     socks4://345.345.345.345:1080\n     ```\n  2. test host URLs file:\u003cbr\u003eEnsure you have a text file (host.txt) containing URLs to be used for proxy testing.if you need more add there\u003cbr\u003e\n  3. Run the script:\n     ```sh\n     python main.py\n     ```\n  4. Follow the prompts:\u003cbr\u003e\n       - The script will ask if you want to scrape proxies from external sources. Enter 1 or 2.\n       - If you choose to scrape proxies, the script will then ask you to select a source.\n       - Next, the script will display the available types of proxies found in the file or scraped.\n       - Enter the number corresponding to the proxy type you wish to filter.\n       - Enter the name of the file (without extension) to save the filtered proxies.\n\n\n### Issues \n\n[Submit Issues](https://github.com/riz4d/MineProxy/issues)\n\n### License\n\nThis project is licensed under MIT license, [MIT](LICENSE) file for details.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friz4d%2Fmineproxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Friz4d%2Fmineproxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Friz4d%2Fmineproxy/lists"}