Meine persönliche EAGLE CAD-Seite  

mein Eagle-Logo

Bilder kopieren und sortieren, ich mag keine Klickexzesse


Alle Bilder auf einmal


Als Hobbyfotograf mach ich sowohl mit dem Händi (Smartphone) so wie auch einer richtigen Kamera meine Fotos,
die sich mit der Zeit auf der/den SD-Karte/n ansammeln.

Irgendwann muß man sich aber Zeit nehmen und sie Archivieren, Sortieren und evtl. benennen.
Alleine die Aktion die Bilder auf entsprechende Verzeichnisser zu verteilen, ist mir zu Mühsam.
Vermutlich gibt es dazu auch fertige Tools, aber zum Spaß hab ich mir vor Jahren mal was zurecht geschnitzt.

EAGLE als Kopierknecht

Alles begint mit einer Verknüpfung auf dem Desktop.

Als Ziel dieser Verknüpfung (Link) ist folgende Zeile eingetragen:

C:\Prog\eg7\bin\eagle.exe -U "D:\eg\Home7\webcam.usr"  -S"D:\eg\eg7\scr7\kopiere_Bilder_von_SD-Karte.scr" "leer.brd"

Hier habe ich mir EAGLE zusätzlich auf einem weiteren Pfad installiert, damit garantiert nichts mit den anderen EAGLE-Installationen kollidiert. [1]

Ausführen in:

C:\Prog\eg7\bin

Und jetzt zum Ablauf des Ganzen:

Im Voraus noch ein Hinweis:
Wenn EAGLE eine neues Editor-Fenster öffnet, dann wird die eagle.scr gestartet und alle Befehle die unter der entsprechenden
Rubrik SYM: PAC: DEV: LBR: BRD: SCH: stehen werden ausgeführt.

Um jetzt ein spezielles Script statt der eagle.scr zu starten, gibt es die Option -S.

Man könnte sehr wahrscheinlich das Ganze allein durch eine Batch-Datei erledigen, aber ich wollte ein funktionierendes Beispiel für die Start-Option -S
Und wenn es doch so schön funktioniert, kann man es auch benutzen. ;-)

[1] Da man mit cfgset() und cfgget() eigene Paramter in der eaglerc.usr [2] speichern kann, benutze ich hier einen speziellen Dateinamen für die .usr Datei.
[2] Wie oben beschrieben, möchte ich Konflikten aus dem Weg gehen, da so einige meiner ULPs entsprechende Einträge in der eaglerc.usr vornehmen.
  Und nicht vergessen, dass sich EAGLE in der eaglrc.usr den Pfad zur letzen benutzen eagle.epf merkt, und den möchte ich nicht verändern,
  sonst muß ich mich beim nächsten Elektronik; Elektro; Hydraulik; Konstruktions-Projekt das letzte Projekt wieder suchen.

 

 


Bei Fragen: