NEWS
[GELÖST] - Dateinamen mit Datum
-
@haselchen
Es soll ja nur der Dateiname dynamisch erstellt werden:
Einfach CamPic mit `date +%Y-%m-%d-%H-%M-%S `
ersetzen und dann Feedback geben.Und meinen Hinweis mit dem Strich oben ansehen. Der wird hier nicht dargestellt.
Vielleicht nicht wichtig , aber nur dann funktionierte es bei mir. -
Einfach CamPic mit `date +%Y-%m-%d-%H-%M-%S `
ersetzen und dann Feedback geben.Und meinen Hinweis mit dem Strich oben ansehen. Der wird hier nicht dargestellt.
Vielleicht nicht wichtig , aber nur dann funktionierte es bei mir. -
-
@haselchen sagte in Dateinamen mit Datum:
wenn ich ihn kopiere
das wundert mich nicht ;-)
Sieh jetzt mal rein
-
@haselchen sagte in Dateinamen mit Datum:
wenn ich ihn kopiere
das wundert mich nicht ;-)
Sieh jetzt mal rein
-
@haselchen sagte in Dateinamen mit Datum:
Einmal ist mein Post noch in weiss/rot
wo?
@homoran sagte in Dateinamen mit Datum:
Sieh jetzt mal rein
EDITiere ihn mal und suche den Unterschied
-
@haselchen sagte in Dateinamen mit Datum:
Einmal ist mein Post noch in weiss/rot
wo?
@homoran sagte in Dateinamen mit Datum:
Sieh jetzt mal rein
EDITiere ihn mal und suche den Unterschied
-
@haselchen Also ich soll in meinem Fall "ClarerCam.jpg" ersetzen mit "date +%Y-%m-%d-%H-%M-%S" ersetzen? im WGET-Befehl und im String der Telegram-Funktion?
Also so:
wget --output-document /opt/iobroker/Cam/date +%Y-%m-%d-%H-%M-%S.jpg "http://10.1.1.120/ISAPI/Streaming/channels/101/picture"
/opt/iobroker/Cam/date +%Y-%m-%d-%H-%M-%S.jpg
-
Nunja, da sieht man mal den Unterschied, Profi -> Anwender.
Das weiss, ausser dir , doch keiner :) :) :)@haselchen sagte in Dateinamen mit Datum:
Das weiss, ausser dir , doch keiner
ist ein ganz normale "Escapen" von Steuerzeichen
das weiß selbst ich, als Noob-User
-
@haselchen sagte in Dateinamen mit Datum:
Das weiss, ausser dir , doch keiner
ist ein ganz normale "Escapen" von Steuerzeichen
das weiß selbst ich, als Noob-User
-
@haselchen Also ich soll in meinem Fall "ClarerCam.jpg" ersetzen mit "date +%Y-%m-%d-%H-%M-%S" ersetzen? im WGET-Befehl und im String der Telegram-Funktion?
Also so:
wget --output-document /opt/iobroker/Cam/date +%Y-%m-%d-%H-%M-%S.jpg "http://10.1.1.120/ISAPI/Streaming/channels/101/picture"
/opt/iobroker/Cam/date +%Y-%m-%d-%H-%M-%S.jpg
@puls200 sagte in Dateinamen mit Datum:
ersetzen mit "date +%Y-%m-%d-%H-%M-%S" ersetzen?
nein, sondern so wie @haselchen und ich diskutieren mit `date +%Y-%m-%d-%H-%M-%S?`
@haselchen welcher "Strich" ist das genau? ` , ´ oder '
-
@puls200 sagte in Dateinamen mit Datum:
ersetzen mit "date +%Y-%m-%d-%H-%M-%S" ersetzen?
nein, sondern so wie @haselchen und ich diskutieren mit `date +%Y-%m-%d-%H-%M-%S?`
@haselchen welcher "Strich" ist das genau? ` , ´ oder '
-
-
-
Sorry, aber die Tipps funktionieren nicht und sind recht schwammig formuliert. Bisher hat nichts funktioniert:

Welches Zeichen gehört denn jetzt in den WGET-Befehl???
-
Mein WGET-Befehl lautete:
wget --output-document /opt/iobroker/Cam/ClarerCam.jpg "http://x.x.x.x/ISAPI/Streaming/channels/101/picture"
Ich sollte nun ClarerCam ersetzen mit `date +%Y-%m-%d-%H-%M-%S`
Also:
wget --output-document /opt/iobroker/Cam/`date +%Y-%m-%d-%H-%M-%S`.jpg "http://x.x.x.x/ISAPI/Streaming/channels/101/picture"Ergebnis: es muss tatsächlich ein --> ` <-- vor und nach Deinem STRING sein. Mit allen anderen Zeichen geht gar nichts. Aber es geht trotzdem nicht, weil 0kB-Dateien angelegt werden.
-
Mein WGET-Befehl lautete:
wget --output-document /opt/iobroker/Cam/ClarerCam.jpg "http://x.x.x.x/ISAPI/Streaming/channels/101/picture"
Ich sollte nun ClarerCam ersetzen mit `date +%Y-%m-%d-%H-%M-%S`
Also:
wget --output-document /opt/iobroker/Cam/`date +%Y-%m-%d-%H-%M-%S`.jpg "http://x.x.x.x/ISAPI/Streaming/channels/101/picture"Ergebnis: es muss tatsächlich ein --> ` <-- vor und nach Deinem STRING sein. Mit allen anderen Zeichen geht gar nichts. Aber es geht trotzdem nicht, weil 0kB-Dateien angelegt werden.
-
Es geht jetzt!!! Problem war, dass sich ein Zeichen irgendwo eingeschlichen hat, das da nicht hingehörte.
Ein weiteres Problem: in der Telegram-Funktion rufe ich einen statischen Dateinamen auf. Den muss ich ja auch noch anpassen. Es reicht nicht, die Fotos mit dynamischen Dateinamen zu speichern, wenn ich immer statisch eine (nicht-vorhandene) Datei abrufe. Daher war mein Gedanke, eine Variable für den Dateinamen zu definieren, die ich im WGET-Befehl und in der Telegramm-Funktion benutze.
EDIT: werde mal diesen Tipp ausprobieren:
https://forum.iobroker.net/topic/25422/dateinamen-in-ordner-herausfinden-und-anzeigen -
Es geht jetzt!!! Problem war, dass sich ein Zeichen irgendwo eingeschlichen hat, das da nicht hingehörte.
Ein weiteres Problem: in der Telegram-Funktion rufe ich einen statischen Dateinamen auf. Den muss ich ja auch noch anpassen. Es reicht nicht, die Fotos mit dynamischen Dateinamen zu speichern, wenn ich immer statisch eine (nicht-vorhandene) Datei abrufe. Daher war mein Gedanke, eine Variable für den Dateinamen zu definieren, die ich im WGET-Befehl und in der Telegramm-Funktion benutze.
EDIT: werde mal diesen Tipp ausprobieren:
https://forum.iobroker.net/topic/25422/dateinamen-in-ordner-herausfinden-und-anzeigen
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden