probabilmente è già stato detto ma non ricordo, usi winpenpack da PC perchè trovo che funziona perfettamente. Volendo aggiornare alla 2.82 come posso fare per mantenere i vari file di emule con anche i crediti. E' sufficiente installare a parte la nuova versione e copiarci tutti file di emule che usavo? Ciao Nanis
Pegasocv, scusa per la tardiva risposta, ma le cose da fare son sempre troppe. Come per tutti gli X-Software, basta installare il programma nel menù di winPenPack tramite l'opzione "Installa X-Software". Siccome questa procedura sovrascrive tutti i file del vecchio programma coi nuovi, per programmi "particolarmente preziosi" si può eventualmente effettuare un backup della cartella del profilo (\User\Nome_Programma) e uno della cartella che contiene i file eseguibili (\Bin\Nome_Programma). Ovviamente la nuova versione non ha nessun dato nella cartella User, pertanto le impostazioni dovrebbero rimanere inalterate.
Magari, appena hai eseguito l'aggiornamento, posta qui il risultato!
Ciao Danix, prima di tutto tranquillo, so benissimo come siete sempre indaffarati e sommersi dalla moltitudine di cose da fare.
Nel frattempo ho trovato una guida che parlava di quali file sono essenziali per mantenere crediti e similari.
Quindi ho proceduto in questo modo: 1-ho fatto copia dei file
Clients.met, Cryptkey.dat, Preferences.dat (NON il .ini), che si trovano in \Bin\eMule\config e la cartella temp che si trova in \Downloads\eMule\Temp
dopo di che ho aggiornato X-Emule e ricopiato i file e cartella nella stessa posizione da dove le avevo prese.
In questo modo ho dovuto solo reimpostare le preferenze tipo velocità del donwload-upload, impostazioni gui, quali file condividere o cose del genere, ma crediti e altro sono rimasti inalterati.
Attenzione: io non uso i server e quindi non ho potuto verificare come funziona riguardo a quest'ultimi.
Qui trovate una spiegazione più dettagliata dei vari file che si possono salvare per mantenere le varie impostazioni (fonte: emule.it):
Spoiler:
Files di configurazione
Nella cartella eMule\config vengono memorizzati e salvati quasi tutti i files importanti per la corretta configurazione del programma eMule. FILES PRINCIPALI DI EMULE:
E' opporturno ricordare che in fase di aggiornamento o in reinstallazione, occorre salvare SEMPRE i seguenti 3 files che identificano univocamente un utente di eMule :
Clients.met Questo file memorizza tutti gli utenti che hanno scaricato da te o da cui tu hai scaricato e serve a calcolare i crediti per gestire la coda di upload. Cancellarlo significa azzerare tutti i crediti degli altri. Nelle rarissime volte in cui questo file si corrompe è però necessario eliminarlo (tipicamente insieme a known.met, quando avviando eMule esso si blocca con il 100% di cpu utilizzata).
Cryptkey.dat Contiene la chiave univoca RSA, privata e a 384 bit, del tuo client e serve a garantire agli altri l'assoluta certezza che l'hash associato al tuo eMule sia proveniente realmente da te e non da un clone che cerca di "fregarti" i crediti (come alcune versioni di eMule modificate hanno cercato di fare in passato).
Preferences.dat (NON il .ini) Salva l'hash utente. Questo valore casuale viene calcolato da eMule al primo avvio e viene usato per identificare ogni client nella rete. Viene usato per il sistema dei crediti e per riconoscere e memorizzare gli amici. In coppia con il cryptkey.dat assicura il funzionamento dell' "identificazione sicura".
ALTRI FILES:
AC_BootstrapIPs.dat Contiene IP:Porta del client da cui fare il bootstrap, nel caso si scelga di fare il bootstrap manuale.
AC_IPFilterUpdateURLs.dat Indirizzo per l'aggiornamento dell'IPFilter, cioè quello che viene inserito in Opzioni --> Sicurezza nel campo "Aggiorna da URL"
AC_SearchStrings.dat Ogni stringa di ricerca usata viene registrata per offrire una funzione di completamento automatico quando si inizia a digitare una nuova ricerca. E' possibile disabilitarlo su Opzioni --> Aspetto --> Completamento automatico.
AC_ServerMetURLs.dat File concettualmente identico al precedente. L'unica differenza è che questo viene usato per memorizzare gli URL inseriti per il recupero dei file server.met (casella "aggiorna server.met da URL" sulla destra della finestra Server). Ricorda che molti siti cambiano spesso l'indirizzo del loro server.met perciò è preferibile usare il browser (Internet Explorer, Mozilla Firefox, ecc) per l'operazione.
AC_VF_RegExpr.dat Viene creato insieme al file Category.ini e conserva l'elenco di tutte le "regular expression per i filtri visuali" inserite nelle proprietà della categoria.
Addresses.dat eMule utilizza gli indirizzi contenuti in questo file (da modificare con il blocco note o altro editor di testo) per aggiornare la lista server ad ogni avvio. Puo' sostituire l'aggiornamento manuale ma e' sconsigliato perchè spesso aggiunge molti server non più funzionanti.
Cancelled.met Contiene l'elenco dei file di cui avete annullato lo scaricamento,in modo da poterveli segnalare se avete attivato Opzioni --> File --> Ricorda i file cancellati.
Category.ini Salva le impostazioni delle categorie come nome, commenti ed il colore assegnato. ATTENZIONE: Avviando una volta eMule senza questo file perderete la suddivisione nelle varie categorie e non sarà possibile ripristinarla (poichè la mancanza causa la modifica anche di tutti i .met associati ai vari file). Quindi dateci un'occhiata se volete spostare emule in un'altra cartella o in un altro disco.
Collectioncryptkey.dat Questo file esiste dal momento in cui viene creata una collezione e viene abilitata l'opzione "Segna la collezione con Nome e Chiave". Esso contiene una key RSA univoca a 1024 bit, e viene usata per tutte le collezioni create e "firmate" allo scopo di permettere l'identificazione sicura dell'autore.
Downloads.txt Memorizza i link ed2k con il relativo part dei file che stiamo scaricando.
Downloads.bak E' una copia di backup di downloads.txt, utile in caso di corruzione dei files part
Emfriends.met Se ci sono degli utenti nella lista degli amici ne vengono memorizzati i dati in questo file.
eMule.log Salva il registro della finestra dei Server solo se l'apposita opzione in Opzioni--> Opzioni Avanzate e' stata abilitata.
eMule.tmpl I file *.tmpl sono richiesti dal Webserver. Il file contiene le ipostazioni della grafica, dell'aspetto e delle opzioni delle pagine web visualizzate.
eMule_Debug.log Salva il registro della finestra del Debug solo se l'apposita opzione in Opzioni--> Opzioni Avanzate e' stata abilitata.
Fileinfo.ini Contiene i commenti ed i giudizi che tu hai dato ai tuoi file condivisi.
Ipfilter.dat Questo file contiene gli intervalli di IP filtrati.
Key_index.dat Contiene le parole chiave (keywords) indicizzate sul network kademlia.
Known.met Il file known.met raccoglie le informazioni che eMule ha sui files che hai in condivisione, che stai scaricando o che hai scaricato in passato; per ogni file vengono salvati dimensione, percorso sull'Hd, hash e statistiche varie. Grazie a questi dati quando effettuate una ricerca vi compaiono in verde i file già scaricati (potete evitare questo comportamento disabilitando Opzioni --> File --> Ricorda i File Scaricati)
Known2_64.met Quando eMule ha iniziato a supportare files più grandi di 4 GB (v 0.47a) , è "apparso" questo file. Le funzionalità sono le stesse del known2.met (ora non viene più creato). Memorizza i set di Hash costruiti a partire da vari blocchi di 180kb (raggruppati in una struttura ad albero) che servono per recuperare le parti di file corrotte. Vengono conservati in un file apposito vista la notevole dimensione che può raggiungere.
Load_index.dat Contiene l'ID degli altri client Kademlia contattati, e la data dell'ultima volta in cui sono stati visti.
Nodes.dat Contiene la lista dei Contatti Kademlia a cui tentare di collegarsi al prossimo riavvio e viene aggiornato quando si chiude eMule. Effettua il bootstrap automatico ad ogni collegamento a Kademlia successivo al primo (che deve essere fatto manualmente con il tasto bootstrap nella finestra Kademlia).
Onlinesig.dat La funzione di Online Signature consiste in un piccolo file che contiene il server al quale eMule è connesso e le statistiche su upload e download. Può essere usato per script IRC o per immagini nelle firme.
Preferences.ini Salva tutte le opzioni impostate nella finestra delle Opzioni e le informazioni sull'aspetto di eMule, come la larghezza delle colonne, l'ultimo tipo di ordinamento scelto etc.
PreferencesKad.dat Contiene l'IP e l'ID (Una key di 16 bytes) del proprio client all'interno della rete Kademlia.
SearchSpam.met Contiene l'indice di tutti i files che avete segnato come spam nella finestra di ricerca.
Server.met Contiene l'elenco dei server conosciuti. E' utile aggiornare periodicamente la lista server.
Server_met.old Contiene un backup della lista dei server.
Shareddir.dat Registra tutti i percorsi delle cartelle condivise. In sua assenza viene sempre condivisa in automatico la cartella incoming di eMule. Se fate confusione con le cartelle condivise un buon metodo è chiudere eMule, cancellare questo file e reimpostarle da Opzioni --> File.
Sharedfiles.dat Dalla versione 0.49c è possibile aggiungere singoli file alla condivisione semplicemente spuntando la relativa casellina nella finestra dei File Condivisi. Questo file conserva i percorsi dei file aggiunti alla condivisione.
Src_index.dat Contiene le fonti indicizzate sul network kademlia.
Staticservers.dat Contiene i server che volete siano sempre presenti ad ogni avvio di eMule. Normalmente ha senso includere in questa lista i server con molti utenti che sono sempre online. eMule infatti cancella automaticamente i server che non rispondono alle richieste, ma ciò potrebbe accadere per eccessivo sovraccarico o momentaneo malfunzionamento, e non perchè il server è "morto" per sempre. Suggerimento: dopo aver aggiornato la lista server, lasciate andare eMule per qualche ora in modo che raccolga altri server funzionanti, cliccate due volte sulla colonna Utenti nella finestra Server, in modo da avere in alto i server con più utenti. Selezionate quelli con più di 50 mila utenti cliccando sul primo, tenendo premuto shift e cliccando sull'ultimo. Fate tasto destro --> Aggiungi alla lista dei server statici e Priorità --> Alta in modo che eMule cerchi di collegarsi automaticamente a questi per primi.
Statistics.ini Memorizza periodicamente le statistiche di eMule in modo che possano essere caricate ad ogni avvio.
StoredSearches.met Dalla versione 0.49a le ricerche aperte vengono salvate in questo file alla chiusura di eMule, e ripristinate al successivo riavvio. E' possibile disabilitare questa opzione dal menù Opzioni --> Aspetto , levando il segno di spunta dalla casellina "Ricorda le ricerche aperte tra i riavvii".
Template.eMuleSkin.ini Il template della skin di default di emule.
Io ho salvato solo quelli che ho indicato sopra perchè erano quelli che mi interessavano e in questo modo mi funziona perfettamente, se qualcuno fa altre prove, faccia sapere...
Grazie ancora per tutto e speriamo che arrivi presto la versione definitiva.
---EDIT--- Ho provato a nascondere la lista intera dei file che si possono salvare ma non riesco.
1-ho fatto copia dei file Clients.met, Cryptkey.dat, Preferences.dat (NON il .ini), che si trovano in \Bin\eMule\config e la cartella temp che si trova in \Downloads\eMule\Temp
Questi file si trovano dentro \Bin\eMule\config e non vengono toccati se si aggiorna X-Mule tramite l'opzione "Installa X-Software.." (se incluso in winPenPack) o sovrascrivendo la nuova versione sulla vecchia (se usato singolarmente). Idem per quanto riguarda la cartella Temp che rimane dov'è.
Che si trovano nella cartella "config" del pacchetto originale di eMule e che, in caso di aggiornamento nei modi sopra esposti, andrebbero a sovrascrivere i corrispondenti file personali.
Ecco uno degli errori che potrebbe apparire:
Comunque, ho apportato le seguenti migliorie al launcher (rev 17):
d'ora in avanti verranno effettuati 5 backup dei file clients.met, cryptkey.dat e preferences.dat nella cartella "\Backups\eMule", da recuperare in caso di problemi (anche se, come già detto, i file non vengono toccati dall'aggiornamento);
verranno preservati i 5 file della cartella "config" (tranne eMule.tmpl, che non mi sembra essere necessario), che in caso di aggiornamento andranno a sovrascrivere i nuovi.
[OFF TOPIC]
---EDIT--- Ho provato a nascondere la lista intera dei file che si possono salvare ma non riesco.