xubo 1 рік тому
батько
коміт
4daabe5dfc

+ 1 - 1
litter_helper.py

@@ -8,7 +8,7 @@
 # run again.  Do not edit this file unless you know what you are doing.
 
 
-from PyQt5 import QtCore, QtGui, QtWidgets
+from PyQt5 import QtCore, QtWidgets
 
 
 class Ui_menu(object):

+ 263 - 0
livepocket/302_full.py

@@ -0,0 +1,263 @@
+import json
+import multiprocessing
+import random
+import re
+import threading
+import time
+import traceback
+from datetime import datetime
+from urllib import parse
+
+import requests
+
+from tools import loggerKit
+from tools.utils import get_random_browser, FileWriter, get_random_proxy_at_redis, get_external_ip
+
+
+def poc_2(account, passwd, target_url, log_name, single_proxy):
+    # 生成 5 到 10 秒之间的随机等待时间
+    wait_time = random.uniform(5, 10)
+    # 打印等待时间并等待
+    loggerKit.info(f"等待 {wait_time:.2f} 秒...")
+    time.sleep(wait_time)
+    # 开始业务逻辑
+    lock = threading.Lock()
+    with lock:
+
+        loggerKit.info(f'account: {account}, passwd: {passwd}')
+        writer = FileWriter(log_name)
+        writer.write_to_file(f'------{account}, {passwd}------ \n')
+        user_agent = get_random_browser()
+        # single_proxy = 'rrehqcjf:33f90umk8x32@185.199.228.220:7300'
+        proxies = {
+            'http': f'http://{single_proxy}',
+            # 'https': f'https://{single_proxy}'
+        }
+
+        loggerKit.info(f'proxies: {proxies}')
+        writer.write_to_file(f'account: {account}, passwd: {passwd}, proxies:{proxies} \n')
+
+        # session
+        """
+        模拟登录
+        """
+        # 定义请求地址
+        login_url = "https://t.livepocket.jp/api/sessions/create?mytimestamp=" + str(int(time.time()))
+
+        # 定义请求header
+        headers = {'Content-Type': 'application/x-www-form-urlencoded;',
+                   'Referer': 'https://t.livepocket.jp/login?acroot=header-new_p_u_nl',
+                   # 'Sec-Ch-Ua': 'Chromium',
+                   'User-Agent': user_agent
+                   }
+
+        # 通过字典方式定义请求body
+        form_data = {"login": account,
+                     "password": passwd,
+                     "auto_login": "on",
+                     "login_password": f"{account}&{passwd}"
+                     }
+
+        data = parse.urlencode(form_data)
+        session = requests.session()
+        content = session.post(url=login_url, headers=headers, data=data, proxies=proxies).text
+        # loggerKit.info(f'login info: {content}')
+        if 'token' not in content:
+            loggerKit.info(f'login account:{account}, 本机出口IP:{get_external_ip()} 被封!!!')
+            return
+        cookie = session.cookies
+        response_cookie = cookie.get_dict()
+        login_resp = json.loads(content)
+        token = login_resp['result']['token']
+        login_session = response_cookie['ci_session']
+        php_session = response_cookie['PHPSESSID']
+
+        # event_id
+        event_id = 0
+        response = requests.get(target_url, proxies=proxies)
+        if response.status_code == 200:
+            html_string = response.content.decode('utf8')
+            start_index = html_string.find('https://t.livepocket.jp/purchase/verify?event_id=')
+            if start_index != -1:
+                end_index = html_string.find("'", start_index)
+                if end_index != -1:
+                    event_id = html_string[start_index + len('https://t.livepocket.jp/purchase/verify?event_id='):end_index]
+                    loggerKit.info(f'event_id: {event_id}')
+                else:
+                    loggerKit.warning('End index not found.')
+            else:
+                loggerKit.warning('Substring not found.')
+        else:
+            loggerKit.error('Failed to fetch the page. Status code:', response.status_code)
+
+        # ticket_id
+        ticket_id = 0
+        response = requests.get(target_url, proxies=proxies)
+        if response.status_code == 200:
+            html_string = response.text
+            match = re.search(r'id="js_order_limited_(\d+)"', html_string)
+            if match:
+                ticket_id = match.group(1)
+                loggerKit.info(f'ticket_id: {ticket_id}')
+            else:
+                loggerKit.warning("未找到匹配的数值")
+
+        # event_cname
+        # url = 'https://t.livepocket.jp/e/lxyyc'
+        sub_str = target_url.replace("https://t.livepocket.jp/", "")
+        strs = sub_str.split('/')
+        cname = strs[len(strs) - 1]
+        # print(cname)
+
+        # redirect_url1
+        net_url = 'https://t.livepocket.jp/purchase?type=new'
+        result = requests.Session()
+        header = {
+            'Host': 't.livepocket.jp',
+            'User-Agent': "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) "
+                          "Chrome/69.0.3947.100 Safari/537.36",
+            'Content-Type': 'application/x-www-form-urlencoded',
+            'Referer': f'{target_url}',
+        }
+        # my_session = 'IN7u3uuP5WcizQkmRzF%2F3OsLuNNQePnxNBvnlPgqT6FPz2BgyKT2KCJaMvdj8ZSa6wNp2xZIL6VoA7Mj0R2zECMZkOKJOLbsNwUdXwvcsROxjfCzibxEaj4nG%2Bq29dCEUdiWI2TgUsKSFGRZaOP0p37ktl%2B1wSMqMAk918Nkt7APIxpQtZ%2BoLwId4PMOkN3oOIwT3CvsuDbgPQHIuokZXcnNe8uOAUuZBLW4nKOdYimLcSw6oTMt85UXkwm4OyTdxYR3%2B8crA0OfQCyfHXqY%2Bj0t9R0mmNSusRXRDuDBmOCFR58vHVuuwZ0AXNHYoYB0sdm28VL9xgHHrzkvm2M9cpLEIVWUWBWGaZgtO3xp2d8L70%2BfAKwyv6JPGcGmGf9wUQzBltssBpMmYqSfkws1%2Bp8BOhmXOqfljSYbWcxxVVSw%2B2dtoxBXsTf793mD9sVYRsrr8YPGz4JPVGWGU0outg%3D%3D'
+        cookies = {
+            'ci_session': f'{login_session}',
+            'PHPSESSID': f'{php_session}',
+            'list_count': '{"success":true,"result":{"myticket_count":{"count":"0"},"today_event":{"total_count":0,"data_list":[]},"unread_count":5},"submit":true}',
+            'sns_status': '{"success":true,"result":{"facebook":0,"twitter":0,"mixi":0,"line":0,"yahoo":0,"plusid":1,"google":0},"submit":true}',
+            'display_init': '{"success":true,"result":{"purchased_tickets":{"total_count":0,"data_list":{"ticket_info":[]}},"lottery_tickets":{"total_count":0,"data_list":{"ticket_info":[]}},"order_limited_event_tickets":{"data_list":{"ticket_info":[]},"total_count":0},"event_order_limit":true},"submit":true}',
+        }
+
+        ticket_key = f'ticket_id_{ticket_id}'
+        form_data = {
+            'redirect_url': 'https://t.livepocket.jp/purchase/',
+            'event_id': event_id,
+            'event_cname': f'{cname}',
+            'ticket_type': 'lottery',
+            'facebook_ticket_count': 0,
+            'twitter_ticket_count': 0,
+            'plusid_linkage_invalidation_flg': 0,
+            ticket_key: 1
+        }
+
+        loggerKit.info('form_data:', form_data)
+        response = result.post(net_url, headers=header, cookies=cookies, data=form_data, allow_redirects=False,
+                               proxies=proxies)
+        loggerKit.info('response.headers: ', response.headers)
+        if 'Location' in response.headers:
+            redirect_url1 = response.headers['Location']
+            loggerKit.info('redirect_url1: ', redirect_url1)
+        else:
+            return
+
+        # https://t.livepocket.jp/purchase/security?id=309887&type=new
+        # redirect_url2
+        response2 = result.get(redirect_url1, headers=header, cookies=cookies, allow_redirects=False, proxies=proxies)
+        loggerKit.info('response2.headers: ', response2.headers)
+        if 'Location' in response2.headers:
+            redirect_url2 = response2.headers['Location']
+            loggerKit.info('redirect_url2: ', redirect_url2)
+        else:
+            return
+
+        # https://t.livepocket.jp/purchase/confirm?id=309887&reserved_session_id=423272
+        # redirect_url3
+        response3 = result.get(redirect_url2, headers=header, cookies=cookies, allow_redirects=False, proxies=proxies)
+        loggerKit.info('response3.headers: ', response3.headers)
+        if 'Location' in response3.headers:
+            redirect_url3 = response3.headers['Location']
+            loggerKit.info('redirect_url3: ', redirect_url3)
+        else:
+            loggerKit.warning('redirect_url3 is None')
+            return
+
+        # https://t.livepocket.jp/purchase/confirm?id=309887&reserved_session_id=794986&otoken=mMyZTgzMmQ4OWQ5ZjY5NWFlNGE2ZmJlMWM5Mm
+        # drawing_tickets
+        drawing_url = 'https://t.livepocket.jp/api/drawing_tickets/entry?mytimestamp=' + str(int(time.time()))
+
+        region_string = redirect_url3.split('?')[1]
+        params = region_string.split('&')
+        reserve_session_id = params[1].split("=")[1]
+
+        drawing_headers = {
+            'Host': 't.livepocket.jp',
+            'User-Agent': user_agent,
+            'Content-Type': 'application/x-www-form-urlencoded',
+            'Referer': f'{redirect_url3}',
+        }
+        drawing_cookies = {
+            'ci_session': f'{login_session}',
+            'PHPSESSID': f'{php_session}',
+        }
+        drawing_form_data = {
+            'utoken': f'{token}',
+            'onetime_token_name': 'buy_ticket',
+            'onetime_token_value': params[2].split('=')[1],
+            'url': f'https://t.livepocket.jp/purchase/confirm?id={event_id}&reserved_session_id={reserve_session_id}',
+            'payment_method': 0,
+            'reserve_session_id': reserve_session_id,
+            'event_id': event_id,
+            'reserve_ticket[0][ticket_id]': ticket_id,
+            'reserve_ticket[0][amount]': 1,
+            'payment_type': 'credit'
+        }
+        drawing_response = result.post(drawing_url, headers=drawing_headers, cookies=drawing_cookies,
+                                       data=drawing_form_data, allow_redirects=False, proxies=proxies)
+        loggerKit.info('drawing_response.text: ', drawing_response.text)
+        drawing_data = json.loads(drawing_response.text)
+        if drawing_data['success']:
+            order_id = drawing_data['result']['order_id']
+            onetime_token_name = drawing_data['result']['onetime_token_name']
+            onetime_token_value = drawing_data['result']['onetime_token_value']
+            loggerKit.info('account, order_id, onetime_token_name, onetime_token_value', account, order_id, onetime_token_name,
+                  onetime_token_value)
+
+            writer.write_to_file(
+                f'account:{account}, order_id:{order_id}, onetime_token_name:{onetime_token_name}, onetime_token_value:{onetime_token_value} \n')
+
+
+def process_account(account, log_name, single_proxy):
+    try:
+        run_poc(account.strip(), 'panyue666', 'https://t.livepocket.jp/e/0vapa', log_name, single_proxy)
+    except Exception as ex:
+        loggerKit.error(f'error: {traceback.format_exc()}, account:{account}')
+
+
+def process_running(max_threads):
+    log_name = f"data_{datetime.now().strftime('%Y%m%d%H%M')}.txt"
+    with open('account.txt', 'r') as accounts:
+        account_list = accounts.readlines()
+
+    threads = []
+    for account in account_list:
+
+        # 直接从redis中获取
+        single_proxy = get_random_proxy_at_redis(100)
+        thread = threading.Thread(target=process_account, args=(account, log_name, single_proxy))
+        threads.append(thread)
+        thread.start()
+
+        # 如果当前线程数达到上限,等待有线程结束后再创建新线程
+        if len(threads) >= max_threads:
+            for t in threads:
+                t.join()
+            threads.clear()
+
+    # 等待所有线程执行完毕
+    for thread in threads:
+        thread.join()
+
+
+def run_poc(account, password, url, log_name, single_proxy):
+    try:
+        poc_2(account, password, url, log_name, single_proxy)
+    except Exception as e:
+        loggerKit.error(f'error: {traceback.format_exc()}, account:{account}')
+
+
+if __name__ == '__main__':
+    # 新增下面一行代码即可打包多进程
+    multiprocessing.freeze_support()
+
+    while 1:
+        process_running(max_threads=6)

+ 20 - 7
livepocket/302_poc_2.py

@@ -1,5 +1,4 @@
 import json
-import logging
 import multiprocessing
 import random
 import re
@@ -12,14 +11,20 @@ from urllib import parse
 import requests
 
 from tools import loggerKit
-from tools.utils import get_random_browser, get_proxy_ip, FileWriter, get_random_proxy_at_redis, get_external_ip
+from tools.utils import get_random_browser, FileWriter, get_random_proxy_at_redis, get_external_ip
 
 
 def poc_2(account, passwd, target_url, log_name, single_proxy):
+    # 生成 5 到 10 秒之间的随机等待时间
+    wait_time = random.uniform(5, 10)
+    # 打印等待时间并等待
+    loggerKit.info(f"等待 {wait_time:.2f} 秒...")
+    time.sleep(wait_time)
+    # 开始业务逻辑
     lock = threading.Lock()
     with lock:
 
-        print('account: %s, passwd: %s' % (account, passwd))
+        loggerKit.info(f'account: {account}, passwd: {passwd}')
         writer = FileWriter(log_name)
         writer.write_to_file(f'------{account}, {passwd}------ \n')
         user_agent = get_random_browser()
@@ -30,10 +35,10 @@ def poc_2(account, passwd, target_url, log_name, single_proxy):
         # single_proxy = 'rrehqcjf:33f90umk8x32@185.199.228.220:7300'
         proxies = {
             'http': f'http://{single_proxy}',
-            # 'https': 'https://' + single_proxy
+            # 'https': f'https://{single_proxy}'
         }
 
-        print('proxies:', proxies)
+        loggerKit.info(f'proxies: {proxies}')
         writer.write_to_file(f'account: {account}, passwd: {passwd}, proxies:{proxies} \n')
 
         # session
@@ -222,7 +227,7 @@ def process_account(account, log_name, single_proxy):
         print(f'error: {traceback.format_exc()}, account:{account}')
 
 
-def process_running():
+def process_running(max_threads):
     log_name = f"data_{datetime.now().strftime('%Y%m%d%H%M')}.txt"
     # 设置日志配置
     # logging.basicConfig(filename=log_name, level=logging.INFO, format='%(asctime)s - %(message)s', datefmt='%Y-%m-%d %H:%M:%S')
@@ -242,6 +247,13 @@ def process_running():
         threads.append(thread)
         thread.start()
 
+        # 如果当前线程数达到上限,等待有线程结束后再创建新线程
+        if len(threads) >= max_threads:
+            for t in threads:
+                t.join()
+            threads.clear()
+
+    # 等待所有线程执行完毕
     for thread in threads:
         thread.join()
 
@@ -266,7 +278,8 @@ if __name__ == '__main__':
     #             poc_2(account.strip(), 'panyue666', 'https://t.livepocket.jp/e/cx591', log_name)
     #         except Exception as e:
     #             print(f'error: {e}, account:{account}')
-    process_running()
+    while 1:
+        process_running(max_threads=6)
 
 # if __name__ == '__main__':
 #     multiprocessing.freeze_support()

+ 48 - 0
livepocket/data_202405101510.txt

@@ -0,0 +1,48 @@
+------02539@huatcn.com, panyue666------ 
+------029hg@huatcn.com, panyue666------ 
+------024v@huatcn.com, panyue666------ 
+account: 02539@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.251:6495', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.251:6495'} 
+account: 024v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.92:6336', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.92:6336'} 
+account: 029hg@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.193:6113', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.193:6113'} 
+------03un@huatcn.com, panyue666------ 
+------041tp@huatcn.com, panyue666------ 
+------02gt4@huatcn.com, panyue666------ 
+account: 03un@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.240:6484', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.240:6484'} 
+account: 041tp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.16:6281', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.16:6281'} 
+account: 02gt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.195:6460', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.195:6460'} 
+------047bh@huatcn.com, panyue666------ 
+------0482z@huatcn.com, panyue666------ 
+account: 047bh@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.109:6609', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.209.109:6609'} 
+------05y8t@huatcn.com, panyue666------ 
+------067e2@huatcn.com, panyue666------ 
+account: 0482z@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.58:6666', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.58:6666'} 
+account: 05y8t@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.84:6004', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.84:6004'} 
+account: 067e2@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.200:6465', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.200:6465'} 
+------0b3w1@huatcn.com, panyue666------ 
+------0e4i@huatcn.com, panyue666------ 
+account: 0e4i@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.244:6488', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.244:6488'} 
+account: 0b3w1@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.207:6127', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.207:6127'} 
+------0e6h3@huatcn.com, panyue666------ 
+account: 0e6h3@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.118:6038', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.118:6038'} 
+------0jxy5@huatcn.com, panyue666------ 
+------0ndt4@huatcn.com, panyue666------ 
+account: 0jxy5@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.116:6036', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.116:6036'} 
+------0of69@huatcn.com, panyue666------ 
+------0ty67@huatcn.com, panyue666------ 
+account: 0of69@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.234:6478', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.234:6478'} 
+account: 0ndt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.164:6772', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.164:6772'} 
+account: 0ty67@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.40:6540', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.209.40:6540'} 
+------1086a@huatcn.com, panyue666------ 
+account: 1086a@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.122:6730', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.122:6730'} 
+------1596f@huatcn.com, panyue666------ 
+------16rb4@huatcn.com, panyue666------ 
+account: 1596f@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.205:6813', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.205:6813'} 
+------18wh0@huatcn.com, panyue666------ 
+------18h5@huatcn.com, panyue666------ 
+account: 18wh0@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.234:6478', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.234:6478'} 
+account: 16rb4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.164:6772', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.164:6772'} 
+------1982b@huatcn.com, panyue666------ 
+account: 18h5@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.48:5968', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.48:5968'} 
+------1av76@huatcn.com, panyue666------ 
+account: 1982b@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.132:6052', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.132:6052'} 
+account: 1av76@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.209.22:6522'} 

+ 36 - 0
livepocket/data_202405101514.txt

@@ -0,0 +1,36 @@
+------02539@huatcn.com, panyue666------ 
+------024v@huatcn.com, panyue666------ 
+------029hg@huatcn.com, panyue666------ 
+account: 02539@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.69:6334', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.69:6334'} 
+account: 024v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.147:6412', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.147:6412'} 
+------02gt4@huatcn.com, panyue666------ 
+account: 029hg@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.147:6647', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.209.147:6647'} 
+account: 02gt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.56:6321', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.56:6321'} 
+------041tp@huatcn.com, panyue666------ 
+------03un@huatcn.com, panyue666------ 
+account: 03un@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.226:6470', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.226:6470'} 
+account: 041tp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.254:5874', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.90.254:5874'} 
+------047bh@huatcn.com, panyue666------ 
+------0482z@huatcn.com, panyue666------ 
+account: 047bh@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.209.22:6522'} 
+account: 0482z@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.106:6350', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.106:6350'} 
+------05y8t@huatcn.com, panyue666------ 
+account: 05y8t@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.88:6353', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.88:6353'} 
+------067e2@huatcn.com, panyue666------ 
+------0b3w1@huatcn.com, panyue666------ 
+account: 067e2@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.119:6039', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.119:6039'} 
+------0e4i@huatcn.com, panyue666------ 
+account: 0b3w1@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.154:6762', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.154:6762'} 
+account: 0e4i@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.213:6457', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.213:6457'} 
+------024v@huatcn.com, panyue666------ 
+------02539@huatcn.com, panyue666------ 
+------029hg@huatcn.com, panyue666------ 
+account: 024v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.122:6730', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.122:6730'} 
+account: 02539@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.240:6484', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.240:6484'} 
+------02gt4@huatcn.com, panyue666------ 
+------03un@huatcn.com, panyue666------ 
+account: 029hg@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.251:6495', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.251:6495'} 
+account: 02gt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.226:6470', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.226:6470'} 
+------041tp@huatcn.com, panyue666------ 
+account: 03un@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.230:6838', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.230:6838'} 
+account: 041tp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.142:6407', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.142:6407'} 

+ 48 - 0
livepocket/data_202405101517.txt

@@ -0,0 +1,48 @@
+------029hg@huatcn.com, panyue666------ 
+------02539@huatcn.com, panyue666------ 
+------024v@huatcn.com, panyue666------ 
+account: 029hg@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.13:6257', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.13:6257'} 
+account: 024v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.118:6038', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.118:6038'} 
+account: 02539@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.69:6334', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.69:6334'} 
+------02gt4@huatcn.com, panyue666------ 
+------03un@huatcn.com, panyue666------ 
+account: 02gt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.213:6457', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.213:6457'} 
+account: 03un@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.159:5779', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.90.159:5779'} 
+------041tp@huatcn.com, panyue666------ 
+account: 041tp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.58:6666', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.58:6666'} 
+------047bh@huatcn.com, panyue666------ 
+account: 047bh@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.13:6257', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.13:6257'} 
+------0482z@huatcn.com, panyue666------ 
+------05y8t@huatcn.com, panyue666------ 
+account: 0482z@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.67:5987', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.67:5987'} 
+account: 05y8t@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.240:6484', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.240:6484'} 
+------067e2@huatcn.com, panyue666------ 
+------0b3w1@huatcn.com, panyue666------ 
+------0e4i@huatcn.com, panyue666------ 
+account: 067e2@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.2:6267', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.2:6267'} 
+account: 0b3w1@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.16:5936', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.16:5936'} 
+account: 0e4i@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.21:6265', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.21:6265'} 
+------024v@huatcn.com, panyue666------ 
+------02539@huatcn.com, panyue666------ 
+------029hg@huatcn.com, panyue666------ 
+account: 024v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.230:5850', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.90.230:5850'} 
+account: 029hg@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.133:6741', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.133:6741'} 
+------02gt4@huatcn.com, panyue666------ 
+account: 02539@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.205:6813', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.205:6813'} 
+------03un@huatcn.com, panyue666------ 
+------041tp@huatcn.com, panyue666------ 
+account: 03un@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.126:6391', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.126:6391'} 
+account: 041tp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.40:6540', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.209.40:6540'} 
+account: 02gt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.195:6460', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.195:6460'} 
+------047bh@huatcn.com, panyue666------ 
+------0482z@huatcn.com, panyue666------ 
+account: 0482z@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.127:6627', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.209.127:6627'} 
+account: 047bh@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.106:6350', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.106:6350'} 
+------05y8t@huatcn.com, panyue666------ 
+------067e2@huatcn.com, panyue666------ 
+account: 05y8t@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.116:6036', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.116:6036'} 
+account: 067e2@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.251:6495', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.251:6495'} 
+------0b3w1@huatcn.com, panyue666------ 
+------0e4i@huatcn.com, panyue666------ 
+account: 0e4i@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.164:6772', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.126.164:6772'} 
+account: 0b3w1@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.21:6265', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.21:6265'} 

+ 12 - 0
livepocket/data_202405101519.txt

@@ -0,0 +1,12 @@
+------02539@huatcn.com, panyue666------ 
+------029hg@huatcn.com, panyue666------ 
+------02gt4@huatcn.com, panyue666------ 
+account: 02539@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.98:6018', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.98:6018'} 
+------024v@huatcn.com, panyue666------ 
+------041tp@huatcn.com, panyue666------ 
+------03un@huatcn.com, panyue666------ 
+account: 029hg@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.127:6627', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.209.127:6627'} 
+account: 024v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.159:5779', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.90.159:5779'} 
+account: 02gt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.159:5779', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.90.159:5779'} 
+account: 03un@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.48:5968', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.48:5968'} 
+account: 041tp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.195:6460', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.195:6460'} 

+ 12 - 0
livepocket/data_202405101530.txt

@@ -0,0 +1,12 @@
+------02539@huatcn.com, panyue666------ 
+------024v@huatcn.com, panyue666------ 
+account: 02539@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.10:6254', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.10:6254'} 
+account: 024v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.194:5814', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.90.194:5814'} 
+------029hg@huatcn.com, panyue666------ 
+account: 029hg@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.88:6353', 'https': 'https://qivabpof:jzdm5l9t489x@103.76.117.88:6353'} 
+------02gt4@huatcn.com, panyue666------ 
+------03un@huatcn.com, panyue666------ 
+account: 02gt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.174:6094', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.174:6094'} 
+------041tp@huatcn.com, panyue666------ 
+account: 03un@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.226:6470', 'https': 'https://qivabpof:jzdm5l9t489x@161.123.208.226:6470'} 
+account: 041tp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.84:6004', 'https': 'https://qivabpof:jzdm5l9t489x@64.137.75.84:6004'} 

+ 84 - 0
livepocket/data_202405101534.txt

@@ -0,0 +1,84 @@
+------02539@huatcn.com, panyue666------ 
+------024v@huatcn.com, panyue666------ 
+------029hg@huatcn.com, panyue666------ 
+account: 02539@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.10:6254'} 
+account: 024v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.162:6662'} 
+account: 029hg@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.119:6039'} 
+------02gt4@huatcn.com, panyue666------ 
+------03un@huatcn.com, panyue666------ 
+------041tp@huatcn.com, panyue666------ 
+account: 02gt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.122:6730'} 
+account: 03un@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.58:6666'} 
+account: 041tp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.202:5822'} 
+------047bh@huatcn.com, panyue666------ 
+------0482z@huatcn.com, panyue666------ 
+account: 047bh@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.81:6001'} 
+------05y8t@huatcn.com, panyue666------ 
+account: 0482z@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.195:6460'} 
+account: 05y8t@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.18:6518'} 
+------0b3w1@huatcn.com, panyue666------ 
+------067e2@huatcn.com, panyue666------ 
+account: 0b3w1@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.19:5639'} 
+------0e4i@huatcn.com, panyue666------ 
+account: 067e2@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.178:5798'} 
+account: 0e4i@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.162:6662'} 
+------0e6h3@huatcn.com, panyue666------ 
+------0jxy5@huatcn.com, panyue666------ 
+account: 0e6h3@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.116:5736'} 
+------0ndt4@huatcn.com, panyue666------ 
+account: 0jxy5@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.127:6627'} 
+------0of69@huatcn.com, panyue666------ 
+account: 0ndt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522'} 
+------0ty67@huatcn.com, panyue666------ 
+account: 0ty67@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.136:6056'} 
+account: 0of69@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.165:6430'} 
+------1086a@huatcn.com, panyue666------ 
+account: 1086a@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.94:5714'} 
+------1596f@huatcn.com, panyue666------ 
+------16rb4@huatcn.com, panyue666------ 
+------18h5@huatcn.com, panyue666------ 
+account: 16rb4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.70:6570'} 
+account: 1596f@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.225:6469'} 
+account: 18h5@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.10:6254'} 
+------18wh0@huatcn.com, panyue666------ 
+------1av76@huatcn.com, panyue666------ 
+------1982b@huatcn.com, panyue666------ 
+account: 18wh0@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522'} 
+account: 1982b@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.159:6079'} 
+account: 1av76@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.165:6430'} 
+------1ay0z@huatcn.com, panyue666------ 
+------1e4sp@huatcn.com, panyue666------ 
+account: 1ay0z@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.18:6518'} 
+------1e7i6@huatcn.com, panyue666------ 
+account: 1e7i6@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.158:6423'} 
+------1gk0c@huatcn.com, panyue666------ 
+------1jieoyos8@huatcn.com, panyue666------ 
+------1n2cr@huatcn.com, panyue666------ 
+account: 1e4sp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.223:6831'} 
+account: 1jieoyos8@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.157:6401'} 
+account: 1gk0c@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.94:5714'} 
+account: 1n2cr@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.30:6274'} 
+------1rlyp@huatcn.com, panyue666------ 
+------1u6e5@huatcn.com, panyue666------ 
+------1wih@huatcn.com, panyue666------ 
+------1y752@huatcn.com, panyue666------ 
+account: 1u6e5@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.126:6391'} 
+account: 1rlyp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.194:5814'} 
+------1yu4o@huatcn.com, panyue666------ 
+account: 1wih@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.147:6647'} 
+account: 1y752@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.164:6772'} 
+account: 1yu4o@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.244:6488'} 
+------1zltb@huatcn.com, panyue666------ 
+account: 1zltb@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.191:6111'} 
+------26e4b@huatcn.com, panyue666------ 
+------26rju@huatcn.com, panyue666------ 
+account: 26rju@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.213:6457'} 
+account: 26e4b@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.226:6470'} 
+------27lh8@huatcn.com, panyue666------ 
+------28fi3@huatcn.com, panyue666------ 
+account: 27lh8@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.181:6681'} 
+------2906v@huatcn.com, panyue666------ 
+account: 28fi3@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.132:6052'} 
+------294du@huatcn.com, panyue666------ 
+account: 2906v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.229:5849'} 
+account: 294du@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.40:6540'} 

+ 24 - 0
livepocket/data_202405101548.txt

@@ -0,0 +1,24 @@
+------02539@huatcn.com, panyue666------ 
+account: 02539@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.25:6290'} 
+------029hg@huatcn.com, panyue666------ 
+account: 029hg@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.69:6334'} 
+------03un@huatcn.com, panyue666------ 
+account: 03un@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.56:6321'} 
+------024v@huatcn.com, panyue666------ 
+account: 024v@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.56:6321'} 
+------02gt4@huatcn.com, panyue666------ 
+account: 02gt4@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.38:5958'} 
+------041tp@huatcn.com, panyue666------ 
+account: 041tp@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.251:6495'} 
+------0b3w1@huatcn.com, panyue666------ 
+account: 0b3w1@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.21:6265'} 
+------0e4i@huatcn.com, panyue666------ 
+account: 0e4i@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.223:6831'} 
+------067e2@huatcn.com, panyue666------ 
+account: 067e2@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522'} 
+------05y8t@huatcn.com, panyue666------ 
+account: 05y8t@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.126:6391'} 
+------047bh@huatcn.com, panyue666------ 
+account: 047bh@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.85:5705'} 
+------0482z@huatcn.com, panyue666------ 
+account: 0482z@huatcn.com, passwd: panyue666, proxies:{'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522'} 

+ 42 - 0
livepocket/logs/rpa-terminal_2024-05-10.log

@@ -0,0 +1,42 @@
+{"text": "2024-05-10 15:48:34 INFO From 302_full.poc_2 : \u7b49\u5f85 8.61 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:00.139464", "seconds": 0.139464}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 8.61 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145506209792, "name": "Thread-1 (process_account)"}, "time": {"repr": "2024-05-10 15:48:34.584905+08:00", "timestamp": 1715327314.584905}}}
+{"text": "2024-05-10 15:48:34 INFO From 302_full.poc_2 : \u7b49\u5f85 6.12 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:00.140544", "seconds": 0.140544}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 6.12 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145522999296, "name": "Thread-2 (process_account)"}, "time": {"repr": "2024-05-10 15:48:34.585985+08:00", "timestamp": 1715327314.585985}}}
+{"text": "2024-05-10 15:48:34 INFO From 302_full.poc_2 : \u7b49\u5f85 6.18 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:00.141040", "seconds": 0.14104}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 6.18 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145539788800, "name": "Thread-3 (process_account)"}, "time": {"repr": "2024-05-10 15:48:34.586481+08:00", "timestamp": 1715327314.586481}}}
+{"text": "2024-05-10 15:48:34 INFO From 302_full.poc_2 : \u7b49\u5f85 8.83 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:00.141534", "seconds": 0.141534}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 8.83 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145556578304, "name": "Thread-4 (process_account)"}, "time": {"repr": "2024-05-10 15:48:34.586975+08:00", "timestamp": 1715327314.586975}}}
+{"text": "2024-05-10 15:48:34 INFO From 302_full.poc_2 : \u7b49\u5f85 6.76 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:00.142078", "seconds": 0.142078}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 6.76 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145573367808, "name": "Thread-5 (process_account)"}, "time": {"repr": "2024-05-10 15:48:34.587519+08:00", "timestamp": 1715327314.587519}}}
+{"text": "2024-05-10 15:48:34 INFO From 302_full.poc_2 : \u7b49\u5f85 9.21 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:00.142724", "seconds": 0.142724}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 9.21 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145590157312, "name": "Thread-6 (process_account)"}, "time": {"repr": "2024-05-10 15:48:34.588165+08:00", "timestamp": 1715327314.588165}}}
+{"text": "2024-05-10 15:48:40 INFO From 302_full.poc_2 : account: 02539@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:06.266364", "seconds": 6.266364}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 02539@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145522999296, "name": "Thread-2 (process_account)"}, "time": {"repr": "2024-05-10 15:48:40.711805+08:00", "timestamp": 1715327320.711805}}}
+{"text": "2024-05-10 15:48:40 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.25:6290'}\n", "record": {"elapsed": {"repr": "0:00:06.267754", "seconds": 6.267754}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.25:6290'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145522999296, "name": "Thread-2 (process_account)"}, "time": {"repr": "2024-05-10 15:48:40.713195+08:00", "timestamp": 1715327320.713195}}}
+{"text": "2024-05-10 15:48:40 INFO From 302_full.poc_2 : account: 029hg@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:06.328160", "seconds": 6.32816}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 029hg@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145539788800, "name": "Thread-3 (process_account)"}, "time": {"repr": "2024-05-10 15:48:40.773601+08:00", "timestamp": 1715327320.773601}}}
+{"text": "2024-05-10 15:48:40 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.69:6334'}\n", "record": {"elapsed": {"repr": "0:00:06.328733", "seconds": 6.328733}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.69:6334'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145539788800, "name": "Thread-3 (process_account)"}, "time": {"repr": "2024-05-10 15:48:40.774174+08:00", "timestamp": 1715327320.774174}}}
+{"text": "2024-05-10 15:48:41 INFO From 302_full.poc_2 : account: 03un@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:06.903052", "seconds": 6.903052}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 03un@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145573367808, "name": "Thread-5 (process_account)"}, "time": {"repr": "2024-05-10 15:48:41.348493+08:00", "timestamp": 1715327321.348493}}}
+{"text": "2024-05-10 15:48:41 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.56:6321'}\n", "record": {"elapsed": {"repr": "0:00:06.904388", "seconds": 6.904388}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.56:6321'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145573367808, "name": "Thread-5 (process_account)"}, "time": {"repr": "2024-05-10 15:48:41.349829+08:00", "timestamp": 1715327321.349829}}}
+{"text": "2024-05-10 15:48:43 INFO From 302_full.poc_2 : account: 024v@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:08.752307", "seconds": 8.752307}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 024v@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145506209792, "name": "Thread-1 (process_account)"}, "time": {"repr": "2024-05-10 15:48:43.197748+08:00", "timestamp": 1715327323.197748}}}
+{"text": "2024-05-10 15:48:43 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.56:6321'}\n", "record": {"elapsed": {"repr": "0:00:08.752929", "seconds": 8.752929}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.56:6321'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145506209792, "name": "Thread-1 (process_account)"}, "time": {"repr": "2024-05-10 15:48:43.198370+08:00", "timestamp": 1715327323.19837}}}
+{"text": "2024-05-10 15:48:43 INFO From 302_full.poc_2 : account: 02gt4@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:08.972561", "seconds": 8.972561}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 02gt4@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145556578304, "name": "Thread-4 (process_account)"}, "time": {"repr": "2024-05-10 15:48:43.418002+08:00", "timestamp": 1715327323.418002}}}
+{"text": "2024-05-10 15:48:43 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.38:5958'}\n", "record": {"elapsed": {"repr": "0:00:08.973936", "seconds": 8.973936}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@64.137.75.38:5958'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145556578304, "name": "Thread-4 (process_account)"}, "time": {"repr": "2024-05-10 15:48:43.419377+08:00", "timestamp": 1715327323.419377}}}
+{"text": "2024-05-10 15:48:43 INFO From 302_full.poc_2 : account: 041tp@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:09.360136", "seconds": 9.360136}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 041tp@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145590157312, "name": "Thread-6 (process_account)"}, "time": {"repr": "2024-05-10 15:48:43.805577+08:00", "timestamp": 1715327323.805577}}}
+{"text": "2024-05-10 15:48:43 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.251:6495'}\n", "record": {"elapsed": {"repr": "0:00:09.360844", "seconds": 9.360844}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.251:6495'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145590157312, "name": "Thread-6 (process_account)"}, "time": {"repr": "2024-05-10 15:48:43.806285+08:00", "timestamp": 1715327323.806285}}}
+{"text": "2024-05-10 15:48:47 INFO From 302_full.poc_2 : \u7b49\u5f85 7.96 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:13.436705", "seconds": 13.436705}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 7.96 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145506209792, "name": "Thread-7 (process_account)"}, "time": {"repr": "2024-05-10 15:48:47.882146+08:00", "timestamp": 1715327327.882146}}}
+{"text": "2024-05-10 15:48:47 INFO From 302_full.poc_2 : \u7b49\u5f85 8.04 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:13.437602", "seconds": 13.437602}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 8.04 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145522999296, "name": "Thread-8 (process_account)"}, "time": {"repr": "2024-05-10 15:48:47.883043+08:00", "timestamp": 1715327327.883043}}}
+{"text": "2024-05-10 15:48:47 INFO From 302_full.poc_2 : \u7b49\u5f85 7.87 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:13.438350", "seconds": 13.43835}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 7.87 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145539788800, "name": "Thread-9 (process_account)"}, "time": {"repr": "2024-05-10 15:48:47.883791+08:00", "timestamp": 1715327327.883791}}}
+{"text": "2024-05-10 15:48:47 INFO From 302_full.poc_2 : \u7b49\u5f85 7.68 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:13.439077", "seconds": 13.439077}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 7.68 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145556578304, "name": "Thread-10 (process_account)"}, "time": {"repr": "2024-05-10 15:48:47.884518+08:00", "timestamp": 1715327327.884518}}}
+{"text": "2024-05-10 15:48:47 INFO From 302_full.poc_2 : \u7b49\u5f85 6.51 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:13.439781", "seconds": 13.439781}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 6.51 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145573367808, "name": "Thread-11 (process_account)"}, "time": {"repr": "2024-05-10 15:48:47.885222+08:00", "timestamp": 1715327327.885222}}}
+{"text": "2024-05-10 15:48:47 INFO From 302_full.poc_2 : \u7b49\u5f85 6.84 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:13.440545", "seconds": 13.440545}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 6.84 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145590157312, "name": "Thread-12 (process_account)"}, "time": {"repr": "2024-05-10 15:48:47.885986+08:00", "timestamp": 1715327327.885986}}}
+{"text": "2024-05-10 15:48:54 INFO From 302_full.poc_2 : account: 0b3w1@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:19.957441", "seconds": 19.957441}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 0b3w1@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145573367808, "name": "Thread-11 (process_account)"}, "time": {"repr": "2024-05-10 15:48:54.402882+08:00", "timestamp": 1715327334.402882}}}
+{"text": "2024-05-10 15:48:54 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.21:6265'}\n", "record": {"elapsed": {"repr": "0:00:19.958435", "seconds": 19.958435}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@161.123.208.21:6265'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145573367808, "name": "Thread-11 (process_account)"}, "time": {"repr": "2024-05-10 15:48:54.403876+08:00", "timestamp": 1715327334.403876}}}
+{"text": "2024-05-10 15:48:54 INFO From 302_full.poc_2 : account: 0e4i@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:20.284738", "seconds": 20.284738}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 0e4i@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145590157312, "name": "Thread-12 (process_account)"}, "time": {"repr": "2024-05-10 15:48:54.730179+08:00", "timestamp": 1715327334.730179}}}
+{"text": "2024-05-10 15:48:54 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.223:6831'}\n", "record": {"elapsed": {"repr": "0:00:20.285715", "seconds": 20.285715}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@64.137.126.223:6831'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145590157312, "name": "Thread-12 (process_account)"}, "time": {"repr": "2024-05-10 15:48:54.731156+08:00", "timestamp": 1715327334.731156}}}
+{"text": "2024-05-10 15:48:55 INFO From 302_full.poc_2 : account: 067e2@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:21.119350", "seconds": 21.11935}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 067e2@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145556578304, "name": "Thread-10 (process_account)"}, "time": {"repr": "2024-05-10 15:48:55.564791+08:00", "timestamp": 1715327335.564791}}}
+{"text": "2024-05-10 15:48:55 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522'}\n", "record": {"elapsed": {"repr": "0:00:21.120373", "seconds": 21.120373}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145556578304, "name": "Thread-10 (process_account)"}, "time": {"repr": "2024-05-10 15:48:55.565814+08:00", "timestamp": 1715327335.565814}}}
+{"text": "2024-05-10 15:48:55 INFO From 302_full.poc_2 : account: 05y8t@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:21.310562", "seconds": 21.310562}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 05y8t@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145539788800, "name": "Thread-9 (process_account)"}, "time": {"repr": "2024-05-10 15:48:55.756003+08:00", "timestamp": 1715327335.756003}}}
+{"text": "2024-05-10 15:48:55 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.126:6391'}\n", "record": {"elapsed": {"repr": "0:00:21.311954", "seconds": 21.311954}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@103.76.117.126:6391'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145539788800, "name": "Thread-9 (process_account)"}, "time": {"repr": "2024-05-10 15:48:55.757395+08:00", "timestamp": 1715327335.757395}}}
+{"text": "2024-05-10 15:48:55 INFO From 302_full.poc_2 : account: 047bh@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:21.403093", "seconds": 21.403093}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 047bh@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145506209792, "name": "Thread-7 (process_account)"}, "time": {"repr": "2024-05-10 15:48:55.848534+08:00", "timestamp": 1715327335.848534}}}
+{"text": "2024-05-10 15:48:55 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.85:5705'}\n", "record": {"elapsed": {"repr": "0:00:21.404065", "seconds": 21.404065}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@64.137.90.85:5705'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145506209792, "name": "Thread-7 (process_account)"}, "time": {"repr": "2024-05-10 15:48:55.849506+08:00", "timestamp": 1715327335.849506}}}
+{"text": "2024-05-10 15:48:55 INFO From 302_full.poc_2 : account: 0482z@huatcn.com, passwd: panyue666\n", "record": {"elapsed": {"repr": "0:00:21.480687", "seconds": 21.480687}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 27, "message": "account: 0482z@huatcn.com, passwd: panyue666", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145522999296, "name": "Thread-8 (process_account)"}, "time": {"repr": "2024-05-10 15:48:55.926128+08:00", "timestamp": 1715327335.926128}}}
+{"text": "2024-05-10 15:48:55 INFO From 302_full.poc_2 : proxies: {'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522'}\n", "record": {"elapsed": {"repr": "0:00:21.481950", "seconds": 21.48195}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 37, "message": "proxies: {'http': 'http://qivabpof:jzdm5l9t489x@161.123.209.22:6522'}", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145522999296, "name": "Thread-8 (process_account)"}, "time": {"repr": "2024-05-10 15:48:55.927391+08:00", "timestamp": 1715327335.927391}}}
+{"text": "2024-05-10 15:49:00 INFO From 302_full.poc_2 : \u7b49\u5f85 5.99 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:25.877048", "seconds": 25.877048}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 5.99 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145506209792, "name": "Thread-13 (process_account)"}, "time": {"repr": "2024-05-10 15:49:00.322489+08:00", "timestamp": 1715327340.322489}}}
+{"text": "2024-05-10 15:49:00 INFO From 302_full.poc_2 : \u7b49\u5f85 8.00 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:25.877959", "seconds": 25.877959}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 8.00 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145522999296, "name": "Thread-14 (process_account)"}, "time": {"repr": "2024-05-10 15:49:00.323400+08:00", "timestamp": 1715327340.3234}}}
+{"text": "2024-05-10 15:49:00 INFO From 302_full.poc_2 : \u7b49\u5f85 8.75 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:25.878826", "seconds": 25.878826}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 8.75 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145539788800, "name": "Thread-15 (process_account)"}, "time": {"repr": "2024-05-10 15:49:00.324267+08:00", "timestamp": 1715327340.324267}}}
+{"text": "2024-05-10 15:49:00 INFO From 302_full.poc_2 : \u7b49\u5f85 7.85 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:25.879563", "seconds": 25.879563}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 7.85 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145556578304, "name": "Thread-16 (process_account)"}, "time": {"repr": "2024-05-10 15:49:00.325004+08:00", "timestamp": 1715327340.325004}}}
+{"text": "2024-05-10 15:49:00 INFO From 302_full.poc_2 : \u7b49\u5f85 8.76 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:25.880516", "seconds": 25.880516}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 8.76 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145573367808, "name": "Thread-17 (process_account)"}, "time": {"repr": "2024-05-10 15:49:00.325957+08:00", "timestamp": 1715327340.325957}}}
+{"text": "2024-05-10 15:49:00 INFO From 302_full.poc_2 : \u7b49\u5f85 6.47 \u79d2...\n", "record": {"elapsed": {"repr": "0:00:25.881287", "seconds": 25.881287}, "exception": null, "extra": {}, "file": {"name": "302_full.py", "path": "/Users/mac/Documents/code/awesome-python/livepocket/302_full.py"}, "function": "poc_2", "level": {"icon": "\u2139\ufe0f", "name": "INFO", "no": 20}, "line": 21, "message": "\u7b49\u5f85 6.47 \u79d2...", "module": "302_full", "name": "__main__", "process": {"id": 39483, "name": "MainProcess"}, "thread": {"id": 123145590157312, "name": "Thread-18 (process_account)"}, "time": {"repr": "2024-05-10 15:49:00.326728+08:00", "timestamp": 1715327340.326728}}}

+ 0 - 2
tools/__init__.py

@@ -1,5 +1,3 @@
-import yaml
-
 from tools.logger_util import Logger
 from tools.redis_util import redis_util
 

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


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


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


+ 0 - 0
tools/logs/rpa-terminal_2024-05-10.log


+ 0 - 1
tools/redis_util.py

@@ -1,7 +1,6 @@
 """
 redis工具类
 """
-import redis
 
 from tools import redis_pool
 

+ 5 - 8
tools/utils.py

@@ -6,13 +6,10 @@ import sched
 import threading
 import time
 import urllib
-from functools import wraps
 import urllib.request
 from random import Random
 
-import redis
 import requests
-import schedule
 
 from tools import redis_client
 
@@ -159,7 +156,7 @@ def save_proxy_ip(page, page_size):
         # print(content['results'])
         # total = page * page_size
         print(f"代理总数:{data['count']}, 下一页:{data['next']}, 上一页:{data['previous']}")
-        i = 0
+        i = page * page_size - 1
         for r_proxy in data['results']:
             if r_proxy['valid']:
                 username = r_proxy['username']
@@ -170,7 +167,7 @@ def save_proxy_ip(page, page_size):
 
                 # 连接Redis并存储代理IP
                 redis_client.set(f'proxy_{str(i)}', proxy)
-                i = i + 1
+                i = i - 1
 
 
 def get_random_proxy_at_redis(total):
@@ -256,9 +253,9 @@ if __name__ == "__main__":
     # file_writer = FileWriter('output.txt')
     # file_writer.write_to_file('Hello, World!')
     # 代理池存储到redis
-    # save_proxy_ip(1, 100)
+    save_proxy_ip(3, 100)
     # 每天早上8点30开始执行
     # run_daily_task(8, 30, 1, 100)
     # 打印本机网络出口IP
-    external_ip = get_external_ip()
-    print(f"本机网络出口 IP 地址:", external_ip)
+    # external_ip = get_external_ip()
+    # print(f"本机网络出口 IP 地址:", external_ip)