Mit ‘Dropbox’ getaggte Artikel

Dropbox – jetzt auch mit Android

Mittwoch, 05. Mai 2010

Dropbox unterstützt jetzt neben diversen Betriebssystemen auch mobile Plattformen. Für das iPhone gab es ja schon länger eine App. Die Apple-Anhänger werden sich darüber freuen, dass mittlerweile auch eine App für das iPad existiert. Für das Blackberry wird es in naher Zukunft eine entsprechende Version geben, wie auf der Übersichtsseite zu lesen ist. Für mich interessanter ist die Android-App, die seit heute im Market zu finden ist.

(weiterlesen …)

Dropbox: Dankeschön

Montag, 16. November 2009

Meine Artikel über Dropbox, zum Beispiel über Votebox oder wie man mehr kostenlosen Speicherplatz erhält, scheinen doch den einen oder anderen zu interessieren. Dies freut mich zum einen natürlich grundsätzlich sehr. Zum anderen haben sich an diesem Wochenende genügend Leute über meinen Link zu Dropbox angemeldet, dass ich mittlerweile das 5,25GB-Limit erreicht habe. Dafür ein fettes

DANKESCHÖN

Update

Das Limit hat sich erhöht, ihr dürft also fleißig weiterklicken.

:-)

Dropbox: Votebox

Samstag, 14. November 2009

Die Jungs und Mädels wissen worauf es ankommt: Kundenwünsche beachten. Und deshalb kann man über Votebox (nur angemeldet möglich) mitbestimmen, an was als nächstes gearbeitet werden soll.

Auf Platz 1 ist zur Zeit der Wunsch auswählen zu können, welche Ordner für welchen PC freigegeben sind. Das wäre zum Beispiel für Mobiltelefone sinnvoll, auf die man nicht seine MP3-Dateien herunterladen will, aber vielleicht Dokumente.
Platz 2 finde ich auch sehr sinnvoll. Es soll möglich sein, systemweit Ordner auswählen zu können, die als Dropbox-Verzeichnisse behandelt werden.
Auf Platz 6 ist momentan der Wunsch nach einer Android App. Da fehlen noch einige Stimmen, also los geht’s! Voten! :-)

Eigenwerbung: Falls ihr Dropbox ausprobieren möchtet, benutzt doch bitte diesen Link um euch zu registrieren:

Hintergrund ist, dass man wenn man Leute wirbt, mehr kostenlosen Speicherplatz erhält.

Dropbox: mehr Speicherplatz

Freitag, 13. November 2009

Mittlerweile synchronisiere ich ja schon fleißig über Dropbox z.B. Firefox-Lesezeichen, RSSOwl oder auch gPodder. Und auch zum einfachen Dateiaustausch mit mir selbst (Zuhause ⇔ Arbeitsplatz) oder mit anderen finde ich diese plattformunabhängige Lösung ausgesprochen gut.

In der kostenlosen Variante, stehen 2GB Speicherplatz zur Verfügung. Die nächstgrößere Variante sind 50GB, die aber schon mit $10 zu Buche schlagen. Ich denke für die meisten Privatanwender wäre vielleicht eine 10GB-Variante für $2 interessant, aber nunja. Bisher hat mich noch keiner von Dropbox gefragt. :-)

Interessant ist aber auch eine Möglichkeit an mehr kostenlosen Speicher zu kommen. Loggt man sich ein, findet man links unten den Link “Get Extra Space Free”.

dropbox_get_extra_space_free

Ein Klick darauf und man kommt zu einer Seite, auf der man einen Link angezeigt bekommt. Registriert sich jemand über diesen, erhält man 250MB mehr Speicherplatz. Alternativ kann man andere per E-Mail einladen. Die Grenze bei der kostenlosen Variante sind 5GB.

dropbox_invite

Wer jetzt Lust bekommen hat, Dropbox auszuprobieren, könnte dies zum Beispiel über meinen Link tun. :-)

Update

Es gibt eine weitere Möglicht 250MB extra zu bekommen: werde Dropbox Guru! :-) Hört sich merkwürdig an, ist aber ganz einfach. Nachdem man sich eingeloggt hat und zu “Getting Started” wechselt, sieht man die 6 Aufgaben, die zu erledigen sind:

dropbox_guru

  • 1. Die Dropbox-Tour anschauen
  • 2. Dropbox installieren
  • 3. Dateien in den Dropbox-Ordner kopieren
  • 4. Dropbox auf einem zweiten PC installieren
  • 5. Einen Ordner im Dropbox-Verzeichnis freigeben
  • 6. Freunde einladen

Dankeschön an die roman und Markus für den tollen Hinweis!

Update

Noch ein kleiner Hinweis: Mit dem “Getting Started”-Bonus ist es wohl möglich das Maximum auf 5,25GB zu erhöhen.

Update

Wie viele in der Blogosphäre bereits festgestellt haben, ist es nun möglich, noch mehr kostenlosen Speicherplatz über die Referral-Links zu erhalten. Das Maximum liegt nun insgesamt bei 10,25GB!

gPodder via Dropbox synchronisieren / Symbolische Verknüpfungen unter Linux und Windows

Montag, 14. September 2009

Nachdem ich es hinbekommen hatte, die Firefox-Lesezeichen und die RSSOwl-Datenbank über Dropbox zu synchronisieren, bin ich heute zunächst mit gPodder gescheitert. Dann bin ich aber auf die Möglichkeit gestoßen auch unter Windows symbolische Links zu benutzen. Und das macht die ganze Sache einfacher.

“Eine symbolische Verknüpfung [...] ist eine Verknüpfung in einem Dateisystem (Datei oder Verzeichnis), die auf eine andere Datei oder ein anderes Verzeichnis verweist. Es ist also lediglich eine Referenz und kein richtiges Element.” [Wiki]

Damit ist es also möglich, die Datenbanken / Konfigurationsdateien der Programme im Dropbox-Verzeichnis zu speichern und eine Verknüpfung dort zu erstellen, wo das jeweilige Programm die Datei erwartet.

Hintergrund ist die Synchronisation verschiedener Programme (Browser, Feedreader, Podcast-Tool, etc.) über Dropbox. Leider bin ich gezwungen beruflich Windows zu benutzen, deshalb suche ich nach Möglichkeiten, die sowohl für Linux als auch für Windows funktionieren.

Für die Synchronisation von gPodder sind zwei Dateien relevant: channels.opml und database.sqlite. Diese beiden Dateien verschiebt man in das Dropbox-Verzeichnis und erstellt in ~ /.config/gpodder (dort speichert gPodder die Abonnements) die Verknüpfungen.

Unter Linux

florian@bugie:~/.config/gpodder$ ln -s /home/florian/Dropbox/exchange/gpodder/channels.opml ./channels.opml
florian@bugie:~/.config/gpodder$ ln -s /home/florian/Dropbox/exchange/gpodder/database.sqlite ./database.sqlite

Unter Windows

C:\Users\Florian\.config\gpodder>mklink channels.opml "C:\Users\Florian\My Dropbox\exchange\gpodder\channels.opml"
C:\Users\Florian\.config\gpodder>mklink database.sqlite "C:\Users\Florian\My Dropbox\exchange\gpodder\database.sqlite"

Hinweis: Bei der Windows-Version 0.17.0 funktioniert die Proxy-Einstellung nicht. Ich habe Version 0.16.1 installiert, die funktioniert ohne Probleme.

Zu den Firefox-Lesezeichen und RSSOwl

Ich hatte zunächst versucht, auch die Firefox-Lesezeichen und RSSOwl entsprechend zu synchronisieren, bin aber wieder zu den alten Lösungen zurück. Bei RSSOwl gibt es anscheinend das Phänomen, dass die Datei subscriptions.opml jedes Mal neu erstellt und die Verknüpfung damt überschrieben wird (zumindest unter Windows).
Bei Firefox würde es mit Verknüpfungen vermutlich funktionieren. Allerdings weiß ich nicht, wie es mit dem gleichzeitigen Zugriff auf die Datei aussehen würde. Außerdem ist die alte Lösung nicht sooo unschön. :-)

RSSOwl via Dropbox synchronisieren

Mittwoch, 09. September 2009

Nachdem nun meine Firefox-Lesezeichen immer synchron sind :-) , habe ich jetzt eine entsprechende Lösung für die RSS-Feeds. Bisher hatte ich Liferea benutzt, aber leider gibt es davon keine Windowsversion. Deshalb habe ich mir mal RSSOwl angeschaut. Mit ein paar Anpassungen funktioniert auch hier die Synchronisation.

Der einfachste Weg ist, den Profilordner (.rssowl2) ins Dropbox-Verzeichnis zu legen. Dazu muss lediglich die folgende Zeile in der Datei rssowl/RSSOwl.ini ergänzt werden (rssowl ist das Installationsverzeichnis):

-Duser.home=/home/florian/Dropbox

Das funktioniert einwandfrei (mit dem entsprechenden Pfad auch unter Windows), hat aber den Nachteil, dass alle Installationen die selben Einstellungen benutzen. Wer unterschiedliche Einstellungen benötigt (z.B. für verschiedene Proxy-Einstellungen), kann die Konfiguration wo anders speichern.

In der Datei rssowl/configuration/config.ini müssen zusätzlich die “workspace location” sowie die “configuration location” getrennt werden.

Linux:

# The default workspace location
osgi.instance.area.default=@user.home
 
# The default configuration location
osgi.configuration.area=.rssowl2/configM9

Windows:

# The default workspace location
osgi.instance.area.default=@user.home
 
# The default configuration location
osgi.configuration.area=configM9

Damit wird die Konfiguration unter ~/.rssowl2/configM9 (Windows: im Installationsverzeichnis unter configM9) und die RSS-Feed-Datenbank im, in der home-Variablen angegebenen, Verzeichnis gespeichert. Die home-Variable sollte nun aber nicht mehr direkt auf das Dropbox-Verzeichnis verweisen, sondern auf etwas in der Art (rssowl/RSSOwl.ini):

-Duser.home=/home/florian/Dropbox/rssowl2

Bei beiden Lösungen besteht aber das Problem, dass Backup-Dateien im Dropbox-Verzeichnis erstellt werden. Es gibt bereits einen Bugreport, der die Backup-Problematik anspricht. So lange dieses Problem nicht gelöst wurde, kann man die Backupdateien ab und zu selbst löschen. Sie befinden sich in /home/florian/Dropbox/rssowl2/.metadata/.plugins/org.rssowl.core und haben Namen mit diesem Aufbau:

rssowl.db.backup
rssowl.db.onlinebak

Update: Konfigurationsdateien

Auf Wunsch von micha hier die kompletten Konfigurationsdateien:

Windows: config.ini

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# RSSOwl 2.0 runtime configuration file
#
# This file contains a number of key/value pairs that are merged into the
# System properties on system startup.  The values control the way the
# runtime is structured and runs.
 
# Section Name allowing to read/write values using NSIS (see Bug 383)
[rssowl]
 
# The comma-separated list of locations to search for the splash screen file (splash.bmp).
# For each list element a subdirectory structure based on the pattern nl/<locale> is searched.
# The system binds to the first matching file.  There is no default value.
osgi.splashPath=platform:/base/plugins/org.rssowl.ui
 
# The comma-separated list of bundles which are automatically installed and optionally started
# once the system is up and running.  Each entry if of the form
#     <URL | simple bundle location>[@ [<startlevel>] [":start"]]
# If the startlevel is omitted then the framework will use the default start level for the bundle.
# If the "start" tag is added then the bundle will be marked as started after being installed.
# Simple bundle locations are interepreted as relative to the framework's parent directory.
# The startlevel indicates the OSGi start level at which the bundle should run.
# If this value is not set, the system computes an appropriate default.
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.core.runtime@start
osgi.bundles.defaultStartLevel=4
 
# The product to run.  A given Eclipse configuration may contain many products.
# The product identified will supply the branding (window icons, title bar text) etc
# as well as define the default application to run.
eclipse.product=org.rssowl.ui.product
 
# The default workspace location
osgi.instance.area.default=@user.home
 
# The default configuration location
osgi.configuration.area=configM9
 
# Version Information
rssowl.buildId=2.0 Milestone 9
 
# End of file marker - must be here
eof=eof

Windows: RSSOwl.ini

1
2
3
4
5
-vmargs
-Xms15m
-Xmx192m
-Dosgi.requiredJavaVersion=1.5
-Duser.home=C:\Users\Florian\My Dropbox\exchange\rssowl2

Linux: config.ini

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
# RSSOwl 2.0 runtime configuration file
 
#
 
# This file contains a number of key/value pairs that are merged into the
 
# System properties on system startup.  The values control the way the
 
# runtime is structured and runs.
 
 
 
# Section Name allowing to read/write values using NSIS (see Bug 383)
 
[rssowl]
 
 
 
# The comma-separated list of locations to search for the splash screen file (splash.bmp).
 
# For each list element a subdirectory structure based on the pattern nl/<locale> is searched.
 
# The system binds to the first matching file.  There is no default value.
 
osgi.splashPath=platform:/base/plugins/org.rssowl.ui
 
 
 
# The comma-separated list of bundles which are automatically installed and optionally started
 
# once the system is up and running.  Each entry if of the form
 
#     <URL | simple bundle location>[@ [<startlevel>] [":start"]]
 
# If the startlevel is omitted then the framework will use the default start level for the bundle.
 
# If the "start" tag is added then the bundle will be marked as started after being installed.
 
# Simple bundle locations are interepreted as relative to the framework's parent directory.
 
# The startlevel indicates the OSGi start level at which the bundle should run.
 
# If this value is not set, the system computes an appropriate default.
 
osgi.bundles=org.eclipse.equinox.common@2:start,org.eclipse.update.configurator@3:start,org.eclipse.core.runtime@start
 
osgi.bundles.defaultStartLevel=4
 
 
 
# The product to run.  A given Eclipse configuration may contain many products.
 
# The product identified will supply the branding (window icons, title bar text) etc
 
# as well as define the default application to run.
 
eclipse.product=org.rssowl.ui.product
 
 
 
# The default workspace location
 
osgi.instance.area.default=@user.home
 
 
 
# The default configuration location
 
osgi.configuration.area=.rssowl2/configM9
 
 
 
# Version Information
 
rssowl.buildId=2.0 Milestone 9
 
 
 
# End of file marker - must be here
 
eof=eof

Linux: RSSOwl.ini

1
2
3
4
5
-vmargs
-Xms15m
-Xmx192m
-Dosgi.requiredJavaVersion=1.5
-Duser.home=/home/florian/Dropbox/exchange/rssowl2

Lesezeichen via Dropbox synchronisieren

Freitag, 04. September 2009

Lange Zeit stand ich vor dem Problem, wie ich meine Firefox-Lesezeichen auf verschiedenen Rechnern synchronisieren könnte. Es gibt zwar verschiedene Plugins, allerdings nutzen die entweder WebDAV oder die Lesezeichen werden auf dem Server irgendeiner Firma gespeichert.
Seit ein paar Tagen nutze ich Dropbox, mit dem ich das Problem nun gelöst haben. Wer Dropbox noch nicht kennt, dem empfehle ich die Tour oder sich mal dieses Video anzuschauen.
Bei Dropbox werden die Dateien verschlüsselt gespeichert, wobei natürlich die Frage offen bleibt, in wieweit Administratoren von Dropbox Zugriff darauf haben. Für sensible Daten empfehle ich diesen Dienst also absolut nicht.
Kommen wir aber zur Lesezeichen-Synchronisation. Dieses Vorgehen funktioniert nicht nur unter Linux sondern auch unter Windows oder Mac OS. Es muss auf allen Rechnern, die synchronisiert werden sollen, durchgeführt werden.

Schritt 1: Lesezeichen exportieren

Firefox bietet die Möglichkeit, beim Beenden die Lesezeichen zu exportieren. Indem man in der Adressleiste about:config eingibt, kommt man zu den erweiterten Einstellungen. Dort muss erstens der Wert für browser.bookmarks.autoExportHTML mit einem Doppelklick auf true gestellt werden. Zweitens muss ein Pfad zur Exportdatei angegeben werden. Dazu legt man mit Rechtsklick->Neu->String eine neue Variable mit dem Namen browser.bookmarks.file an und gibt ihr als Wert den absoluten Pfad zur gewünschten HTML-Datei im Dropbox-Verzeichnis. Diese HTML-Datei existiert noch nicht, der Name ist also frei wählbar. Wichtig ist nur die Endung .html.

about_config

Schritt 2: Lesezeichen importieren

Was jetzt noch fehlt, ist das Importieren der Lesezeichen bei jedem Start von Firefox. Dies lässt sich leider nicht direkt über den Parameter in den erweiterten Einstellungen ändern. Dennoch geht das recht einfach, indem man in der user.js folgende Zeile ergänzt:

user_pref("browser.places.importBookmarksHTML", true);

Die Datei user.js befindet sich im Profilordner. Falls sie noch nicht existiert, kann man sie einfach erstellen oder die Datei hier herunterladen und in den Profilordner kopieren:

Und das war auch schon alles. Das Verfahren hat allerdings eine kleine Einschränkung: es funktioniert nur, wenn die Lesezeichen nicht gleichzeitig geändert, da sonst der Browser, der zuletzt geschlossen wird, die Lesezeichen-Datei überschreibt.