Cron na koncie shellowym - jak skonfigurowa

Konfiguracja serwerów, usług, itp.
maximal
Posty: 12
Rejestracja: 08 marca 2009, 19:05

Post autor: maximal »

Kod: Zaznacz cały

import os
import time
while 1:
    os.popen('keep').read()
    time.sleep(60*60*24*3)
Kod napisany w pythonie ma za zadanie przedłużać ważność konta shell. Normalnie wpisuję

Kod: Zaznacz cały

python keep.pyw &
i działa
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

A funkcją os.popen() to co próbujesz wywołać? Podaj pełną ścieżkę do tego keep i wtedy sprawdź.
maximal
Posty: 12
Rejestracja: 08 marca 2009, 19:05

Post autor: maximal »

Mam konto shell na http://www.bshellz.net Jest ono darmowe, ale co 6 dni trzeba na ich kanale irc wpisywać keep. Ja napisałem sobie skrypt w pythonie, dzięki któremu nie muszę tego robić.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Może i słabo znam Pythona, ale ni w ząb nie rozumiem jak ten skrypt wysyła jakiś komunikat na IRCa. Jak byś mi mógł to objaśnić to będę wdzięczny :-)
maximal
Posty: 12
Rejestracja: 08 marca 2009, 19:05

Post autor: maximal »

Skrypt wysyła polecenie do systemu. Na ircu jest to samo.
A może:

Kod: Zaznacz cały

*****  python /home/maximal/keep.pyw & ??
massakra
Posty: 1
Rejestracja: 30 marca 2009, 16:04

Post autor: massakra »

Kod: Zaznacz cały

# m h  dom mon dow   command
* * * * * /usr/local/bin/keep
maximal
Posty: 12
Rejestracja: 08 marca 2009, 19:05

Post autor: maximal »

To również nie działa?
ODPOWIEDZ