def handle_command_line(target, line): if "/urllist" in line: try: for line in open(urllogfile).read().split("\n"): ekg.printf("generic",line) except: pass
def handle_msg(uin, name, msgclass, text, time, secure): #ekg.printf("generic", "echo dzia³a") if link.match(text): linki=string.split(text) for x in linki: if linka.match(x): ekg.printf("generic", "znaleziono link: %s" %(x)) ekg.printf("generic", "by otworzyæ w: nowym oknie wcisnij F7, nowej zak³adce F5, by nie otwierac wci¶nijF6.") ekg.printf("generic", "F8 pokazuje liste przechwyconych linków; F5-F7 dzia³a na pierwszym linku z listy") open(linkfile, 'a').write(x + '\n'); #ekg.printf("generic","echo tada") return 1 else: return 1
def handle_msg(uin, name, msgclass, text, time, secure): #ekg.printf("generic", "echo dzia³a") if link.match(text): linki = string.split(text) for x in linki: if linka.match(x): ekg.printf("generic", "znaleziono link: %s" % (x)) ekg.printf( "generic", "by otworzyæ w: nowym oknie wcisnij F7, nowej zak³adce F5, by nie otwierac wci¶nijF6." ) ekg.printf( "generic", "F8 pokazuje liste przechwyconych linków; F5-F7 dzia³a na pierwszym linku z listy" ) open(linkfile, 'a').write(x + '\n') #ekg.printf("generic","echo tada") return 1 else: return 1
def init(): ekg.printf("generic","url grabber loaded") return 1
def urlsave(ts,name,urls): for url in urls: open(urllogfile,"a").write(str(time.strftime("%Y-%m-%d_%H:%M:%S",time.localtime(ts)))+" "+str(name)+" "+str(url)+"\n") ekg.printf("generic","url saved: "+str(url))
def deinit(): ekg.printf("generic", "Usunieto ekg-bota %s!" % ver)
def init(): ekg.printf("generic", "Zaladowano ekg-bot %s!" % ver) ekg.command("away %s @ %s" % (ver, wwwpage))
def deinit(): ekg.printf("generic", "linkownik poszed³") return 1
def deinit (): ekg.printf("generic", "linkownik poszed³") return 1
def init (): ekg.printf("generic", "linkownik") return 1
def init(): ekg.printf("generic", "Skrypt odpalony")
def handle_keypress(meta, key): if key == 269: ekg.printf("generic", "wci¶nieto F5") nurl = czyjest() if nurl == 0: ekg.printf("generic", "nie ma zadnego adresu URL") else: dlug = len(nurl) if dlug == 1: ekg.printf("generic", "otwieram %s w nowej zak³adce" % (nurl[0])) launch(nurl[0], True) os.unlink(linkfile) else: ekg.printf("generic", "linków mam %d" % (dlug)) wielejest(nurl) ekg.printf("generic", "otwieram %s w nowej zak³adce" % (nurl[0])) launch(nurl[0], True) elif key == 270: ekg.printf("generic", "wcisniêto F6") nurl = czyjest() if nurl == 0: ekg.printf("generic", "nic nie moge skasowaæ - nie ma zadnego adresu URL") else: dlug = len(nurl) if dlug == 1: ekg.printf("generic", "kasuje adres %s" % (nurl[0])) os.unlink(linkfile) else: ekg.printf("generic", "jest wiele linków") wielejest(nurl) ekg.printf("generic", "kasuje pierwszy czyli: %s" % (nurl[0])) elif key == 271: ekg.printf("generic", "wcisniêto F7") nurl = czyjest() if nurl == 0: ekg.printf("generic", "nie ma zadnego adresu URL") else: dlug = len(nurl) if dlug == 1: ekg.printf("generic", "otwieram %s w nowym oknie" % (nurl[0])) launch(nurl[0], False) os.unlink(linkfile) else: ekg.printf("generic", "linków mam %d" % (dlug)) wielejest(nurl) ekg.printf("generic", "otwieram %s w nowym oknie" % (nurl[0])) elif key == 272: ekg.printf("generic", "wcisniêto F8") nurl = czyjest() ekg.printf( "generic", "F5 - otwiera w nowej zak³adce; F7 w nowym oknie, a F6 kasuje, wszystko tyczy siê pierwszej pozycji z listy" ) if nurl == 0: ekg.printf("generic", "nie ma zadnego adresu URL") else: dlug = len(nurl) ekg.printf("generic", "linków mam %d oto one:" % (dlug)) for po in nurl: ekg.printf("generic", "%s" % (po)) return 1
def deinit(): ekg.printf("generic","url grabber says bye, bye")
def handle_keypress(meta, key): if key == 269: ekg.printf("generic", "wci¶nieto F5") nurl=czyjest() if nurl == 0: ekg.printf("generic", "nie ma zadnego adresu URL") else: dlug=len(nurl) if dlug == 1: ekg.printf("generic", "otwieram %s w nowej zak³adce" %(nurl[0])) launch(nurl[0], True) os.unlink(linkfile) else: ekg.printf("generic", "linków mam %d" %(dlug)) wielejest(nurl) ekg.printf("generic", "otwieram %s w nowej zak³adce" %(nurl[0])) launch(nurl[0], True) elif key == 270: ekg.printf("generic", "wcisniêto F6") nurl=czyjest() if nurl == 0: ekg.printf("generic", "nic nie moge skasowaæ - nie ma zadnego adresu URL") else: dlug=len(nurl) if dlug == 1: ekg.printf("generic", "kasuje adres %s" %(nurl[0])) os.unlink(linkfile) else: ekg.printf("generic", "jest wiele linków") wielejest(nurl) ekg.printf("generic", "kasuje pierwszy czyli: %s" %(nurl[0])) elif key == 271: ekg.printf("generic", "wcisniêto F7") nurl=czyjest() if nurl == 0: ekg.printf("generic", "nie ma zadnego adresu URL") else: dlug=len(nurl) if dlug == 1: ekg.printf("generic", "otwieram %s w nowym oknie" %(nurl[0])) launch(nurl[0], False) os.unlink(linkfile) else: ekg.printf("generic", "linków mam %d" %(dlug)) wielejest(nurl) ekg.printf("generic", "otwieram %s w nowym oknie" %(nurl[0])) elif key == 272: ekg.printf("generic", "wcisniêto F8") nurl=czyjest() ekg.printf("generic", "F5 - otwiera w nowej zak³adce; F7 w nowym oknie, a F6 kasuje, wszystko tyczy siê pierwszej pozycji z listy") if nurl == 0: ekg.printf("generic", "nie ma zadnego adresu URL") else: dlug=len(nurl) ekg.printf("generic", "linków mam %d oto one:" %(dlug)) for po in nurl: ekg.printf("generic", "%s" %(po)) return 1
def init(): ekg.printf("generic", "linkownik") return 1