funktionierendes script im batch ausführen

gefunden am 31.07.2008

hall? ich w? gerne dieses script: Code: (define (extend-colorlogo-selection img drw wdth hgt)   (begin     (gimp-rect-select img 0 0 wdth 220 1 FALSE 0)     (gimp-fuzzy-select drw 0 221 10 0 TRUE FALSE 0 FALSE)     (if (> hgt 260)       (gimp-fuzzy-select drw (- wdth 1) 0 10 0 TRUE FALSE 0 FALSE)       (gimp-rect-select img 642 1 200 201 1 FALSE 0)     )   ) ) (define (script_fu_logos fn col bw saveFn)   ;(gimp-message fn)   (let* (       (img (car (file-eps-load 1 fn fn)))       (wdth (car (gimp-image-width img)))       (hgt (car (gimp-image-height img)))       (drw (car (gimp-image-get-active-drawable img)))       (newWdth 0)     )     ;(gimp-display-new img)     (gimp-by-color-select drw '(255 255 255) 10 0 TRUE FALSE 0 FALSE)     (if (= bw TRUE)       ()       (extend-colorlogo-selection img drw wdth hgt)     )     (gimp-selection-invert img)     (if (gimp-edit-copy drw)       (begin         (let* (             (newImg (car (gimp-edit-paste-as-new)))             (drw (car (gimp-image-get-active-drawable newImg)))           )           (gimp-image-delete img)           ;(gimp-display-new newImg)           (if (> wdth 844)             (set! newWdth 680)             (set! newWdth 656)           )           (gimp-image-scale newImg newWdth (/ (* newWdth hgt) wdth))           (gimp-image-set-resolution newImg 300 300)           (file-png-set-defaults  0 4 0 1 0 1 0 0 1)           (file-png-save-defaults 1 newImg drw saveFn saveFn)           (gimp-image-delete newImg)         )       )       (gimp-message "Auswahl konnte nicht kopiert werden.")     )   ) ) ; Im GIMP und im Men?gistrieren (script-fu-register "script_fu_logos"             _"_LogoCreation"         "prepares logos"             "myself"             "2008, myself"             "Jul 30, 2008"             ""         SF-FILENAME _"Datei" ""         SF-COLOR    _"Auswahl Farbe" "white"         SF-TOGGLE  _"schwarz/weiss" FALSE         SF-STRING  _"Neue Datei" "D:\\Logos\\color.png") (script-fu-menu-register "script_fu_logos"             "<Toolbox>/Xtns/Misc") von der windoof kommando zeile aus ausf?n. starte ich das ganze vom Men?r gimp GUI aus, funktionierts tadellos. von einer test.bat mit der Zeile Code: C:\Programme\GIMP-2.0\bin\gimp-2.4.exe -i -d -f -s -b -c '(script_fu_logos "D:\\Logosnetz\\WKOOE.eps" "white" FALSE "D:\\Logosnetz\\color.png")' darin erhalte ich nur: GIMP-Fehler: D:\Logosnetz\(script_fu_logos "D:\\Lososnetz.....color.png") konnte nicht ge?et werden: Invalid argument batch command: experienced an execution error. gebe ich allerdings die gleiche Zeile in der Skript-Fu-Konsole ein, wird das script wieder einwandfrei ausgef?. also entweder es ist etwas wegen den ", oder wegen den \ ... habe aber schon viele m?che Varianten probiert. meine cmd.exe ist MS XP [Version 5.1.2600] hat jemand einen Tipp f?ich? danke alldaylong

Weitere Nachrichten zum Thema: