selfitcamera commited on
Commit
07cf852
·
1 Parent(s): 0b056ba
Files changed (2) hide show
  1. tmp/tmp01.py +4 -2
  2. utils.py +5 -2
tmp/tmp01.py CHANGED
@@ -4,8 +4,10 @@ Regions = "IndiaPakistanBengal"
4
 
5
  def check_region(ip):
6
  session = requests.session()
7
- ret = requests.get(f"https://api.ip2location.io/?ip={ip}")
8
- nat = ret.json()['country_name'].lower()
 
 
9
  if nat in Regions.lower():
10
  print(nat, 'invalid')
11
  return False
 
4
 
5
  def check_region(ip):
6
  session = requests.session()
7
+ # ret = requests.get(f"https://api.ip2location.io/?ip={ip}")
8
+ ret = requests.get(f"https://realip.cc/?ip={ip}")
9
+ # print(ret)
10
+ nat = ret.json()['country'].lower()
11
  if nat in Regions.lower():
12
  print(nat, 'invalid')
13
  return False
utils.py CHANGED
@@ -157,8 +157,10 @@ def getInfRes(taskId):
157
  @func_timeout.func_set_timeout(10)
158
  def check_region(ip):
159
  session = requests.session()
160
- ret = requests.get(f"https://api.ip2location.io/?ip={ip}")
161
- nat = ret.json()['country_name'].lower()
 
 
162
  if nat in Regions.lower():
163
  print(nat, 'invalid')
164
  return False
@@ -166,6 +168,7 @@ def check_region(ip):
166
  print(nat, 'valid')
167
  return True
168
 
 
169
  def check_region_warp(ip):
170
  try:
171
  return check_region(ip)
 
157
  @func_timeout.func_set_timeout(10)
158
  def check_region(ip):
159
  session = requests.session()
160
+ # ret = requests.get(f"https://api.ip2location.io/?ip={ip}")
161
+ ret = requests.get(f"https://realip.cc/?ip={ip}")
162
+ # print(ret)
163
+ nat = ret.json()['country'].lower()
164
  if nat in Regions.lower():
165
  print(nat, 'invalid')
166
  return False
 
168
  print(nat, 'valid')
169
  return True
170
 
171
+
172
  def check_region_warp(ip):
173
  try:
174
  return check_region(ip)