chensure 发表于 2020-7-17 20:02

【原创源码】【python】利用server酱推送IP地址

前言:我用 VNC Viewer远程控制局域网电脑(也可以外网),但是由于局域网内网络不稳定,经常断线重新连接,导致内网IP经常变化(我没办法接触路由,所以没办法固定IP)。故想到定时获取局域网IP,然后利用server酱进行推送。

至于定时部分,我是用电脑里面的计划任务

'''
    功能:获取本地IP地址,并server酱通知
    作者:Arbre
    日期:20200717
    版本:v1.0
'''


import requests
import socket
def main():
    #获取本地IP地址
    ip = socket.gethostbyname(socket.getfqdn(socket.gethostname()))
    print(socket.gethostbyname(socket.getfqdn(socket.gethostname())))
    #构造server酱提交地址
    url = 'https://sc.ftqq.com/KEY.send?text=' + IP地址是' + ip;
    print(url)
    #get地址
    r = requests.get(url);

    print(r)

if __name__ == '__main__':
    main()

chensure 发表于 2020-7-18 18:48

靠谱路人贾 发表于 2020-7-17 22:23
大哥怎么用,我是想远程开机,IP VOL,但是IP停电就变了,想弄一个可以发送IP的,这个可以用吗

感觉原理应该类似,你的IP应该是公网IP吧?

chensure 发表于 2020-7-18 18:49

软件我来了 发表于 2020-7-17 22:09
内网ip路由设置一下就固定了啊。

或者电脑设置固定ip就行了啊。


路由器我没办法接触,至于自己电脑设置固定IP,经常发生IP冲突

登徒子 发表于 2020-7-17 20:20

那你这个频率要不低吧

chensure 发表于 2020-7-17 20:25

登徒子 发表于 2020-7-17 20:20
那你这个频率要不低吧

什么频率?
我定时运行,6个小时运行一次

burning 发表于 2020-7-17 21:35

内网还有不稳定的啊,头一次听说

Ldfd 发表于 2020-7-17 22:02

怕是隔壁老王的路由器

软件我来了 发表于 2020-7-17 22:09

内网ip路由设置一下就固定了啊。

或者电脑设置固定ip就行了啊。

获取家庭公网ip推送有点用

靠谱路人贾 发表于 2020-7-17 22:23

大哥怎么用,我是想远程开机,IP VOL,但是IP停电就变了,想弄一个可以发送IP的,这个可以用吗

n518e518tETSA5R 发表于 2020-7-17 23:15

这软件干啥用的

Jack 发表于 2020-7-17 23:29

软件我来了 发表于 2020-7-17 22:09
内网ip路由设置一下就固定了啊。

或者电脑设置固定ip就行了啊。


公网IP没办法穿透吧.

软件我来了 发表于 2020-7-17 23:48

Jack 发表于 2020-7-17 23:29
公网IP没办法穿透吧.

刚没注意,楼主不能控制路由器。

能控制路由器,就能穿透撒。
页: [1] 2
查看完整版本: 【原创源码】【python】利用server酱推送IP地址