Freistellen erleichtern bei IrfanView
Posted: 03 Feb 2020, 12:33
Hallo liebes Forum!
Da ich viele Bilder (Scans) bearbeite, die ich öfters beschneiden (freistellen) muß, möchte ich mir diese Funktion etwas erleichtern. Ich arbeite mit IrfanView, dort sieht das manuell folgendermaßen aus:
1. Bild öffnen und Rahmen ziehen um den Bereich, den man freistellen will.
2. Im Menü "Bearbeiten" auf "Freistellen" clicken oder das Kürzel Strg+Y verwenden.
3. Im Menü "Datei" auf "Speichern (Original-Verzeichnis) clicken oder das Kürzel Strg+S verwenden.
4. Jetzt öffnet sich der Ursprungsordner zum Abspeichern, bestätigen mit Enter.
5. Aber jetzt fragt der IrfanView nochmals in einem weiteren Fenster nach, ob man die alte Datei überschreiben will. Dabei ist standarnmäßig der Nein-Button aktiviert. Man muß also entweder mit der Maus oder mit der Cursor-Taste nach links wandern, bevor man Enter drückt.
Ab dem 2. Schritt möchte ich diese Aktion zusammenfassen.
Wenn man das jetzt in AHK-Code umsetzt, sähe das so aus:
Nur klappt das so nicht. Im Script wird das Left als ein Rückwärtsbefahl im noch offenen Hauptfenster verstanden und zeigt das das vorhergehende Bild an. Wie erwische ich das richtige Fenster? Oder kann ich den Ja-Button hier auf eine andere Weise erreichen?
Viele Grüße von Meister Lampe
Da ich viele Bilder (Scans) bearbeite, die ich öfters beschneiden (freistellen) muß, möchte ich mir diese Funktion etwas erleichtern. Ich arbeite mit IrfanView, dort sieht das manuell folgendermaßen aus:
1. Bild öffnen und Rahmen ziehen um den Bereich, den man freistellen will.
2. Im Menü "Bearbeiten" auf "Freistellen" clicken oder das Kürzel Strg+Y verwenden.
3. Im Menü "Datei" auf "Speichern (Original-Verzeichnis) clicken oder das Kürzel Strg+S verwenden.
4. Jetzt öffnet sich der Ursprungsordner zum Abspeichern, bestätigen mit Enter.
5. Aber jetzt fragt der IrfanView nochmals in einem weiteren Fenster nach, ob man die alte Datei überschreiben will. Dabei ist standarnmäßig der Nein-Button aktiviert. Man muß also entweder mit der Maus oder mit der Cursor-Taste nach links wandern, bevor man Enter drückt.
Ab dem 2. Schritt möchte ich diese Aktion zusammenfassen.
Wenn man das jetzt in AHK-Code umsetzt, sähe das so aus:
Code: Select all
F5::
Send, ^Y
Send, ^S
Send, {Enter}
Send, {Left}{Enter}
return
Viele Grüße von Meister Lampe