staging.inyokaproject.org

Archiv/Skripte/cam2mail_Kamerabilder_auf_PC_verschieben_und_verkleinern

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/Skripte/cam2mail_Kamerabilder_auf_PC_verschieben_und_verkleinern.

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

*klopf klopf* Mein neues Howto ist von mir selbst mehrfach geprüft worden und meiner Ansicht nach fertig zur Veröffentlichung. (Howto/ lies sich entgegen des Wikileitfadens wegen fehlender Berechtigung nicht einfügen, ist wahrscheinlich bekannt.)

Danke ans Wikiteam für's Lesen. Und vielleicht etwas Spaß dabei. 😉

Grüße, Benno

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17630

Im Script findet immer wieder die gleiche Zuweisung in Deiner Hauptschleife statt - wieso ziehst Du die Zuweisung nicht vor die Schleife?

Benno-007

(Themenstarter)

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Danke für's Feedback. Du bist natürlich der bessere Coder, das weiß ich. 😉 Meinst du alles nach Zeile 27 (nun verschoben nach: 61)?

Ich glaube, das fing mal historisch mit dem Gedanken an, dass das Script im Autostart wiederholt aufgerufen werden soll. Das hat aber eigentlich gar nichts mehr mit Zeile 27 zu tun. Im Prinzip wurde debuggt, bis es funktioniert wie gewünscht und dann noch paar Sachen verändert und eingebaut - mehr ist nicht mehr aufgefallen. Die Schleife bildete und bildet gewissermaßen nur den Rahmen ums Programm. Im Prinzip hast du also recht, wenn dir das so auffällt, ein inperformanter Schönheitsfehler.

Letztlich ist es aber so, dass die Schleife in Zeile 64 bei Fehlen der Cam sowieso direkt wieder verlassen wird (Zeile 99). Ich sehe aber gerade, dass ich dort schon 3 Sekunden warte und demzufolge die Schleife und sleep im Autostart wieder entfernen muss. Hab das von der Backupplatte vom anderen Rechner und nicht in den Autostart geguckt, an meinem hab ich keinen eingerichtet. Ich brauch also die Schleife nur im Script, dann muss ich nicht im Autostart nochmal alle 3s das Script starten (was ja ohne Cam endlos läuft) - das wäre das eigentliche Performance-Desaster, was ich durch deinen Hinweis entdeckte.

Und dann muss auch geprüft werden, welche Variablen wie cam wie gesetzt sind. Klar könnte man das vorziehen. Aber so ist es getestet. Und die Schleife wird halt alle 3s einmal aufgerufen und sofort wieder nach 3s verlassen, sobald eine Kamera steckt und ein Durchgang komplett durchlief steckt. Ansonsten schaut sie nur alle 3s nach der Cam. Wenn sie steckt, sind die anderen Schleifen zur jpg-Umwandlung nicht von den Mehrfachsetzungen betroffen.

Aber ich werd mal sehn, ob ich es umbaue. So - hab es angepasst:

"Korrektur Autostart (ohne while-Schleife) + Variablen vor Schleife deklarieren; Zeilennummern in Beschreibungen entsprechend angepasst"

Edit: Drittletzten Abschnitt hier überarbeitet.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Frage: das ginge prinzipiell auch als Wikiartikel unter Skript. Wiki-konform wäre der Artikel denke ich - jedenfalls ist mir gerade beim 1. Lesen nichts gravierendes aufgefallen.

Howto ginge aber auch - wie du es bevorzugst.

Gruß, noisefloor

Benno-007

(Themenstarter)

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Ok. Dann schlage ich unter Skripte bei Multimedia folgende Einfügung vor:

  • exifotocopy - Weiterentwicklung des photocopy-Skripts

  • cam2mail - Fotos automatisch von Kamera auf PC verschieben und für Emailanhang verkleinern

  • ...

Des Weiteren könnte es sich unter Bilder_verwalten#Bilder-importieren mit einfügen:

  • weiteres Skript zum Import von Fotos von der Kamera

  • cam2mail - Fotos automatisch von Kamera auf PC verschieben und für Emailanhang verkleinern

Wusste gar nicht, was wir da schon alles haben und wie schnell das "alles unter Kontrolle haben und steuern wollen" zeitlich ausarten kann. Aber ich denke, mit der Beschreibung sowie mehr Augenmerk auf das KISS-Prinzip hat dort auch noch eine dritte Lösung ihre Berechtigung. An den Ordnerstrukturen und Dateinamen will ich ja gerade NICHTS ändern.

Grüße, Benno

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

keine Rückmeldung - also alles gut.

Habe gerade noch die direkte Anrede entfernt ("ich") die an manchen Stellen im Artikel war.

Da das jetzt ja doch ein Wikiartikel wird wäre es schön, wenn du den Wissensblock wieder einbaust. Danach kann das Teil dann ins Wiki.

Gruß, noisefloor

Benno-007

(Themenstarter)

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Danke für das Durchsehen, noisefloor.

noisefloor schrieb:

Da das jetzt ja doch ein Wikiartikel wird wäre es schön, wenn du den Wissensblock wieder einbaust. Danach kann das Teil dann ins Wiki.

Der war noch nie drin, aber jetzt ist er es.

Changelog: http://www.duden.de/suchen/dudenonline/schlie%C3%9Fe usw. + Übersichtslinks + kleines Review + Wissensblock

Kann also von mir aus ab jetzt ins Wiki, in obigen Posts habe ich auch Vorschläge zum Verlinken vorbereitet.

Grüße, Benno

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Artikel ist im Wiki und verlinkt. Danke für's Erstellen ☺

Gruß, noisefloor

Heinrich_Schwietering Team-Icon

Wikiteam
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Artikel ist jetzt im Archiv.

so long
hank

Antworten |