Kaynağa Gözat

add random proxy ip

xubo 1 yıl önce
ebeveyn
işleme
3963c7c664

+ 1 - 1
livepocket/302_poc_2.py

@@ -177,4 +177,4 @@ def poc_2(account, passwd, target_url):
 
 
 if __name__ == '__main__':
-    poc_2('wuli@huatcn.com', 'panyue666', 'https://t.livepocket.jp/e/pp20240515')
+    poc_2('no2es@huatcn.com', 'panyue666', 'https://t.livepocket.jp/e/pp20240515')

BIN
tools/__pycache__/utils.cpython-311.pyc


+ 9 - 7
tools/utils.py

@@ -107,18 +107,20 @@ def get_random_browser():
 
 def get_proxy_ip():
     response = requests.get(
-        "https://proxy.webshare.io/api/v2/proxy/list/?mode=direct&page=1&page_size=1",
+        "https://proxy.webshare.io/api/v2/proxy/list/?mode=direct&page=1&page_size=10",
         headers={"Authorization": "Token pmdz7f3wdrwhwp88zwxmgtvn9dsusk0557vd16sp"}
     )
 
     if response.status_code == 200:
         content = json.loads(response.text)
-        print(content["results"])
-        if content["results"][0]['valid']:
-            username = content["results"][0]['username']
-            password = content["results"][0]['password']
-            proxy_address_ip = content["results"][0]['proxy_address']
-            port = content["results"][0]['port']
+        # print(content["results"])
+        random_proxy = random.choice(content["results"])
+        print(random_proxy)
+        if random_proxy['valid']:
+            username = random_proxy['username']
+            password = random_proxy['password']
+            proxy_address_ip = random_proxy['proxy_address']
+            port = random_proxy['port']
             # print(proxy_address_ip, port)
             proxy = f'{username}:{password}@{proxy_address_ip}:{port}'