Portál AbcLinuxu, 30. dubna 2025 12:39
Bot je napsaný v jazyce Python a potřebuje balíček XMPPPY, který najdete ve Fedoře/CentOSu pod názvem Python-xmppp. Na začátku souboru je potřeba upravit username a pwd na jid a heslo uživatele, pod kterým bot poběží. Tohoto uživatele je nutné si následně přidat do rosteru ve vašem Jabber klientovi.
Klientská strana bota je napsaná v jazyce PHP. Soubor index.php a images(status ikonky z PSI) je nutné překopírovat, aby byly přístupné z internetu. Jabber status dostanete po zavolání URL http://vase.domena.cz/index.php?user=jid@domena.tld
Bota najdete ke stažení na Linuxovém profíkovi.
Tiskni
Sdílej:
Na začátku souboru je potřeba upravit username a pwd na jid a heslo uživatele, pod kterým bot poběží.Jo, jako by bylo těžké na to udělat konfigurák. Python má na to určitě dost modulů.
max_execution_time
(většinou 30 sekund), ale tuto hodnotu jde za chodu změnit** - pokud nastavíte set_time_limit(0)
, nebude čas běhu skriptu omezen. A pokud se navíc zavolá ignore_user_abort(true)
, tak skript může běžet libovolně dlouho.
*Je myšlen čistý čas (user time
), čas strávený systemovými voláními, včetně funkce sleep()
, se nepočítá.
**Pokud není zapnutý safe_mode
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.