python拨号_python 宽带拨号
import socket
import os
import time
myname = socket.getfqdn(socket.gethostname())
myaddr = socket.gethostbyname(myname)
print("本机:%s ,ip:%s" % (myname, myaddr))
while True:
res = os.system('ping 8.8.8.8')
# 没有网络的时候res为True
if res:
os.system('@Rasdial 宽带连接 /DISCONNECT') # 先断开宽带连接(这个宽带连接是你的网络名字,可以叫做别的)
# 然后重新拨号
os.system('@Rasdial 宽带连接 账号 密码')
# 有网络 什么都不做
else:
pass
# 每隔 5分钟进行一次检测
time.sleep(5*60)
一个很好用的adsl拨号类import os
import time
g_adsl_account = {"name": "XXXX", #这个可以随意写 下面user和pwd 账号密码
"username": "XXXXXX",
"password": "XXXX"}
class Adsl(object):
# __init__ : name: adsl名称
def __init__(self):
self.name = g_adsl_account["name"]
self.username = g_adsl_account["username"]
self.password = g_adsl_account["password"]
# set_adsl : 修改adsl设置
def set_adsl(self, account):
self.name = account["name"]
self.username = account["username"]
self.password = account["password"]
# connect : 宽带拨号
def connect(self):
cmd_str = "rasdial %s %s %s" % (self.name, self.username, self.password)
os.system(cmd_str)
time.sleep(5)
# disconnect : 断开宽带连接
def disconnect(self):
cmd_str = "rasdial %s /disconnect" % self.name
os.system(cmd_str)
time.sleep(5)
# reconnect : 重新进行拨号
def reconnect(self):
self.disconnect()
self.connect()
if __name__ == '__main__':
a = Adsl()
a.reconnect()
如果本文对您有所帮助,请支持下本站哦!!!^_^
python拨号_python 宽带拨号相关推荐
- 使用Python进行ADSL宽带拨号连接等操作
使用Python进行ADSL宽带拨号连接等操作 1.导入相关包 import time, os from datetime import datetime 2.函数版 # 连接ADSL def con ...
- 计算机宽带拨号配置,宽带拨号上网怎么设置路由器
宽带拨号上网时怎么设置路由器?如果你办理的宽带拨号这种类型的宽带业务,想通过路由器上网,需要经过以下几个设置步骤:1.设置电脑IP地址:2.连接路由器:3.设置路由器上网:4.检查设置是否成功. 宽带 ...
- win10计算机怎么拨号上网,宽带拨号,教您win10系统宽带拨号上网的教程
很多用户反映升级了win10系统后,电脑不知道在哪里进行宽带拨号设置,这就尴尬了,那么升级到win10系统后是如何宽带拨号上网的呢?下面我们就一起来看一下操作方法吧. 有不少朋友开通了宽带上网后,拿到 ...
- 【windows10】使用宽带拨号即PPPoE拨号上网
[windows10]使用宽带拨号即PPPoE拨号上网 1.背景 2.宽带拨号 1.背景 在接入互联网实现上网时,我目前使用的是PPPoE拨号上网. PPPoE(Point-to-Point Prot ...
- centos7自动获取ip命令_突然断网?专业分析宽带拨号和自动获取ip哪个好?
宽带拨号上网.自动获得IP地址上网.固定IP地址上网,这3种上网方式,并教大家如何来选择. 整理了这篇文章,来详细介绍:宽带拨号上网.自动获得IP地址上网.固定IP地址上网,这3种上网方式,并教大家如 ...
- 突然断网?专业分析宽带拨号和自动获取ip哪个好?
宽带拨号上网.自动获得IP地址上网.固定IP地址上网,这3种上网方式,并教大家如何来选择. 整理了这篇文章,来详细介绍:宽带拨号上网.自动获得IP地址上网.固定IP地址上网,这3种上网方式,并教大家如 ...
- 如何在路由器上设置PPPoE(ADSL虚拟拨号)上网,即(宽带拨号)?
如何在路由器上设置PPPoE(ADSL虚拟拨号)上网,即(宽带拨号)? 参考链接: 1.https://service.tp-link.com.cn/detail_article_341.html 2 ...
- python pppoe拨号_Python实现PPPOE攻击工具
前言 大家可能对PPPOE不是很熟悉,但是肯定对拨号上网非常熟悉,拨号上网就是用的这种通信协议.一般PPPOE认证上网主要用于校园网或者小区网中,拨号界面如下图所示. 但是PPPOE这种通信协议,是有 ...
- python拨号_python实现电脑自动拨号换ip(pppoe)
python实现电脑自动拨号换ip(pppoe) 发布时间:2020-06-16 16:15:47 点击:5635次 python实现电脑自动拨号换ip import os import time g ...
最新文章
- python画五角星-python画五角星和六角星程序 | 学步园
- 如何用深度学习做自然语言处理?这里有份最佳实践清单
- WinJS实用开发技巧(2):使用artTemplate打造对话列表
- 高压五防计算机软件安装,基于Android的新一代五防钥匙软件系统
- Jerry Wang的ABAP Development Tool培训材料 - SAP 引入ADT的初衷
- 开源硬件基金是如何运作的_如何在没有任何风险投资资金的情况下通过开源硬件赚钱
- Android ViewGroup
- zabbix 代理报错
- (转) 穿越NAT总结
- 【北京圣思园学习笔记】第01讲:Java概述
- foo:function(){}与function foo(){}还有foo=function()三者间的区别
- 解决onenote 错误 0xE000078D
- Android 4高级编程(第3版)》
- 上天入地无所不能的C语言(一)
- java IO流基础 万字详解(从拷贝文件到模拟上传头像)
- 如何裁剪图片中不要的部分?这个裁剪方法很好用
- 汇编输出出现笑脸梅花等奇怪符号
- 程序设计与算法郭炜老师的课堂笔记3
- 2022年亚太数学建模竞赛-问题C:全球变暖与否?-思路详解
- 【爬虫+多线程+MySQL】网抑云音乐评论爬取
热门文章
- UWP控件与DataBind
- potainer 日志_【转】专治脑壳疼 | 横扫七大烦恼!日志数据分析还可以这样做!...
- 微型计算机的显卡,来看一款冷酷的游戏显卡,XFX讯景Radeon RX 6700XT海外版OC评测解析...
- 2022-2028年中国开源软件行业市场专项调研及竞争战略分析报告
- 互怼、IPO、雷潮、寒冬,2018 互联网圈的那些事儿
- 学习笔记:AC+AP配置:同一个SSID,多个AP的无缝连接漫游。
- 第七天课程预览和发布
- Labview视觉一键尺寸测量仪,多产品,多尺寸,快速编辑, 测量,导出结果
- win7设置环境变量需要重启生效问题
- 中职网络安全竞赛B模块新题