Comenzi Amestecate ================== Versiune 1.1.1 Ultima translatare de Zappu (zappu.dalnet at gmail.com) pe 2006-03-20 Ultima revizie de LadyDana (ladydana at dal.net) pe 2004-01-12 Original scris de Mystro (mystro at canshell.com) pe 2001-01-14 Copyright (C) 2001-2006 de Reteaŭa IRC DALnet Te rog direct orice comentariu saŭ reactie inversa despre acest document (numai! nu cereti ajutor!) pentru docs@dal.net. Daca ai nevoie de ajutor pe iesirile neacoperite in acest document, te rog vezi informatia la http://help.dal.net/. Introducere ----------- Desi multe comenzi ale IRC'ului sunt valabile pe DALnet, cateva sunt folositoare particular. Acest document va dezbate cinci dintre aceste comenzi: "/silence", "/list", "/dccallow", "/watch" si "/who". Daca inveti aceste comenzi, sederea ta pe DALnet va fi mult mai usoara. Continuturi ----------- 1 * Comanda SILENCE 2 * Comanda LIST 2.1 Listarea canalelor cu mai mult de un numar sigur de oameni: >Numar 2.2 Listarea canalelor cu mai putin de un numar sigur de oameni: Numar 2.4 Listarea canalelor create inainte unei date specifice: CNumar 2.6 Listarea canalelor cu topicuri noi specificand: TNumar ------------------------------------------------------------------------ SINTAXA:" /quote list >numar" INFORMATIE: Optiunea ">numar" lasa utilizatorul sa caute dupa canale cu multi utilizatori ca numarul specificat sa fie langa; EXEMPLU:" /quote list >1" Acest exemplu va intoarce toate canalele cu mai mult de o persoana pe ele, in ordinea noilor canale create mai tarziu. 2.2 * Listarea canalelor cu mai putin de un numar sigur de oameni: Numar ---------------------------------------------------------------------- SINTAXA:" /quote list C>numar" INFORMATIE: C>Numarul va lista canalele create de acuma si un Numar al minutelor din urma. EXEMPLU:" /quote list C>60,>50 " Acest exemplu va arata toate canalele create din ultima ora avand mai mult de 50 de oameni pe el. 2.4 * Listarea canalelor create inainte unei date specifice: C50" Acest exemplu va lista toate canalele create mai devreme de 30 de minute din urma avand pente 50 de oameni pe el. 2.5 * Listarea canalelor cu topicuri vechi specificate: T>Numar --------------------------------------------------------------- SINTAXA:" /quote list T>Numar" INFORMATIE: Optiunea T>Numar va lista canalele care au topicul vechi decat Numarul minutelor. EXEMPLU:" /quote list T>60" Acest exemplu va arata toate canelele in care topic a fost schimbat de peste 60 de minute trecute. 2.6 * Listarea canalelor cu topicuri noi specificand: T" Acest exemplu va lista toti utilizatorii care sunt in lista ta de DCCallow: The following users are on your dcc allow list: mystro (mystro@canshell.com) End of DCCALLOW list Porecla este 'mystro' si gazda, mystro@canshell.com care este in paranteze. 4 * Watch --------- WATCH este o comanda care notifica un utilizator in clipa in care oamenii siguri devin directi. Clientii noi de IRC (incluzand noile versiuni de mIRC) folosesc automat aceasta functie pentru sistemul lor de notificare. SINTAXA:" /quote watch [s|l] +/-porecla" INFORMATIE: Optiunile s sau l trebuie sa fie setate de ele (i.e. nu pot fi puse impreuna intr-o comanda). Alta de atat, comanda este foarte simpla: adaugi porecla pentru lista tastand "/quote watch +porecla" si daca vrei s-o stergi -porecla. NOTATIE: Lista watch se sterge cand tu te deconectezi de pe IRC, deci vei avea de admis poreclele inca odata ca tu sa revii. EXEMPLU:" /quote watch +mystro " Acest exemplu va adauga pe mystro in lista ta de watch, si vei primi un raspuns ca acesta: mystro ~mystro canshell.com 0 is online Daca persoana este in direct. Daca nu vei primi un raspuns la fel ca: mystro * * 0 is offline. Daca tastezi comanda "/quote watch l" vei primi un raspuns la fel ca: Mystro mystro 216.6.41.104 975299499 is online End of WATCH l Unde 975299499 este angajarea timpului in secunde, numarand de pe 1 Ianuarie, 1970 (daca el pare confuz, ignora-l doar) Daca tastezi comanda "/quote watch s" vei primi un raspuns la fel ca: You have 1 and are on 1 WATCH entries mystro End of WATCH s Desi nu vorbeste foarte clar, toate aceastea inseamna ca tu ai o persoana in lista ta de watch si esti pe o lista de watch a persoanelor. 5 * Comanda WHO --------------- "/quote who" poate fi folosita pentru verificare daca cine este in direct. Daca nu merge, atunci acea persoana are modul utilizator setat pe +i (invizibil), cu exceptia ca tu sa fii in acealsi canal cu acea persoana. "/quote who", ca multe alte comenzi IRC a setat argumentele care trebuie sa fie aplicate cand il folosesti. In exemplul de mai jos vei vedea toate argumentele si optiunile comenzii "/who" ca pot avea la fel de bine ca sintaxa actuala a comenzii: "/QUOTE WHO +/-ACHMNSU ARGS" Literele dupa + sau - sunt numite optiunie (referindu-se obisnuit ca parametrii). Voi discuta despre acestea intr-un moment. Cateva optiuni au nevoie de argumente aditionale care sunt specificate dupa toate optiunile. In raspunsul who, numarul urmareste coloana care spera ca tu esti de la acel utilizator. Hopurile devin indepartate de servere. Daca esti pe acelasi server ca utilizatorul vei primi :0, daca esti pe un server care este linkat la o alta setare a serverelor (ca contorsionat > taifun > jade) de-a lungul hopurilor va modifica, pe exemplul anterior a contorsionarii > taifunului > jade varsta link'ului, este vizibil ca acolo sunt doua hopuri, twisted > typhoon si typhoon > jade. Doar ca o notatie, mai mult decat o optiune poate fi specificata in "/quote who", dar argumentele terbuie sa urmareasca in aceeasi ordine ca optiunea literelor ("/quote who +hc *.canshell.com #dalnethelp" ce va merge,"/quote who +hc #dalnethelp *.canshell.com" si ce nu vrea). Cand executi "/quote who" pe un canal sau persoana va vedea o capitalizare a literelor (si un simbol daca utilizatorul este IRC Operator sau un operator/voce pe canal) pentru dreptul de numele propriu si inainte de gazda. Aceste simboluri sunt: H = aici, de aici nu seta "/away" G = plecat, este "/away" * = Utilizatorul este IRC Operator + = Utilizatorul are voce pe acest canal (canalul va fi prima parte a lui who) @ = Utilizatorul este un operator pe acest canal Si in final, pentru utilizatorii mIRC, as vrea sa sugere folosirea " /quote who " pentru directionarea contactului pe server pentru ca "/who" este construita pe comanda mIRC si nu va merge exact ca DALnet'ul /quote care merge. La fel de bine, raspunsurile pot modifica impreuna de la client la client. Pentru propunerea acestui document clientul mIRC IRC a fost folosit. 5.1 * Listarea dupa gazda: +/-h ------------------------------- SINTAXA: " /quote who +/-h host" INFORMATIE: Optiunea +h specifica ceea ce tu vrei numai sa vezi utilizatorii de la o gazda specifica. Daca folosesti optiunea -h , toate rezultatele vor fi aratate *omitand* de la o gazda specifica. Sau mai simplu, daca esti intr-o foart larg canal sau doar tastezi " /quote who" cu nici un canal specificat, acesta va arata numai oamenii care au sau care nu au acea gazda specificata. NOTATIE: Asterixurile (*) sunt acceptate, deci daca nu vrei sa stii actualul nume al gazdei complete fa ce vrei doar pentru a intra in partea de nume a gazdei cu * inconjurata si se va intoarce potrivindu-se cu caturile, iar tu poti ingusta in jos mai mult daca este nevoie. EXEMPLU:" /quote +h mystro.canshell.com " Acest exemplu se va intoarce ceva ca: * Mystro H mystro@mystro.canshell.com :0 Mystro mystro.canshell.com End of /WHO list. Un alt exemplu, folosind asterixurile: " /quote who +h *.canshell.com" * Mystro H mystro@mystro.canshell.com :0 Mystro *.canshell.com End of /WHO list. Desigur poti face " /quote who +h *.com" dar aceea trebuie sa se intoarca peste 200 de raspunsuri si intreaba pentru ingustarea in jos a cautarii tale. Chiar daca el lucreaza, acesta nu va fi foarte folositor ca majoritatea oamenilor care au adresele *.com . Daca faci "/quote who -h" se va intoarce doar la oricine care nu se potriveste cu *.canshell.com. 5.2 * Listarea canalului dupa: +c --------------------------------- SINTAX:" /quote who +c #canal " INFORMATIE: +c ingustarile joase care listeaza pentru oameni numai intr-un canal specific. Acesta va permite ca tu sa scanezi canalele individuale pentru oameni decat pentru oricine de pe retea. NOTATIE: Tu *nu* poti face " /quote who -c #canal" si nu poti folosi asterixuri (*) pentru numele canalului. EXAMPLE:" /quote who +c #DALnetHelp" Acest exemplu va arata oricui de pe canal cu conformitatea statusului lor (@,+,*). Oricum, ca majoritatea utilizatorilor sunt acum setati automat pe +i can ei se conecteaza la DALnet, serverul nu le va arata cu exceptia ta daca esti pe acelasi canal. Deci s-ar putea sa ai nevoie sa intri pe canal inainte sa tastezi "/quote who +c #DALnetHelp". 5.3 * Este utilizatorul plecat: +/-a ------------------------------------ SINTAXA:" /quote who +/-a " INFORMATIE: Optiunea +/-a permite sa elimini oamaeni care sunt/nu sunt (depinzand de + sau semnul - ) plecati. Acesta poate fi potential folositor daca esti operator pe canal si vrei sa vezi cine este pe canalul tau actual de acolo sau daca este inactiv. NOTATIE: Daca nu vrei sa folosesti comanda +/-a poti doar sa verifici semnul G sau H aproape de porecla si vezi daca persoana este plecata sau nu. EXEMPLU:" /quote who +ac #mystro" #Mystro Mystro H@ mystro@mystro.canshell.com :0 Mystro #Mystro End of /WHO list. Acesta este pentru oriciine de pe #mystro care nu este /away, oricum " /quote who -a+c #mystro" va arata: #Mystro IsraHelp G@ mystro@209.25.158.132 :6 #IsraHelp's bot #Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :2 Don Hoover Mystro End of /WHO list. nekoo si IsraHelp sunt doi utilizatori care sunt plecat in acel moment. 5.4 * Listarea dupa modurile utilizatorului: +/-m ------------------------------------------------- SINTAXA:" /quote who +/-m o|a|A " INFORMATIE: Modul +/-m permite o data sa verici daca acolo sunt/nu sunt IRC Operatori intr-un loc specific. Comanda ia un argument, fiecare o pentru IRCop, A pentru Admin sau a pentru Adminul de Servicii. EXEMPLU:" /quote who +mc o #operhelp" #operhelp End of /WHO list. Acest exemplu arata ca acolo nu erau IRCopi comuni in #OperHelp Alt exemplu: " /quote who -m+c o #operhelp" #operhelp Mystro H mystro@mystro.canshell.com :0 Mystro Acolo a fost o persoana in operhelp care nu a fost IRCop 5.5 * Listarea poreclei dupa: +/-n ---------------------------------- SINTAXA:" /quote who +/-n porecla" INFORMATIE: Aceasta optiune permite unuia sa vada toati oamenii intr-un loc specific avand o porecla sau o parte a poreclei uitandu-se pentru ei. NOTATIE: Poti adauga asterixuri (*) in acest mod. EXEMPLU:" /quote who +cn #mystro Mystro" #mystro Mystro H@ mystro@mystro.canshell.com :0 Mystro #mystro End of /WHO list. Alt exemplu, acest unu cu asterixuri: " /quote who +cn #mystro *myst*" #mystro Mystro H@ mystro@mystro.canshell.com :0 Mystro #mystro End of /WHO list. Si ultimul, unul cu -n: " /quote who +c-n #mystro *myst*" #Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :3 Don Hoover #Mystro B0T H@ bop@208.46.238.67 :6 http://mirc-egg.net #Mystro End of /WHO list. 5.6 * Listarea serverului dupa: +s ---------------------------------- SINTAXA:" /quote who +s server" INFORMATIE: Aceasta comanda permite utilizatorului sa verifice cine este pe serverul specific. NOTATIE: NU poti folosi asterixuri (*) in aceasta comanda si de aceea trebuie folosit numele complet al serverului (nu ca liberty.* dar liberty.nj.us.dal.net). La fel de bine nu poti verifica cine nu este pe acel server. EXEMPLU:" /quote who +cs #mystro liberty.nj.us.dal.net" #Mystro Mystro H mystro@mystro.canshell.com :0 http://windowsirc.hypermart.net #Mystro End of /WHO list. 5.7 * Listarea dupa numele utilizatorului +u/-u ----------------------------------------------- SINTAXA:" /quote who +/-u username" INFORMATIE: Aceasta optiune permite utilizatorului sa vada cine a fost sau nu are un nume de utilizator specific (sau partea dintre numele utilizatorului specific). NOTATIE: Numele utilizatorului este considerat IDENT de majoritatea clientilor, sau in alte cuvinte, partea de dinaintea semnului @ in adresa utilizatorilor. Asterixurile (*) sunt acceptate. EXEMPLU:" /quote who +cu #mystro mystro" #Mystro Mystro H mystro@mystro.canshell.com :0 http://windowsirc.hypermart.net #Mystro End of /WHO list. Alt exemplu arata ca oricine care nu are cuvantul in numele de utilizator: " /quote who +c-u #mystro mystro" #Mystro B0T H@ bop@208.46.238.67 :6 http://mirc-egg.net #Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :3 Don Hoover #Mystro End of /WHO list. Si in final, un exemplu al unui asterix care va arata toti utilizatorii care au 'o' in numele utilizatorului: " /quote who +cu #mystro *o*" #Mystro B0T H@ bop@208.46.238.67 :6 http://mirc-egg.net #Mystro Mystro H mystro@mystro.canshell.com :0 Mystro #Mystro nekoo G neko@sc-24-130-144-74.socal.rr.com :3 Don Hoover #Mystro End of /WHO list. 5.8 * Arata primul canal vizibil utilizatorului care este in: +C ---------------------------------------------------------------- SINTAXA:" /quote who +C porecla" INFORMATIE: Aceasta comanda te lasa sa vezi primul canal vizibil in comanda "/who". EXEMPLU:"/quote who +C mystro" #mystro Mystro H mystro@mystro.canshell.com :0 Mystro Mystro End of /WHO list. 5.9 * Verifica pentru utilizatorul din canale daca eu sunt membru al: +M ------------------------------------------------------------------------ SINTAXA:" /quote who +Ms|u|h" INFORMATIE: Aceasta comanda verifica pentru utilizatorii de pe canalele care sunt persoane al partii, acceptand in plu optiunile s, u sau h (server, numele utilizatorului sau numele gazdei). EXEMPLU:"/quote who +Mh *.canshell.com" #mystro |Mystro| H@ mystro@mystro.canshell.com :0 Mystro #ravenscar |Mystro| H@ mystro@mystro.canshell.com :0 Mystro *.canshell.com End of /WHO list. Acest exemplu arata ca rubrica +Mh si arata cum serverul arata toate canalele |Mystro| si unde eram eu. 5.10 * Exemplu al unirii cautorilor ----------------------------------- Ca acelasi dintre exemplele demonstrative anterioare, este posibil sa combine cautarile pentru a potrivi mai mult de un criteriu de cautare. Vom furniza un exemeplu in plus pentru aceasta ilustratie. SINTAXA:" /quote who +ch" INFORMATIE: Aceasta comanda verifica pentru utilizatori intr-un canal specific care se potrviveste cu gazda specificata. EXEMPLU:"/quote who +ch #mystro *.canshell.com" #mystro |Mystro| H@ mystro@mystro.canshell.com :0 Mystro End of /WHO list. Acest tip de cautare poate fi folositor particular cand incerc sa urmez in jos un robot de schimb inauntrul canalului ce este transmis de partea canalului ce este transmis poreclelor al oricarui canal pentru un robot de publicitate masiva din afara canalului. 6 * Conclusie ------------- Daca esti interesat in cautarea a mai multor sau ai orice intrebare poti verifica pe IRC canalul #bahamut, sau pe web http://www.bahamut.net. La fel de bine, daca esti interesat in cautarea acestor comenzi de voi, te rog foloseste "/quote who ?" pentru ajutor WHO , "/quote list ?" pentru ajutor LIST , "/dccallow help" pentru ajutor DCCallow . WATCH si SILENCE nu au facut ajutor pe serverul de IRC. 7 * Credite ----------- In timp ce scrii acest document multi oameni au fost hartuiti si narosi. Eu cred ca cel mai mic lucru pot face pentru ajutorul lor este sa le dai cateva recunoasteri. Multumiri lui Darkrot pentru informatia /list , Hammer pentru cateva clarificatii, LadyDana pentru toata motivatia (si pentru devenirea ca lider extraordinar :) si multor oameni care doar au hartuit un timp scriind acest document. O si, da, cateva credite lui Mystro, viata de student care a scris-o in acest document. ---------------------------------------------------------------------- IRC: /server irc.dal.net 7000 (also port 6667) The Web: http://www.dal.net/ DALnet Help: http://help.dal.net/ IRC FTP: ftp://ftp.dal.net/ Network! Email: help at dal.net (help), docs at dal.net (help documents), suggest at dal.net (suggestions and comments)