MiXplorer: Automatische Aufgaben "Umbenennen"

  • 9 Antworten
  • Letztes Antwortdatum
Status
Dieses Thema wurde gelöst! Zur Lösung springen…
orgshooter

orgshooter

Philosoph
5.419
Wer kann mir beim automatischen Umbenennen von Dateimamen mit Hilfe des MiXplorer weiterhelfen?
Die erstellten Fotos beginnen alle mit "IMG_".
Diesen Präfix würde ich gerne mit Hilfe der automatischen Aufgabe löschen.
Screenshot_20241124_200355_com_mixplorer_PreferenceActivity.png

Was muss ich in den beiden Feldern eintragen, damit bei allen erstellten Fotos der Präfix gelöscht wird?
 
Empfohlene Antwort(en)
Ich antworte mir jetzt selbst.

Durch Hilfe bei den XDA-Developer habe ich die Fragestellung selbst lösen können.
Die Antwort ist das Ausführen eines Shell-Skript (mit der richtigen Syntax) :
Code:
#!/system/bin/sh

cd "/storage/emulated/0/DCIM/Camera/"

for f in IMG_2*; do mv "$f" "${f/IMG_2/2}"; done

exit 0
Abgespeichert als Shell-Datei (.sh) und gestartet als Automatische Aufgabe:
Screenshot_20241130_185836_com_mixplorer_PreferenceActivity.jpg

P. S. Nach dem Download der Datei muss die Endung ".txt" entfernt werden und diese in den entsprechenden Ordner abgelegt werden, der in der Automatischen Aufgabe genannt wird.

P. P. S. Ich werde dieses Shell-Skript jedoch über MacroDroid ausführen, da ich dort bessere Auslöser zur Verfügung habe.
Bsp:
Screenshot_20241130_195041_com_arlosoft_macrodroid_EditMacroActivity.jpg
 

Anhänge

  • rename_IMG_.sh.txt
    115 Bytes · Aufrufe: 0
Zuletzt bearbeitet:
  • Danke
Reaktionen: holms
Alle Antworten (9)
Okay, da ich mit "Regex" nicht weiterkomme, ändere ich meine Aufgabenstellung:

Welches kleine, trackinfreie Tool kann das Umbenennen übernehmen?

Intervallmäßiges Starten bekomme ich dann mit MiXplorer oder MacroDroid geregelt.
 
Zuletzt bearbeitet:
Ich antworte mir jetzt selbst.

Durch Hilfe bei den XDA-Developer habe ich die Fragestellung selbst lösen können.
Die Antwort ist das Ausführen eines Shell-Skript (mit der richtigen Syntax) :
Code:
#!/system/bin/sh

cd "/storage/emulated/0/DCIM/Camera/"

for f in IMG_2*; do mv "$f" "${f/IMG_2/2}"; done

exit 0
Abgespeichert als Shell-Datei (.sh) und gestartet als Automatische Aufgabe:
Screenshot_20241130_185836_com_mixplorer_PreferenceActivity.jpg

P. S. Nach dem Download der Datei muss die Endung ".txt" entfernt werden und diese in den entsprechenden Ordner abgelegt werden, der in der Automatischen Aufgabe genannt wird.

P. P. S. Ich werde dieses Shell-Skript jedoch über MacroDroid ausführen, da ich dort bessere Auslöser zur Verfügung habe.
Bsp:
Screenshot_20241130_195041_com_arlosoft_macrodroid_EditMacroActivity.jpg
 

Anhänge

  • rename_IMG_.sh.txt
    115 Bytes · Aufrufe: 0
Zuletzt bearbeitet:
  • Danke
Reaktionen: holms
orgshooter schrieb:
werde dieses Shell-Skript jedoch über MacroDroid ausführen, da ich dort bessere Auslöser zur Verfügung habe.
Nebenbei: Inwiefern bessere Auslöser?
 
@holms Auslöser: "Kamera geschlossen" 😉
Dann gibt es zukünftig keine Probleme mit der FolderSync-Sicherung, da ich die Bilder gerne einheitlich benannt habe auf der NAS.
 
  • Danke
Reaktionen: holms
@orgshooter In Tasker löst du das über ein einfaches Profil zur Kamera-App aus. Insofern sehe ich da nicht "bessere Auslöser".

Eine Synchronisation nach jedem Schließen der Kamera-App würde ich nicht empfehlen: Wenn du die Kamera schließt und dann aber doch wieder öffnest und Fotos machst, löst du die Umbenennung und Synchronisation mehrfach aus. Da steigt die Fehleranfälligkeit.
Da müsste man die wiederholte gleichzeitige Ausführung verhindern bzw. verzögern, denke ich.

Mir reicht da einmal täglich. Ich lasse täglich einmal automatisiert meine Fotos synchronisieren, und zwar wenn ich zum ersten Mal nach 14 Uhr daheim bin. (Und absolut simultan ständig per Syncthing aufs Tablet)

Nebenbei, diese App nutzen auch viele, kann man per Tasker (und vermutlich auch MacroDroid) auslösen:
Batch Rename and Organize - Apps on Google Play
Den Entwickler gibt's hier auch im Forum.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: orgshooter
@holms ja, die App hatte ich zuerst mit MacroDroid ansteuern wollen.

Da gibt es leider nicht dieselbe Integrität wie in Tasker.
Ich hatte das Umbenennen über die genannte App nur über "UI Interaktion Klick" in MD lösen können, was jedoch einen entsperrten BS voraussetzt.

P. S.
Ich denke über die
holms schrieb:
Fehleranfälligkeit.
Da müsste man die wiederholte gleichzeitige Ausführung verhindern bzw. verzögern, denke ich.
nach.

Noch ist das Honor Magic 6 Pro frisch und nicht viele Bilder gespeichert ;)
 
  • Danke
Reaktionen: holms
orgshooter schrieb:
Da gibt es leider nicht dieselbe Integrität wie in Tasker.
Schade.

Bzgl. Fehleranfälligkeit ,bei mir so der Auslöser zum Profil:
- Wenn ich in meinem WLAN bin und
- es später als 14 Uhr ist und
- meine Variable "%AktuellerTag" nicht der Kalendertag ist.

dann wird gesichert und "%AktuellerTag" wird auf den Kalendertag gesetzt.

Beispiel:
Komme ich um 16 Uhr nach Hause wird gesichert.
Bin ich den ganzen Tag zuhause, wird um 14 Uhr gesichert (denn Tasker kann als Auslöser nicht nur Ereignisse, sondern auch Status auswerten)
 
  • Danke
Reaktionen: orgshooter
Ja, sowas in der Art hatte ich auch vor.
 
  • Danke
Reaktionen: holms
Status
Dieses Thema wurde gelöst! Zur Lösung springen…

Ähnliche Themen

holms
Antworten
2
Aufrufe
248
holms
holms
L
Antworten
35
Aufrufe
863
holms
holms
tomaso7
Antworten
1
Aufrufe
108
holms
holms
Zurück
Oben Unten