
Cos'è filenger?
È un software che rientra nella categoria dei programmi di file sharing, o P2P (peer-to-peer). Il suo scopo è permettere la condivisione di qualsiasi contenuto tra utenti in maniera semplice ed intuitiva.
Non ci sono già altri programmi per condividere files?
Ce ne sono parecchi, tutti però si riconducono a due famiglie:
-
le reti decentralizzate come Gnutella, OpenNap, Bittorrent, eDonkey, Kademlia...
-
quelle centralizzate, dove i file risiedono su server specifici, come Megaupload, Rapidshare, Hotfile, Fileserve...
Il primo caso è il più complicato. Abbiamo il vantaggio che i file non vanno caricati da nessuna parte, sarà il destinatario che li preleverà direttamente dal nostro PC, il problema è però che per prima cosa ci si deve poter riconoscere sulla rete (essere collegati allo stesso server, o conoscere i rispettivi IP...); inoltre il trasferimento dei file avviene solo finchè entrambi sono connessi a Internet. Se uno dei due si scollega, ovviamente il trasferimento si interrompe. Inoltre la comunicazione che verrà stabilita dovrà passare dal nostro firewall, che dovrà quindi essere configurato correttamente. Diciamo che non è proprio un metodo semplice alla portata di tutti...
Il secondo caso è più semplice, se un utente vuole condividere dei files deve caricarli su uno di questi server e comunicare all'altro il link per scaricarli. Una volta che il file è stato prelevato può cancellarlo e tutto finisce. Volendo il file può essere protetto da password, per evitare che un navigatore che casualmente arriva a quel link possa scaricare il nostro materiale. Come sistema funziona, non c'è la necessità di restare collegati entrambi contemporaneamente, il trasferimento avviene velocemente, e anche su file di grosse dimensioni non ci sono problemi. Resta però poco gestibile, non abbiamo elenchi di utenti, non abbiamo una lista di file condivisi, se aggiorniamo un file dobbiamo ricaricarlo cancellando il precedente, e non dimentichiamo che dobbiamo sempre comunicare i link all'interessato...
filenger come funzionamento fa caso a sé: permette di mantenere i file sul proprio PC, non ha bisogno di conoscere gli IP dei contatti e non richiede il collegamento a file server remoti. Inoltre gestisce liste di contatti, di condivisioni e autorizzazioni. Diciamo che prende il meglio dei due mondi :)
Come funziona?
-
Avviato filenger Stefano inserirà la propria mail (es. Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo. ) e la propria password nella maschera di Login. Queste credenziali verranno utilizzate per l'autenticazione sui rispettivi server di posta. Lo stesso avrà fatto Giorgia (utilizzando, ad es. Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo. )
-
Per prima cosa Stefano deve conoscere l'indirizzo mail con il quale Giorgia ha deciso di collegarsi, questa è l'unica informazione che Stefano dovrà fornire a filenger per poter cominciare lo scambio.
-
Una volta aggiunto il contatto, filenger invierà una richiesta che dovrà essere accettata da Giorgia. Fatto questo entrambi vedranno l'altro nell'elenco dei propri contatti, e potranno decidere cosa condividere. I file condivisi saranno visibili solo per il contatto selezionato.
-
A questo punto verranno inviate due mail, una per Stefano e una per Giorgia, contenenti l'elenco dei file condivisi. L'invio di queste informazioni avverrà in maniera automatica e senza nessun intervento da parte degli interessati.
-
Quando Stefano deciderà di cominciare a scaricare un file condiviso per lui da Giorgia non dovrà far altro che selezionarla dall'elenco, sfogliare i file messi in condivisione, e far partire il download.
-
A questo punto non sarà più necessario nessun intervento da parte nè di Stefano nè di Giorgia. filenger provvederà a trasferire il file selezionato gestendo in automatico l'invio, la ricezione e la suddivisione in parti (nel caso di file di grosse dimensioni è indispensabile per non superare il limite della casella di posta), notificando a Stefano quando il file è stato completamente trasferito.
-
Nel caso che Stefano decida di scollegarsi, il filenger di Giorgia continuerà ad inviare le parti del file richiesto, anche mentre Stefano è offline!. Alla riconessione filenger comincerà a scaricare le parti spedite e a richiedere quelle nuove mancanti, fino al completamento del download.
A questo punto è chiaro perchè filenger rappresenta una novità nel campo del file sharing. Nessun programma attualmente in circolazione permette ai download in corso di procedere anche quando si è offline. Quando si effettua un trasferimento tra due utenti (con qualsiasi programma) è indispensabile che entrambi siano collegati contemporaneamente per tutta la durata del download. Questo a volte puó essere difficile da realizzare, e il risultato è che o ci si mette d'accordo o passa parecchio tempo prima che si riesca a completare il trasferimento richiesto. Con filenger anche se i due utenti non sono mai in linea contemporaneamente il trasferimento avviene in breve tempo senza problemi.
Cos'è in realtà filenger?
Non è altro che un client di posta (come outlook, eudora, windows live...) associato alle funzionalità di un tipico messenger (Yahoo messenger, Windows live...). Dietro le quinte filenger contatta i vostri abituali server di posta e si comporta come se fosse un programma di posta. Solo dopo aver scaricato le mail che lo riguardano le interpreta e lavora... Permette di gestire elenchi dei contatti come se fosse un programma di messaggistica, gestire l'elenco dei file che devono essere condivisi con ciascun contatto, avviare download multipli da diversi utenti o accodare diversi file per lo stesso contatto...
È veloce? Quanto impiega un download?
È chiaro che non esiste una risposta valida per tutti i casi. Diciamo che nel caso in cui i due utenti siano sempre connessi e non abbiano altre sessioni in corso, il tempo necessario per un trasferimento dipende sia dalla velocità di uscita di chi trasmette, sia dalla velocità dei server di posta di entrambi. Inoltre il trasferimento tramite filenger aggiunge un ulteriore rallentamento, dovuto al fatto che ogni blocco di dati che compone il file viene incapsulato in una mail, aumentando la quantità totale di bytes da inviare.
A questo punto è necessaria però una considerazione.
Sicuramente se il confronto viene fatto con un programma di file sharing che utilizza la connessione diretta, e si è sempre connessi entambi ad internet, in termini di velocità filenger perde il confronto. Ma se consideriamo casi più reali, in cui come dicevamo prima i due utenti non hanno gli stessi orari di collegamento e non sono sempre connessi, gli altri programmi cedono il passo...
Ok, sono convinto... quali sono i contro?
Il grosso vantaggio di filenger è al tempo stesso anche la sua debolezza
Tutto si basa su un indirizzo di posta, i trasferimenti e le comunicazioni avvengono sempre tramite mail, il che significa che l'indirizzo utilizzato per filenger non dovrebbe essere usato per la normale comunicazione. Perchè? Perchè sebbene filenger sia sufficientemente evoluto da non considerare e non cancellare i messaggi che non lo riguardano (il che significa che se trova nella sua casella di posta una mail che non è per lui la ignora), non vale lo stesso per i programmi di posta che normalmente usiamo. Il client di posta, se attivo, scaricherebbe i messaggi destinati a filenger impedendone così la corretta ricezione. Questo potrebbe chiaramente creare dei problemi durante i trasferimenti, e sicuramente rallenterebbe il completamento dei download. Per ovviare a questo problema filenger permette le operazioni di "drag&drop" dai programmi di posta piú comuni, ma va comuqnue considerato un metodo "di emergenza"... La soluzione è semplice, o si crea un account ad-hoc per filenger, oppure si cerca di non sovrapporre l'utilizzo del programma di posta con quello di filenger. Chiaramente la prima soluzione è da preferirsi, anche considerato che gli account di posta sono gratutiti, e anche con un limite della casella di posta di pochi Mb, filenger è in grado di trasferire file di qualsiasi dimensione!
E non si paga nulla?
Certamente no... l'unico scotto da pagare è che al completamento del primo download giornaliero filenger apre in automatico la pagina principale del sito, su cui saranno presenti dei messaggi promozionali. Non esiste scadenza, non esiste periodo di prova. filenger funziona al 100% da subito, senza dover far nulla.
Alla fine quindi?
Quindi... filenger non pretende di essere l'unico programma di file sharing da usare, non sostituisce programmi come eMule, Torrent, e tanti altri... Semplicemente copre una tipologia di scambio che fino ad ora non era possibile. filenger è l'unica soluzione che combina in un unico programma le caratteristiche dei programmi p2p e dei programmi di messaggistica.




