From c1325e1396a271b43671424016bf89ff1da7d913 Mon Sep 17 00:00:00 2001 From: maxinxin <728892034@qq.com> Date: Thu, 19 Jun 2025 18:28:33 +0800 Subject: [PATCH] xinxin --- README.md | 34 +- __pycache__/config.cpython-36.pyc | Bin 0 -> 307 bytes __pycache__/tools.cpython-36.pyc | Bin 29129 -> 27231 bytes asd.py | 1 + autobasic/dw_clienttrader.py | 16 +- .../CBASLog/logec308451c1d095c528cfa3c009ea7235.cbas | Bin 681 -> 0 bytes .../UserBehavior/UserBehavior.ini | 2 +- .../Xiadan_DailyAct.ini | 2 +- .../东吴证券金融终端独立下单/disconnect.log | 4 + .../东吴证券金融终端独立下单/user.dat | Bin 384000 -> 384000 bytes .../东吴证券金融终端独立下单/user.ini | 4 +- .../东吴证券金融终端独立下单/xiadan.ini | 28 +- .../东吴证券金融终端独立下单/xiadan.ini_bak | 8 +- .../东吴证券金融终端独立下单/xml.log | 732 ++++++++++++++++++ logs/13466839727.log | 41 + logs/18242094506.log | 24 + mysql_table/ip_tracking.xlsx | Bin 0 -> 5997 bytes tools.py | 30 +- 18 files changed, 851 insertions(+), 75 deletions(-) create mode 100644 __pycache__/config.cpython-36.pyc create mode 100644 asd.py delete mode 100644 broker_xiadan/东吴证券金融终端独立下单/UserBehavior/CBASLog/logec308451c1d095c528cfa3c009ea7235.cbas create mode 100644 broker_xiadan/东吴证券金融终端独立下单/xml.log create mode 100644 logs/13466839727.log create mode 100644 logs/18242094506.log create mode 100644 mysql_table/ip_tracking.xlsx diff --git a/README.md b/README.md index 67052ff..d409b6d 100644 --- a/README.md +++ b/README.md @@ -19,33 +19,9 @@ | 券商名称 | 文件名称 | 状态 | |---------|---------|------| -| 华泰证券 | huatai_clienttrader.py | ✅ | -| 中信建投 | zxjt_clienttrader.py | ✅ | -| 中信证券(浙江) | zxzq_clienttrader.py | ✅ | -| 恒泰证券 | hengtai_clienttrader.py | ✅ | -| 金元证券 | jy_clienttrader.py | ✅ | -| 长城证券 | cc_clienttrader.py | ✅ | -| 广发证券 | gf_clienttrader.py | ✅ | -| 光大证券 | gd_clienttrader.py | ✅ | -| 国信证券 | gx_clienttrader.py | ✅ | -| 申万宏源(原宏源) | hy_clienttrader.py | ✅ | -| 申万宏源(原申万) | sw_clienttrader.py | ✅ | -| 平安证券 | pa_clienttrader.py | ✅ | -| 信达证券 | xd_clienttrader.py | ✅ | -| 招商证券 | zs_clienttrader.py | ✅ | -| 海通证券 | haitong_clienttrader.py | ✅ | -| 银河证券 | yh_clienttrader.py | ✅ | -| 国融证券 | gr_clienttrader.py | ✅ | -| 中山证券 | zhongshan_clienttrader.py | ✅ | -| 兴业证券 | xy_clienttrader.py | ✅ | | 东吴证券 | dw_clienttrader.py | ✅ | -| 安信证券 | anxin_clienttrader.py | ✅ | -| 开源证券 | ky_clienttrader.py | ✅ | -| 华福证券 | hf_clienttrader.py | ✅ | | 华龙证券 | hualong_clienttrader.py | ✅ | -| 德邦证券 | db_clienttrader.py | ✅ | -| 国金证券 | guojin_clienttrader.py | ✅ | -| 国盛证券 | guosheng_clienttrader.py | ✅ | + ## 部署指南 @@ -96,13 +72,9 @@ pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple #### 4. 配置WiFi连接 -在 `wifi_config.txt` 文件中修改WiFi配置: +在 `config.py` 文件中修改WiFi配置: ``` -# WiFi配置文件 -# 格式:WiFi名称,密码 -# 第一行是主WiFi,第二行是备用WiFi(可选) -你的WiFi名称,你的WiFi密码 -备用WiFi名称,备用WiFi密码 +ssid为wifi名字,password为wifi密码 ``` #### 5. 安装和配置Tesseract OCR diff --git a/__pycache__/config.cpython-36.pyc b/__pycache__/config.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..277d9e5f27d615a2c34b544dbfc22dd16db91727 GIT binary patch literal 307 zcmYjNPfNov6i?f%l;J#k+|eQw+`74mi0HPPA`B0PKnY2@#;r|FQtbAPJo{O8>D6!H z$*eH+!Ta%k@Be$lUa$MLUuO3X0N>!BSPt&2>N5)rAix~tFc-PZLmq<&vd$8Oe$#y< z^}H}jmfPlp>h;^@U>J|aR}uR zwMYe5e^$h6{uFi^sI_2CP!g>_q+;l_w7J`)(p(iJ=SO~wH*LJ_m6XI}pFsI`{}z5O z?D!X3sPTOEif3G}jV$pl6Gm2vQG{_!Ws!a>=Rb literal 0 HcmV?d00001 diff --git a/__pycache__/tools.cpython-36.pyc b/__pycache__/tools.cpython-36.pyc index bfded650e1eb10a5fe23b5d3e576ea142b3d386d..20d2fffa37c82ee08436146284c8c2fe519788eb 100644 GIT binary patch delta 7310 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 delta 9236 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 slx-GeS!Y>EX+jsOS1AlbcoB#j- diff --git a/broker_xiadan/东吴证券金融终端独立下单/UserBehavior/UserBehavior.ini b/broker_xiadan/东吴证券金融终端独立下单/UserBehavior/UserBehavior.ini index 7d55deb..ada00af 100644 --- a/broker_xiadan/东吴证券金融终端独立下单/UserBehavior/UserBehavior.ini +++ b/broker_xiadan/东吴证券金融终端独立下单/UserBehavior/UserBehavior.ini @@ -7,4 +7,4 @@ Gzip=0 WndName=Ths_UserBehavior_test acct_bind=085006032667|073000003859|080000027181|073000004902|073000004916|073000003698|073000004092|073000003868|073000003921|073000004065|073000003769|073000004318|073000003702|085006040636|073000004495|073000004116| device_bind=1 -Xiadan_UB_test=125-5-11 +Xiadan_UB_test=125-5-19 diff --git a/broker_xiadan/东吴证券金融终端独立下单/Xiadan_DailyAct.ini b/broker_xiadan/东吴证券金融终端独立下单/Xiadan_DailyAct.ini index 0a6899a..c83ff8c 100644 --- a/broker_xiadan/东吴证券金融终端独立下单/Xiadan_DailyAct.ini +++ b/broker_xiadan/东吴证券金融终端独立下单/Xiadan_DailyAct.ini @@ -49,7 +49,7 @@ 54354362=2023-6-12 52243691=2023-7-19 52244091=2025-6-3 -54355281=2025-5-26 +54355281=2025-6-19 52243435=2024-4-10 52226136=2025-5-26 54354494=2024-3-11 diff --git a/broker_xiadan/东吴证券金融终端独立下单/disconnect.log b/broker_xiadan/东吴证券金融终端独立下单/disconnect.log index 9c0cc78..937ea84 100644 --- a/broker_xiadan/东吴证券金融终端独立下单/disconnect.log +++ b/broker_xiadan/东吴证券金融终端独立下单/disconnect.log @@ -49,3 +49,7 @@ [2025-06-10 13:12:43:526][0x007E0986] Զδ [2025-06-10 14:47:48:385][0x007007D8] ϵͳ [2025-06-10 14:47:48:410][0x007007D8] Զδ +[2025-06-19 17:57:14:238][0x000409B2] ϵͳ +[2025-06-19 17:57:14:240][0x000409B2] Զδ +[2025-06-19 18:04:54:474][0x000E0946] ϵͳ +[2025-06-19 18:04:54:477][0x000E0946] Զδ diff --git a/broker_xiadan/东吴证券金融终端独立下单/user.dat b/broker_xiadan/东吴证券金融终端独立下单/user.dat index 43fd0eaf2d064e40980ae8b144a2c6f0a474b658..c4c0b82dfecd101d1fdd38dce082bfd8741bb7c3 100644 GIT binary patch delta 4877 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 delta 4495 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 LK#zg#1~KJ-PCH8K diff --git a/broker_xiadan/东吴证券金融终端独立下单/user.ini b/broker_xiadan/东吴证券金融终端独立下单/user.ini index dfaf1c8..c442ff1 100644 --- a/broker_xiadan/东吴证券金融终端独立下单/user.ini +++ b/broker_xiadan/东吴证券金融终端独立下单/user.ini @@ -102,8 +102,8 @@ WT_MINSIZEY=-1 WT_MODE_GPYK=0 WT_NEWLI_MNLEFT=0 WT_NEWLI_MNTOP=0 -WT_POSITION_LEFT=104 -WT_POSITION_TOP=104 +WT_POSITION_LEFT=26 +WT_POSITION_TOP=26 WT_SAVEACCOUNT=0 WT_SOUND_ALARM=1 WT_TONGXUN=0 diff --git a/broker_xiadan/东吴证券金融终端独立下单/xiadan.ini b/broker_xiadan/东吴证券金融终端独立下单/xiadan.ini index 7bb02ec..98f4e0f 100644 --- a/broker_xiadan/东吴证券金融终端独立下单/xiadan.ini +++ b/broker_xiadan/东吴证券金融终端独立下单/xiadan.ini @@ -241,7 +241,6 @@ WT_DEFAULT_RZRQ_CHECK=1 WT_DISPUNITMASK=1000:780* WT_DOCKHEIGHT=265 WT_DOCKRIGHT=0 -WT_DOCKWIDTH= WT_DOWNDEPT=1 WT_DPI=1 WT_DZDMODE=0 @@ -268,9 +267,9 @@ WT_KSWTDEFAULTID=1574 WT_LASTATYPE=48 WT_LASTCRYPTID=1110 WT_LASTLOGINTYPE=0 -WT_LASTNOTIDATE=20250611 +WT_LASTNOTIDATE=20250619 WT_LASTNOTIID=578273CEA86FD408CF2FC56271B2C09B -WT_LASTREQ_XGSGPKG_DATE=20250606 +WT_LASTREQ_XGSGPKG_DATE=20250619 WT_LEFTWIDTH=229 WT_LIMITINVALIDPWD=0 WT_LINKFAST=0 @@ -292,11 +291,10 @@ WT_NO_ZZDETAIL=1 WT_ONLINEMODE=1 WT_OTC_YXMR_FXXYS=1 WT_POSITION=4 -WT_POSITION_LEFT=104 -WT_POSITION_TOP=104 +WT_POSITION_LEFT=26 +WT_POSITION_TOP=26 WT_PROPERTY_WIDTH=204 WT_PTDLRZRQCHECK=0 -WT_QQ_NEWQUICKWTMODE= WT_QUERYREFRESH=0 WT_REFRESHTIME=0 WT_RZRQSAVEACCOUNT=0 @@ -311,7 +309,6 @@ WT_SHOWBINDINFO=2 WT_SHOWPINCERTQUESTION=״ʹSSLܷʽ¼¼豸ûҪ֤롣?ť鿴˵ WT_SHOWPINCERTQUESTION_URL=0|http://jrzd.dwstock.com:8066/policy/index.html?code=guomi WT_SHOWPWDPROMPT=1 -WT_SIMPLEMODE= WT_SOUND_ALARM=1 WT_SPEEDTEST_TIMEOUT=1000 WT_STAGGING_TIMELIMIT=09:30|14:40 @@ -323,6 +320,7 @@ WT_TJD_STAGGING_TIP2= WT_TJD_STAGGING_TIP3=깺¹ɣʵ깺գ¹깺޼ֵ۶ߵСֵ깺ίС

깺תծʵ깺գݿתծ깺ޣ깺ίС WT_TJD_STAGGING_TIP4=֧ѹ깺롢깺ڵԤԼڵ
¹ɡתծδͨгĹƱ깺Ȩޡ WT_TONGXUN=0 +WT_UPGRADEADDR= WT_UPGRADEPORT=0 WT_UPGRADEURL=http://xiucai-client.oss-cn-shanghai.aliyuncs.com/xiadan.exe WT_USESPRITE=0 @@ -445,8 +443,8 @@ WT_MINSIZEY=-1 WT_MODE_GPYK=0 WT_NEWLI_MNLEFT=0 WT_NEWLI_MNTOP=0 -WT_POSITION_LEFT=104 -WT_POSITION_TOP=104 +WT_POSITION_LEFT=26 +WT_POSITION_TOP=26 WT_SAVEACCOUNT=0 WT_SOUND_ALARM=1 WT_TONGXUN=0 @@ -460,7 +458,7 @@ USERBEHAVIOR=1 WNDNAME=Ths_UserBehavior_test [WT_SERVER] -TCP/IP_ACCOUNTTYPE6= +TCP/IP_ACCOUNTTYPE0= TCP/IP_ADDRESS0=wtssl.dwstock.com TCP/IP_ADDRESS1=58.240.173.150 TCP/IP_ADDRESS2=114.94.49.59 @@ -489,7 +487,7 @@ TCP/IP_CRYPTPROTOCOL3=SSL TCP/IP_CRYPTPROTOCOL4=SSL TCP/IP_CRYPTPROTOCOL5=SSL TCP/IP_CRYPTPROTOCOL6=SSL -TCP/IP_CUR_SERVER=6 +TCP/IP_CUR_SERVER=0 TCP/IP_DEPTID0=0100 TCP/IP_DEPTID1=0100 TCP/IP_DEPTID2=0100 @@ -497,7 +495,7 @@ TCP/IP_DEPTID3=0100 TCP/IP_DEPTID4=0100 TCP/IP_DEPTID5=0100 TCP/IP_DEPTID6=0100 -TCP/IP_DEPTLIST6= +TCP/IP_DEPTLIST0= TCP/IP_DEPTNAME0=ʨɽ·Ӫҵ TCP/IP_DEPTNAME1=ʨɽ·Ӫҵ TCP/IP_DEPTNAME10=ʨɽ·Ӫҵ @@ -561,7 +559,7 @@ TCP/IP_POWER9=0 TCP/IP_PROXYPORT=0 TCP/IP_PROXYTYPE=0 TCP/IP_SERVER_NUM=7 -TCP/IP_SITEID6= +TCP/IP_SITEID0= TCP/IP_SSLCERT_PORT0=2235 TCP/IP_SSLCERT_PORT1=2235 TCP/IP_SSLCERT_PORT10=2235 @@ -599,7 +597,7 @@ TCP/IP_USEPROXY=0 USEDIAL=0 [֤ȯڶ] -TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8002|58.211.31.245:8002|222.92.150.138:8002|58.211.94.45:8002|#HHHH:1 +TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8009|58.211.31.245:8009|#HH:1 [֤ȯ] TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8002|58.211.31.245:8002|222.92.150.138:8002|58.211.94.45:8002|#HHHH:1 @@ -623,7 +621,7 @@ TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8002|58.211.31.245:8002|222.92.150 TCP/IP_DYNAMICADDRESSWT_SERVER=58.211.94.45:8002|222.92.150.138:8002|222.92.132.238:8002|58.211.31.245:8002|#HHHH:1 [֤ȯܽ] -TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8002|58.211.31.245:8002|222.92.150.138:8002|58.211.94.45:8002|#HHHH:1 +TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8009|58.211.31.245:8009|#HH:1 [֤ȯ] TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8002|222.92.150.138:8002|#HH:1 diff --git a/broker_xiadan/东吴证券金融终端独立下单/xiadan.ini_bak b/broker_xiadan/东吴证券金融终端独立下单/xiadan.ini_bak index 182686a..aa3b3bb 100644 --- a/broker_xiadan/东吴证券金融终端独立下单/xiadan.ini_bak +++ b/broker_xiadan/东吴证券金融终端独立下单/xiadan.ini_bak @@ -267,9 +267,9 @@ WT_KSWTDEFAULTID=1574 WT_LASTATYPE=48 WT_LASTCRYPTID=1110 WT_LASTLOGINTYPE=0 -WT_LASTNOTIDATE=20250611 +WT_LASTNOTIDATE=20250619 WT_LASTNOTIID=578273CEA86FD408CF2FC56271B2C09B -WT_LASTREQ_XGSGPKG_DATE=20250606 +WT_LASTREQ_XGSGPKG_DATE=20250619 WT_LEFTWIDTH=229 WT_LIMITINVALIDPWD=0 WT_LINKFAST=0 @@ -485,7 +485,7 @@ TCP/IP_CRYPTPROTOCOL3=SSL TCP/IP_CRYPTPROTOCOL4=SSL TCP/IP_CRYPTPROTOCOL5=SSL TCP/IP_CRYPTPROTOCOL6=SSL -TCP/IP_CUR_SERVER=6 +TCP/IP_CUR_SERVER=0 TCP/IP_DEPTID0=0100 TCP/IP_DEPTID1=0100 TCP/IP_DEPTID2=0100 @@ -593,7 +593,7 @@ TCP/IP_USEPROXY=0 USEDIAL=0 [֤ȯڶ] -TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8002|58.211.31.245:8002|222.92.150.138:8002|58.211.94.45:8002|#HHHH:1 +TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8009|58.211.31.245:8009|#HH:1 [֤ȯ] TCP/IP_DYNAMICADDRESSWT_SERVER=222.92.132.238:8002|58.211.31.245:8002|222.92.150.138:8002|58.211.94.45:8002|#HHHH:1 diff --git a/broker_xiadan/东吴证券金融终端独立下单/xml.log b/broker_xiadan/东吴证券金融终端独立下单/xml.log new file mode 100644 index 0000000..f83644c --- /dev/null +++ b/broker_xiadan/东吴证券金融终端独立下单/xml.log @@ -0,0 +1,732 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/logs/13466839727.log b/logs/13466839727.log new file mode 100644 index 0000000..3e942c1 --- /dev/null +++ b/logs/13466839727.log @@ -0,0 +1,41 @@ +[2025-06-19 17:47:00] [INFO] Start login +[2025-06-19 17:48:36] [INFO] Start login +[2025-06-19 17:48:44] [ERROR] 获取IP失败,请检查网络连接HTTPConnectionPool(host='api.tianqiip.com', port=80): Max retries exceeded with url: /getip?secret=d8wqfdf0qhrnxgne&num=1&yys=%E7%94%B5%E4%BF%A1&type=json&lb=%0A&port=3&time=5&ts=1&ys=1&cs=1&sign=386ff88188185bc6070ec011266745b3&mr=1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)) +[2025-06-19 17:48:49] [INFO] 代理IP已经获取{'ip': '121.225.78.81', 'port': 40009, 'prov': '江苏', 'city': '南京', 'isp': '电信', 'expire': '2025-06-19 17:53:50'} +[2025-06-19 17:49:35] [INFO] Start login +[2025-06-19 17:49:42] [ERROR] 获取IP失败,请检查网络连接HTTPConnectionPool(host='api.tianqiip.com', port=80): Max retries exceeded with url: /getip?secret=d8wqfdf0qhrnxgne&num=1&yys=%E7%94%B5%E4%BF%A1&type=json&lb=%0A&port=3&time=5&ts=1&ys=1&cs=1&sign=386ff88188185bc6070ec011266745b3&mr=1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)) +[2025-06-19 17:49:47] [INFO] 代理IP已经获取{'ip': '58.219.241.105', 'port': 40027, 'prov': '江苏', 'city': '盐城', 'isp': '电信', 'expire': '2025-06-19 17:54:49'} +[2025-06-19 17:51:32] [INFO] Start login +[2025-06-19 17:51:39] [ERROR] 获取IP失败,请检查网络连接HTTPConnectionPool(host='api.tianqiip.com', port=80): Max retries exceeded with url: /getip?secret=d8wqfdf0qhrnxgne&num=1&yys=%E7%94%B5%E4%BF%A1&type=json&lb=%0A&port=3&time=5&ts=1&ys=1&cs=1&sign=386ff88188185bc6070ec011266745b3&mr=1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)) +[2025-06-19 17:51:44] [INFO] 代理IP已经获取{'ip': '1.195.217.37', 'port': 40009, 'prov': '河南', 'city': '三门峡', 'isp': '电信', 'expire': '2025-06-19 17:56:46'} +[2025-06-19 17:54:05] [INFO] Start login +[2025-06-19 17:54:11] [ERROR] 获取IP失败,请检查网络连接HTTPConnectionPool(host='api.tianqiip.com', port=80): Max retries exceeded with url: /getip?secret=d8wqfdf0qhrnxgne&num=1&yys=%E7%94%B5%E4%BF%A1&type=json&lb=%0A&port=3&time=5&ts=1&ys=1&cs=1&sign=386ff88188185bc6070ec011266745b3&mr=1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)) +[2025-06-19 17:54:17] [INFO] 代理IP已经获取{'ip': '182.34.229.144', 'port': 40013, 'prov': '山东', 'city': '淄博', 'isp': '电信', 'expire': '2025-06-19 17:59:18'} +[2025-06-19 17:54:17] [INFO] 全局代理设置成功 +[2025-06-19 17:55:29] [INFO] Start login +[2025-06-19 17:55:36] [ERROR] 获取IP失败,请检查网络连接HTTPConnectionPool(host='api.tianqiip.com', port=80): Max retries exceeded with url: /getip?secret=d8wqfdf0qhrnxgne&num=1&yys=%E7%94%B5%E4%BF%A1&type=json&lb=%0A&port=3&time=5&ts=1&ys=1&cs=1&sign=386ff88188185bc6070ec011266745b3&mr=1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)) +[2025-06-19 17:55:41] [INFO] 代理IP已经获取{'ip': '60.167.6.196', 'port': 40018, 'prov': '安徽', 'city': '芜湖', 'isp': '电信', 'expire': '2025-06-19 18:00:43'} +[2025-06-19 17:55:42] [INFO] 全局代理设置成功 +[2025-06-19 17:56:39] [WARNING] There are running programs, and there are processes in retreat +[2025-06-19 17:56:39] [INFO] Start login +[2025-06-19 17:56:45] [ERROR] 获取IP失败,请检查网络连接HTTPConnectionPool(host='api.tianqiip.com', port=80): Max retries exceeded with url: /getip?secret=d8wqfdf0qhrnxgne&num=1&yys=%E7%94%B5%E4%BF%A1&type=json&lb=%0A&port=3&time=5&ts=1&ys=1&cs=1&sign=386ff88188185bc6070ec011266745b3&mr=1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)) +[2025-06-19 17:56:51] [INFO] 代理IP已经获取{'ip': '60.169.51.233', 'port': 40022, 'prov': '安徽', 'city': '芜湖', 'isp': '电信', 'expire': '2025-06-19 18:01:52'} +[2025-06-19 17:56:51] [INFO] 全局代理设置成功 +[2025-06-19 18:04:13] [INFO] Start login +[2025-06-19 18:04:20] [ERROR] 获取IP失败,请检查网络连接HTTPConnectionPool(host='api.tianqiip.com', port=80): Max retries exceeded with url: /getip?secret=d8wqfdf0qhrnxgne&num=1&yys=%E7%94%B5%E4%BF%A1&type=json&lb=%0A&port=3&time=5&ts=1&ys=1&cs=1&sign=386ff88188185bc6070ec011266745b3&mr=1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)) +[2025-06-19 18:04:26] [ERROR] 获取IP失败,请检查网络连接HTTPConnectionPool(host='api.tianqiip.com', port=80): Max retries exceeded with url: /getip?secret=d8wqfdf0qhrnxgne&num=1&yys=%E7%94%B5%E4%BF%A1&type=json&lb=%0A&port=3&time=5&ts=1&ys=1&cs=1&sign=386ff88188185bc6070ec011266745b3&mr=1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)) +[2025-06-19 18:04:32] [INFO] 代理IP已经获取{'ip': '59.58.149.158', 'port': 40013, 'prov': '福建', 'city': '莆田', 'isp': '电信', 'expire': '2025-06-19 18:09:33'} +[2025-06-19 18:04:32] [INFO] 全局代理设置成功 +[2025-06-19 18:08:35] [INFO] Start login +[2025-06-19 18:08:42] [ERROR] 获取IP失败,请检查网络连接HTTPConnectionPool(host='api.tianqiip.com', port=80): Max retries exceeded with url: /getip?secret=d8wqfdf0qhrnxgne&num=1&yys=%E7%94%B5%E4%BF%A1&type=json&lb=%0A&port=3&time=5&ts=1&ys=1&cs=1&sign=386ff88188185bc6070ec011266745b3&mr=1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)) +[2025-06-19 18:08:47] [INFO] 代理IP已经获取{'ip': '60.185.218.63', 'port': 40025, 'prov': '浙江', 'city': '舟山', 'isp': '电信', 'expire': '2025-06-19 18:13:49'} +[2025-06-19 18:08:48] [INFO] 全局代理设置成功 +[2025-06-19 18:12:58] [INFO] Start login +[2025-06-19 18:13:11] [INFO] 代理IP已经获取{'ip': '125.105.243.9', 'port': 40009, 'prov': '浙江', 'city': '衢州', 'isp': '电信', 'expire': '2025-06-19 18:18:12'} +[2025-06-19 18:13:11] [INFO] 全局代理设置成功 +[2025-06-19 18:20:47] [INFO] Start login +[2025-06-19 18:20:59] [INFO] 代理IP已经获取{'ip': '121.236.129.171', 'port': 40027, 'prov': '江苏', 'city': '苏州', 'isp': '电信', 'expire': '2025-06-19 18:26:01'} +[2025-06-19 18:21:00] [INFO] 全局代理设置成功 +[2025-06-19 18:24:31] [INFO] Start login +[2025-06-19 18:24:47] [INFO] 代理IP已经获取{'ip': '111.224.75.169', 'port': 40049, 'prov': '河北', 'city': '石家庄', 'isp': '电信', 'expire': '2025-06-19 18:29:49'} +[2025-06-19 18:24:48] [INFO] 全局代理设置成功 diff --git a/logs/18242094506.log b/logs/18242094506.log new file mode 100644 index 0000000..78364d2 --- /dev/null +++ b/logs/18242094506.log @@ -0,0 +1,24 @@ +[2025-06-19 17:47:00] [WARNING] MAC 重置之前:02-46-D5-B0-A4-26 +[2025-06-19 17:47:07] [WARNING] MAC 重置之后:02-52-19-F2-9E-BD +[2025-06-19 17:48:36] [WARNING] MAC 重置之前:02-52-19-F2-9E-BD +[2025-06-19 17:48:44] [WARNING] MAC 重置之后:02-87-5B-21-42-26 +[2025-06-19 17:49:35] [WARNING] MAC 重置之前:02-87-5B-21-42-26 +[2025-06-19 17:49:42] [WARNING] MAC 重置之后:02-B9-68-BD-95-BA +[2025-06-19 17:51:32] [WARNING] MAC 重置之前:02-B9-68-BD-95-BA +[2025-06-19 17:51:39] [WARNING] MAC 重置之后:02-A2-42-9A-93-A9 +[2025-06-19 17:54:05] [WARNING] MAC 重置之前:02-A2-42-9A-93-A9 +[2025-06-19 17:54:11] [WARNING] MAC 重置之后:02-DF-AE-22-D1-1B +[2025-06-19 17:55:29] [WARNING] MAC 重置之前:02-DF-AE-22-D1-1B +[2025-06-19 17:55:36] [WARNING] MAC 重置之后:02-CD-BB-23-41-71 +[2025-06-19 17:56:39] [WARNING] MAC 重置之前:02-CD-BB-23-41-71 +[2025-06-19 17:56:45] [WARNING] MAC 重置之后:02-49-D7-65-A5-6D +[2025-06-19 18:04:13] [WARNING] MAC 重置之前:02-49-D7-65-A5-6D +[2025-06-19 18:04:20] [WARNING] MAC 重置之后:02-A2-95-CF-95-6C +[2025-06-19 18:08:35] [WARNING] MAC 重置之前:02-A2-95-CF-95-6C +[2025-06-19 18:08:42] [WARNING] MAC 重置之后:02-27-8B-E2-21-8F +[2025-06-19 18:12:58] [WARNING] MAC 重置之前:02-27-8B-E2-21-8F +[2025-06-19 18:13:04] [WARNING] MAC 重置之后:02-22-1B-D4-FE-FA +[2025-06-19 18:20:47] [WARNING] MAC 重置之前:02-22-1B-D4-FE-FA +[2025-06-19 18:20:53] [WARNING] MAC 重置之后:02-6D-59-EF-79-B5 +[2025-06-19 18:24:31] [WARNING] MAC 重置之前:02-6D-59-EF-79-B5 +[2025-06-19 18:24:38] [WARNING] MAC 重置之后:02-13-45-57-C3-1E diff --git a/mysql_table/ip_tracking.xlsx b/mysql_table/ip_tracking.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..0c1f6a5953a7877f1869b3a41c2bcb4b8c38e7b3 GIT binary patch literal 5997 zcmZ`-1yodP*B(HmrMsoOJ0u6B!J%OY8A`fAS{P~&gh4_;X^`&jl9rH^kPuKB86|{o z)c>w~FaP(QS?A0;Yn^AGcR%ad``zc!QAfK&0ssIo0Tjv8CP0&J+;HSwHS#1to;I$J zbv#_%Jo&8L+<5(*oiv|o;`HznDBY;-F1zR-F$gfsGR1QXTa^wDS#0z$P%vIEbXqKcJLgTNl zX!q(Rw`tl$);V@d8za*)y;2|ZaKQ^r?OuLd=*{rV)30^Z#7gG83|b6~0$6=K9&P2h=Q`Fi2dmRB z%h9^yA79A^J8_BJjgg&t^eybZ7@Vx#**u9tbRkSaH8cXFMv@fm6Vz=x?}N1T23`1o zZ#!FYgwZpWSzs+xH!W%*Een3v4)P;iAa32z_|V7+ z!sY4f5;c%vv(fg}SOZCo$%VdQG$_|c>773Ew7~SaPMA@E30hpi2I)&@LKOcqv0ohmJ57Kv#pJM zD{F>=%!Km%ltq*Mp&&SV%R@xoG%2Pao|I&k(YQ|_qHq5- zYY&TE8VX z%>XcR^O+r;LVF43xbTKkEzq_u%bOh;9Z19wUJvx&nRS?=d?^g{$Vx=N2N3I<)X)j6 zly8V#>q(k2OPrnHsMn#w%y<`erV`HB|FQDtS!(N0zED6`kmUFic!)zOO3{AntBK?* z&z;TJMagrT3gd2V+*rq#Or};*Y%Ws79+EV63V{;{#ESwJ!HL6j?5|qVcJu}>tIQ`R zHnU+KOs&fZqacK~iVM?RNmuRtIXIA6`Sm-VmQ6zO`iFRe#1AmDplOaeG^qJl0xxr* zKk5d`2-k>%8apuGt;R=xFLlk3G0ZV~xES$+07$i->G|1n(&-YT062-zZ~K^+YD9{X zO0g>ZR)o8M)-R>&xI9yumY8S^j&oNYn##;dR3Z_qsY-m!Rj_!SIW2bt=VQK5dy(K! z%T(mWI<_N3)eWqq_Kvcjk`A~=KhG4wrg=e4i)u$*3uKINXg#8HC0D=Wn3nbENl60Z|sHl`0R^&gh^mA(iG-bWP;s@4 z{akmWJ3q6*y$`#0!bfa>HU&dJ2sv>-|E@AauC|HKTJ&I7P#7aG!x*bQ!oczM+bCh# zVmd)=^y6ka*{uLSY_XREZ8{a0r7sYx?e}s2QgzyGU6dX2xlgXKC6k`gq>z-k7_FYy8EY1n@vOhNT7<)Ges!ZmXmw4T^_tRcB`*{CifjOcw!#*_tX1T+m1izUidpmy1Pbf%Uvw^iB9-Xv|hxm%gzCCfc=E^V=0H-;mm z*yy4Dr2*bi&nm9=t$Nf=i*5v0%1%0ow!!xet;i+9+-H-ifd5gdViT1@2byzB)<;S4 z?6eon*wcE6uD$2G{eD#I5({^lgVGG0x92A(FSomOtMU$|U(yanpX4$g?bOEt}?!xk=V+EP38wJgd}2J<-#*6fhk?<4Vj8)PO1PxNWDJ zS!_%uZ7dZ+>Rl>1d?}sp>q+!Dq!HVd4zEC}yY*=&^i5ByIvi!{NVO)ejmzJ?#wFAu z!y!_A3@0yC%RQxh)UnO=uuosSQ(35iD3zjZeBFEl+;B4XNO7No`wvGgqt#Ml5e!xFk!dYGnHN z6QX!2qcWw?+$AFy+|)TpO1w*qG6o+~IzkP%DWnNayTEBb!ENRs9WR%a2vO#K2Gs&j zu@I5OR^g&El6!0%9ws~b!safx!<-{Pf;Jz>hZSSGWrREw=Rqu|6^pDmkxT2Ku~w=M zR!jBX0GBKtwwopJj7%N54Dd8BeT}X*%JWq~Q;%}ljnORKx!|gV+mhr88u&9Yw_<*9 zcTj9>C}F8}M@yylIZLKg-P7YRhF4d!OZkZ9HQd0NQj-E3F2V=u7=iRjcOSz{zX@9; zkXV-&R+kSf3gG&O8lB?i*ov=4DQ8d#eTXZQh{tx7{~)*ZU}*-=9)TxJ^8y_#klrAg zx2c6K{qgz`ud1i-`KSH3PLzLdAjYUp#xQgMpoaW zsSehoHdXYlYthh}XlcA(?y@eBIW+8V4gG}N@KKHR4Ch`XgiLQX`*|+cc7KE{PvE6h=Bee1BU%FOWY*m*2=x%RqQmv>t3)!tPGe>B4 zHfkJf{A{_(mRV)x6BtU4d%Z45hj+TyoVsMG(i_=coDD|DzsYuSej5yz7%e<%^B^HV z-3#u3jo65@cT-DA8nw*_J2kYA)DAL#pEnm-Do{@tDO^QtCOyzNHZU|%_wA{)OVF456S3C!(Chs&w;!U^`Ps;d zjqKqR6MhVs`l584`7-W9TSV;1e27B>->IKzpFZVS>Lty{r@H01pli5n|C7;#$}wz- zZ_GP}biKwnVqcr;WSp{#l+Rf9YMeib^M?w`%yLT2aw;-YTAiTj(%aAHNhaODFUXKd z;T)(RSJD=u(#sDbKU@{yEcm&p_r!de*orqWWzTWJ#j|*>7v|ir%`_aT2aU?u{j|30 z>~7tm(~HWBI?xk}{fTS5@gkgH`0KEk9~{QT!UxWax9rkUc*`&G9qJzkm2lB06cmlg z`ZyOq3MyQs*9;{(C6a77GcU z$H%l`G6mfaSe3+7Y6WSzRDzggk`cL_k4D8{Iv|J7uSy6xpGU;HM7)hwJe?e+;LAxH zmWXIEVN+0MQxLG=ROpqP3UxnF1kDgaM&(KHPjHnc*$3mBo#aXMv!W$)Gx&2P^vwu! zBA>Cp73>e}B~VVW?MSD}J&7*f3oVX`j%LTdvz4SypNk9|jSQ; z%t4aT>+(H!*~?mrXT#|U&>i`}--~7ckqmoLoLYCjb&ni=!MMjUx_-KKhgEd0n$W5S zo^Fs5$X5YggDFYC4Tc6JsQ;CW_pfBwlTjiS>FZj$4DIGxp0i`oDjhT2D1jp0YdM=n zG8K~R3J<$K<~1cy)@M8Wh~C9kr`-#a<%WqU>85aeriT7sA|fhEnrupxF%eL7Jv2*M zC4m%A0`GdQ=nSoBq`GW^v~Z!J-r^ zY)7{Rc@uR+Qc5PX0;9~Z=Cip{Z9$OObLb?Db1YB@BLl;AC1~DPYFa!*wNd$ymutl7 z(NDFfuOSdrPUg`4L(Z7g!B^fM7K`e5bLXGphd&jL`c(44?heiwZjq}m)(^bF<#Dlku!YhD&*9oI&YxY}&#z|O<^=x3-1!Tvn7 zWJsHp9>^eKOasdw`yz5~4<;#Ogck^Bf7Luwp+7(uyHi#A8IL;u zX*YMHl@jYY^*!SZ3!iqd8T^pxK-}_K1?)Oduxtp1$pIFRv7ZHE$Xv#S zs+IzX2*R1kDepRv?x|MX2vo9U83KkdQxkGnoa^(;!+!~Nk9gL! zy&Bu#7q!7VrFjscD5y}!*qpd;!Sz50AoTb&b%CK(T1wPrScpljQ2LR7L^M^drY-@R zoJS7c0*Oa1KV~?NN_^F@;GPgAqyMPgn_LD)8a?ZP(@aj#bFoRj69R~_E&)Nf5`{5P z!Ozl;K@b-=BBF-7P4#faZs=SlRU@Qo?)G3J{iz_b3n^zZq_mOB23UANoILq>e_hLy zwBvf@aQi#e(l4nDyL+u={CAy=uTb4te=15PGZI$^KaFa4Y6R&VQGicY5>yZmgx~nk z=q>ewV8NIr!sU)vsHzPt2@d@)6bu~65;9aA7;^Wk8RyI9q!LS_B=(B3mABNGQZ9x2 zu?iS@#>Bf)3LXf3FLinqX_{}R&|D#k zYXY-&b$#-yg5wjHwUE|Eq(#9n+IyGqhZF5ekjWq zt2}O5#~`t4b@)N`5`W}7Zp$%ksF6@^8L;TUVA|F-b1Rh+YetvD;4vi1?W7Y;V9YB` zyeFzcO}|(JUjg6#j$b)CT{@I*xdSAWQvVLzpev(k;$?q~t2rE~Qp9F0olNZ9Ad)Pw zYv`1(E#G|u^63gcdo4ft;b~m~DDFNWVW(Q**@^z!Z=!G3DbM?9hhjNwwM^Odr_?wZ zT{3iadw9qxz}EIhh3WC{Vy5Nd?q#F`PO1sX%AOSnFi%}w*!obzC}7R_^@iUy0zlF5 zp%1OD|E4#GN7TC#N$Vw&V&shb%OUwArGJwAM^-N;u%GecMp+bmLm~67>ebP1^`m_n zmV1of&>&1X-Dt6UPtvXGSt>N~=u&p->bc3WCEFJa6>HIeTm{7F0k)iX0&sFjGP5VY zeue#B`C(T{0EkxMB{TWa60Y&*B@JDX$Zz_|YR5VqioDFDRN&c!874t_?p+Q*&+z&Y zeVg-A&cLhk*LT@gs*OltJPxD_&Dt|PBR1(2e3cDe^$!#q(1I%u?6GqRE zD6IaH+P0K*Ekj)d%Ec}&Zk`8E9E{FC;ag20tlG&sn}^ft1`?s_V`y2^-uDA8CT23< zn>J7?@$tY}x2pCd;q*h*CdH%Ka%_eg9Pp4%Y+TDN!v%p);LOBr;(kH$CRvzY?}%<& z+TCAqS1@k-HX7bG2Zvc3M{_ara(RwMx?-pf+5bpwe%}BLyXSb=ls}Lr=eP%Ww}4Fk zlZ`hMal6_eEVt2G>5D``j1=l46H1D~%O#RdsT_rHPF5gsdJI}k5ndiUw9gnHOL0kf zr*tMgz~K1x*iT%C)VW8#!FP2xcL(BbE>rM4_w$cCCC)Led_@^fLcl>t7Ew@10RP(> zMJnd^5sKvY{~M*Z(YKAtKUe@D6s78)=)Y{s+wj|N-rw+H;7w|6_h?XS7N0yKo- zVEzv9U%%~cN4Y&w{1qh>WehoBAeZs?d~q9kyKDaq%|{x||LEbjfw#Nh-@tgJ=|YBKkYdG}2uCFD0d;j*c{60RSxIPZrs~DM^3b{Rg@G BbCm!9 literal 0 HcmV?d00001 diff --git a/tools.py b/tools.py index b0f89fd..5ccb8a5 100644 --- a/tools.py +++ b/tools.py @@ -245,19 +245,24 @@ def set_proxy(proxy_ip: str, proxy_port: int): # 输入ip和端口 - print('Start input ip and port') - pyautogui.typewrite('218.6.104.73') + try: + time.sleep(0.1) + print('Start input ip and port') + pyautogui.typewrite(proxy_ip) - pyautogui.press('tab') - pyautogui.typewrite('40026') - pyautogui.press('enter') - pyautogui.press('tab') - pyautogui.press('tab') - pyautogui.press('tab') - pyautogui.press('tab') - pyautogui.press('tab') - pyautogui.press('tab') - pyautogui.press('enter') + pyautogui.press('tab') + time.sleep(0.1) + pyautogui.typewrite(proxy_port) + pyautogui.press('enter') + pyautogui.press('tab') + pyautogui.press('tab') + pyautogui.press('tab') + pyautogui.press('tab') + pyautogui.press('tab') + pyautogui.press('tab') + pyautogui.press('enter') + except Exception as e: + print(e) @@ -1089,3 +1094,4 @@ def get_ip_data(): if __name__ == '__main__': print(get_host_ip()) + set_proxy('111.111.111.811','1244')