实时的使用邮箱发送IP地址到指定邮箱
使用python代码封装好的软件:
链接:https://pan.baidu.com/s/1Flz7HHtZM0w3HGDeF-4BhQ?pwd=yxy2
提取码:yxy2
打开Ipreporter.exe,改bug
Failed to execute script ‘ip_reporter’ due to unhandledexception: HTTPSConnectionPool(host=‘6.ipw.cn’,port=443): Max retries exceeded with url:
最开始的一个错误:
Traceback (most recent call last):
File “urllib3\connection.py”, line 174, in _new_conn
File “urllib3\util\connection.py”, line 72, in create_connection
File “socket.py”, line 954, in getaddrinfo
socket.gaierror: [Errno 11001] getaddrinfo failed
最后的一个错误:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “ip_reporter.py”, line 36, in
File “requests\api.py”, line 73, in get
File “requests\api.py”, line 59, in request
File “requests\sessions.py”, line 587, in request
File “requests\sessions.py”, line 701, in send
File “requests\adapters.py”, line 565, in send
requests.exceptions.ConnectionError: HTTPSConnectionPool(host=‘6.ipw.cn’, port=443): Max retries exceeded with url: /api/ip/myip?json (Caused by NewConnectionError(‘<urllib3.connection.HTTPSConnection object at 0x0000020F783437C0>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed’))
错误的第一步判断是python是否安装合适。
可以很容易看到python没法安装
进行python安装
随便找个安装下
https://blog.csdn.net/weixin_49237144/article/details/122915089
哎,版本都好高
https://blog.51cto.com/u_15581550/5188156
写的太复杂了,换这个网址
https://www.python.org/downloads/
一个个搞太复杂了
https://www.python.org/downloads/release/python-3716/
这个是申明,不用管
python下载地址
https://www.python.org/downloads/windows/
这个是全部的下载页面
直接下载3.7.2就行,这个经典
https://www.python.org/downloads/release/python-372/
选择Win的下载,64位
https://www.python.org/ftp/python/3.7.2/python-3.7.2-amd64.exe
安装好以后就可以关闭了,我们这时候按 Windows键 + r键,输入 cmd ,点击确定,会出现以下界面,在这里输入Python后显示下面的文字就说明我们已经安装成功。
这个只是环境变量没有导入,在Win11里面会进入谷歌商店
python环境变量
找到python的安装路径,找到这两个路径(根据自己的安装路径确定)
C:\SoftD\19Python37
C:\SoftD\19Python37\Scripts
离谱,居然发现谷歌商店可以直接安装
咋们可以称他为高科技吗
重写测试Ipreporter.exe
还是继续报错,内容几乎相同
比较简单的测试三方包和安装指令,大家自己看
啊啊啊,还是这个问题,求救求救
- 需修改email_info中帐号信息,填上自己邮箱信息
帐号设置
username = 12345678@qq.com # qq邮箱用户名
password = xxxxxxxxxxx # qq邮箱授权码
send_mail = 12345678@qq.com # 发送地址,可以同上用户名
receive_mail = 12345678@qq.com # 接受邮件的地址,可以与发件地址一致
mail_host = smtp.qq.com # QQ邮箱的mail host
port = 587 # 设置端口号
mail_subject=第一台电脑地址 #邮件主题
- 将整个文件夹放置在C盘任意目录下
- 以管理员权限运行create-task.bat文件