L'ultima versione disponibile è eMule 0.50a (uscita il 07/04/2010)
Qui di seguito elenchiamo le più evidenti funzionalità
aggiunte, anche
se in realtà la maggior parte del lavoro e dei
miglioramenti non sono direttamente visibili all'utente.
Per i più curiosi, è possibile vedere il changelog completo sul sito ufficiale (inglese) o nel file changelog.txt che troverete all'interno dell'archivio quando scaricate la versione binary.
Per scaricare eMule seguite la pagina del Download mentre maggiori informazioni per chi proviene da una versione
precedente potete trovarle alla pagina
dell' Aggiornamento.
Se è la prima volta che usate
eMule invece, non perdete la pagina Cosa fare la prima volta.
- Consigliamo a tutti di leggere offuscamento. Dovrete scegliere Opzioni --> Sicurezza --> "Attiva il protocollo di offuscamento", altrimenti alcuni provider come Libero continueranno a filtrare il vostro eMule.
eMule 0.50a
- Aggiunto un nuovo tipo di link ed2k:
"ed2k://|search|[searchterm]|/"che fa partire una ricerca in eMule con il termine
specificato.
- Barra di progresso globale nella taskbar per chi ha Windows 7.
- Fix vari per risolvere problemini con Windows 7
- Si possono abilitare nuovamente i files "sparse" su windows 7 (su Windows Vista continua a non funzionare). Attenzione alla frammentazione del disco fisso!.
- Ottimizzazione nel codice di upload per incrementare la velocità massima specialmente nelle LAN.
- Migliorato supporto alle linee veloci, quindi all'upload e migliorato supporto alle librerie per l UPnP.
- Modificata Kad perpoter funzionare meglio in piccole LAN: riconosce quando eMule sta funzionando esclusivamente in una LAN e assume correttamente di essere in stato open e non "firewalled".
- Nuovo grafico nella finestra Kad, che consente di osservare ogni ricerca Kad nel dettaglio (curiosità per gli sviluppatori).
- Nuova toolbar in finestra Trasferimenti per accedere velocemente ai comandi e un nuovo pannello nella finestra File Condivisi per vedere al volo le statistiche sulla diffusione di un file.
- Aggiunte alcune opzioni (Beeponerror, DontRecreateStatGraphsonresize, UpdateQueueListPref, MessageFromValidSourcesOnly, ForceSpeedsToKB, ExtraPreviewWithMenu, KeepUnavailableFixedSharedDirs) attivabili esclusivamente attraverso il file preferences.ini.
- eMule ora utilizza ED2k-Hash + AICH-Hash + Dimensione File per identificare i files stessi, perciò ora utilizza due algoritmi di hashing simultaneamente (MD4 e SHA1) per verificare una parte ricevuta. L'identificazione di un singolo file avviene non più grazie all'eD2K Hash + Dimensione del file, ma con l'eD2K Hash + AICH Hash + Dimensione del file.
- Kad versione 1 non è più supportato e non risponde più a richieste da nodi di tipo 1 (l'ultima versione di eMule con Kad1 risale a 4 anni fa).
- Vagonate di fix e di problemi di consumo di ram (memleak).
Precedenti versioni:
eMule 0.49c
- Aggiunta una colonna nella pagina trasferimenti "Aggiunto" che indica quando il file è stato messo in download.
- Aggiunto il mantenimento delle cartelle condivise anche se non sono connesse all'avvio di emule. Per esempio se avete un hard disk esterno ed è spento all'avvio di emule, non perdete i file condivisi su quel disco. Emule vi avvisa che non sono disponibili e dovete premere il tasto "aggiorna" in "File Condivisi" per sistemare le cose.
- Effettuando ricerche semplici in kad, ora eMule riordinerà le parole chiave mettendo la più lunga come prima parola in modo da contattare i nodi kad che indicizzano tale parola. Visto che le parole lunghe sono le più rare, questo evita di sovraccaricare i nodi che hanno la "sfortuna" di indicizzare parole molto frequenti (inoltre evita di mostrare l'errore "la keyword deve essere lunga più di 2 caratteri").
- Ora sono supportate le anteprime per i files ISO (informazioni sul file --> info contenuti). Legge i contenuti di ISO9660 e Joliet. (non è supportato l'UDF)
- Aggiunto il supporto per l'anteprima dei file rar auto estraenti.
- Emule proverà ad usare automaticamente il part.met.bak al posto del part.met quando quest'ultimo risulta danneggiato (in pratica, non dovrebbero più misteriosamente sparire dalla finestra trasferimenti dei file che stavate scaricando).
- I commenti ora possono essere di 128 caratteri
- Aggiunto nel preferences.ini l'opzione "FileBufferTimeLimit" (sezione "eMule") che consente di indicare il numero massimo di secondi prima di svuotare il buffer di scrittura di ogni file in download (default 60, si suggerisce 600 con computer moderni e impostare opzioni avanzate --> dimensione buffer per i file al massimo)
- Il test UDP di Kad ora chiede a vari nodi collegati di confermare il nostro ip esterno, in modo di individuare correttamente lo stato di firewalled
- I file scaricati che sono potenzialmente pericolosi danno un messaggio di avvertimento di windows allo stesso modo di internet explorer (per windows XP SP2 e successivi)
- Aggiunto in "Opzioni avanzate" --> "Risolvi i link nelle cartelle condivise" che consente a eMule di condividere il file a cui punta un collegamento di windows (l'icona con la freccetta). In questo modo si può per esempio condividere un solo file di un'altra cartella non condivisa
- Tantissimi altri miglioramenti "dietro le quinte" e soluzioni di difetti precedenti
eMule 0.49b
- Aggiunta una nuova implementazione dell'UPnP che dovrebbe essere compatibile con un maggior numero di router ed aprire automaticamente le porte di eMule per avere ID alto.
- Usando la versione installer, kad dovrebbe collegarsi la prima volta senza la necessità di connettersi prima ad un server e fare il bootstrap da fonti conosciute, perchè viene distribuito un nodes.dat di partenza.
- Numerose migliorie alla rete kad che diventa più forte contro tentativi di attacco esterni e di sabotaggi.
- Correzioni varie al codice che rendono eMule meno soggetto a crash vari.
eMule 0.49a
- Migliore gestione della rete Kad dietro router / firewall, aggiunto offuscamento anche di questa rete, migliorie volte a renderla più stabile anche contro possibili attacchi
- Nuovo sistema di messaging, con captcha (quelle immagini che contengono lettere) per evitare lo spam, migliore gestione degli amici
- Vari miglioramenti nella GUI, tutti volti all'usabilità (finestra dei commenti, ricerca file condivisi, etc.)
eMule 0.48a
- Risolti i problemi di installazione con windows Vista e aggiunta l'installazione multi utente.
- Supporto al protocollo UPnP (autoconfigurazione router compatibili con apertura porte automatica per ID alto)
- Aggiunto filtro Anti Spam per i risultati delle ricerche. Funziona ricordando i file che un utente segna come spam (spazzatura) e riconoscendo file che assomigliano ad esso nel nome. I risultati considerati spam sono segnalati in grigio e messi sempre alla fine della lista
- Miglioramenti all' interfaccia grafica (GUI), come ad esempio le faccine nella chat IRC e nei messaggi ecc.
- Attenzione: gli sparse files sono stati disabilitati con Windows Vista a causa di una difettosa implementazione nel sistema operativo di questo tipo di compressione (è in Opzioni --> opzioni avanzate --> "Crea nuovi file .part come Sparse")
- Migliorato l'offuscamento per rendere meno facilmente riconoscibili le trasmissioni dati di eMule da parte dei provider che filtrano gli utenti. La lunghezza in byte del padding (byte di riempimento) delle connessioni TCP offuscate è stata incrementata a 128 byte (da 16) e può essere cambiata manualmente aggiungendo "CryptTCPPaddingLength=[1-256]" nel preferences.ini, nella sezione [eMule] (ad esempio appena sotto, alla seconda riga, inserite CryptTCPPaddingLength=200)
- Modificato il calcolo dei crediti da riconoscere agli altri utenti per i primi 9MB ricevuti in modo da
ridurre la ricompensa per i client che danno meno di 9MB e poi staccano
la connessione (alcune versioni pirata di eMule facevano scaricare pochi
KB e poi ti staccavano, ricevendo crediti anche per i dati non
inviati).
Per gli smanettoni: la guida Crediti e code ha i valori già aggiornati. - Ridotto il consumo di memoria RAM a lungo termine dovuto alla GUI.
- I Filehash adesso vengono conservati nel file cancelled.met per motivi di privacy.
- La lista canali della chat IRC di aiuto mostra di default solo i canali di aiuto eMule per ridurre il carico dei server di rete.
eMule 0.47c (bugfix della 0.47b):
- Risolti bug (difetti) riguardanti: il riconoscimento di pacchetti kad 1.0, il wizard che al primo avvio disabilitava la porta UDP, problemi di consumo di memoria, mancato riconoscimento delle estensioni dei file per selezioni multiple, pubblicazione delle chiavi su Kad 2.0.
eMule 0.47b:
- Aggiunto l' offuscamento dei protocolli di eMule per impedire
ai filtri dei provider di riconoscere e rallentare eMule. Tutti
gli utenti di libero ADSL dovrebbero finalmente scaricare senza limiti.
Per poter funzionare al meglio richiede che TUTTI aggiornino eMule, quindi richiederà un po' di tempo. - Creata la nuova eMule shell extension: quando
visualizzate i file della cartella temp con risorse del computer o esplora risorse, vedrete delle nuove
colonne Titolo , autore, durata ecc, ceh vi dicono il contenuto del
file.
Potete installare questa estensione scaricandola dalla solita pagina del download - E' stata completata l'introduzione di KAD 2.0, una versione aggiornata del protocollo KAD che consente un miglior funzionamento (nessuna modifica visibile ad occhio, ma kad funzionerà meglio)
- Ad una NUOVA installazione (non un aggiornamento) eMule adesso sceglie delle porte TCP ed UDP a caso e non più la 4662 e 4672. Chi ha un router deve perciò aprire quelle porte, indicate da eMule in opzioni --> connessione
- Quando si fa una ricerca per i commenti con kad una icona compare sulla sinistra per ricordarci che la ricerca è in corso
- E' possibile attivare o disattivare il Minimule da opzioni --> generale. Per visualizzarlo fate un solo click col tasto sinistro sulla icona del mulo nella tray bar (la barra in basso a destra vicino all'orologio di windows). Riporta alcune indicazioni su velocità e spazio libero.
- E' stata aggiunta l'anteprima per i file di tipo ZIP,RAR e ACE. La finestra informazioni sul file --> Info contenuti visualizza tutti i file contenuti nell'archivio (può non funzionare se non abbiamo scaricato la testa e la coda del file)
eMule 0.47a:
- Possibilità di scaricare file di grandezza massima 256GB invece che 4GB (ovviamente sia i nuovi link ed2k sia file di lunghezza maggiorata sono incompatibili con le vecchie versioni di eMule. Anche le collezioni di file contenenti file più grandi di 4GB saranno utilizzabili solo dalla nuova versione).
- Aggiunta la possibilità di cercare nelle varie finestre di emule (trasferimenti, File condivisi, Ricerca) con il comando "Find" presente
sul tasto destro del mouse (oppure con scorciatoria Ctrl+F=nuova
ricerca, F3=Cerca il successivo, Shift+F3=Cerca il precedente). Comodo
per chi ha molti file in lista e non riesce più a trovarne uno :)
- Aggiunte parole chiave speciali alle possibilità di ricerca per avere risultati più
rilevanti (vedi search expressions in inglese). Il carattere "-"
viene adesso interpretato come un NOT se anteposto ad una parola
come per esempio "file -avi" è uguale a "file NOT avi";
in "cool-file" viene invece interpretato come carattere normale.
Se non vengono specificate parentesi l'ordine di esecuzione delle operazioni logiche nella ricerca adesso è uguale a quello di google: "a AND b OR c AND d" viene calcolato come "a AND (b OR c) AND d"(cioè viene eseguito prima l'OR). - eMule ora funziona correttamente con i proxy
- Aggiunte nuove funzioni per rendere eMule compatibile con nuove caratteristiche ed ottimizzazioni dei server di ultima generazione (per esempio supporto al giudizio file memorizzato sui server, con l'uso di una nuova icona)
- Miglioramenti e soluzioni di problemi vari (tra cui il problema della chat IRC che a volte non visualizzava le righe scritte, causando non pochi problemi agli utenti che frequentavano il canale di supporto)
- Per utenti avanzati: si può far lampeggiare l'icona nella tray bar quando arriva un messaggio (non IRC) se ad eMule chiuso si modifica il preferences.ini impostando "IconflashOnNewMessage=1" nella sezione "eMule".
eMule 0.46c:
- Nessuna nuova funzione significativa aggiunta. Correzioni di bug interni ad eMule, il più fastidioso dei quali riguardava il malfunzionamento del bootstrap di Kademlia dai client conosciuti, che non funzionava correttamente.
eMule 0.46b:
- Collezioni: si possono creare (Tasto destro sui "File condivisi"), visualizzare ed utilizzare i file .emulecollection che contengono un certo numero di link ed2k per creare un insieme di file che può essere firmato ed autenticato dal creatore. Molto comodo quando dovete pubblicare file multipli per uno stesso oggetto (esempio i 5 cd di una ditribuzione Linux, o i VOB di un DVD) . Ricordate comunque che ogni file della collezione deve essere condiviso singolarmente come al solito, quindi vale sempre la regola che un solo file grande si diffonde normalmente meglio di molti file piccoli (che poi vanno persi dagli utenti). I .emulecollection contengono solo i link ed2k perciò sono molto piccoli quindi vengono scaricati immediatamente senza fare alcuna coda presso gli altri.
- Possibilità (in Opzioni --> Cartelle) di impostare più di una cartella per i file temporanei: la gestione è automatica in base allo spazio su disco rimanente ed i file non possono essere spostati da una all'altra.
- La gestione delle fonti A4AF (utenti che hanno più di 1 file che ci interessa) non prevede più l'opzione "sposta tutti gli a4af qui". L'unico modo per poterle gestire è utilizzare la priorità di download: prima ha effetto la priorità di categoria e a parità di essa quella sul file (vi sono quindi al massimo 3x3=9 livelli di priorità da utilizzare).
- Nuova finestra dei File Condivisi: ora si possono controllare meglio i file in condivisione. Inoltre c'è la possibilità di condividere velocemente una determinata cartella sul disco semplicemente trascinandola da "Tutte le cartelle" a "Cartelle Condivise"
- I commenti ora hanno più icone di colori diversi: due punti esclamativi verdi=ottimo, un punto esclamativo giallo=buono, 2 punti esclamativi grigi= non votato, e così via fino ai 2 punti esclamativi rossi.
- Aggiunta la possibilità di visualizzare correttamente un'anteprima di molti tipi di archivi compressi
- Bugfix minori
eMule 0.46a:
- Possibilità (in Opzioni --> File) di far "dimenticare" a eMule i file scaricati in precedenza in modo che quando si effettua la ricerca non compaiano in verde. Disattivando questa funzione insieme a Opzioni --> Aspetto --> Completamento automatico, si ottiene la cancellazione di ogni traccia per altri utilizzatori del programma sullo stesso pc. Possibilità inoltre di far ricordare ad eMule i download annullati in precedenza (utile per non scaricare un fake già riconosciuto o un doppione già fermato).
- Possibilità di far spedire da emule, tramite un server pop ed smtp di un vostro account di posta, una email quando si verifica una notifica (per esempio nuova chat, nuovo download, fine download, messaggi di emergenza): Opzioni --> Notifiche --> Attiva Notifiche e-mail
- Possibilità di visualizzare nella finestra Trasferimenti non solo, come in precedenza, i file in lista in alto e gli slot di upload in basso ma anche solo i file in lista, solo i file in trasferimento dati, solo gli slot, solo i client conosciuti oppure solo i client in coda (per fare ciò cliccate sulla freccetta in alto a sinistra nella finestra trasferimenti sotto l'icona Server).
- Possibilità di visualizzare, in alternativa alla freccia del punto precedente, una seconda piccola barra pulsanti sotto quella principale, con le scorciatoie per visualizzare sull'intera pagina dei trasferimenti SOLO i file in download, trasferimento, gli slot o i client conosciuti e quelli in coda. Attivabile da Opzioni --> Aspetto --> "Show additional Toolbar on Transferwindow".
- Webserver completamente rinnovato
- Possibilità di far pronunciare ad eMule il messaggio vocale della notifica (essendo il lettore vocale Inglese, la pronuncia italiana non è il massimo....)
eMule 0.45b:
- Correzioni ai problemi della 0.45a
eMule 0.45a:
- Sono state aggiunte le note su Kad. Questa nuova funzionalità sarà efficente quando gli utenti aggiorneranno alla nuova versione di emule.
- Nella definizione delle categorie possono essere usate le espressioni regolari.
- Tasto centrale del mouse (per chi ha tre tasti) chiude i tab attivi, tipo tab di ricerca, tab dei messaggi ...
- Aggiunta nel file preferences.ini una nuova impostazione: Section=[eMule], Keyword=PreviewOnIconDblClk, Value=1. Con questa opzione viene fatta l'anteprima del file quando si fa doppio click su un file in downlaod. Questa impostazione viene usata solo se è disabilitata l'espansione del download col doppio click ("Downloadlist doubleclick to expand" (in Options/Display)).
- In opzioni => opzioni avanzate, è stata aggiunta la voce "estrai meta data".
- In "file condivisi" è stata aggiunta una piccola icona per indicare i file che sono stati commentati dall'utente.
- Aggiunte alcune scorciatoie col doppio click del
mouse:
- in finestra server, doppio click sull'icona accanto la scritta "lista server" apre la finestra opzioni=> server;
- in finestra file condivisi, si apre la finestra opzioni => cartelle;
- in finestra messaggi, doppio click sull'icona della lista amici apre la finestra opzioni => file;
- in finestra statistiche, doppio click su uno dei grafici apre la finestra opzini => statistiche.
- Aggiunta la finestra mini eMule. Quando eMule è ridotto nella systray (il muletto accanto all'orologio di windows), con un singolo click si apre una finestrella con alcune informazini basilari. Il comportamento di questa finestrella può essere personalizzato dal file preferences.ini; per i dettagli guardare il changelog.
- La barra principale degli strumenti di eMule offre qualche possibilità di personalizzazione in più.
- Possono ora essere commentati e votati più file contemporaneamente, basta selezionarli e seguire la normale procedura.