Jak se dostat na server Lidé.cz přes IRC – I

Už když jsem minulý rok nové about:me plánoval, bylo mi jasné, že mi není jasné, co udělat se články ze starého about:me. Nejprv jsem si myslel, že je obnovím někdy časem, až budu mít náladu (jen se nedělejte, taky to znáte), ale když jsem se před chvílí podíval na seznam a četnost stránek, které uživatelé nenašli, řekl jsem si, že takový enormní zájem o staré články nemůžu ignorovat. Vždyť považte, celých patnáct uživatelů vidělo místo tohoto článku chybu 404!

Požadavky

  • Python – bez něj byste totiž bránu, která slouží jako „prostředník“ mezi IRC klientem a serverem Lidé.cz, vůbec nespustili
  • Lidegw – samotná brána
  • Téměř libovolný IRC klient – zcela nečekané

Co je to Lidegw?

Protože sám bych to asi vysvětlil špatně a nepřesně, dovolím si ocitovat pár vět ze stránek jednoho z autorů Lidegw. Ano, výmluva. Lidegw je mezivrstva mezi Lide.cz webchatem a IRC klienty, píše se tam. Taky se zde dočtete, že přes bránu lidegw se IRC klienti připojí do webchatu stejně, jako by se připojili do sítě IRC. /listovat místnosti mohou stejně, jako kdyby listovali kanály, připojit se do nich pomocí /join, opustit je pomocí /part a vůbec mohou použít každou vlastnost IRC… Zní to dobře, že?

Instalace Pythonu

Nejjednodušší část – ve většině distribucí GNU/Linuxu je Python již nainstalován nebo ho lze snadno doinstalovat přes balíčkovací systém. Na Windows si však budete muset stáhnout instalačku ze stránek projektu a nainstalovat ji do adresáře C:\Python.

Stažení Lidegw

Rozdělme se teď na normální smrtelníky a blázny.

Smrtelníci nechť si stáhnou převážně pravidelně aktualizovaný archiv přímo odsud, z about:me, a rozbalí domovského adresáře (na GNU/Linuxu) nebo do složky s Pythonem (máte-li Windows).

My blázni nejprv popřemýšlíme, zda-li nám naše touha po nejnovější verzi stojí za eventuální hněv vlastníka Subversion repozitáře, a jakmile usoudíme, že nám to za to opravdu nestojí, absolvujeme stejný postup, jako běžní smrtelníci. Mimochodem, svn://seidann.sytes.net/lidegw/trunk.

Spuštění Lidegw

Teď se postup liší pro změnu podle toho, jaký operační systém používáte.

Jako vždy to budou mít uživatelé GNU/Linuxu jednodušší, stačí totiž spustit konzoli a v ní nastavit Lidegw příznak spustitelnosti (chmod u+x lidegw.py, jen poprvé) a spustit (./lidegw.py).

Na Windows musíte spustit příkazový řádek, dostat se do adresáře s Pythonem (cd C:\Python) a spustit bránu (python lidegw.py).

Pokud se všechno povedlo, Lidegw by měla mlčet jako hrob a nevypsat ani znak, maximálně se představit, víc nic. V opačném případě máte smůlu a běžte si stěžovat na lampárnu. Konzoli samozřejmě nevypínejte, příště si totiž povíme, jak nastavit IRC klienta tak, aby se dostal až na Lidé.cz.

Post scriptum: tajemný majitel onoho SVN repozitáře a jeden z autorů Lidegw v jedné osobě je na Internetu znám pod přezdívkou Trancelius. Řekl bych to už předtím, ale mám trošku problém se skloňováním této přezdívky.


Average: 5 (3 hlasy/hlasů)

Komentáře

jak?

prosím vás já mám windows xp stáhnutýho pythona ale já nevím jakýho je jich víc a jak mám přes ten příkazový řádek spustit tu bránu pls odepiště

Obrázek uživatele Miloso

Re: jak?

Windows XP nemám, nemohu Vám tedy sofistikovaně odpovědět. Python stáhněte nejlépe odsud. Jaký máte problém s příkazovou řádkou?

Re: jak?

mno nevím jak mám spustit to python lidegw přes ten příkazovej řádek

Obrázek uživatele Miloso

Re: Re: jak?

Přejdete do adresáře, v němž máte Python a Lidegw (třeba příkazem cd C:\Python – cestu upravte podle libosti a potřeby) a pak už jen předhodíte Pythonu skript lidegw.py (příkazem python lidegw.py) – následně by se nemělo vypsat nic, znáte to – žádné zprávy, dobré zprávy Usmívající se

RE: RE: Jak?

no udělal jsem vše podle vás a napsalo to [2007/4/9] 6:17:13] Lidegw lidegw-33, nasluchán na portu 13801 ... je to správně?

už vím

už mi to jde už to funguje thx za článek pomohl mi Mrkající Červenající se

Obrázek uživatele Miloso

Re: už vím

Nemáte zač, a omlouvám se za nepřesnost, netušil/zapomněl jsem, že novější Lidegw vypisují ten jeden řádek – ale jsem rád, že se Vám článek hodil Usmívající se

Sakra

Mam problém v linuxu když dám spustit bránu v konzoly tak to vyhodí tohle:

lidegw.py: line 145: import: command not found
lidegw.py: line 146: traceback: command not found
lidegw.py: line 147: lipparser: command not found
lidegw.py: line 148: rtime: command not found
lidegw.py: line 149: import: command not found
lidegw.py: line 150: try:: command not found
lidegw.py: line 151: import: command not found
lidegw.py: line 152: except:: command not found
Warning: unknown mime-type for "Chybi lipparser, nebude fungovat WHOIS, ISON a dalsi." -- using "application/*"
Error: no such file "Chybi lipparser, nebude fungovat WHOIS, ISON a dalsi."
lidegw.py: line 155: try:: command not found
lidegw.py: line 156: import: command not found
lidegw.py: line 157: except:: command not found
Warning: unknown mime-type for "Chybi rtime, nebude fungovat INFO." -- using "application/*"
Error: no such file "Chybi rtime, nebude fungovat INFO."
lidegw.py: line 160: syntax error near unexpected token `('
lidegw.py: line 160: `def log(text, level = 0):'

to asi nebude správný, jinak ve win xp jede uplně bez problému

Obrázek uživatele Miloso

Re: Sakra

Asi ne, řekl bych, že buď nemáte interpreter pro Python, nebo ho máte, ale přesto z – pro mě neznámého důvodu – se v něm Lidegw nespouští, místo toho se její kód pokouší vykonat shell. Zkusil bych příkaz python lidegw.py, python2.4 lidegw.py nebo podobné.

Re: Jak se dostat na server Lidé.cz přes IRC – I

Mas to spatne – svn co svn://seidann.sytes.net/lidegw/trunk  – nejede . Konzole vyhodila: neexistuje cesta k pocitaci.

Obrázek uživatele Miloso

Re: Jak se dostat na server Lidé.cz přes IRC – I

Ne že bych se divil, ale ve své době to bylo správně Usmívající se O novém SVN serveru, bohužel, nic nevím… Asi by bodlo do obou článků doplnit poznámku o zastaralosti :-)

Re: Jak se dostat na server Lidé.cz přes IRC – I

Miloso napsal:
Ne že bych se divil, ale ve své době to bylo správně Usmívající se O novém SVN serveru, bohužel, nic nevím… Asi by bodlo do obou článků doplnit poznámku o zastaralosti :-)

Pak si te tedy dovoluji upozornit, ze by bylo dobre tyto dva navody smazat a dale je neuverejnovat, kdyz nejsou pravdive nebo jsou nefcni.

Re: Jak se dostat na server Lidé.cz přes IRC – I

Anonym napsal:
Pak si te tedy dovoluji upozornit, ze by bylo dobre tyto dva navody smazat a dale je neuverejnovat, kdyz nejsou pravdive nebo jsou nefcni.

Ahoj. Omlouvam se vsem za tento clanek. Aleee Usmívající se Irc mi jede, je potreba nova verze lidegw. Je k dispozici tady, snad mi autor odpusti a odkaz na novou verzi tu necha. Osobne jsem to uploadoval . Btw. ten prikaz svn co svn:// … Vubec nemusite pouzit :)

link na nove lidegw: http://rapidshare.de/…degw.py.html  – kdyby neco, piste mi na 428–389–908

Re: Jak se dostat na server Lidé.cz přes IRC – I

Icq jsem napsal spatne – 425–389–908

Obrázek uživatele Miloso

Re: Jak se dostat na server Lidé.cz přes IRC – I

Odpustí? Autor naopak bude rád, že mu někdo pomůže s údržbou článku :-)

Obrázek uživatele Miloso

Re: Jak se dostat na server Lidé.cz přes IRC – I

Není pravda, stačí si nalézt novou verzi LideGW (teď se mi to povedlo díky Googlu za pár vteřin) a dál lze postupovat podle návodu :-)

Re: Jak se dostat na server Lidé.cz přes IRC – I

neporadil by mi nekdoí jak se dostat na lide.cz ??? mam ban na 10 dni budu rad kdyz napisete

Re: Jak se dostat na server Lidé.cz přes IRC – I

johny napsal:
neporadil by mi nekdoí jak se dostat na lide.cz ??? mam ban na 10 dni budu rad kdyz napisete

Lolec. Křenící se

Ban se dava na zaklade ip adresy, nicku a dalsich okolnosti, takze nepredpokladej, ze by ti IRC brana pomohla ;)

Poslat nový komentář

Smajlíci
>:-P>:-(:-]:-?B-):-[>:-D:-(:-oX-(:-D;-DO:-):-*:-X>:-):-$>:-|:-!>:-O|-):-):->:-|:-P;-P;-):'-(:-\
Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • K formátování a úpravě obsahu můžete použít Texy!
  • Textoví smajlíci budou nahrazeni jejich grafickými ekvivalenty.
  • Můžete citovat jiné příspěvky pomocí tagu [quote].

Více informací o možnostech formátování

CAPTCHA
Otázka sloužící k ověření, zda-li je pisatel člověk (alespoň biologicky) a zabránění automatickému spamování.
Image CAPTCHA
Zkopírujte znaky z obrázku, velikost písmen hraje roli.
Syndikovat obsah