Was ist mit dem Urheberrecht? Ich besitze sowohl CIVIII als auch Conquests im Original, mir geht es ja nur darum, nicht alle Dateien einzeln umbennen zu müssen.
@Arminius: da ist nix programmiert, ist eine simple Batch-Verarbeitung
@Wayne123: Arminius meint, dass hier keine Originaldateien angehangen werden dürfen.
Der Screenshot ist tatsächlich nicht aussagekräftig.
Wird denn eine Datei namens "civ3d2us-log.txt" erzeugt? Dort würde nämlich mehr geschrieben.
You can check out any time you like, but you can never leave
@goethe:
Alles klar, verstehe.
In der txt-Datei steht nur Folgendes:
Hat es vielleicht etwas mit den Umlauten zu tun, da die Zeichenkodierung unter Linux anders ist?Code:--Programmstart-- - ----- AEGIS-Kreuzer ===} Aegis Cruiser ----- - - ------------------------------ - ----- Artillerie ===} Artillery ----- - - ------------------------------ - ----- Atom-U-Boot ===} Nuclear Submarine ----- - - ------------------------------ - ----- Babylonischer Bogenschtze ===} Bowman ----- - - ------------------------------ - ----- Bautrupp ===} Worker ----- - - ------------------------------ - ----- Bautrupp Industrielles Zeitalter ===} Worker Industrial Ages ----- - - ------------------------------ - ----- Bautrupp Moderne ===} Worker Modern Times ----- - - ------------------------------ - ----- Berittener Krieger ===} Mounted Warrior ----- - - ------------------------------ - ----- Bogenschtze ===} Archer ----- - - ------------------------------ - ----- Dsenj„ger ===} Jet Fighter ----- - - ------------------------------
Könnte sein, obwohl das wine eigentlich umcodieren müsste. Sonst hättest du überall Probleme.
Sind diese zehn Verzeichnisse denn angelegt worden? Oder überhaupt keines? Die erste Einheit hat ja keine Umlaute. Wenn es da funktioniert hat, müsstest du jetzt ein Verzeichnis
\civilization iii\art\units\AEGIS-Kreuzer\
und eines
\civilization iii\art\units\Aegis Cruiser\
haben.
You can check out any time you like, but you can never leave
Ja, die beiden Verzeichnisse sind vorhanden (allerdings ist in dem englischen Verzeichnis nur eine Datei (.ini), während sich im deutschen Verzeichnis 18 Datein befinden). Folglich funktioniert das Ausführen der Datei an und für sich und es erfolgt lediglich ein Abbruch. Allerdings sind offenbar nur sehr wenige Verzeichnisse erzeugt worden.
Spricht das für die Umlaut-Theorie? Oder kann es sich um einen anderen und evtl. bereits bekannten Fehler handeln?
Das spricht eher dafür, dass wine nicht mit allen Befehlen der batch umgehen kann. Die eigentliche Verarbeitungsroutine lautet:
Die echo-Zeilen sind die Ausgaben in der log-Datei. Da passiert sonst nichts.Code:echo EINHEIT %D% echo - >> "..\..\%logdat%" echo ----- %D% ===} %E% ----- >> "..\..\%logdat%" echo - >> "..\..\%logdat%" md "%E%" >> "..\..\%logdat%" copy /y "%D%\*.wav" "%E%\*.*" >> "..\..\%logdat%" copy /y "%D%\*.amb" "%E%\*.*" >> "..\..\%logdat%" copy /y "%D%\*.flc" "%E%\*.*" >> "..\..\%logdat%" copy /y "%D%\%D%.ini" "%E%\%E%.ini" >> "..\..\%logdat%" echo - >> "..\..\%logdat%" echo ------------------------------ >> "..\..\%logdat%"
%D% ist der deutsche Einheitenname, %E% der englische Einheitenname.
Bei dir sieht es so aus, dass
- das Verzeichnis angelegt wurde (Befehl md tut also)
- die ini-Datei kopiert wurde (letzte Zeile vor dem Echo)
- alle anderen Dateien nicht kopiert wurden
Da scheint mir, dass wine ein Problem hat mit der Zeile :
copy /y "Art\units\AEGIS-Kreuzer\AegisCruiserAttack.amb" "Art\units\Aegis Cruiser\*.*"
Das Sternchen ist dann das Problem. Ich hoffe, es gibt wine-Fachleute hier
PS: schau bitte einmal, ob das Verzeichnis \Civilization III\Art\units\bowman\ angelegt wurde. Wenn nein, gibt es zusätzlich Umlautprobleme.
You can check out any time you like, but you can never leave
Na, da hoffe ich doch mal mit Besten Dank in jedem Fall schon einmal für die bisherige HilfeDas Sternchen ist dann das Problem. Ich hoffe, es gibt wine-Fachleute hier
Das Verzeichnis "Bowman" wurde erstellt.
oh, kein wine-Fachmann hier, der helfen kann?
You can check out any time you like, but you can never leave
Wie habt ihr das gelöst?
Ich habe nämlich nun Windows7 und ebenfalls Probleme mit den Schreibzugriffrechten. Aus irgendeinem Grund kann ich Windows7 nicht abgewöhnen mich bei meiner Arbeit zu behindern
Das Tool erstellt weder die Ordner noch eine log-Datein.
Die Hoffnung stirbt zuletzt; aber irgendwann segnet auch sie das Zeitliche!
Ich habe das Problem gelöst.
Man muss ehrlich die Benutzerkontensteuerung ausschalten bzw. ändern.
-> Systemsteuerung>Benutzerkonto>Einstellung
und dann auf das Level "nie benachrichtigen" gehen. Dadurch erhält das Progi dann wirklich Schreibberechtigung im Ordner "Programme"
Die Hoffnung stirbt zuletzt; aber irgendwann segnet auch sie das Zeitliche!
Spiele gehören auch nicht in "Programme"
You can check out any time you like, but you can never leave
So habe ein Problem mit dem Tool. Auf meinem alten Rechner unter XP hat es geklappt, aber mit meinem neuen Windoof 7 will er einfach nicht die batchdatei ausführen.
Habe auch schon die tipps oben mit Änderung des Schreibschutzes und mit den Benutzerkonten probiert, aber hilft alles nix.
Weiß jemand wie ich das trotzdem hinbekomme???
Hast du das Spiel in Programme installiert?
Bist du als "Admin" angemeldet?
Erstellt die Batchdatei eine civ3d2us-log.txt?
Hast du Win7 64bit oder 32bit?
Die Hoffnung stirbt zuletzt; aber irgendwann segnet auch sie das Zeitliche!