pubblicità

collegamenti simbolici su DropboxPartiamo subito specificando l'obiettivo cosi da capire bene cosa si vuol fare, assicurando tutti che si tratta di una procedura facile ma non di semplice comprensione, che viene incontro ad una esigenza molto comune.

Se io chatto su MSN Messenger ed uso Microsft Outlook da un computer di casa, le conversazioni e la posta vengono salvati nella cronologia di questo pc, in una specifica cartella.
Se poi uso il Messenger e MS Outolook da un altro computer, magari a lavoro oppure sul portatile, la cronologia delle conversazioni e le EMail, se attivata, viene salvata in una cartella di questo secondo pc.
Quello che si vuol fare è che la cronologia di uno stesso account Messenger e la posta Email di Outlook sia salvata in qualsiasi computer si utilizzi, in una stessa cartella condivisa.

Questa operazione si può fare per qualsiasi cartella di sistema che memorizzi i log di un programma, la cronologia di un programma chat, la cache di un browser web o quello che si vuole.

Per la nuova versione Windows Live Messenger 2011 la questione si risolve facilmente perchè basta configurare, come cartella per salvare la cronologia delle conversazioni, una cartella interna a DropBox.
DropBox è un famoso servizio online che permette di avere 2 GB di spazio per tenere i dati salvati su internet.
Grazie al programma DropBox questi file possono essere conservati e sincronizzati (ossia sempre uguali ed aggiornati) su qualsiasi computer si utilizzi.
Dopo l'iscrizione a Dropbox e dopo aver installato Dropbox sul computer, compare la cartella My DropBox in esplora risorse di Windows.
I file che stanno li dentro sono condivisi e sincronizzati tra tutti i computer usati.
Si può allora dire a MSN Messenger (dal menu Strumenti -> Opzioni -> Cronologia) di usare la cartella "cronologiaMSN" (da creare) dentro My DropBox come luogo dove salvare la cronologia delle conversazioni in chat.
Siccome il nuovo Windows Live Messenger permette anche di chattare su Facebook la cosa farà piacere a tantissime persone.

Per la posta di Outlook invece bisognerebbe comprare un server Exchange e non mi pare esistano sooluzioni gratuite per sincronizzare le EMail e la rubrica.

Prendiamo però un altro programma chat molto famoso che, personalmente, considero il migliore, la chat universale Pidgin.
con Pidgin si può chattare con gli amici di Facebook, di MEssenger, di Yahoo Messenger, di Google Talk e di altre chat, da una unica interfaccia.
Pidgin salva la cronologia delle conversazioni in chat in una specifica cartella interna di Windows e non permette di cambiarla.

Quello che però si può fare è creare un collegamento simbolico (symbolic link) a quella cartella e metterla su DropBox.
Il link simbolico è possibile solo su dischi formattati in NTFS ed è diverso dal collegamento normale.
Esso permette di usare una stessa cartella o uno stesso file, da più locazioni differenti, aprendole in percorsi differenti mentre, invece, il link normale si apre dallo stesso percorso del file collegato.
Al di la di cosa significa (non è molto facile come concetto), creare un link simbolico è molto semplice.

Prima di tutto, individuare la cartella nascosta della cronologia di Pidgin che, su Windows 7 è C:\Users\nome_utente\AppData\Roaming\.purple mentre su Windows XP sta in C:\Documents and Settings\nome_utente\Dati Applicazioni\.purple.
Premere sulla cartella .purple col tasto destro e selezionare Taglia.
Andare poi in My DropBox, premere il tasto destro sul vuoto e selezionare incolla.

Con Windows 7, andare ora sul menu Start - Accessori ed aprire il prompt Dos premendoci sopra col tasto destro ed eseguendolo con privilegi di amministratore.
scrivere poi questo comando:
mklink /D "C:\Users\nome_utente\AppData\Roaming\.purple" "C:\My Dropbox\.purple”
Andando ora nella cartella Roaming, si ritroverà la cartella .purple che, adesso, è un collegamento simbolico.

Per Microsoft Outlook si deve creare il link simbolico del file Outlook.pst che si trova nella cartella di Windows 7 C:\Users\nome_utente\AppData\Local\Microsoft\Outlook

Windows XP non riesce a creare questo tipo di link simbolici quindi si deve usare il piccolo tool Microsoft SysInternals Junction.
Scaricare Junction, estrarre il file .zip in C:/Junction
Aprire il prompt dos (Start -> Esegui -> cmd -> invio) e scrivere:
cd C:/Junction
Premere Invio e poi dare il seguente comando:
junction "C:\Documents and Settings\nome_utente\Dati Applicazioni\.purple" "C:\My Dropbox\.purple"
Ovviamente, prima di questo, si doveva fare il taglia e incolla della cartella .purple.

Sugli altri computer si deve fare la stessa procedura del link simbolico o del Junction ma la cartella originaria di Pidgin, la .purple, va cancellata e non tagliata e incollata perchè altrimenti in My DropBox sarebbe sovrascritta quella del primo computer.
Se si vuol conservare la vecchia cronologia presente in altri computer bisogna fare la copia dei file all'interno e non l'intera cartella .purple che invece va cancellata.

Questo procedimento si può fare per qualsiasi altro file di cronologia, di log o di cache di qualsiasi altro programma (Yahoo Messenger, Digsby, AIM) e, volendo, anche con cartelle di sistema e cartelle di download da Emule o da Torrent (spazio permettendo in DropBox).
DropBox ed i collegamenti simbolici funzionano anche sui sistemi Linux quindi l'idea di avere una cartella condivisa funziona su qualsiasi computer

L'obiettivo di condividere tra computer diversi una stessa cartella di sistema o di un programma come la cronologia chat, la cache o un'altra qualsiasi cartella, è stato raggiunto.
La stessa procedura può essere fatta anche per singoli file, creando il link simbolico col comando mkdir (senza lo /D).

Se non avete capito nulla o avete dubbi sui collegamenti simbolici fatemi pure le domande che volete dicendomi dove vi siete bloccati.

Per creare link simbolici o punti di giunzione da interfaccia di Windows, col mouse, senza usare il prompt dei comandi si possono usare alcuni programmi che permettono cosi di spostare cartelle su Windows da un disco a un altro, facilmente e velocemente.

Ci sono tool per Windows e Mac, di cui ho parlato in un altro articolo, per condividere cartelle su DropBox senza spostarle e con i link simbolici in due click, facendo tutto quanto ho spiegato sopra senza alcuna sofferenza e facilmente.

Invia per E-mail
Articoli simili in

Scrivi un commento

Per commentare, si può usare un account Google / Gmail.
Nessun indirizzo mail è richiesto, lo spam viene rimosso
    7 Commenti

  • Anonimo  
    29 dicembre 2010 09:11

    Come (ex) ultilizzatore di Dropbox, vorrei raccomandare un servizio simile, che permette di fare backup e sincronizzazione online su PC, Mac, Android, iOS e Symbian e, dal momento che permette di scegliere all'interno del nostro hard disk quali cartelle sincronizzare, non costringe a usare link simbolici o altre amenità :) Si chiama Sugarsync e a me piace di più perchè permette di selezionare quali cartelle utilizzare in tutto il disco fisso, e non solo nella cartella creata dal programma. Inoltre l'account gratis è da 5GB.
    Se qualcuno fosse intenzionato a provarlo, vi lascio il mio link di referral, che aggiunge (a voi ed a me) ulteriori 500MB bonus.
    https://www.sugarsync.com/referral?rf=do5qm2rpjareh
    Grazie!

  • Claudio Pomhey  
    29 dicembre 2010 12:16

    Sono un po' diversi DropBox e Sugarsync, comunque ok.

    P.S. stavo leggendo in giro di collegamenti simbolici su Windows non si trova quasi nulla, bella chicca.

  • Winkle  
    08 novembre 2011 18:33

    Mi interesserebbe sincronizzare solo un paio delle cartelle di Outlook. Che differenza c'è se sincronizzo solo il file Outlook.pst oppure tutta la cartella C:\Utenti\nome_utente\AppData\Local\Microsoft\Outlook ?

  • Claudio Pomhey  
    08 novembre 2011 18:58

    ma non so, comunque basta condividere il file outlook.pst

  • Winkle  
    08 novembre 2011 20:37

    Io credo che condividendo il file .pst, invece che tutta la cartella "outlook", si sincronizzi solo il gruppo "posta in arrivo".

    Inoltre vorrei far notare che ASSURDAMENTE Windows Live Mesh non consente la sincronizzazione di file .pst.

    Ed infine, segnalo anche io qui il mio referral link per SugarSync :)

  • Winkle  
    09 novembre 2011 13:16

    Ah ! Un'altra cosa che mi ha fatto perdere mezza giornata: Anche se Windows, nel creare il percorso, chiama "Utenti" la cartella "Users" voi dovete riportarla in inglese quando scrivete la riga di comando in DOS.

    Claudio, e per eliminare il link simbolico ??

  • Claudio Pomhey  
    09 novembre 2011 13:36

    dovrebbe bastare cancellarlo col mouse