- 10 Ara 2015
- 3,577
- 4
Yardım Merkezi bölümünü F5 çekerek yada "yeniden yükle" linkine tıklayarak beklemek yerine otomatik olarak 3 saniyede bir kontrol ettirip, değişiklik olduğunda notification olarak bizi uyaran basit bir program olarak nitelendirilebilir. Açık kaynak bir şekilde aşağıya bırakıyorum.
Kod:
import requests
import xml.etree.ElementTree as ElementTree
from pyquery import PyQuery
import time
from win10toast import ToastNotifier
pKonular="NULL"
def pController():
global pKonular
pReq = requests.get('https://www.turkhackteam.org/infopanels.php?do=ajax&action=stats&isdetached=0&blocks%5B20%5D=20')
root = ElementTree.fromstring(pReq.text)
for pData in root.iter('block'):
pQuery = PyQuery(pData.text)
pTag = pQuery('table')
sKonular = pTag.text()
if(pKonular != sKonular):
toast = ToastNotifier()
toast.show_toast("Turk Hack Team !","Yardım Merkezinde yeni hareketlenme var!",duration=20)
pKonular = sKonular
if __name__ == "__main__":
while(1):
pController()
time.sleep(3)