Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mishakorzik
GitHub Repository: mishakorzik/Free-Proxy
Path: blob/main/src/menu.py
592 views
1
import requests
2
import os
3
import time
4
import sys
5
6
Green="\033[1;33m"
7
Blue="\033[1;34m"
8
Grey="\033[1;30m"
9
Reset="\033[0m"
10
Red="\033[1;31m"
11
Purple="\033[0;35m"
12
13
print(" # \033[1;34m[ 01 ] >> \033[1;36;40mAll")
14
print(" # \033[1;34m[ 02 ] >> \033[1;36;40mUSA")
15
print(" # \033[1;34m[ 03 ] >> \033[1;36;40mRussia")
16
print(" # \033[1;34m[ 04 ] >> \033[1;36;40mUkraine")
17
print(" # \033[1;34m[ 05 ] >> \033[1;36;40mIndia")
18
print(" # \033[1;34m[ 06 ] >> \033[1;36;40mItaly")
19
print(" # \033[1;34m[ 07 ] >> \033[1;36;40mCanada")
20
print(" # \033[1;34m[ 08 ] >> \033[1;36;40mFrance")
21
print(" # \033[1;34m[ 09 ] >> \033[1;36;40mThailand")
22
print(" # \033[1;34m[ 10 ] >> \033[1;36;40mPoland")
23
print(" # \033[1;34m[ 11 ] >> \033[1;36;40mNetherlands")
24
print(" # \033[1;34m[ 12 ] >> \033[1;36;40mMexico")
25
print(" # \033[1;34m[ 13 ] >> \033[1;36;40mKazakhstan")
26
print(" # \033[1;34m[ 14 ] >> \033[1;36;40mIran")
27
print(" # \033[1;34m[ 15 ] >> \033[1;36;40mEgypt")
28
print(" # \033[1;34m[ 16 ] >> \033[1;36;40mHong Kong")
29
print(" # \033[1;34m[ 17 ] >> \033[1;36;40mGermany")
30
print(" # \033[1;34m[ 18 ] >> \033[1;36;40mVietman")
31
print(" # \033[1;34m[ 19 ] >> \033[1;36;40mHungary")
32
print(" # \033[1;34m[ 20 ] >> \033[1;36;40mBrazilia")
33
print(" # \033[1;34m[ 21 ] >> \033[1;36;40mJapan")
34
print(" # \033[1;34m[ 22 ] >> \033[1;36;40mKambodia")
35
print(" # \033[1;34m[ 23 ] >> \033[1;36;40mChina")
36
print(" # \033[1;34m[ 24 ] >> \033[1;36;40mChile")
37
print('')
38
print(" # \033[1;34m[ 25 ] >> \033[1;36;40mSSL PROXY")
39
print(" # \033[1;34m[ 26 ] >> \033[1;36;40mSOCKS4 PROXY")
40
print(" # \033[1;34m[ 27 ] >> \033[1;36;40mSOCKS5 PROXY")
41
print(" # \033[1;34m[ 28 ] >> \033[1;36;40mUPDATE UTILITY")
42
print(" # \033[1;34m[ 29 ] >> \033[1;36;40mEXIT UTILITY")
43
44
op=int(raw_input("Options: "))
45
46
if(op==1):
47
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=750&country=all"
48
system = requests.get(proxyDomain).text
49
print(system)
50
elif(op==2):
51
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=750&country=US"
52
system = requests.get(proxyDomain).text
53
print(system)
54
elif(op==3):
55
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1000&country=RU"
56
system = requests.get(proxyDomain).text
57
print(system)
58
elif(op==4):
59
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1000&country=UA"
60
system = requests.get(proxyDomain).text
61
print(system)
62
elif(op==5):
63
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1000&country=IN"
64
system = requests.get(proxyDomain).text
65
print(system)
66
elif(op==6):
67
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1000&country=IT"
68
system = requests.get(proxyDomain).text
69
print(system)
70
elif(op==7):
71
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1000&country=CA"
72
system = requests.get(proxyDomain).text
73
print(system)
74
elif(op==8):
75
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1000&country=FR"
76
system = requests.get(proxyDomain).text
77
print(system)
78
elif(op==9):
79
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1000&country=TH"
80
system = requests.get(proxyDomain).text
81
print(system)
82
elif(op==10):
83
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1000&country=PL"
84
system = requests.get(proxyDomain).text
85
print(system)
86
elif(op==11):
87
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=2100&country=NL"
88
system = requests.get(proxyDomain).text
89
print(system)
90
elif(op==12):
91
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=MX"
92
system = requests.get(proxyDomain).text
93
print(system)
94
elif(op==13):
95
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=KZ"
96
system = requests.get(proxyDomain).text
97
print(system)
98
elif(op==14):
99
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=IR"
100
system = requests.get(proxyDomain).text
101
print(system)
102
elif(op==15):
103
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=EG"
104
system = requests.get(proxyDomain).text
105
print(system)
106
elif(op==16):
107
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=2250&country=HK"
108
system = requests.get(proxyDomain).text
109
print(system)
110
elif(op==17):
111
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=DE"
112
system = requests.get(proxyDomain).text
113
print(system)
114
elif(op==18):
115
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=VN"
116
system = requests.get(proxyDomain).text
117
print(system)
118
elif(op==19):
119
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=HU"
120
system = requests.get(proxyDomain).text
121
print(system)
122
elif(op==20):
123
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=BR"
124
system = requests.get(proxyDomain).text
125
print(system)
126
elif(op==21):
127
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=JP"
128
system = requests.get(proxyDomain).text
129
print(system)
130
elif(op==22):
131
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1500&country=KH"
132
system = requests.get(proxyDomain).text
133
print(system)
134
elif(op==23):
135
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=1250&country=CN"
136
system = requests.get(proxyDomain).text
137
print(system)
138
elif(op==24):
139
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=2250&country=CL"
140
system = requests.get(proxyDomain).text
141
print(system)
142
elif(op==25):
143
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=all&timeout=500&country=all&ssl=all"
144
system = requests.get(proxyDomain).text
145
print(system)
146
elif(op==26):
147
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=socks4&timeout=750&country=all"
148
system = requests.get(proxyDomain).text
149
print(system)
150
elif(op==27):
151
proxyDomain = "https://api.proxyscrape.com/v2/?request=displayproxies&protocol=socks5&timeout=750&country=all"
152
system = requests.get(proxyDomain).text
153
print(system)
154
elif(op==28):
155
print("Updating tool. Please wait a moment")
156
os.system("cd src")
157
os.system("bash ProxyUpdater.sh")
158
elif(op==29):
159
print("\033[1;31;40mQuiting Utility...")
160
time.sleep(0.8)
161
sys.exit()
162
else:
163
print("\033[1;31;40mInvalid input. Quiting...")
164
time.sleep(1.5)
165
sys.exit()
166
167