• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

EKG skrypt na odpisywanie

Status
Not open for further replies.

Sayan

New Member
Joined
Jun 15, 2011
Messages
43
Reaction score
0
Witam, czy ktoś posiada skrypt do EKG, który będzie odpisywał jedną wiadomość na wszystko?
 
Hmm, nie wiem jak to napisać. Żeby nie było to PRÓBOWAŁEM, ale mam ciągle jakieś błędy. Dlatego proszę o napisanie. :)
 
Próbowałem to uruchomić, ale nie idzie. Zapisuję w /.gg pod nazwą test.py, a potem wpisuje w ekg /python load test.py - co jest nie tak?
 
Code:
15:36 ::: Proces 15871 (/.gg/test.py 800 "Jeżeli chcesz rozmawiać z   │
15:36 osobami o numerach GG wyższych niż 17 milionów zaktualizuj swój │
15:36 Komunikator pobierając najnowsze GG10.5 z                       │
15:36 http://komunikator.gadu-gadu.pl/") zakończył działanie z        │
15:36 wynikiem 127

Teraz taki błąd.
 
Pobaw się z "on" i dodaj sobie obsługę zdarzenia chat/msg.
 
Cuddlez. :$

Aktualnie kod wyglada tak:
Code:
#!/usr/bin/python
# -*- coding: iso-8859-2 -*-
import ekg
 
def init():
   ekg.printf("generic","Zaladowano")
   return 1
def deinit():
   ekg.printf("generic","Usunięto")
   return 1
def handle_msg(uin, name, msgclass, text, time, secure):
 
	i=int(1)
 
	if i < 5 :
 
		reply=("Wiadomość");
		ekg.command("msg %s %s"%(uin,reply))
		i=i+1
	return 1
Code:
16:01 ::: 1, on msg,chat * /exec -b %1 /.gg/test.py %1 "%4"
 
Tak, ale mam problem z tym, że nie może on wysłać wiadomości, bo nie ma aktualnej wersji GG - coś w tym stylu.
 
To sobie skompiluj ekg ze źródeł z obsługą długich numerów a potem:
14:21 22.06.11::: 1, on msg,chat * msg %1 :)
U mnie śmiga.
 
Masz może jakiegoś linka? na google nic nie ma.

Aktualnie kompiluje jakieś najnowsze libgadu, o to chodzi?
 
Last edited:
No do źródeł EKG albo jak masz trochę czasu to możesz krótko opisać jak to zrobić. W ogóle to skompilowałem te libgadu, ale nie widzę tutaj żadnej różnicy w folderze. Nigdy się w EKG nie bawiłem.
 
Code:
configure: error: You have to install libgadu. Please see docs/libgadu.txt

Ja tego nie rozumiem, skompilowałem libgadu i wrzuciłem do folderu ekg.
 
Last edited:
Cuddlez, już problem z ekg rozwiązałem. Śmiga na 8.0.

Pobrałem tą wersje libgadu:
http://toxygen.net/libgadu/files/libgadu-1.9.0-rc2.tar.gz
następnie po rozpakowaniu:
./configure
make
make install
Potem wrzucamy folder libgadu do folderu ekg i gotowe. :)

W sumie to temat nie do zamknięcia, teraz mam taki błąd:
Code:
Traceback (most recent call last):
 File "/root/.gg/test.py", line 3, in <module>
  import ekg
ImportError: No module named ekg

I to nie wyskakuje gdzieś w plikach tylko jak napiszę do tego numeru na GG.
Tak wygląda kod:
Code:
#!/usr/bin/python
# -*- coding: iso-8859-2 -*-
import ekg
 
def init():
   ekg.printf("generic","Zaladowano")
   return 1
def deinit():
   ekg.printf("generic","Usunięto")
   return 1

def handle_msg(uin, name, msgclass, text, time, secure):
 
	i=int(1)
 
	if i < 5 :
 
		reply=("To jest automatyczna wiadomość");
		ekg.command("msg %s %s"%(uin,reply))
		i=i+1
	return 1

Ma ktoś jakiś pomysł?

Code:
import ekg

Na co by to zmienić, hm?
 
Status
Not open for further replies.
Back
Top