ImageMagick doch noch nicht gelöst [jetzt aber]

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
zoidberg
Beiträge: 219
Registriert: 06.12.2004 23:15
Computerausstattung: Acer 6530
Mit Ubuntu 9.04 64 Bit als Hauptsystem und
Windows Vista 32Bit Home Premium zum spielen.
Wohnort: GM
Kontaktdaten:

ImageMagick doch noch nicht gelöst [jetzt aber]

Beitrag von zoidberg »

Hallo Zusammen!

Nun hab ich RunCommand() ausprobiert, aber es klappt nicht ganz so wie geplant.

Starte ich ein Programm damit (zum Beispiel einen Texteditor) geht das problemlos.
Möchte ich aber einen Befehl auf diese Art abschicken geht das nicht.
Also z.B.

Code: Alles auswählen

convert '*.JPG' -resize 120x120 thumbnail%03d.png
um mit Imagemagick von Bildern kleine Thumbnails zu erzeugen.

Der Code sieht so aus:

Code: Alles auswählen

name.s = "convert '*.JPG' -resize 120x120 thumbnail%03d.png"
RunProgram(name, "", "/home/steffen/test/", #PB_Program_Wait)
MessageRequester("Info", "Fertig!", 0)
End
Das ganze geht auch nicht wenn ich mit Alt F2 im Befehlsfenster das ganze mit Verzeichniswechsel vorangestellt abschicke.

Ich hab es auch als Konsole kompiliert ohne Erfolg.

Was ist zu tun?

Danke!

Gruß, Steffen
Zuletzt geändert von zoidberg am 16.11.2008 01:52, insgesamt 1-mal geändert.
Bild
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Probiers mal so:

Code: Alles auswählen

name.s = "convert"
parameter.s = "'*.JPG' -resize 120x120 thumbnail%03d.png"
RunProgram(name, parameter, "/home/steffen/test/", #PB_Program_Wait)
MessageRequester("Info", "Fertig!", 0)
End
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
zoidberg
Beiträge: 219
Registriert: 06.12.2004 23:15
Computerausstattung: Acer 6530
Mit Ubuntu 9.04 64 Bit als Hauptsystem und
Windows Vista 32Bit Home Premium zum spielen.
Wohnort: GM
Kontaktdaten:

Beitrag von zoidberg »

Hallo cxAlex!

So klappt es! Ich musste nur noch zusätzlich die ' vor und nach dem *.JPG entfernen. ich denke wenn das mal nötig ist die doch zu verwenden muss ich ein CHR(nummervondemding) einsetzen aber das sollte ja keine Hürde sein.

Danke!

Gruß, Steffen
Bild
Antworten