Automatischer Foto-Upload

Danke für das Logfile und ja genau das ist die Stelle. Habe direkt auch eine Idee!
Folgende zwei Workarounds bestehen:
Entweder:

  1. In die System Einstellungen navigieren
  2. “Apps & Notifications” auswählen
  3. Cryptomator aus der Liste auswählen
  4. “Permissions” auswählen
  5. “Storage” aktivieren

Oder:

  1. In die Cryptomator Einstellungen
  2. Cloud Services
  3. “Local storage locations”
  4. “Default storage” auswählen
  5. Berechtiung erlauben

Das Problem ist, dass wir beim aktivieren des Auto-Foto-Uploads derzeit noch nicht die Berechtigung prüfen auf das lokale Dateisystem zuzugreifen bzw. den Benutzer darum bitten uns diese zu geben und dann haben wir sie nur, wenn wir sie bereits zB für Local storage bereits erhalten haben.

Beide Workarounds müssen funktionieren, wir fixen das trotzdem in der 1.4.2 .
Danke noch mal für das Feedback @Myrki

Edit: Hier gibt es nun ein Github-Issue dazu.

1 Like

Super, das Aktivieren der Funktion geht wie oben beschrieben.

Folgendes abweichende Verhalten habe ich noch festgestellt:

  • ein Upload beginnt nicht wenn der Tresor noch entsperrt ist, d.h. erst das Sperren und erneute Entsperren des Tresors aktiviert den Photo-Upload
  • Fotos, die ich aufnehme, während ein Tresor (bzw. der Foto-Tresor) entsperrt ist (z.B. im Hintergrund), werden weder hochgeladen noch die aufgenommenen Fotos fürs nächste Hochladen markiert :frowning:
  • von Serienfotos werden bisher nur 1-2 Fotos aus der Serie hochgeladen, die restlichen nicht
  • für mich wäre es hilfreich, wenn alle Serienfotos hochgeladen werden und alle Fotos hochgeladen werden, unabhängig davon ob ich sie bei entsperrten oder gesperrten Tresor aufnehme.
  • manchmal/meist stürzt die App ab bzw. verschwindet im Hintergrund, wenn ich den Tresor durch Klick auf das rote offene Vorhängeschloss sperre

Handelt es sich hier um ein einfaches, einmaliges Uploaden oder um eine Synchronisation? Bei Sync, was passiert beim Löschen, d.h. wenn Fotos im Bilderspeicher gelöscht werden oder in der App / im Tresor gelöscht werden, wird das gesynct?

Danke schon mal!

@SailReal ich wechsel mal zum deutsch. Ich kann die Auto upload Option nicht aktivieren, der Slider wir nicht grün. Im Übrigen hab ich auch festgestellt, dass ich überhaupt keine Slider in den Optionen aktivieren kann.
Möglicherweise liegt ein ganz anderes Problem vor…

@Myrki danke für das konstruktive Feedback.

Genau, aktuell aktiviert NUR das entsperren den Upload. Bei bereits entsperrtem Tresor könnte man durchaus auch den Upload direkt starten, das eruieren wir bereits.

Das sollte so nicht sein, schauen wir uns an und werden Feedback geben. Danke für den Hinweis. Genauso was die Serienfotos angeht, das wird vermutlich ein ähnliches oder sogar das gleiche Problem sein.

Ja genau, es ist keine bidirektionale Synchronisation, die Bilder werden einfach nur vom Android-Gerät in den Tresor geladen.

@Pat ja das klingt wirklich nach einem Problem unabhängig vom Foto-Upload und lese ich tatsächlich jetzt auch schon zum zweiten Mal. Kannst du dazu vielleicht ein neues Thema hier aufmachen damit wir das logisch trennen können?
Ich recherchiere auf jeden Fall schon mal was da die Ursache sein könnte.

Danke!

Ja genau, es ist keine bidirektionale Synchronisation, die Bilder werden einfach nur vom Android-Gerät in den Tresor geladen.

Hier ist mir aufgefallen, dass beim Löschen von synchronisierten Fotos im Tresor die Fotos erneut vom Handy hochgeladen werden. Ist also doch so etwas wie eine uni-direktionale Synchrosisation, denn andersrum werden sie beim Löschen im Handy nicht im Tresor gelöscht.

Weißt du zufällig, wie viele Fotos ich max. auf einmal hochladen kann. Bei über 3.000 auf einmal verweigert die App den Dienst, indem sie einfach den Tresor schließt :thinking:

Das sollte kein Problem sein, nur der physikalische Speicher des Handys und der der Cloud sollten da eine Einschräkung darstellen. Werden wir untersuchen danke für den Hinweis!

So, erste Tests sind durch, hier die Ergebnisse:

  • 500 Fotos erstellt, alle wurden hochgeladen ohne Abstürze etc.
  • Fotos werden erfasst wenn
    • Tresor entsperrt
    • Tresor entsperrt und Upload aktiv
  • Serienfotos erstellt, 3 pro 2 Sekunden (schneller konnte meine Kamera keine Bilder machen) 500 Stück wurden alle 500 erfasst und ohne Fehler hochgeladen

Gibt es vielleicht weitere Details die zu Fehlern hätten führen können?

Danke fürs Testen!

Ich habe ebenfalls kurz getestet:

  • Korrekt, so auch bei mir. Fotos, die ich bei entsperrtem Tresor aufnehme, werden erfasst, und beim nächsten Sperren und Entsperren des Tresors hochgeladen
  • nett wäre es, wenn der Upload direkt startet, aber in der Praxis eher selten, dass man Fotos macht während der Tresor entsperrt ist
  • ich habe mehrfach Serienbilder mit dem Samsung Galaxy S9 duos aufgenommen (schätze ca. 17 bis 20 pro Sek), es werden jeweils aus der Serie nur 2 Fotos hochgeladen, jeweils das Letzte und ein anderes von weiter vorn aus der Serie.
  • ich teste es später noch mit einem anderen Handy
  • Die Frage nach der Anzahl galt der Funktion “Dateien hinzufügen/hochladen”, also manuelles Hinzufügen von Fotos/Dateien zum Tresor.
  • Hier sperrt sich mein Tresor, wenn ich alle meine Bilder auswähle und hinzufügen will, ca. 3.000

Können Sie mir eine App empfehlen, die so viele Bilder hinbekommt? Dann teste ich das bei mir auch.

Alles klar, schauen wir an, danke für das Feedback.

So, ich hab jetzt die neue Beta-Version installiert.
Allerdings scheint der Photo-Upload noch nicht zu funktionieren.
Aktiviert sind:
-Upload
-nur mit WLAN
der Tresor für den Upload ist auch ausgewählt und gespeichert.

Ich hab den Tresor gesperrt, entsperrt und dann Fotos gemacht -> kein Upload.
Gibt es ein Vorgehen, das einhalten muß?

Danke für die Rückmeldung.

Nein, eigentlich sollte das so passen :+1:.

Wäre super ein Log-File zu haben um das Problem weiter eingrenzen zu können.
Da dank Android für die Version 7.x und davor, eine völlig andere Implementierung dieser Funktionalität notwendig war, könnte sich darin ggfs. ein Fehler befinden, der uns noch nicht übermittelt wurde.

Soll ich das log direkt hier rein posten? Dann wird es aufgrund der Länge echt unübersichtlich…
Oder direkt an den Support senden?

Auch aus Datenschutzgründen lieber direkt an die Support-Mailadresse oder per direkter Nachricht (und zB Firefox send) an mich. Danke :slight_smile:

Vielen Dank für das Log-File :tada: .
Wir konnten das Problem finden (betroffen sind Geräte mit Android version kleiner 7.x) , lösen und werden in den kommenden Tagen in der Version 1.4.3-rc1 die Änderung als Beta zum testen veröffentlichen.

1 Like

Can agree with Pat; sliders are working now, auto upload not so much. Will reply when next rc comes along.

Ich habe noch Vorschläge für den Photo-Upload:

  1. Mir würde es helfen, wenn die Unter-Ordner der Fotos im Quell- ins Ziel-Verzeichnis übernommen werden, d.h. WhatsApp Fotos sind dann in ihrem Ordner, Messenger Fotos in ihrem etc.
  2. Hilfreich fände ich, wenn die Fotos nach erfolgreichem Upload NICHT erneut hochgelanden werden, z.B. wenn sie im Ziel gelöscht werden. (das lässt sich evtl. über eine Status-Änderung am Foto realisieren von hochzuladen auf erfolgreich hochgeladen)
  3. auch hilfreich fände ich, wenn alle Fotos, die bereits auf dem Handy vorhanden sind, mit einer Abfrage auch zum Hochladen markiert werden. Also dass ich als Nutzer die Möglichkeit habe, alle bereits vorhandenen Fotos hochladen zu lassen (möglichst in ihre Ordner, siehe 1.) (Kritisch ist hier die Masse, wenn es mehr als 1.000 sind scheint es nicht zu gehen)

Merci!

@Pat and @zbe: We just published version 1.4.3-rc1 which includes a fix for the auto photo upload on pre 7.x devices. Join our beta test.

1 Like

Danke für das Feedback :smile:!
Zu:

  1. Die Bilder weiterhin auch im Tresor in den Unterordnern zu speichern ist tatsächlich eine gute Idee. Habe ein Issue dafür auf Github angelegt, das hat aber nicht die höchte Priorität.
  2. Sollte so nicht sein, konnte ich aber auch bei manchen Apps (zB Threema) beobachten. Der Auto-Photo-Upload funktioniert nämlich so, dass wir an das System mitteilen, dass wir benachrichtigt werden möchten, vereinfacht gesagt wenn Bilder abgelegt wurden. Manche Apps wie Threema beim öffnen deren Galerie triggern diese Bilde auf irgend eine komische Art und Weise, sodass uns das Betriebssystem sagt, dass das Bild neu wäre. Deswegen haben wir es dann unter Umständen erneut in der Liste obwohl es schon hochgeladen wurde. Löschen wollen wir es aus der Liste aber auch nicht einfach, da es ja theoretisch ein anderes mit dem gleichen Namen sein könnte. Wir sind an dem Thema dran, haben aber bisher noch keine bessere Lösung gefunden als auf nummer Sicher zu gehen und diese Datei in der Liste zu lassen. Wir bleiben da aber dran!
  3. Geht so nicht direkt, das liegt vor allem an Punkt 2. hier, dass wir eben nicht diese Benachrichtigungen bekommen aber händisch könnte man das schon irgendwie hinbekommen aber das wird dann vermutlich ziemlich aufwändig aber schreiben wir uns auf jeden Fall auf und schauen uns bei Gelegenheit an.
    Den Upload von 2k-Dateien bekomme ich tatsächlich auch nicht hin, ein kurzes Debuggen gab bisher allerdings noch keine Rückschlüsse, wir schauen uns das an.
1 Like

Quick test shows it’s working.
Don’t know if its intended to work like this but if you take photos while vault is unlocked you have to perform lock/unlock for new upload to begin.
Also, it only uploads photos, not videos.

Thanks for all the work.

1 Like