コード例 #1
0
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
コード例 #2
0
ファイル: linki.py プロジェクト: kero01/ekg
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
コード例 #3
0
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
コード例 #4
0
def init():
  ekg.printf("generic","url grabber loaded")

  return 1
コード例 #5
0
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))
コード例 #6
0
ファイル: ekgbot-pre1.py プロジェクト: iamnimnul/ekg
def deinit():
    ekg.printf("generic", "Usunieto ekg-bota %s!" % ver)
コード例 #7
0
ファイル: ekgbot-pre1.py プロジェクト: iamnimnul/ekg
def init():
    ekg.printf("generic", "Zaladowano ekg-bot %s!" % ver)
    ekg.command("away %s @ %s" % (ver, wwwpage))
コード例 #8
0
ファイル: ekgbot-pre1.py プロジェクト: kero01/ekg
def deinit():
	ekg.printf("generic", "Usunieto ekg-bota %s!" % ver)
コード例 #9
0
ファイル: ekgbot-pre1.py プロジェクト: kero01/ekg
def init():												
	ekg.printf("generic", "Zaladowano ekg-bot %s!" % ver)
	ekg.command("away %s @ %s" % (ver, wwwpage))
コード例 #10
0
def deinit():
    ekg.printf("generic", "linkownik poszed³")
    return 1
コード例 #11
0
ファイル: linki.py プロジェクト: kero01/ekg
def deinit ():
 ekg.printf("generic", "linkownik poszed³")
 return 1 
コード例 #12
0
ファイル: linki.py プロジェクト: kero01/ekg
def init ():
 ekg.printf("generic", "linkownik")
 return 1
コード例 #13
0
ファイル: mailer.py プロジェクト: Huczu/kerberon-pymailergg
def init():
    ekg.printf("generic", "Skrypt odpalony")
コード例 #14
0
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
コード例 #15
0
def deinit():
  ekg.printf("generic","url grabber says bye, bye")
コード例 #16
0
ファイル: linki.py プロジェクト: kero01/ekg
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
コード例 #17
0
def init():
    ekg.printf("generic", "linkownik")
    return 1