Jump to content
pyth0n3

Irssi - The Client Of The Future

Recommended Posts

Postez o mica descriere a unui client irc

Pana acum toate problemele pe care le-am avut in legatura cu orice in informatica, sisteme operative si multe alte lucruri , toate r?spunsurile la întreb?ri le-am g?sit in irc ?i nu in alta parte ,deci este un lucru foarte important

Un mic video despre irc

Irssi poate fi descarcat direct din repository de la distro pe care o folosi?i

De altfel poate fi g?sit Aici

O data instalat se poate da comandul

irssi

Cu cîteva simple comenzi se va conecta la un server irc

[irssi] /set nick your_nick
/set real_name numele
/network add Free
/server add -auto -network Freenode irc.freenode.net
/channel add -auto #debian Free
/network add -autosendcmd "/msg nickserv identify yourpasswor" Free
/save

De fiecare data cînd ve?i deschide irssi ve?i da comandul

/connect Free

Acesta va va conecta automat pe freenode si la canalul preferat care a fost setat mai sus

Bineîn?eles pot fi setate mai multe canale si servere

Customization :

Veti putea descarca o gramada de teme de Aici

Vor trebui puse in /home/user/.irssi

cd ~/.irssi
wget adesa_web_de_la_tema_preferata

Pt a incarca tema din irssi executati

/set theme nume_tema.theme
/save

Se pot ajunge o gramade de scripturi in perl , aici voi descrie cateva care le folosesc

mkdir ~/.irssi/scripts
cd ~/.irssi/scripts
wget http://scripts.irssi.org/scripts/scriptassist.pl
wget http://www.csh.rit.edu/%7Elewk/code/notify.pl
wget http://scripts.irssi.org/scripts/nickcolor.pl
wget http://scripts.irssi.org/scripts/nicklist.pl

Pt a face in asa fel incat scripturile sa fie incarcate cand deschideti clientul vor trebui copiate intrun director autorun

mkdir ~/.irssi/scripts/autorun
cd ~/.irssi/scripts/autorun
ln -s ../nume_script.pl

Pt a incarca scripturile din irssi se va da comandul

/script load nume_script.pl

Irssi se poate porni folosind comandul screen

screen irssi

In acest caz daca inchideti terminalul irssi va rula in background , si poate fi reluat cu comandul

screen -r

Aveti grija de cate ori inchideti terminalul si de cate ori rulati iar screen irssi pt ca va crea un nou process

Pt a vedea daca ruleaza un process screen

pa -A | grep screen 

Un mic exemplu de cum se poate incarca un script care va face o coloana in dreapta cu numele la useri din canal

/script load nickcolor.pl
/nicklist screen
/set nicklist_automode SCREEN
/set nicklist_width <valoare>

Daca va inregistrati pe BitlBee veti putea folosi din irssi orice fel de protocol de tipul :

msn, yahoo,aol,xmpp si multe altele

Exista scripturi care permit criptarea mesajelor si bineinteles se poate vedea sursa la fiecare script sau se pot scrie altele personalizate

Documentation

Here

Edited by pyth0n3
Link to comment
Share on other sites

foarte destept... dar am o mica problema nu ma pot conecta la canal/server ... zice:

05:39 -!- Irssi: Looking up Free

05:40 -!- Irssi: Unable to connect server Free port 6667 [Host not found]

ai vreo idee de ce? am urmarit fiecare pas si am facut totul bine...

Incearca:


/server add -auto -network Free irc.freenode.net 6667

Iti recomand mai intai sa arunci o privire pe aici: http://irssi.org/documentation/startup

//

Cu codurile care le-ai descris tu (pyth0n3) mi se conecteaza automat indata ce scriu "irssi" in terminal,de asemenea ca sa treceti de la canal la canal apasati "CTRL + P" si "CTRL + N"

Si de asemenea temele se pot edita:


nano /home/[I]user[/I]/.irssi/tema.theme

Codurile folosite acolo le gasiti aici: Irssi - The client of the future

Aveti mare grija daca modificati, o sa fie bataie de cap pentru inceput (putina).

Link to comment
Share on other sites

18:54 [free] -!- Irssi: Looking up free

18:54 -!- Irssi: Unable to connect server free port 6667 [Host not found]

18:55 -!- Irssi: Server irc.freenode.net saved

18:55 -!- Irssi: Connection lost to irc.freenode.net

18:55 -!- Irssi: Removed reconnection to server irc.freenode.net port 6667

18:55 -!- Irssi: Looking up irc.freenode.net

18:55 -!- Irssi: Unable to connect server irc.freenode.net port 6667 [No IP

address found for name]

[18:55] [] [1] [Act: 2]

[(status)]

nu am modificat nimic incerc doar sa ma conectez pe server si nu reusesc... :)

Link to comment
Share on other sites

18:54 [free] -!- Irssi: Looking up free

18:54 -!- Irssi: Unable to connect server free port 6667 [Host not found]

18:55 -!- Irssi: Server irc.freenode.net saved

18:55 -!- Irssi: Connection lost to irc.freenode.net

18:55 -!- Irssi: Removed reconnection to server irc.freenode.net port 6667

18:55 -!- Irssi: Looking up irc.freenode.net

18:55 -!- Irssi: Unable to connect server irc.freenode.net port 6667 [No IP

address found for name]

[18:55] [] [1] [Act: 2]

[(status)]

nu am modificat nimic incerc doar sa ma conectez pe server si nu reusesc... :)

Foarte ciudat. El incearca sa se conecteze la server-ul "free" pe port 6667 prima oara, iar apoi gasesti irc.freenode.net (adresa corecta), nu inteleg de ce iti da "No IP address found for name". Pe ce stai? Ethernet sau Wireless? Esti in spatele unui router? Ai filtrat port-ul 6667? ISP? Da paste la ce iti da cand scrii "ifconfig eth0" in terminal asta daca ai ethernet, respectiv "ifconfig wlan0" daca esti pe wireless. Daca nu e nimic in neregula cu astea, atunci iti sugerez sa o iei de la capat si sa citesti intai documentatia, s-ar putea sa fi adaugat gresit serverele si/sau network-ul.

Link to comment
Share on other sites

18:54 [free] -!- Irssi: Looking up free

18:54 -!- Irssi: Unable to connect server free port 6667 [Host not found]

18:55 -!- Irssi: Server irc.freenode.net saved

18:55 -!- Irssi: Connection lost to irc.freenode.net

18:55 -!- Irssi: Removed reconnection to server irc.freenode.net port 6667

18:55 -!- Irssi: Looking up irc.freenode.net

18:55 -!- Irssi: Unable to connect server irc.freenode.net port 6667 [No IP

address found for name]

[18:55] [] [1] [Act: 2]

[(status)]

nu am modificat nimic incerc doar sa ma conectez pe server si nu reusesc... :)

Free este numele pe care l-am dat eu la irc.freenode.net

Creezi un network care vrei tu

/network add Nume_care_vrei

Verifici daca a fost creat

/network list

Adaugi un server la network-ul pe care l-ai creat in cazul meu irc.freenode.net

 /server add -auto -network Nume_care_vrei irc.freenode.net

Salvezi

/save

Te conectezi la server , in acest caz poti specifica doar numele la network deoarece serverul a fost salvat in network

/connect Nume_care_vrei

Probleme:

Ai creat un network Free si nu ai adaugat nici un server pt el in acest caz se conecteaza direct la cuvantul Free pe portul 6667

Ai creat mai multe network-uri cu acelasi nume

Ai creat mai multe servere cu acelasi nume

Daca e asa fa un

/network list 

Dupa care stergi ce e in plus

/network remove nume_network

Fa si un server list ca sa vezi daca nu ai cateva clone din greseala de la freenode

/server list

Dupa care le stergi

/server remove nume_server  portul  -network nume_network la care apartine

Edited by pyth0n3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...