2026-01-12 07:49:18 +08:00
|
|
|
|
# coding=utf-8
|
|
|
|
|
|
import sys
|
|
|
|
|
|
import os
|
|
|
|
|
|
import asyncio
|
2026-01-12 08:56:30 +08:00
|
|
|
|
"""
|
|
|
|
|
|
重复测试:
|
|
|
|
|
|
1、微信,我,设置,存储空间,漫长的等待计算,缓存,取消所有,找到小程序缓存,清除
|
|
|
|
|
|
2、手动登录新电途小程序,人工登录
|
|
|
|
|
|
如此操作后,就可以全新开始测试了,预计:
|
|
|
|
|
|
1、所有广告可以自动关闭掉
|
|
|
|
|
|
"""
|
2026-01-12 07:49:18 +08:00
|
|
|
|
# 添加当前目录到 sys.path
|
|
|
|
|
|
sys.path.append(os.path.dirname(os.path.abspath(__file__)))
|
|
|
|
|
|
|
|
|
|
|
|
def main():
|
2026-01-12 08:13:07 +08:00
|
|
|
|
print(f"🚀 正在启动新电途小程序爬虫...")
|
2026-01-12 07:49:18 +08:00
|
|
|
|
|
|
|
|
|
|
try:
|
2026-01-12 08:48:06 +08:00
|
|
|
|
from Apps.XinDianTu import Run, Kit
|
|
|
|
|
|
# 启动前清空临时目录
|
|
|
|
|
|
Kit.clear_temp_dir()
|
|
|
|
|
|
|
2026-01-12 08:13:07 +08:00
|
|
|
|
asyncio.run(Run.main())
|
2026-01-12 07:49:18 +08:00
|
|
|
|
|
|
|
|
|
|
except ImportError as e:
|
|
|
|
|
|
print(f"❌ 导入错误: {e}")
|
2026-01-12 08:57:32 +08:00
|
|
|
|
except KeyboardInterrupt:
|
|
|
|
|
|
print(f"\n🛑 用户手动停止了程序 (Ctrl+C)。")
|
2026-01-12 07:49:18 +08:00
|
|
|
|
except Exception as e:
|
|
|
|
|
|
print(f"❌ 运行错误: {e}")
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
|
|
main()
|