Tecnologia e Digital Hacks
07-04-2009

IRC Download - Scarica velocemente, gratuitamente e con qualità

Ecco un tutorial che spiegherà in pochi passi "l'iniziazione" all'underground IRC della rete, che permette di scaricare con facilità e velocità le novità del momento e molto altro. Ovviamente solo parte di tali download è legale, e sta a voi la scelta di come comportarvi. Da parte mia pubblico questo articolo solo per mostrare una parte di rete spesso sconosciuta. Non posso in alcun modo essere ritenuto responsabile dell'eventuale uso illecito delle informazioni qui esposte, peraltro riportate chiaramente in molti siti ben più importanti di questo.

Come funziona

IRC (Internet Relay Chat) è stata la prima vera chat di Internet. Il funzionamento di questo protocollo è semplice, più persone si collegano ad uno stesso server e possono comunicare tra di loro o direttamente fra 2 tramite messaggi privati o in gruppi di persone entrando in canali comuni (channels).

Primo passo: un client IRC

Abbiamo anzitutto bisogno di un client IRC. In circolazione ve ne sono molti, dall'utilizzatissimo mirc (a pagamento) a quelli gratuiti. Tra questi vi consiglio XChat (scaricate questa versione, la 2, quella di xchat.org è a pagamento). Se avete invece una piattaforma MAC potete usare Colloquy. Ovviamente esistono molte altre scelte, comprese versioni modificate di mirc. Dipende dai gusti di ciascuno. Anche Pidgin può bastare. Io lo sconsiglio per la mancanza di alcune funzioni, che non ho approfondito, come la ripresa del download. Dopo aver scelto e scaricato il client, completate l'installazione e chiudete pure il programma.

Secondo passo: le fonti

Come già detto la rete IRC è composta da vari server cui si connettono i client, e in ogni server è possibile trovare vari canali. Quello che noi cerchiamo sono server "particolari" e all'interno di ciascuno di questi i "channel" dove sono presenti i bot, che essenzialmente sono utenti "fittizi" (computer) che ci inviano i file che decidiamo di scaricare.

Italia

In Italia in particolare esistono moltissimi server dedicati al file sharing, che sfruttano il protocollo DCC - XDCC per il trasferimento.

Motori di ricerca:

Tramite il motore di ricerca XDCC.it possiamo trovare moltissimi file italiani da scaricare. xdcc3 Per ogni risultato listato, posizionandoci sopra il nome, potremo leggere indirizzo del server, canale dove è posizionato il bot, nome del bot e addirittura il comando da dare per richiedere il download del file. xdcc Ecco quindi i dati importanti nell'esempio dell'immagine: Server irc: irc.hell-n-heaven.net Canale: nerve Nome bot: n|RV|CN|Mango Pacchetto: 14 Questi sono i 4 dati di cui avremo sempre bisogno per ottenere il file voluto da un qualsiasi motore di ricerca file per irc.

Mondo

Motori di ricerca:

Di seguito mostro alcuni motori di ricerca per irc abbastanza famosi nel resto del mondo, che vi permettono di ottenere similmente i dati significativi.
XDCCing
xdccing http://xdccing.com/
XDCC Report
xdccreport http://xdccreport.com/
ircAMP
ircamp http://www.ircamp.com/ PacketNews http://www.packetnews.com/

Download vero e proprio

Per scaricare i file voluti a questo punto ci basta aprire il client che abbiamo scaricato all'inizio della guida e procedere con l'inserimento dei 4 dati ottenuti. All'avvio non effettiamo alcuna connessione tramite le procedure guidate. Nella barra solitamente posizionata in fondo alla finestra digitiamo in ordine: /server NOMESERVER /join #NOMECANALE /msg NOMEBOT xdcc send #NUMEROPACCHETTO Molti canali possono avere un regolamento interno che, ad esempio, prevede un educato saluto all'entrata. Ecco un esempio completo: Comandi XDCC comuni (da Wikipedia [1]):
Alcune volte questi comandi devono essere preceduti da /ctcp <nomebot> al posto di /msg <nomebot>, in quanto alcuni server disabilitano il comando /msg
  • /msg <nomebot> xdcc send #<numero pacco> - Richiede un pacco specifico al bot (tramite il suo numero).
  • /msg <nomebot> xdcc list - Richiede la lista dei pacchi disponibili sul bot.
  • /msg <nomebot> xdcc remove - Rimuove tutti i file accodati in attesa di essere spediti. (Solo tramite comando msg.)
  • /msg <nomebot> xdcc remove #<numero pacco in coda> - Rimuove un pacco in coda ad una specifica posizione. (Solo tramite comando msg.)
  • /msg <nomebot> xdcc info #<numero pacco> - Richiede informazioni (Nome, dimensione, Hash MD5,...) di un determinato pacco.

Senso di comunità

Una delle caratteristiche che rende comunque molto interessante l'utilizzo di questo strumento è il senso di comunità che spesso si forma all'interno dei canali di condivisione. Si impara a conoscersi, ci sono iniziative interessanti, ecc. Quando si prende mano con questi strumenti si inizia a fare a meno dei motori di ricerca, o almeno non si usano i tradizionali. Ogni canale ha normalmente una sua lista, aggiornata, dei file condivisi, che spesso vi viene comunicata all'entrata e si trova ad un indirizzo web. Per questo l'ideale è, ad esempio, aggiungere a xdcc (o al programma che state usando) i server e i relativi canali preimpostati perché si effettui automaticamente il join all'avvio del programma. A questo punto si può guardare se c'é qualcosa di interessante da scaricare o meno. Se il discorso vi interessa, ci metterete molto poco a prendere confidenza con questi sistemi.

Altri programmi

Esistono molti altri interessanti programmi che permettono di facilitare il download o addirittura di automatizzarlo completamente. Ve ne segnalo alcuni, anche se in generale mi permetto di sconsigliare il loro utilizzo:

Avarice

Permette sia la ricerca che il download di file. Questo avviene lasciandolo connettere ad una grossa lista di server e canali da cui prende automaticamente informazioni sui file a disposizione i quali vengono indicizzati per permettere una ricerca veloce. avarice http://avarice.cc/downloads.html

XDCC-Fetch

Personalmente non testato ma credo rappresenti un programma estremamente interessante. Per installarlo avete bisogno di Ruby Windows Installer. shot1 http://xdccfetch.sourceforge.net/

XDCC Catcher (Free o meno)

Un programma abbastanza completo.. Anche se credo che XDCC-Fetch abbia anche le caratteristiche che qui sono disponibili solo pagando una piccola somma. snap9 http://www.xdcccatcher.com

Curiosità

Esiste un'immensità di informazioni a riguardo dello scambio file su IRC. Si può parlare, ad esempio, di chi sono i bot, come si fa a possederne uno (vedi [3]), ecc. Spesso una gran parte di questo scenario è illegale, ma esistono moltissimi canali genuini che vale la pena visitare. Tra le curiosità volevo solamente mostrarvi uno script php che permette di far scaricare i file da un bot direttamente dall'hosting/webserver e che può rappresentare uno spunto di programmazione non banale per creare servizi interessanti (un po' come i motori di ricerca da web): xdcc Ovviamente per far funzionare questo script e' necessario avere le connessioni a server esterni sulle porte irc abilitate per il motore php. http://sourceforge.net/projects/xdccfetcher/

Sitografia interessante


6 Commenti a “IRC Download - Scarica velocemente, gratuitamente e con qualità”

  1. zamu scrive:

    Complimenti!!! Veramente un bell'articolo e soprattutto chiarissimo!!

  2. Nick scrive:

    @zamu Grazie! :)

  3. superox scrive:

    provate anke questa mod di mirc che consente di fare ricerche globali su piu chan contemporaneamente scaricabiole da www.xdccmule.altervista.org segnalo network irc : irc.openjoke.org

  4. gionny scrive:

    approfitto x segnalare un ottimo server: irc.openjoke.org porta 6667 poi volevo consigliare uno script che contiene un sistema di download automatico e permette di far ricerche da decine di canali contemporaneamente lo script di cui parlo lo potete trovare su www.xdccmule.altervista.org

  5. Pac_man scrive:

    ne approfitto per segnalare un nuovo chan di software su irc.friend4ever.it il chan si kiama #softwarez per i nuovi utenti banda illimitata affrettatevi in tanti a disposizione nuovi comandi mai visti altrove ;)

  6. mustafa scrive:

    provate anche questo server ben fornito e presto sarà ancora + fornito irc.morphxt.org e potete scaricare anche lo script che vi indirizzerà sul server al link http://www.morphxt.org/index.html sotto la voce Scarica IrcMorph