用户名
UID
Email
自动登录
找回密码
密码
登录
立即注册
首页
Portal
论坛
BBS
下载
官方淘宝店
搜索
万博网页版登陆页派论坛
»
论坛
›
万博网页版登陆页派论坛
›
交流求助
›
python版3322自动更新
返回列表
[系统与软件]
python版3322自动更新
tyw09
发表于 2013-2-17 22:51:54
|
显示全部楼层
|
阅读模式
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# tanyewei@gmail.com
'''
3322自动更新
'''
import urllib
import httplib
import base64
import urllib2
'''
获取自身ip
'''
username='帐号'
password='密码'
domain=域名'
req=urllib2.Request('http://ip.3322.net')
f=urllib2.urlopen(req)
ip=f.read().strip()
#print ip
auth = base64.b64encode(username+ ':'+ password)
headers = {"Authorization": "Basic "+ auth}
conn = httplib.HTTPConnection("members.3322.net")
conn.request("GET","/dyndns/update?hostname=%s&myip=%s&wildcard=OFF&mx=mail.exchanger.ext&backmx=NO&offline=NO"%(domain,ip),body=None,headers=headers)
response = conn.getresponse()
print response.read().strip()
复制代码
加入计划任务定时执行就行啦如:
*/5 * * * * /usr/bin/python2.7 /root/3322.py >> /tmp/3322.log 2>&1
复制代码
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
手机版
|
Archiver
|
万博网页版登陆页派论坛
(
粤ICP备15075382号-1
)