Gå till innehåll
Just nu i M3-nätverket

Dubbla Dropbox


xeric

Rekommendera Poster

En liten guide hur man lägger till en xtra Dropbox...


Såg en sida häromdagen med ett bra tips, hur man får in en xtra Dropbox. Normalt sett kan man ju bara köra ett konto i.

Av olika anledningar kan man vilja ha/behöva 2 konton. T ex ett för jobb och ett privat. Eller 2 olika privata för olika ändamål. T ex finns det ju olika program man kan koppla till Dropbox, och/eller man kanske inte vill blanda innehåll.

Har gjort en egen variant på guiden som fanns där och testat lite.



Först skapar vi en egen miljö vi kan arbeta i. Är enklare så, så har man ju filerna som backup sen med. Så för enkelhetens skull tar vi skrivbordet. Man kan säkert skapa filer foldrar direkt i Finder, men vi kör Terminalen här.

Så, i Terminal kör:
En i taget. Enter efter vajre... Rader som börjar med # är bara “kommentarer”

# skapa en folder att jobba i och gå till den
mkdir -p ~/Desktop/Dropbox_alt
cd ~/Desktop/Dropbox_alt

# (är denna folder vi står i nu och som resten utgår från)

# skapar foldrar (mkdir = make directories)
mkdir -p DropboxAlt.app/Contents/{MacOS,Resources}

# skapar filer
touch DropboxAlt.app/Contents/Info.plist
touch DropboxAlt.app/Contents/MacOS/DropboxAlt



Filer
Använd inte TextEdit/Textredigeraren, som är inbyggd i OS X. Den är inte lämpad för det här (har med kodning och radbryt att göra), utan använd t ex TextWrangler eller ett annan “riktig” textredigerare.

2 filer behövs... 1 Info.plist och själva “programfilen”.

I filen: DropboxAlt.app/Contents/Info.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>LSMinimumSystemVersion</key>
	<string>10.6.0</string>

	<key>CFBundleName</key>
	<string>DropboxAlt</string>

	<key>CFBundleDisplayName</key>
	<string>DropboxAlt</string>

	<key>CFBundleExecutable</key>
	<string>DropboxAlt</string>

	<key>CFBundleGetInfoString</key>
	<string>DropboxAlt - En Xtra Dropbox</string>

	<key>CFBundleIconFile</key>
	<string>DropboxAlt.icns</string>

	<key>CFBundleIdentifier</key>
	<string></string>

	<key>CFBundleSignature</key>
	<string>????</string>

	<key>CFBundleVersion</key>
	<string>1.0.0</string>

	<key>CFBundleShortVersionString</key>
	<string>1.0.0</string>

    <key>CFBundlePackageType</key>
    <string>APPL</string>

    <key>CFBundleExecutable</key>
    <string>DropboxAlt</string>

    <key>LSUIElement</key>
    <string>1</string>
</dict>
</plist>


Det funkar med mindre rader/information än så, men där är med lite olika så man även ser vad man kan göra (med en Info.plist)

I filen: DropboxAlt.app/Contents/MacOS/DropboxAlt

#!/usr/bin/env bash
HOME=/Users/$USER/.dropbox-alt /Applications/Dropbox.app/Contents/MacOS/Dropbox

För att den skall kunna köras sen så behöver den körrättigheter.

chmod +x DropboxAlt.app/Contents/MacOS/DropboxAlt

- - -

Nu är den klar att köras, men den saknar egen programikon. Det kan man lägga till på olika sätt. Har gjort en folder med lite innehåll i, bl a en färdig folder med ikon på som man kan ta istället. Bara att kopiera över Contentsmappen och döpa om själva folderns sen till “DropboxAlt.app”. Ligger även med Dropbox originalikon (Drobpx.icns) som jag bara tonat om färgerna på och sen döpt om. Lägg den i foldern Resources sen.

xtrafiler/material
DropboxAlt_rsrc.zip


När allt är klart och man vill prova att det köra nya Dropbox-programmet, kopiera över den till programfoldern och dubbelklicka på den så skall den nya appen starta, och man kommer till första rutan där man får signa in.

post-64246-0-30673300-1407698782_thumb.png

- - -

För den otålige... :rolleyes: Här är allting färdigt.

 

DropboxAlt.zip

Gå in först i programmet och kolla filerna/foldrarna, så ni kan se att det stämmer överens med det ovan. :yeahbaby:

- - -

Så vad som händer... DropboxAlt startar Dropbox, men i sin programmapp/programfil har den angett en annan HOME ... dvs “.dropbox-alt” - vilket gör att den kan/kommer lagra all info i den foldern istället. Så som dolda foldrar kommer du sen ha 2 olika: .dropbox och .dropbox-alt. Det som skiljer denna från originalguiden är att jag valt ett annat kortare namn och att den ligger i Program istället för hemfoldern.


Har du inget dropboxkonto eller behöver ett till... Använd gärna denna länken, så får både du och jag 500MB xtra. ;)

Länk till kommentar
Dela på andra webbplatser

  • 1 year later...

Vet inte hur jag kan tacka dig iEricF tillräckligt mycket men det är definitivt MYCKET!

Länk till kommentar
Dela på andra webbplatser

Vet inte hur jag kan tacka dig iEricF tillräckligt mycket men det är definitivt MYCKET!

[+] Vassego'... :ThumbsUp:

 

Har inte kört så mkt med det själv, mer än att testa, så berätta gärna sen hur du tycker det funkar och så.

Länk till kommentar
Dela på andra webbplatser

Behöver man inte synka båda kontinuerligt kan man välja att synka bara det ena kontot och komma åt det andra via webbläsaren.

Länk till kommentar
Dela på andra webbplatser

Har passat på att uppdatera 1'a inlägget, och skapat ny nedladdning (den sista bifogade zip-filen). Det som skiljer är väl eg bara några fler rader i Info-filen så visas bl a ikonen automatiskt.

La även till en symlänk i den foldern så det borde funka att bara droppa programmet på program foldern där så hskall den hamna rätt s a s. Som “vanliga” program bukar ha. :)

 

post-64246-0-61404400-1461075278.png

Länk till kommentar
Dela på andra webbplatser

iEricF försökte klicka på länken för att vi ska få 500 mb extra, förstår inte vad jag ska göra där?

Länk till kommentar
Dela på andra webbplatser

iEricF försökte klicka på länken för att vi ska få 500 mb extra, förstår inte vad jag ska göra där?

Ja, du signar upp där, så du får ett Dropboxkonto.

 

post-64246-0-87953500-1461225817_thumb.jpg

 

Med länken får vi båda lite xtra space. :)

Har du redan ett konto du tänkt ha till det här, så kör med det. :yeahbaby:

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...