> Witam!
>
> Od niedawna bawi? si? w skrypty python'owe. Ich dokumentacja w ekg
> jest jednak bardzo niewielka - nie ma np. opisanych zmiennych i metod
> klasy ekg
>
> Znalaz?em w sieci taki na przyk?ad kod:
>
> sess = ekg.session_get(sess)
> users = sess.users()
> for user in users:
> t = user.status
>
> ekg.session_get, sess.users(), czy user.status - nie ma tego nigdzie
> opisanego w dokumentacji, gdzie jest dok?adny opis takich parametr?w?
>
> Konkretnie: potrzebuj? napisa? skrypt zapisuj?cy w opisie tre??
> wiadomo?ci napisanej do mnie i okazuje si?, ?e nie ma informacji jak
> np. pobra? aktualny status, czy ustawi? opis tak, aby nie zmienia?
> statusu.
>
> Je?li kto? dysponuje jakim? dok?adniejszym doc'em to prosz?, ?eby mnie
> o?wieci? (-:
Ja mam takie cudo to to moze byc podstawa dla Ciebie
Jest jeszcze fragment od logowania statusow od ludzi ale wycialem bo chyba Ci
to nie potrzebne.
Pozdrawiam
Bart.
[EMAIL PROTECTED] ~]$ cat .gg/scripts/autorun/bocik.py
# skrypt Prosiaczek :) Specialy 4 Ewelicja <3
#
#
import ekg
import re
import os
import time
#import types
from time import *
ver = "0.005"
uzi = moj_nr_gg
def init():
ekg.printf("generic", "Prosiak AKTYWNY! Chrum Chrum!")
return 1
def deinit():
ekg.printf("generic", "Prosiak poszedl spac ...")
def handle_msg(uin, name, msgclass, text, time, secure):
uin = int(uin)
global msgact
if msgclass == 4:
msgact = "msg"
elif msgclass == 8:
msgact = "query"
if len(text) == 0:
ekg.command("%s %d Moglbys cos napisac? ;) " % (msgact, uin))
return
if text[0:7] == "version":
ekg.command("%s %d Prosiaczek v.%s by Uzi (uzi18 w o2 pl)" % (msgact,
uin, ver))
return
elif text[0:6] == "status" :
ekg.command("away %s" % (text[6:]))
return
elif text[0:4] == "list" :
lista=ekg.command("list")
ekg.command("%s %d %s" % (msgact, uin, lista) )
return
else:
ekg.command("%s %d [%d] %s : %s " % (msgact, uzi, uin, name, text))