Ich muss Hunderte von Bildern in einem anderen Format für ein Projekt speichern, an dem ich arbeite. Und das Problem ist, dass ich sie einzeln ausführen muss, also frage ich mich, ob es eine Möglichkeit gibt, die Aktionen aufzuzeichnen, wenn ich eine von ihnen speichere und sie dann vom Programm wiederholen lasse, indem ich in ein bestimmtes Verzeichnis schaue und es tue mit allen Bildern. Ich bin mir nicht sicher, wie ich sonst erklären soll, was ich versuche, aber ich brauche nur eine Möglichkeit, das Programm, das ich verwende, dazu zu bringen, die Speicheraufgabe für jedes Bild zu automatisieren. PS Ich weiß nicht, ob es hilft, aber das Programm, das ich verwende, heißt (Texture Packer)
Es sieht so aus, als ob das TexturePacker-Programm die Möglichkeit bietet, Bilder von der Befehlszeile aus zu verarbeiten, die Sie dann mit einem Skript stapelweise verarbeiten könnten. Sie sollten zuerst das Dienstprogramm installieren, indem Sie im TexturePacker- Menü in der App auf Install Command Line Tool klicken .
Dann würde ich vorschlagen, einen Blick in die Dokumentation zu werfen , die die Befehlszeilenparameter für die meisten Optionen in der App enthält. Sehen Sie sich das an und prüfen Sie, ob Sie die erforderlichen Aktionen auf der Befehlszeile abrufen können. Wenn Sie Hilfe benötigen, um diese in ein Stapelverarbeitungsskript umzuwandeln, würde ich vorschlagen, zurückzukommen und Ihre Frage mit den Einzelheiten zu ändern.
find <directoryname> -name \*.png | sed 's/\.png//g' | \ xargs -I % -n 1 TexturePacker %.png \ --sheet %.pvr.ccz \ --data dummy.plist \ --algorithm Basic \ --allow-free-size \ --no-trim \ --opt RGBA4444 \ --dither-fs
Aber ich bekomme immer diese Ausgabe im Terminal. (finden: *.png: Keine solche Datei oder Verzeichnis)
Fahrrad
Stefan
Bassist7
Stefan
Fahrrad
Stefan