青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

socketref,再見!高德

https://github.com/adoggie

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  246 Posts :: 4 Stories :: 312 Comments :: 0 Trackbacks

常用鏈接

留言簿(54)

我參與的團隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

公司的交易系統bs架構,通過http方式訪問備份數據庫。開發公司不肯合作的態度,所以每一次必須人工的去登陸網站是手動備份。
每天安排6次備份,這種對于一個程序開發者來講的話真是一種痛苦和侮辱。

今天空下來就用python開始編寫自動備份方案:
1.http自動登錄
2.wget斷點下載
3.7zip壓縮
4.網盤 everbox的同步到服務器

與http server的交互信息用wireshark抓包分析,還蠻靈光的

python代碼:
 1 # -*- coding:utf-8 -*-
 2 #auto backup system database 
 3 #自動登錄,http下載,壓縮之后通過網盤同步到服務器
 4 
 5 import httplib, urllib,sys,os,re,datetime,time,os.path,gzip
 6 
 7 host="192.168.1.106"
 8 sys_user='anyuser'
 9 sys_pass='anypass'
10 
11 html = '''<body><h1>Object Moved</h1>This object may be found <a HREF="shuju.asp?err=
12 ok!&amp;dizhi=../data_backup/zhk0432011-1-26.7055475.mdb">here</a>.</body>
13 '''
14 
15 
16 tasklet=[]
17 backupTimes= 6# in day 每天備份次數
18 
19 
20 
21 def backup(outputfile):
22     params = urllib.urlencode({'login_name':sys_user, 'login_pass': sys_pass, 'submit.x'9,'submit.y':9})
23     conn = httplib.HTTPConnection(host)
24     headers = {"Content-type""application/x-www-form-urlencoded",
25                 "Accept""text/plain"}
26     conn.request("POST","/asp/huiyuan/login_check_gl.asp",params,headers)
27     resp = conn.getresponse()
28     #print resp.status,resp.reason
29     #print resp.getheaders()
30     cookie = resp.getheader('set-cookie')
31     #print resp.read()
32     conn.close()
33 
34     #print 'retry GET /'
35     conn = httplib.HTTPConnection(host)
36     headers = {"Content-type""application/x-www-form-urlencoded",
37                 "Accept""text/plain",'Cookie':cookie}
38 
39     conn.request("GET","/asp/admin/login_check001.asp",'',headers)
40     resp = conn.getresponse()
41 
42     #sys.exit(0)
43     conn = httplib.HTTPConnection(host)
44     headers = {"Content-type""application/x-www-form-urlencoded",
45                 "Accept""text/plain",'Cookie':cookie}
46 
47     conn.request("GET","/asp/admin/backup.asp",'',headers)
48     resp = conn.getresponse()
49     #print resp.status,resp.reason
50     html=  resp.read()
51 
52     m = re.search(".*?/data_backup/(.*?\.mdb).*",html)
53     backupfile = ''
54     if len(m.groups()):
55         backupfile = m.groups()[0]
56         print backupfile
57     else:
58         print 'backup access failed!'
59         return False
60 # -o wget.log
61     downloadurl= "http://%s/asp/data_backup/%s  -O %s "%(host,backupfile,outputfile)
62     #print 'try get %s '%downloadurl
63     cmd = "wget -c -t 0 %s"%downloadurl
64     print cmd
65     os.system(cmd)
66     return True
67 
68 firsttime = datetime.datetime.now()
69 if not os.path.exists('./backup'):
70     os.mkdir('backup')
71     
72 if not os.path.exists('./sync'):
73     os.mkdir('sync')
74     
75 while True:
76     now = datetime.datetime.now()
77     #filename = "backup/%s_%s-%s_%s_%s_%s.bak"%(now.year,now.month,now.day,now.hour,now.minute,now.second)    
78     sync_hour= int(now.hour/int(24/backupTimes)) * int(24/backupTimes)
79     filename = "%s_%s-%s_%s_%s_%s.bak"%(now.year,now.month,now.day,sync_hour,0,0)    
80     try:
81         if not os.path.exists("backup/"+filename):        
82             backup("backup/"+filename)
83             cmd = "7zip\\7z.exe a -t7z  sync\\%s.7z backup\\%s"%(filename,filename)
84             print cmd
85             os.system(cmd)    
86     except:
87         pass
88     time.sleep(10#
89 
90 
91 
92 


posted on 2011-01-25 16:20 放屁阿狗 閱讀(1990) 評論(0)  編輯 收藏 引用 所屬分類: perl/python/php/lua/tcl
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲欧美日韩国产另类专区| 亚洲欧洲一区二区在线播放| 禁断一区二区三区在线| 先锋影音久久| 欧美伊人久久久久久久久影院| 久久精品亚洲精品| 久久视频免费观看| 亚洲欧美日本日韩| 久久永久免费| 国产精品自拍网站| 亚洲美女诱惑| 一区精品在线播放| 欧美一区二区三区成人| 亚洲深夜福利| 美女网站久久| 欧美成人dvd在线视频| 国产一区二区三区视频在线观看 | 欧美丝袜一区二区| 99在线|亚洲一区二区| 国内精品久久久久久| 亚洲欧美日本国产有色| 欧美日韩精品一本二本三本| 亚洲日本中文字幕| 中文亚洲字幕| 国产精品久久综合| 一区二区三区欧美在线观看| 99日韩精品| 国产精品欧美经典| 亚洲一区视频在线| 制服诱惑一区二区| 国产精品久久999| 欧美一区精品| 亚洲国产成人精品久久| 亚洲一区二区在线看| 国产精品嫩草99a| 久久精品日产第一区二区| 久久久久久亚洲精品中文字幕 | 91久久国产综合久久| 亚洲永久免费| 国产原创一区二区| 欧美成人dvd在线视频| 亚洲另类自拍| 国产主播喷水一区二区| 欧美高清视频| 午夜欧美理论片| 在线色欧美三级视频| 久久久久久久久一区二区| 日韩一级成人av| 国产精品久久一区主播| 狂野欧美一区| 亚洲欧美视频在线观看| 在线亚洲欧美专区二区| 欧美永久精品| 99综合在线| 欧美日韩一区免费| 欧美人与性动交α欧美精品济南到 | 欧美激情在线| 欧美一区二区| 亚洲精品一二三| 91久久精品日日躁夜夜躁欧美 | 国产精品日韩电影| 欧美日韩免费在线观看| 老司机成人网| 欧美一区二区日韩| 另类图片国产| 久久久精品999| 亚洲黄色一区| 在线不卡免费欧美| 国产色视频一区| 欧美日韩在线观看一区二区| 久久久久久久999精品视频| 亚洲网站视频| 国产精品99久久久久久久女警| 欧美大片免费观看| 免费在线成人av| 久久精品人人| 免费在线观看一区二区| 久久xxxx| 久久天堂成人| 最新成人av在线| 亚洲欧洲一区二区三区在线观看 | 亚洲第一在线综合在线| 久久久久国产一区二区三区| 久久精品电影| 老司机成人在线视频| 久久久av网站| 亚洲午夜精品久久久久久浪潮| 中文网丁香综合网| 亚洲欧美变态国产另类| 亚洲免费视频在线观看| 亚洲自拍偷拍视频| 亚洲国产精品va在线观看黑人| 麻豆九一精品爱看视频在线观看免费| 久久久91精品国产一区二区三区| 亚洲精品一级| 欧美日韩视频第一区| 久久婷婷国产综合国色天香| 欧美国产日本高清在线| 午夜激情一区| 亚洲国产一区二区三区青草影视| 老司机精品视频网站| 久久精品男女| 麻豆91精品91久久久的内涵| 老司机免费视频一区二区| 亚洲免费观看视频| 一区二区欧美精品| 亚洲一卡二卡三卡四卡五卡| 午夜国产精品视频| 久久久久久午夜| 亚洲国产精品成人一区二区| 日韩视频三区| 欧美在线一级va免费观看| 久久天天躁狠狠躁夜夜爽蜜月| 美女视频网站黄色亚洲| 欧美国产一区二区| 国产欧美精品va在线观看| 国内成人在线| 尤物精品国产第一福利三区 | 亚洲欧美成aⅴ人在线观看| 蜜桃av噜噜一区二区三区| 欧美日韩国产影片| 国产自产v一区二区三区c| 亚洲人成网站777色婷婷| 久久一二三四| 一本一本久久a久久精品综合麻豆| 久久久成人精品| 欧美日韩在线影院| 亚洲日本aⅴ片在线观看香蕉| 亚洲欧美日韩一区二区三区在线观看 | 一区二区欧美亚洲| 久久先锋影音av| 午夜精品久久久久久久久| 久久久青草青青国产亚洲免观| 久久久综合网站| 欧美日韩综合| 最新亚洲激情| 亚洲国产精品久久91精品| 欧美激情精品久久久| 亚洲欧美日韩国产综合在线| 欧美成人69av| 久久精品亚洲国产奇米99| 欧美午夜无遮挡| 亚洲三级网站| 亚洲久久在线| 久久躁狠狠躁夜夜爽| 亚洲成色最大综合在线| 久久人人精品| 欧美三日本三级三级在线播放| 国产一区二区三区在线观看网站 | 国产真实乱子伦精品视频| 久久久久久9| 亚洲欧美日韩国产另类专区| 欧美日韩不卡一区| 一本久道久久久| 亚洲精品日韩激情在线电影| 久热国产精品视频| 国产精品剧情在线亚洲| 久久精品久久99精品久久| 午夜精品久久久久影视| 国产一区二区观看| 欧美国产日本| 亚洲免费网址| 午夜久久资源| 精品白丝av| 日韩视频亚洲视频| 国产精品色婷婷| 久久精品麻豆| 久久亚洲私人国产精品va| 亚洲精品国产无天堂网2021| 亚洲韩国日本中文字幕| 欧美精品播放| 西西人体一区二区| 久久久国产精彩视频美女艺术照福利| 国产在线欧美| 欧美国产专区| 老司机一区二区三区| 一区二区三区.www| 亚洲摸下面视频| 在线精品高清中文字幕| 亚洲精品一区二| 国产欧美综合在线| 欧美成人综合| 日韩视频一区二区| 香蕉久久精品日日躁夜夜躁| 欧美国产日韩一区二区| 国产精品美女主播| 久久久久国色av免费看影院 | 欧美另类视频在线| 性做久久久久久| 亚洲欧美日韩中文在线制服| 亚洲国产小视频| 亚洲午夜视频在线| 亚洲激情视频网站| 久久精品72免费观看| 欧美一区观看| 欧美日韩精品在线播放| 欧美成人激情视频| 国产一区三区三区| 欧美一区永久视频免费观看| 亚洲天堂黄色|