World of Gothic Archiv > Editing
GothicVDFS 1.6.1
Seite 1 von 1  1 
10.07.2002, 16:42 #1
NicoDE
Beiträge: 1.398
GothicVDFS 1.6.1
Da beim letzten Foren-Crash das Posting gelöscht wurde,
hier nochmals der Hinweis...

Es gibt eine neue Version von GothicVDFS
(Tool aus dem GothicMOD Development-Kit).

Download: GothicVDFS 1.6.1

Änderungen:
* die Platzhalter (*) in den Filtern überarbeitet
* Sortierung basiert jetzt auf Großbuchstaben


- nico
02.08.2002, 02:13 #2
GülleMüller
Beiträge: 472

Hi,
scheint ja wenig probs/Anklang gegeben/gefunden zu haben...

Ich hab da jedenfalls eins: Das Tool kann ich zwar öffnen, aber nix machen. Ich dachte erst es liegt am root-verzeichnis, aber das ist so, wie beim alten...
Jedenfalls kann ich weder Mods erstellen noch VDFs ansehen.
Is das n Bug oder muß ich nochwas einstelln?

gruß
GüMü
02.08.2002, 09:07 #3
Diego[Schatten]
Beiträge: 33

Hallo GülleMüller!
Habe mir auch diese Version heruntergeladen und kann die *.vdf Datein nicht öffnen.
Im Gothic Mod Developement Kit ist aber eine Version enthalten, mit der das funktioniert.

MfG
Diego[Schatten]
02.08.2002, 12:14 #4
NicoDE
Beiträge: 1.398

Welches OS-/IE-Version? Schick mir mal bitte eine Mail, was genau nicht geht,

Danke, Nico
03.08.2002, 09:26 #5
Nightwulf
Beiträge: 102

Hi Nico,
quote:
Zitat von NicoDE Welches OS-/IE-Version? Schick mir mal bitte eine Mail, was genau nicht geht, Danke, Nico
Bei mir dasselbe. OS: Win2000/SP2, IE 6.0 Ich kann MODs erstellen aber nicht öffnen. Ich bekomme erst gar keinen File-Dialog Bye, Nightwulf
03.08.2002, 12:53 #6
NicoDE
Beiträge: 1.398

new version: GothicVDFS 1.6.2

- nico

ps: Dank an GüMü für's Testen
05.08.2002, 15:52 #7
HornOx
Beiträge: 1.458

Könntest du eine Option einbauen bei der nur Dateien seit einem bestimmten Zeitpunkt verändert/erstellt wurden oder dessen Archiv-Attribut/Bit gesetzt ist in die neuerstellte .mod-Dateien kommen? Ich bin nämlich zu faul die Dateien per Hand zu sortieren oder ein Script immer aktuell zu halten...
05.08.2002, 20:33 #8
NicoDE
Beiträge: 1.398

Man könnte mit diversen Tools/Shell-Skripten die .vm direkt bearbeiten/erstellen lassen (cygwin bzw. andere/bessere shells).
Für eine derartige Erweiterung innerhalb des Tools ist im Moment einfach keine Zeit, sorry.

- nico

ps: jede beliebige *nix Shell bietet mehr Tools und Optionen, als ich je einbauen könnte.
06.08.2002, 01:44 #9
HornOx
Beiträge: 1.458

Sind doch eigentlich nur ein paar neue Codezeilen:( Aber immerhin hab ich dadurch mitbekommen das ich Perl fast verlernt hatte ;)
code\:
#!/usr/bin/perl -w
use strict;
use Time:ocal;
use Win32::Process;#wenn man *nix benutzt muß man halt unten fork verwenden...
my $GothicVerzeichnis = "d:gothic";
my $Ausgabedatei = "d:gothicsystemvmMod erstellen.vm";
my $Modname = "MeinMod.mod";
my $tag=1;my $monat=6; my $jahr=2002; #Zeitpunkt nach der Instalation von Gothic und dem SDK
my $TIME = timelocal(0, 0, 0, $tag, $monat-1, $jahr-1900);
open(DATEI, ">$Ausgabedatei") || die "Datei kann nicht geöffnet werden.n$!";
print DATEI <<"irgendwas kreatives";
[BEGINVDF]
Comment=Irgendeine Blöde Mod-Datei%%N%%D%%N
BaseDir=$GothicVerzeichnis
VDFName=$GothicVerzeichnisDataModvdf$Modname
[FILES]
irgendwas kreatives
irgendwas("_workdata"); #die dateien in anderen Verzeichnisen gehören eh nicht in ein .mod rein
print DATEI <<"irgendwas kreatives";
[EXCLUDE]
_workDATAPRESETS*.zen
_workDATAWorldsvobtrees*.zen
_workDATAscripts_compiledOUINFO.INF
_workDATAscriptscontentCUTSCENEOU.CSL
_workDATAscripts*.d -r
_workDATAscripts*.src -r
_workDATAMeshes*.3ds -r
_workDATAANIMS*.asc -r
_workDATATEXTURES*.TGA -r
[INCLUDE]
_workDATATEXTURESDESKTOPNOMIP*.TGA -r
[ENDVDF]
irgendwas kreatives
close(DATEI);

my $process;
Win32::Process::Create($process,"$GothicVerzeichnissystemgothicvdfs.exe","gothicvdfs.exe "$Ausgabedatei"",0,DETACHED_PROCESS,'.');
print $Ausgabedatei;
sub irgendwas{
my $subVerzeichnis=shift;
opendir(DIR, "$GothicVerzeichnis$subVerzeichnis") || die "Verzeichnis $GothicVerzeichnis$subVerzeichnis kann nicht geöffnet werden.n$!";
my @Eintraege = readdir(DIR);
closedir(DIR);
foreach my $Dateiname (@Eintraege) {
if (-d "$GothicVerzeichnis$subVerzeichnis$Dateiname") {
if ($Dateiname ne "." && $Dateiname ne "..")
{irgendwas("$subVerzeichnis$Dateiname")}
} else {
print DATEI (stat("$GothicVerzeichnis$subVerzeichnis$Dateiname"))[9]<$TIME ? "" : "$subVerzeichnis$Dateinamen";
}
}
return
}
Seite 1 von 1  1