Mittwoch, 11. September 2013

Jorte: Daten retten / Wieder herstellen (Anleitung)

Die Kalender-App Jorte ist sehr beliebt und somit relativ weit verbreitet. Die Daten können mit dem Google-Kalender synchronisiert werden. Vergisst man das Synchronisieren und das Handy ist defekt, muss man die Daten mühsam wieder herstellen.

Ich stand vor der Situation, dass eine Kollegin ihre Termine aus Jorte nicht mehr hatte, nachdem sie ihr Handy auf die Werkeinstellungen zurücksetzen musste. In den Foren gab es viele mit diesem Problem, aber keine Anleitungen, also suchte ich selber einen Weg.

Um es vorweg zu nehmen: Es gibt keine One-Click-Lösung. Folgende Schritt-für-Schritt-Anleitung sollte aber für alle umsetzbar sein, die im Umgang mit einem Computer etwas geübt sind. Da ich mit Windows und MS-Office arbeite, baut die Anleitung darauf auf. Für andere Systeme dürfte der Weg ähnlich sein.

Solltest du Probleme haben mit der Anleitung, kannst du mich per E-Mail kontaktieren (mostinder@kaffeeschluerfer.com). Vielleicht kann ich den entscheidenden Tipp geben. Im schlimmsten Fall kannst du mir die Datenbank schicken, ich wandle sie kurz um und schicke sie als Excel zurück (ich habe so natürlich Einblick in deine Termine, das lässt sich nicht vermeiden, aber ich bin verschwiegen wie ein Grab...).

1. Schritt: Datenbank suchen
Mit etwas Glück wurde die Datenbank nicht gelöscht (auf dem Galaxy SII war sie nach dem Zurücksetzen jedenfalls noch vorhanden). 
  1. Schliesse das Handy mit dem USB-Kabel an den PC an.
  2. Suche nach dem Ordner mit der Jorte-Datenbank (wahrscheinlich auf der SD-Karte)
  3. Kopiere die Datei "jorte.db" auf den Computer

2. Schritt: Datenbank öffnen
Die Datei "jorte.db" ist eine SQLite-Datenbank. Falls du keine passende Software hast, um die Datei zu öffnen, kannst du den "SQLite Administrator" bei heise.de gratis herunterladen.


3. Schritt: In eine Excel-Tabelle umwandeln
Die Screenshots und Anweisungen beruhen auf der Software "SQLite Administrator":

1. Wähle im zentralen Fenster den Reiter "Datensätze editieren"



2. Die Datenbank enthält viele verschiedene Tabellen. Finde im linken Rahmen unter "Tabellen" die Tabelle "jorte_schedules" und klicke sie an.




3. Im zentralen Fenster siehst du eine umfangreiche Tabelle. Das sind die gesuchten Termine (auch wenn du das Datum der Einträge noch nicht lesen kannst). Klicke oben auf "Daten", dann auf "An Excel senden" (nicht "Exportieren"!)




4. Nach einer kurzen Wartezeit (je nach Grösse der Datei) öffnet sich Excel.
Speichere die Datei ab.


4. Schritt: Datum und Zeit in ein lesbares Format umwandeln

Das Datum wird als siebenstellige Zahl dargestellt, die Zeit als vierstellige Zahl. Um sie lesbar zu machen, gehst du wie folgt vor:

1. Füge zwischen den Spalten "time_end" und "title" sechs neue Spalten ein.

2. Gib den neuen Spalten folgende Titel: "ref_dat", "ref_wert", "Datum_start", "Datum_end", "Zeit_start" und "Zeit_end"



3. Weise jeder neuen Spalte das folgende Format zu (Spalte markieren --> Rechtsklick --> Zellen formatieren)

  • ref_dat, Datum_start, Datum_end: Datum (dd.mm.yyyy)
  • ref_wert: Zahl (ohne Kommastellen)
  • Zeit_start, Zeit_end: Uhrzeit (hh.mm)

4. Füge in jeder Zeile der Spalte "ref_dat" das Datum 01.01.2012 ein.

5. Füge in jeder Zeile der Spalte "ref_wert" die Zahl 2455928 ein.



6. Jetzt kommen die Formeln. Zum Vergleich: Wenn bei dir alles gleich ist wie bei mir, dann sind die Spalten mit folgenden Werten besetzt:

  • Spalte G: date_start
  • Spalte H: date_end
  • Spalte I: time_start
  • Spalte J: time_end
  • Spalte K: ref_dat
  • Spalte L: ref_wert
  • Spalte M: Datum_start
  • Spalte N: Datum_end
  • Spalte O: Zeit_start
  • Spalte P: Zeit_end

Wenn nicht, musst du bei den folgenden Formeln die Spalten entsprechend anpassen.

7. Formeln (abtippen, copy-paste funzt normalerweise nicht):

  • Zelle M2: =K2-L2+G2
  • Zelle N2: =K2-L2+H2
  • Zelle O2: =I2/60/24
  • Zelle P2: =J2/60/24
Kopiere dann die Formeln in alle Zellen der Spalte (also die Formel aus M2 in M3, M4, M5, ... kopieren).


5. Schritt: abtippen
Jetzt kannst du die unwichtigen Spalten ausblenden (wenn du magst), anschliessend musst du die Daten leider von Hand wieder in den Kalender eintippen.
Aktiviere diesmal die Synchronisation mit dem Google-Kalender, dann gehen keine Termine mehr verloren.

Wenn es funktioniert hat, gerne einen kurzen Kommentar hinterlassen :-)

Keine Kommentare:

Kommentar veröffentlichen