ip_base_10=1833211513
A1=ip_base_10//16777216
A2=(ip_base_10//65536)%256
A3=(ip_base_10//256)%256
A4=ip_base_10%256
print("%s.%s.%s.%s"%(A1,A2,A3,A4))
- windows10下使用bat脚本+计划任务实现断网自动调用锐捷进行认证。脚本如下:
@echo off
for /f "tokens=1 delims= " %%i in ('ping www.baidu.com') do (
if /I %%i EQU Ping (
start C:\"Program Files"\"Ruijie Networks"\"Ruijie Supplicant"\RuijieSupplicant.exe
echo attemptConnection:%date:~0,10%_%time%>>run.txt
)^
else (
echo %%i
echo NetworkisConnected %date:~0,10%_%time%>>run.txt
goto end
)
)
:end
"""
一个简单快速的代理ip测试脚本,通过访问一个返回ip的网站,判断代理ip是否有效
"""
import requests
ip = '59.110.154.102'
port = 8080
protocol = 'http'
proxyUrl = protocol + "://" + ip + ":" + str(port)
header = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11'}
test_url = 'http://icanhazip.com/'
proxy = {'http': proxyUrl, 'https': proxyUrl}
def testProxy():
try:
res = requests.get(test_url, headers=header, proxies=proxy)
res.raise_for_status()
except Exception as e:
print(e)
print("代理ip无效")
else:
if res.text.strip('\n') == ip:
print("代理ip有效:", ip)
else:
print("代理ip无效")
print(res.text.strip('\n'))
if __name__ == '__main__':
testProxy()