GUIDA: Come connettersi e scaricare dalla rete IRC
Inviato: mercoledì 14 novembre 2012, 10:36
REQUISITI
• Ipkg: viste le numerose guide presenti sul forum e nel web non mi soffermerò su questa parte e partirò con il presupposto che sul vostro Nas sia già presente.
• SSH e Telnet: dal DSM tramite pannello di controllo potete abilitare queste voci cliccando sull’icona “terminale”
• Client SSH-Telnet: PuTTY (www.putty.org)
COMINCIAMO
1) Aprire PuTTY e inserire nel riquadro Host Name l’indirizzo IP del vostro Nas, successivamente cliccare su Open
Si aprirà un terminale nel quale dovrete inserire le vostre credenziali, come user inserite “root” e come password quella dell’admin.
2) Ora che siete connessi al vostro Nas si può procere con l’installazione dei pacchetti richiesti date quindi il comando: ipkg install perl screen irssi
Irssi è il nome del client IRC che useremo per connetterci, mentre screen serve nel nostro caso, per mantenere attiva la sessione di chat o download su IRC una volta disconnesso PuTTY
3) Eseguite il comando screen irssi per avviare il client IRC passando tramite screen, vi ritroverete così all’interno del programma che sotto molti aspetti è simile a Mirc nonostante non abbia un interfaccia grafica
4) Dando il comando /set potrete configurare irssi; le voci che ci interessano maggiormente sono:
/set nick NICKNAME (sostituire NICKNAME con il vostro)
/set dcc_autoresume ON (per abilitare il resume automatico dei file)
/set dcc_autoget ON (per accettare i file richiesti in automatico)
/set dcc_download_path /Volume1/Condivisa/Downloads (questa sarà la cartella di destinazione dei file scaricati tramite irssi, nel mio caso ho creato una cartella condivisa nel quale salvarli, Volume1 sul mio Nas è la partizione di disco visibile tramite File Station)
Per maggiori informazioni sulla configurazione vi rimando al sito http://irssi.org/documentation/
5) Ora che irssi è configurato non ci resta che collegarci al server, entrare nel canale e inviare la richiesta di download che ci interessa, i comandi sono sempre i soliti della rete IRC:
/connect SERVER (sostituire SERVER con il server che si vuole utilizzare)
/join CHAN (sostituire CHAN con il nome della stanza in cui voliamo entrare, attenzione a lettere MAIUSCOLE e lettere minuscole)
Per scaricare basterà usare il comando che ci viene fornito dalla lista del chan, il quale non fa altro che inviare il messaggio xdcc send “n.pacchetto” al bot dai noi scelto.
Se volete muovervi tra le finestre aperte basterà premere Alt+numero della finestra per chiuderle bisogna invece dare /wc
Lo stato dei download e visualizzabile in due metodi, uno consiste nel recarsi nella cartella di download e controllare la dimensione del file, il secondo invece richiede di installare lo script dccstat.pl che ci farà visualizzare direttamente sul terminale lo stato di avanzamento dei file (e anche per questo vi rimando al sito http://scripts.irssi.org/ dove ci sono script a volontà per qualsiasi funzione desideriate, con la spiegazione su dove mettere i file e come lanciarli).
6) Il problema che sorge ora che abbiamo avviato il download è: come mantenerlo una volta chiuso PuTTY o spento il computer? Qui subentrano le funzionalità di screen:
premendo CTRL+A e successivamente D verremo esclusi dalla sessione mantenendola però attiva sul NAS.
Per rientrarci in un secondo momento occorrerà riconnettersi al NAS tramite PuTTY e dare il comando screen –ls per visualizzare la lista delle sessioni ancora in esecuzione
Per rientrare ad esempio nella prima sessione presente nell’immagine si userà il comando:
screen –r 31619.ttyp2.gigan
Spero di essere stato abbastanza chiaro con questa guida scritta molto velocemente senza soffermarmi su tutto visto che vuole essere solo un aiuto per comprendere la funzione base dei programmi, dal momento che il web è pieno di tutorial esaustivi su irssi e screen. :-$
• Ipkg: viste le numerose guide presenti sul forum e nel web non mi soffermerò su questa parte e partirò con il presupposto che sul vostro Nas sia già presente.
• SSH e Telnet: dal DSM tramite pannello di controllo potete abilitare queste voci cliccando sull’icona “terminale”
• Client SSH-Telnet: PuTTY (www.putty.org)
COMINCIAMO
1) Aprire PuTTY e inserire nel riquadro Host Name l’indirizzo IP del vostro Nas, successivamente cliccare su Open
Si aprirà un terminale nel quale dovrete inserire le vostre credenziali, come user inserite “root” e come password quella dell’admin.
2) Ora che siete connessi al vostro Nas si può procere con l’installazione dei pacchetti richiesti date quindi il comando: ipkg install perl screen irssi
Irssi è il nome del client IRC che useremo per connetterci, mentre screen serve nel nostro caso, per mantenere attiva la sessione di chat o download su IRC una volta disconnesso PuTTY
3) Eseguite il comando screen irssi per avviare il client IRC passando tramite screen, vi ritroverete così all’interno del programma che sotto molti aspetti è simile a Mirc nonostante non abbia un interfaccia grafica
4) Dando il comando /set potrete configurare irssi; le voci che ci interessano maggiormente sono:
/set nick NICKNAME (sostituire NICKNAME con il vostro)
/set dcc_autoresume ON (per abilitare il resume automatico dei file)
/set dcc_autoget ON (per accettare i file richiesti in automatico)
/set dcc_download_path /Volume1/Condivisa/Downloads (questa sarà la cartella di destinazione dei file scaricati tramite irssi, nel mio caso ho creato una cartella condivisa nel quale salvarli, Volume1 sul mio Nas è la partizione di disco visibile tramite File Station)
Per maggiori informazioni sulla configurazione vi rimando al sito http://irssi.org/documentation/
5) Ora che irssi è configurato non ci resta che collegarci al server, entrare nel canale e inviare la richiesta di download che ci interessa, i comandi sono sempre i soliti della rete IRC:
/connect SERVER (sostituire SERVER con il server che si vuole utilizzare)
/join CHAN (sostituire CHAN con il nome della stanza in cui voliamo entrare, attenzione a lettere MAIUSCOLE e lettere minuscole)
Per scaricare basterà usare il comando che ci viene fornito dalla lista del chan, il quale non fa altro che inviare il messaggio xdcc send “n.pacchetto” al bot dai noi scelto.
Se volete muovervi tra le finestre aperte basterà premere Alt+numero della finestra per chiuderle bisogna invece dare /wc
Lo stato dei download e visualizzabile in due metodi, uno consiste nel recarsi nella cartella di download e controllare la dimensione del file, il secondo invece richiede di installare lo script dccstat.pl che ci farà visualizzare direttamente sul terminale lo stato di avanzamento dei file (e anche per questo vi rimando al sito http://scripts.irssi.org/ dove ci sono script a volontà per qualsiasi funzione desideriate, con la spiegazione su dove mettere i file e come lanciarli).
6) Il problema che sorge ora che abbiamo avviato il download è: come mantenerlo una volta chiuso PuTTY o spento il computer? Qui subentrano le funzionalità di screen:
premendo CTRL+A e successivamente D verremo esclusi dalla sessione mantenendola però attiva sul NAS.
Per rientrarci in un secondo momento occorrerà riconnettersi al NAS tramite PuTTY e dare il comando screen –ls per visualizzare la lista delle sessioni ancora in esecuzione
Per rientrare ad esempio nella prima sessione presente nell’immagine si userà il comando:
screen –r 31619.ttyp2.gigan
Spero di essere stato abbastanza chiaro con questa guida scritta molto velocemente senza soffermarmi su tutto visto che vuole essere solo un aiuto per comprendere la funzione base dei programmi, dal momento che il web è pieno di tutorial esaustivi su irssi e screen. :-$