Skrypt w pythonie robot gg, zabijaj

Potrzebujesz pomocy z C, C++, perl, python, itp.
DjSeba
Posty: 8
Rejestracja: 14 kwietnia 2008, 15:33
Lokalizacja: Lublin

Skrypt w pythonie robot gg, zabijający proces

Post autor: DjSeba »

Witam.
Czy mógłby ktoś mi pomóc napisać robota pod EKG, który będzie zabijał proces (poprzez pkill) i także uruchamiał np. plik test.sh po napisaniu odpowiedniej wiadomości na numer gg? Np. piszę na numer gg robota "kill1" i zabija odpowiedni proces przypisany do tego polecenia (np. pkill serwer), a po napisaniu "uruchom1" uruchamiał np. plik /home/użytkownik/server.sh.
Pozdrawiam.
Awatar użytkownika
grzesiek
Junior Member
Posty: 932
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Post autor: grzesiek »

Chętnie, z czym dokładnie masz problem, do czego już doszedłeś?
http://rtfm.killfile.pl/
DjSeba
Posty: 8
Rejestracja: 14 kwietnia 2008, 15:33
Lokalizacja: Lublin

Post autor: DjSeba »

Z Pythonem nie jestem bardzo blisko, więc proszę o wyrozumiałość. W internecie znalazłem taki oto skrypt:

Kod: Zaznacz cały

#!/usr/bin/python
# -*- coding: iso-8859-2 -*-
import ekg
user=[xxxxxx]
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):
   if user.count(uin)!=0:
      reply="Wiadomość 1"
   else:
      reply="Wiadomość 2"
   ekg.command("msg %s %s"%(uin,reply))
   return 1
Robot wtedy na jakąkolwiek wiadomość odpisuje "Wiadomość 2". Nawet kiedy próbuję zmienić "Wiadomość 2" na coś innego, to i tak bot odpowiada "Wiadomość 2" (mimo ponownemu załadowaniu skryptu). Chciałbym, aby robił to co pisałem wyżej. (Z góry przepraszam za błędy w wypowiedzi, ale jestem lekko zmęczony). Pozdrawiam
ODPOWIEDZ