Applicaties synchroniseren via Dropbox

Als je meerdere computers hebt is het vaak een gedoe om altijd de juiste bestanden beschikbaar te hebben, dit kan je oplossen door dingen als Dropbox en Evernote te gebruiken. Lastiger is het om de applicaties synchroon te houden, er zijn wel applicaties die het ondersteunen om via het web te synchroniseren maar helaas zijn dit lang niet alle applicaties.

Aangezien ik TextExpander en Things allebei heel vaak gebruik wilde ik deze graag synchroon houden, zowel op mijn MacBook Pro als op mijn Mac Pro (en Things ook nog op iPhone). Eerste poging was bij Things om deze te syncen van mijn Mac Pro naar mijn iPhone, en dan daarna van iPhone naar MacBook Pro, allemaal handmatig. Dat werkte niet zo geweldig. Gelukkig heb ik een betere oplossing gevonden, en die werkt voor (bijna?) alle applicaties.

Op de Mac (en volgens mij op Linux ook) is het zo dat de meeste applicaties hun gebruikte data opslaan in een los mapje ergens in de home directory. Door die data te verplaatsen naar Dropbox en vervolgens met een symlink aan te geven dat de dropbox versie gebruikt moet worden kan je via dropbox synchroniseren.

Hoe moet dit? Ik zal het uitleggen met als voorbeeld TextExpander. :)

Vooraf:

  1. Installeer Dropbox (referral link, gratis 250MB extra) op beide computers
  2. Installeer de applicatie op beide computers
  3. Zorg dat de applicaties dezelfde versie zijn (weet niet of dit verplicht is, maar is sowieso handig)

Op Computer 1:

  1. Maak in de dropbox een nieuw mapje waar je deze databases in kwijt kan, mijn mapje heb ik “SyncLibrary” genoemd.
  2. Sluit de System Preferences
  3. Versleep (niet kopiëren!) de hele map met de data van de applicatie:
    ~/Library/Application Support/TextExpander
  4. Je hebt nu het mapje “TextExpander” in de Dropbox
  5. Typ in de terminal:
    ln -s ~/Dropbox/SyncLibrary/TextExpander ~/Library/Application\ Support/TextExpander
  6. Ga naar met Finder naar:
    ~/Library/Application Support
  7. Als het goed is zie je nu bij de map “TextExpander” het icoontje van de dropbox status staan

Op Computer 2:

  1. Sluit de System Preferences
  2. Verwijder het mapje TextExpander uit
    ~/Library/Application Support/
  3. Typ in de terminal:
    ln -s ~/Dropbox/SyncLibrary/TextExpander ~/Library/Application\ Support/TextExpander
  4. Ga naar met Finder naar:
    ~/Library/Application Support
  5. Als het goed is zie je nu bij de map “TextExpander” het icoontje van de dropbox status staan

Nu zou het moeten werken! Op deze manier heb ik TextExpander en Things gesynchroniseerd tussen mijn Mac Pro en MacBook Pro, maar volgens mij moet dit werken voor nog veel meer applicaties, en zelfs ook nog met meer dan 2 computers.

Avatar van Niels Gouman Over Niels Gouman

Volgens Niels is tijd het enige écht schaarse in de wereld. Vandaar dat hij zichzelf de missie heeft gegeven om 1 miljoen zelfstandige professionals te leren hoe ze minstens 3 uur per dag kunnen besparen!

Meer over Niels? Volg @NielsGouman op Twitter.
Meer over tijd besparen voor Zelfstandige Professionals? Volg StategischLui op Facebook, of via StrategischLui.nl.

Reacties

  1. Bart Timmers zegt:

    Goed principe, ik gebruik het zelf ook naar tevredenheid. Wat wel belangrijk is: Je moet Things wel afsluiten als je een computer verlaat. Er bestaat een zeker risico op dubble databases, wat ik helaas uit ervaring kan vertellen. (Dropbox maakt dan gewoon een tweede kopie) Als iemand daar nog eens een goede truc voor weet??

  2. Douwe zegt:

    Deze manier van synchroniseren gebruik ik voor 1Password (wachtwoordenmanagementtool voor de Mac). Dat gaat overigens bijzonder eenvoudig omdat je in de instellingen van 1Password kan aangeven waar het (versleutelde) bestand met wachtwoorden moet worden neergezet.

    Zou mooi zijn als dit zou kunnen met FireFox of een andere browser (instellingen, plugins…)!

  3. Jan zegt:

    Past misschien niet helemaal in het rijtje maar wil het toch even melden
    Backups maken van je flickr , picassa , gmail en google docs en vele anderen
    zie

    Backupify.com

  4. @Douwe
    Ik zie het mapje van Safari in Application Support, lijkt me dat het daarmee wel moet kunnen :)

    @Jan
    Zie mijn vorige post, http://lifehacking.nl/web20/je.....backupify/

  5. Goede tip, kan erg nuttig zijn. Ik zeg altijd tegen mensen dat het syncen zonder MobileMe is :)

    Nog makkelijker: gebruik dit automator script http://bit.ly/9gYero om de benodigde symlink(s) te maken. Heb je ook geen terminal nodig.

  6. Dennis zegt:

    Dropbox heeft op de eigen website ook een aantal handige tips staan: http://wiki.dropbox.com/TipsAndTricks

  7. Dit was weer eens een echte lifehack. Heerlijk. Dank.

  8. Deze hack kun je zelfs met je iTunes library gebruiken :D Op elke computer buiten je netwerk thuis heb je dezelfde library in iTunes. Opslag is beperkt, maar voor kleine afspeellijstjes genoeg.

  9. Dirk Jan van der Wal zegt:

    Ubuntu (Linux) heeft deze functionaliteit ingebouwd: UbuntuOne. Werkt gelijk aan Dropbox voor ebstanden maar heeft daarnaast de mogelijkheid om je Evolution (e-mailclient en PIM) adresboek in de cloud te plaatsen.

    Zelf zit ik helaas met bepaalde restricties op mijn kantoorwerkplek waardoor bij mij de keuze al lang gelden op Google apps is gevallen.

  10. Rob zegt:

    Ik heb dit eens een keer gedaan met Thunderbird, alleen ging dit helemaal mis omdat de inbox van tbird zo groot is (1 file). Als je dan naar je andere computer gaat, staat ‘ie eerst een kwartier te syncen, even mail checken is er dan niet bij.

    Wat bij mij wel goed gaat is zoveel mogelijk portable edities van programma’s downloaden en installeren in de dropbox map.

  11. Jaap zegt:

    de browser opera gebruikt hiervoor een speciaal webadres. die synct alle browser en email en RSS bestanden en lijstjes enz.

  12. Wat ik zelf thuis heb gedaan; alle Windows mappen ‘Mijn Afbeeldingen’, ‘Mijn Documenten’ etc door er met de rechter muisknop op te klikken en bij het tabje locatie deze aan te passen en in de dropbox te plaatsen. Op deze manier heb je al je persoonlijke mappen met documenten, afbeeldingen etc ook gesynchroniseerd. Tip!

  13. Saskia zegt:

    Als je mobile me en dus een idisk hebt kan je Things database ook daar op zetten.
    Dit kan niet direct, maar door iDisk-synchronisatie aan te zetten op de computers waar je Things gebruikt en Things naar die database te laten kijken, werkt het ook.

  14. stijn zegt:

    Gelukkig werkt Things aan een cloud sync optie!! volgens hun website zijn ze op full speed!! http://culturedcode.com/status/

  15. Very useful site. Very helpful, have a nice day!

  16. Matthijs zegt:

    Goede tips :) Grappig dat ik deze ook al via popurls.com had gezien

Laat wat van je horen

*