V tomto výučbe sa budeme zaoberať používaním Weechatu pre internetové prenosové chaty v Debiane 10. Ak s IRC začínate, tento návod vám pomôže začať:
Začnime úplne od začiatku:
Čo je IRC?
Než sa pustíme do toho, ako používať WeeChat pre IRC, definujme niekoľko pojmov, ktoré uľahčia pochopenie všetkého, o čom budeme diskutovať:
IRC alebo Internet Relay chat je typ protokolu aplikačnej vrstvy, ktorý sa používa na vytváranie a správu sietí IRC. Siete IRC zahŕňajú model klient / server, ktorý na pripojenie k sieti používa jednoduchého klienta IRC, napríklad WeeChat a Server.
IRC servery sú zodpovedné za prenos správ používateľom v pripojených IRC kanáloch. Kolekcia viac ako jedného servera IRC tvorí sieť IRC, ktorá umožňuje komunikáciu medzi zariadeniami v reálnom čase.
Siete IRC majú kanály, ku ktorým sa môžu používatelia pripojiť a komunikovať v rámci tohto konkrétneho kanála. Každý registrovaný užívateľ v sieti IRC môže vytvoriť kanál a zdieľať ho s ostatnými používateľmi, ktorí sa chcú pripojiť.
Používatelia môžu tiež vytvárať súkromné kanály, ktoré sú zvyčajne súkromné a skryté. Príkladom kanála je #debian alebo #ubuntu pre Debian a Ubuntu.
Kanály IRC sú zvyčajne označené znakom libry #, za ktorým nasleduje názov kanála.
Používateľov v sieti IRC spravujú rôzne charakteristiky, ako napríklad prezývka, používateľské meno, adresa IP a skutočné meno.
Prezývka IRC je sada znakov, ktoré si užívateľ môže slobodne zvoliť. Prezývky v sieti IRC by mali byť pre každého používateľa jedinečné. Často ich budete počuť označované ako kľučka IRC.
Používateľské meno je jednoducho identifikátor konkrétneho používateľa, ktorý sa líši od prezývky. Používateľské mená nemusia byť nevyhnutne jedinečné.
IP je jednoducho internetová adresa hostiteľského zariadenia, z ktorého sa užívateľ pripája.
Skutočné meno je voliteľný identifikátor, ktorý pomáha identifikovať skutočné meno používateľa.
Typická identita používateľa na IRC je:
prezývka!používateľské meno @ ipKeď už máme základné poznatky, poďme ďalej a diskutujme o tom, ako môžeme použiť WeeChat na pripojenie k sieťam IRC.
Úvod do WeeChat
WeeChat je jednoduchý, výkonný a intuitívny klient IRC napísaný v jazyku C. WeeChat je multiplatformový a môže bežať na Windows, Linux a macOS. Je vysoko flexibilný a podporuje integráciu nástrojov napísanú v iných programovacích jazykoch, ako sú Perl, Python a Ruby.
Pretože WeeChat je multiplatformový a založený na termináloch, je obľúbenou voľbou pre mnohých používateľov IRC. Umožňuje prispôsobenie a rozšíriteľnosť terminálu pomocou rozšírení.
Umožňuje vám tiež nechať bežiaceho klienta IRC na pozadí, keď terminál používate na ďalšie vzdialené alebo miestne relácie.
Na oficiálnej stránke WeeChat nájdete ďalšie podrobnosti o jej schopnostiach:
https: // weechat.org
Musíme si nainštalovať WeeChat skôr, ako ho budeme môcť použiť v našom systéme:
Ako nainštalovať WeeChat
Tento výukový program sa týka iba inštalácie WeeChat v systéme Debian. Ďalšie pokyny na inštaláciu nájdete v oficiálnej dokumentácii.
https: // weechat.org / doc /
WeeChat je k dispozícii v oficiálnych úložiskách Debianu.
Začnite aktualizáciou systémových úložísk pomocou nižšie uvedeného príkazu:
sudo apt-get aktualizácia && sudo apt-get aktualizácia.Keď máme systém aktualizovaný, môžeme si nainštalovať WeeChat pomocou príkazu:
sudo apt-get nainštalovať weechat -yBeží WeeChat
Keď už máte vo svojom systéme nainštalovaný WeeChat, môžete ho spustiť vykonaním príkazu WeeChat v termináli.
Tento príkaz spustí nástroj WeeChat ako:
Ako používať WeeChat
Len čo budete pripravení na použitie WeeChat, môžeme začať. Prvá vec, ktorú sa musíme naučiť, je spôsob pripojenia k IRC serveru.
Pridajte a pripojte sa k serveru IRC
Predtým, ako sa môžeme pripojiť k akémukoľvek serveru IRC pomocou WeeChat, musíme ho pridať pomocou príkazu / server:
Tu je príklad pridania servera Freenode:
/ server pridať freenode chat.freenode.sieťVyššie uvedený príkaz povie WeeChat, aby pridal chat na serveri.freenode.sieť pod názvom Freenode.
Môžete slobodne použiť akýkoľvek vhodný názov pre servery, ktoré pridáte.
Po pridaní servera sa k nemu môžeme pripojiť pomocou príkazu / connect:
Napríklad na pripojenie k serveru Freenode sme pridali:
/ pripojiť freenodePo pripojení k serveru IRC sa môžete pripojiť ku všetkým kanálom dostupným na serveri pomocou príkazu / join ako:
Napríklad pre pripojenie k IRC kanálu Debianu:
/ pripojiť sa #debianAk chcete ponechať kanál alebo jeho časť, ktorá udržuje medzipamäť otvorenú, môžete použiť príkaz:
/ časť [správa]Ak chcete kanál úplne uzavrieť a opustiť, použite príkaz / close.
/ZavrieťSpráva vyrovnávacích pamätí kanálov
Vyrovnávacia pamäť označuje komponent prepojený s doplnkom pomocou číselnej hodnoty, kategórie a názvu. Okno je pohľad na medzipamäť. WeeChat štandardne zobrazuje iba jedno okno v jednej vyrovnávacej pamäti. Môžete však rozdeliť okná a zobraziť viac okien s viacerými vyrovnávacími pamäťami v jednej inštancii.
V dokumentácii IRC sa dozviete viac o vyrovnávacích pamätiach a oknách.
https: // moderné.ircdocs.kôň /
Nasledujúce príkazy môžete použiť na správu vyrovnávacích pamätí a okien.
Pre vyrovnávaciu pamäť použite príkaz:
/ nárazníkPre Windows použite príkaz:
/ oknaNapríklad na rozdelenie obrazovky na veľké okno použite príkaz:
/ okno splitv 30Rozdelenie môžete odstrániť zlúčením okien pomocou príkazu:
/ zlúčenie okienAk chcete prepínať medzi vyrovnávacími pamäťami, môžete im zavolať pomocou čísla alebo ich mena. Napríklad prepnúť na jednu vyrovnávaciu pamäť alebo #debian vyrovnávacej pamäte:
/ buffer 1 alebo / buffer #debianWeeChat tiež podporuje skratky na navigáciu medzi vyrovnávacími pamäťami. Použite napríklad číslo ALT +, kde je číslo medzipamäťou, na ktorú sa má prepnúť.
POZNÁMKA: V predvolenom nastavení WeeChat nezobrazuje názvy alebo čísla vyrovnávacej pamäte; budete musieť nainštalovať vyrovnávaciu pamäť.pl plugin na povolenie tejto funkcie. Postup inštalácie doplnku WeeChat nájdete nižšie.
Posielanie súkromných správ IRC
Môžete otvoriť medzipamäť a odoslať súkromnú správu konkrétnemu používateľovi v kanáli IRC.
Všeobecná syntax je:
/ správa prezývkaNapríklad na odoslanie správy používateľovi linuxhint použite príkaz:
/ msg linuxhint „Pozrite si ďalšie články a získajte viac znalostí“Ak chcete vytvoriť konzistentnú vyrovnávaciu pamäť na odosielanie súkromných správ, môžete použiť príkaz / query.
Napríklad:
/ dopyt linuxhintVyššie uvedený príkaz otvorí medzipamäť konverzácie medzi vami a zadaným používateľom.
Ako nakonfigurovať WeeChat
WeeChat je užitočný nástroj pre IRC. Poskytuje širokú škálu nástrojov a konfigurácií. Môžete upraviť konfiguračný súbor umiestnený v ~ /.weechat alebo pomocou príkazov upravte konfiguráciu.
Príkazy konfigurácie WeeChat
Príkazy WeeChat budete používať hlavne na interakciu s používateľmi a vykonávanie konfigurácií.
Všetky príkazy Weechat majú predchádzajúce lomítko (/), pričom väčšina príkazov je podporovaná v rámci IRC kanálov.
Medzi príkazy WeeChat patria:
- / help - zobrazuje dostupné príkazy alebo pomáha konkrétnemu zadanému príkazu.
- / quit - ukončí relácie WeeChat.
- / close - ukončí konkrétny buffer vo WeeChat.
- / join - pripojí sa k zadanému kanálu.
- /pani.- odošle súkromnú správu konkrétnemu používateľovi v aktuálnej vyrovnávacej pamäti.
- / dotaz - otvorí súkromnú vyrovnávaciu pamäť pre konkrétneho používateľa.
- / kick - odstráni používateľa z kanála.
- / ban - zakáže konkrétnemu používateľovi kanál.
- / kickban - vykopne a zakáže používateľa z kanála.
- / topic - určuje kanál tém.
- / whois - zobrazí informácie o zadanom používateľovi.
- / part - opustí kanál, ale neukončí vyrovnávaciu pamäť.
To sú niektoré z príkazov, ktoré môžete použiť na interakciu a konfiguráciu WeeChat. Ak sa chcete dozvedieť viac, pozrite si oficiálnu dokumentáciu.
https: // weechat.org / súbory / doc / stabilné / weechat_quickstart.en.html # buffer_window
Ako nainštalovať doplnky WeeChat
WeeChat vám umožňuje rozšíriť funkcie a funkcie pomocou doplnkov, ktoré sú v podstate úpravami alebo rozšíreniami nástroja WeeChat. Na inštaláciu doplnku používame príkaz / script.
Napríklad na inštaláciu doplnku vyrovnávacej pamäte:
/ skript na inštaláciu vyrovnávacej pamäte.plVždy by ste mali uviesť názov doplnku vrátane prípony.
Ak chcete zobraziť všetky dostupné skripty, použite príkaz / script bez argumentov.
Zoznam všetkých skriptov WeeChat získate pomocou nižšie uvedeného zdroja:
https: // weechat.org / skripty /
Ako nastaviť prezývku a užívateľské meno IRC
Môžete tiež nastaviť predvolenú prezývku a používateľské meno, ktoré WeeChat používa pri pripojení. Týmto odstránite zhon s nastavením prezývky alebo používateľského mena pri každom pripojení k sieti.
Ak chcete nastaviť predvolenú prezývku, použite príkaz:
/ nastav irc.server_default.prezývky „tvoja prezývka“POZNÁMKA: Pre jednu z nich môžete odovzdať skupinu prezývok.
Ak chcete nastaviť predvolené používateľské meno, použite príkaz:
/ nastav irc.server_default.používateľské meno „tvoje používateľské meno“Ak chcete zmeniť už pripojenú prezývku, použite príkaz / nick ako:
/ prezývka moje nové menoZáver
Prešli sme si, čo sú to IRC siete, základné informácie o ich fungovaní a ako nainštalovať IRC klienta na systémy Debian a použiť ho na pripojenie k IRC sieťam. Aj keď je tento tutoriál krátky a rýchly, obsahuje všetko, čo potrebujete, aby ste mohli s IRC začať.
Ak sa chcete dozvedieť viac informácií o IRC, pozrite si ďalšie výukové programy IRC na našej webovej stránke.