├── .github └── workflows │ ├── check-new-proxies.yml │ ├── check-previous-proxies.yml │ └── check-proxies.yml ├── .gitignore ├── .state ├── check_counts.json ├── streaks.json └── tested.txt.bin ├── BrokenSource.txt ├── README.md ├── auto_update.sh ├── change.py ├── change_iran.py ├── check_duplicates.py ├── check_duplicates_proper.py ├── check_parameters.py ├── clean_data.py ├── clean_proxy_files.py ├── manage_tested_files.py ├── optimize_storage.py ├── output ├── .state │ └── check_counts.json ├── all_valid_proxies.txt ├── converted │ ├── all_valid_proxies_clash_config.yaml │ └── all_valid_proxies_singbox_config.json ├── country │ ├── AT.txt │ ├── AU.txt │ ├── BE.txt │ ├── BR.txt │ ├── CA.txt │ ├── CL.txt │ ├── DE.txt │ ├── FI.txt │ ├── FR.txt │ ├── GB.txt │ ├── HK.txt │ ├── IL.txt │ ├── IS.txt │ ├── IT.txt │ ├── JP.txt │ ├── KR.txt │ ├── NL.txt │ ├── NO.txt │ ├── PL.txt │ ├── RU.txt │ ├── SE.txt │ ├── SG.txt │ ├── TR.txt │ ├── TW.txt │ ├── US.txt │ └── XX.txt ├── kind │ ├── trojan.txt │ ├── vless.txt │ └── vmess.txt └── main_top100_checked.txt ├── output_iran ├── converted │ ├── iran_top100_clash_config.yaml │ └── iran_top100_singbox_config.json └── iran_top100_checked.txt ├── requirment.txt ├── small.txt ├── sources.txt ├── sources_iran.txt ├── src ├── Custome Proxies │ ├── xray_vless_tester_with_expected_status.py │ └── xray_vless_tester_without_expected_status.py ├── GeoLite2-Country.mmdb ├── __init__.py ├── common.py ├── constants.py ├── convert-proxies.yml ├── converter │ ├── config.yaml │ ├── singbox.json │ └── sub2clash_singbox.py ├── geo.py ├── grouping.py ├── io_ops.py ├── main.py ├── main_existing_only.py ├── main_for_iran.py ├── main_local.py ├── net.py ├── parsing.py └── v2ray.py └── xray-install.sh /.github/workflows/check-new-proxies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/.github/workflows/check-new-proxies.yml -------------------------------------------------------------------------------- /.github/workflows/check-previous-proxies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/.github/workflows/check-previous-proxies.yml -------------------------------------------------------------------------------- /.github/workflows/check-proxies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/.github/workflows/check-proxies.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/.gitignore -------------------------------------------------------------------------------- /.state/check_counts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/.state/check_counts.json -------------------------------------------------------------------------------- /.state/streaks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/.state/streaks.json -------------------------------------------------------------------------------- /.state/tested.txt.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/.state/tested.txt.bin -------------------------------------------------------------------------------- /BrokenSource.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/BrokenSource.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/README.md -------------------------------------------------------------------------------- /auto_update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/auto_update.sh -------------------------------------------------------------------------------- /change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/change.py -------------------------------------------------------------------------------- /change_iran.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/change_iran.py -------------------------------------------------------------------------------- /check_duplicates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/check_duplicates.py -------------------------------------------------------------------------------- /check_duplicates_proper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/check_duplicates_proper.py -------------------------------------------------------------------------------- /check_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/check_parameters.py -------------------------------------------------------------------------------- /clean_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/clean_data.py -------------------------------------------------------------------------------- /clean_proxy_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/clean_proxy_files.py -------------------------------------------------------------------------------- /manage_tested_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/manage_tested_files.py -------------------------------------------------------------------------------- /optimize_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/optimize_storage.py -------------------------------------------------------------------------------- /output/.state/check_counts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/.state/check_counts.json -------------------------------------------------------------------------------- /output/all_valid_proxies.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/all_valid_proxies.txt -------------------------------------------------------------------------------- /output/converted/all_valid_proxies_clash_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/converted/all_valid_proxies_clash_config.yaml -------------------------------------------------------------------------------- /output/converted/all_valid_proxies_singbox_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/converted/all_valid_proxies_singbox_config.json -------------------------------------------------------------------------------- /output/country/AT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/AT.txt -------------------------------------------------------------------------------- /output/country/AU.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/AU.txt -------------------------------------------------------------------------------- /output/country/BE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/BE.txt -------------------------------------------------------------------------------- /output/country/BR.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/BR.txt -------------------------------------------------------------------------------- /output/country/CA.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/CA.txt -------------------------------------------------------------------------------- /output/country/CL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/CL.txt -------------------------------------------------------------------------------- /output/country/DE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/DE.txt -------------------------------------------------------------------------------- /output/country/FI.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/FI.txt -------------------------------------------------------------------------------- /output/country/FR.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/FR.txt -------------------------------------------------------------------------------- /output/country/GB.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/GB.txt -------------------------------------------------------------------------------- /output/country/HK.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/HK.txt -------------------------------------------------------------------------------- /output/country/IL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/IL.txt -------------------------------------------------------------------------------- /output/country/IS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/IS.txt -------------------------------------------------------------------------------- /output/country/IT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/IT.txt -------------------------------------------------------------------------------- /output/country/JP.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/JP.txt -------------------------------------------------------------------------------- /output/country/KR.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/KR.txt -------------------------------------------------------------------------------- /output/country/NL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/NL.txt -------------------------------------------------------------------------------- /output/country/NO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/NO.txt -------------------------------------------------------------------------------- /output/country/PL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/PL.txt -------------------------------------------------------------------------------- /output/country/RU.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/RU.txt -------------------------------------------------------------------------------- /output/country/SE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/SE.txt -------------------------------------------------------------------------------- /output/country/SG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/SG.txt -------------------------------------------------------------------------------- /output/country/TR.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/TR.txt -------------------------------------------------------------------------------- /output/country/TW.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/TW.txt -------------------------------------------------------------------------------- /output/country/US.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/US.txt -------------------------------------------------------------------------------- /output/country/XX.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/country/XX.txt -------------------------------------------------------------------------------- /output/kind/trojan.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/kind/trojan.txt -------------------------------------------------------------------------------- /output/kind/vless.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/kind/vless.txt -------------------------------------------------------------------------------- /output/kind/vmess.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/kind/vmess.txt -------------------------------------------------------------------------------- /output/main_top100_checked.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output/main_top100_checked.txt -------------------------------------------------------------------------------- /output_iran/converted/iran_top100_clash_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output_iran/converted/iran_top100_clash_config.yaml -------------------------------------------------------------------------------- /output_iran/converted/iran_top100_singbox_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output_iran/converted/iran_top100_singbox_config.json -------------------------------------------------------------------------------- /output_iran/iran_top100_checked.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/output_iran/iran_top100_checked.txt -------------------------------------------------------------------------------- /requirment.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/requirment.txt -------------------------------------------------------------------------------- /small.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/small.txt -------------------------------------------------------------------------------- /sources.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/sources.txt -------------------------------------------------------------------------------- /sources_iran.txt: -------------------------------------------------------------------------------- 1 | ./output/all_valid_proxies.txt -------------------------------------------------------------------------------- /src/Custome Proxies/xray_vless_tester_with_expected_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/Custome Proxies/xray_vless_tester_with_expected_status.py -------------------------------------------------------------------------------- /src/Custome Proxies/xray_vless_tester_without_expected_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/Custome Proxies/xray_vless_tester_without_expected_status.py -------------------------------------------------------------------------------- /src/GeoLite2-Country.mmdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/GeoLite2-Country.mmdb -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | # OpenRay src package 2 | __all__ = [] 3 | -------------------------------------------------------------------------------- /src/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/common.py -------------------------------------------------------------------------------- /src/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/constants.py -------------------------------------------------------------------------------- /src/convert-proxies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/convert-proxies.yml -------------------------------------------------------------------------------- /src/converter/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/converter/config.yaml -------------------------------------------------------------------------------- /src/converter/singbox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/converter/singbox.json -------------------------------------------------------------------------------- /src/converter/sub2clash_singbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/converter/sub2clash_singbox.py -------------------------------------------------------------------------------- /src/geo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/geo.py -------------------------------------------------------------------------------- /src/grouping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/grouping.py -------------------------------------------------------------------------------- /src/io_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/io_ops.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/main.py -------------------------------------------------------------------------------- /src/main_existing_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/main_existing_only.py -------------------------------------------------------------------------------- /src/main_for_iran.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/main_for_iran.py -------------------------------------------------------------------------------- /src/main_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/main_local.py -------------------------------------------------------------------------------- /src/net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/net.py -------------------------------------------------------------------------------- /src/parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/parsing.py -------------------------------------------------------------------------------- /src/v2ray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/src/v2ray.py -------------------------------------------------------------------------------- /xray-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sakha1370/OpenRay/HEAD/xray-install.sh --------------------------------------------------------------------------------