封裝軟體是採用的是config.ini配置檔案與pyinstaller進行結合的方式,
1.config檔案中主要配置的是**鏈結等資訊,供使用者根據需要進行調整
2.pyinstaller是將軟體封裝成exe檔案,目的是在其他電腦上也可以執行
其中需要提及的是
1.ini檔案的操作由於其中涉及通過configparser對ini檔案進行操作,但是軟體涉及的**有%等符號,這裡採用rawconfigparser的方式進行讀取節中的引數。
config = configparser.rawconfigparser()
config.read("config.ini", encoding="utf-8")
target_url = config.get("config", "url")
ticket_number = config.get("config", "number")
2.pyinstaller生成的exe檔案,當然它也可以生成macos系統的執行檔案,這裡不做**,主要涉及到了在其他電腦上執行的file not found的問題,這裡是由於google chrome的環境未配置的原因,配置後完美執行,測試環境win10->win7。
3.程式搶票成功後,使用者有15分鐘的時間進行付款,這裡進行了程式鎖死,發出警報聲提醒使用者買票。
duration = 10000
freq = 600
while(1):
winsound.beep(freq, duration)
github工程: 搶票軟體開發 二 模擬登入
本搶票軟體功能設計分為4個部分 1.模擬登入 2.自主選座 3.新增郵寄位址和購票人資訊 4.軟體封裝 這裡以大麥網的搶票軟體為例,登入提供三種方法 暫時不考慮通過第三方進行登入 簡訊登入由於涉及和手機端或者模擬手機端進行通訊,不考慮,僅剩下密碼登入和掃碼登入兩種方式,故初步思考實現模擬登入有三種方...
12306搶票軟體
import json,time 讀寫資料庫中的票數 defwr info sign,dic none if sign r with open ticket mode r encoding utf 8 as fp dic json.load fp return dic elif sign w wit...
「搶票軟體」不可靠 某男子軟體搶票反中毒
網路搶票難,讓市場上一些所謂的 火車票搶票軟體 應運而生。昨日下午,福州的張先生試著 了 搶票軟體 不料,票沒搶成,自己電腦反遭到病毒入侵。張先生說,昨天廈門的朋友請他幫忙買兩張從福州前往鄭州的火車票,他便登入鐵路部門指定的購票網,提前申請了賬號。按自己的網購經驗,張先生先點了 餘票查詢 發現自己要...