Keresés

Új hozzászólás Aktív témák

  • PalmtopNL

    csendes újonc

    válasz mepet #875 üzenetére

    Tudom hogy mindenki látja
    Csak a kérdést te tetted fel,ezért neked illik válaszolni,na meg ha kértél a válasz érkezésröl eMail értesítést akkor azt te kapod meg.

    A feladat egyszerü aki tud batch file-t szerkeszteni és ismeri a parancsokat.
    Sajnos én ennyit sem tudok.

    A parancs sor kb..így néz ki:

    @echo off & setlocal enableextensions enableDelayedExpansion

    set disk=
    set gdir=
    set safe_folder=
    set freespace=
    set neededspace=

    REM Hole das Install-Verzeichnis von Gothic:
    REM ****************************************
    for /f "tokens=1* delims=:" %%i IN ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\JoWooD Productions Software AG\Gothic III" /v INSTALL_DIR^| find

    "INSTALL_DIR"') do (
    for /f "tokens=3" %%A IN ("%%i") DO @set disk=%%A:
    set part2=%%j
    )
    set gdir=%disk%%part2%\Data
    REM *************
    REM Ueberpruefe ob genug Festplattenplatz fuer alles vorhanden ist, sonst Abbruch
    REM ****************************************
    for /f "tokens=3" %%i IN ('dir /-c %disk%^| find "ytes fre"') do @set freespace=%%i
    set /A freespace=%freespace:~0,-6%+0
    set /A neededspace=5500
    if %freespace% LSS %neededspace% (
    goto :NES
    )
    REM *************

    REM Ueberpruefe ob alle benötigten Dateien vorhanden sind, sonst Abbruch
    REM ****************************************
    if NOT exist G3Pak.exe goto :Miss
    if NOT exist G3PakDir.exe goto :Miss
    if NOT exist G3Pak.exe.manifest goto :Miss
    REM *************

    REM Lege Sicherungsverzeichnis fest und pruefe, dass es nicht schon vorhanden ist. Wenn nicht vorhanden lege es an, sonst Abbruch
    REM ****************************************
    set safe_folder=%disk%\G3_Pak_S
    if exist %safe_folder% goto :Folder
    mkdir %safe_folder%
    REM *************

    REM Die Dateien Sichern
    REM ****************************************
    echo MOVE
    move "%gdir%\*.p*" "%safe_folder%"
    echo MOVE_END
    REM *************

    REM set safe_folder=I:\Spiele\Gothic\Kopie von G3_Pak_S
    REM Für alle die wissen was sie machen, kann hier von Hand der Safe_Folder umgesetzt werden, um von einem anderen Speicherort zu entpacken...

    REM Durchlaufe die gesicherten .pak-Dateien
    REM ****************************************
    echo .
    FOR /f %%k IN ('dir /b %safe_folder%\*.pak') DO (

    REM Entpacke die aktuelle .pak-Datei (s.O.), wenn es sie gibt
    REM ****************************************
    echo "%safe_folder%\%%~nxk"
    if exist "%safe_folder%\%%~nxk" (

    REM Falls es das Speicherverzeichnis schon gibt, eben umbenennen
    REM Sollte nur in Ausnahmefällen auftreten, z.B. wenn man das _compiledImage angelegt hat, um einen Bug zu beheben.
    REM ****************************************
    if exist "%gdir%\%%~nk" (
    echo "ren %gdir%\%%~nk %%~nk_org"
    ren "%gdir%\%%~nk" "%%~nk_org"
    )
    REM *************

    echo "start /wait G3Pak.exe --extract-all %safe_folder%\%%~nxk %gdir%\%%~nk\"
    start /wait G3Pak.exe --extract-all "%safe_folder%\%%~nxk" "%gdir%\%%~nk\"
    echo.
    )
    REM *************

    REM Entpacke die zur aktuellen .pak-Datei gehörenden .p00-Datei, wenn es sie gibt (s.O.)
    REM ****************************************
    if exist "%safe_folder%\%%~nk.p00" (
    echo "start /wait G3Pak.exe --extract-all %safe_folder%\%%~nk.p00 %gdir%\%%~nk\"
    start /wait G3Pak.exe --extract-all "%safe_folder%\%%~nk.p00" "%gdir%\%%~nk\"
    echo.
    )
    REM *************

    REM Packe das aktuell entpackte Verzeichnis (.pak&.p00-Dateien) wieder OHNE Kompression
    REM ****************************************
    echo "start /wait G3PakDir --no-compression %gdir%\%%~nk"
    start /wait G3PakDir --no-compression "%gdir%\%%~nk"
    REM *************

    REM Loesche das Verzeichnis, da es nicht merh benötigt wird
    REM ****************************************
    echo rmdir /S /Q "%gdir%\%%~nk"
    rmdir /S /Q "%gdir%\%%~nk"

    REM Falls es das Speicherverzeichnis original gab, wieder zurückbenennen (s.O.)
    REM ****************************************
    if exist "%gdir%\%%~nk_org" (
    REM Mit dem Ping wird künstlich 30 Sekunden gewartet, damit das Verzeichnis auch sicher gelöscht ist, wenn das Rename stattfindet. Die

    Adresse 1.1.1.1 ist nicht erreichbar. Nur so funktioniert die Wartefunktion, deshalb nur in eine nicht erreichbare Adresse ändern, wenn es

    jemand wünscht! Wenn man nicht warten will einfach die Zeile 'PING 1.1.1.1 -n 30 -w 1000 >NUL' mittels REM auskommentieren. Da das hier aber

    eh nur sehr selten auftreten sollte, störts auch nicht gross
    REM ****************************************
    echo "Warte 30 Sec. DIESES FENSTER NICHT SCHLIESSEN!!!"
    PING 1.1.1.1 -n 30 -w 1000 >NUL
    REM *************
    echo "ren %gdir%\%%~nk_org %%~nk"
    ren "%gdir%\%%~nk_org" "%%~nk"
    )
    REM *************
    echo ################################################
    echo.
    )
    REM *************
    REM *************
    echo.
    echo " -- Geschafft!!! -- "
    echo "--- Hoffentlich hilft's ;) ---"
    echo.

    goto :end

    :NES
    echo -------ABBRUCH------ Es werden mindestens %neededspace% MB Festplattenplatz auf Laufwerk %disk% benoetigt, es stehen aber nur

    %freespace% MB zur Verfuegung
    goto :end

    :Folder
    echo "Schonmal gespeichert --- ABBRUCH"
    echo "Das Sicherungsverzeichnis ist %safe_folder%"
    goto :end

    :Miss
    echo "Es fehlen die G3Pak-Dateien von NicoDE. Diese Batch muss sich mit den entpackten Dateien in einem Verzeichnis befinden. Die Dateien

    kann man unter http://www.bendlins.de/nico/gothic3/ herunterladen. Einen passenden Entpacker gibt es kostenlos hier: http://www.7-zip.org/"
    goto :end

    :end

    PAUSE

    Csak egy FlashROM.img-ét kell tudnia kicsomagolni.

    Valamikor basic-ban "tudtam programozni" a legnagyobb munkám egy mennyiség/ár kalkulátor volt :)

    üdv.

  • PalmtopNL

    csendes újonc

    válasz mepet #869 üzenetére

    korábban elnéztem a címzettet !
    a válasz mepet-nek van szánva

    bocsika! többet (remélem) nem fordul elö :((

    sziasztok
    7. Die entpacken.bat editieren. Den Filenahmen des Img eintragen.
    szó szerinti fordutás kb.:
    Az entpacken.dat(nevüt) (át)szerkeszteni és a .img fájl nevét betenni,behelyezni (beírni).
    Magyarra értelmezve: egy erre a célra készült (entpacken).bat fájlt (ha nincs akkor készitünk) beírjuk a kicsomagolásra szánt fájl nevét a entpacken.bat nevü file-be (valahova,ahova kell,mint pl.a linkelt példán,
    ott is bent van a file név a megfelelö helyen)
    és a 8-as pont szerinte a (cmd ablakban) elinditjuk.
    Azért is küldtem egy linket: https://forum.worldofplayers.de/forum/threads/144315-Datenpakete-entpacken-f%C3%BCr-Ladevorteile
    amiben valami hasonló batch parancssor van csak nem .img file-hoz
    hanem valami játéknak a fájlját csomagolja ki
    üdv,

  • PalmtopNL

    csendes újonc

    válasz Csontikka #870 üzenetére

    sziasztok

    7. Die entpacken.bat editieren. Den Filenahmen des Img eintragen.

    szó szerinti fordutás kb.:
    Az entpacken.dat(nevüt) szerkeszteni és a .img fájl nevét betenni,behelyezni (beírni).
    Magyarra értelmezve: egy erre a célra készült (entpacken(.bat fájlt (ha nincs akkor készitünk) beírjuk a kicsomagolásra szánt fájl nevét a entpacken.bat nevü file-be (valahól,ahova kell,mint a linkelt példán,
    ott is bent van a file név a megfelelö helyen)
    és a 8-as pont szerintel a (cmd ablakban) elinditjuk.

    Azért is küldtem egy linket:https://forum.worldofplayers.de/forum/threads/144315-Datenpakete-entpacken-f%C3%BCr-Ladevorteile

    amiben valami hasonló batch parancssor van csak nem .img file-hoz
    hanem valami játéknak a fájlját csomagolja ki

    üdv,

  • PalmtopNL

    csendes újonc

    sziasztok

    Volna egy kis problémém.Kellene egy entpacken.bat.Ez egy WinCE ROM.img kicsomagoló batch fájl.
    A lényeg ez lenne: https://www.digital-eliteboard.com/threads/rom-sicherung.88200/
    Mogelhieb Administrator-nál

    A fontos a 7-es és 8-as pont
    Vagyis egy entpacken.bat datei-t kelll editálni és ebbe berakni az .img nevét.

    Amit tudok: Batch File-t létrehozni (ha van @echo off ......és a többi karakter)
    vagyis egy kész szöveget befüzni az editorba és elmenteni xyentp.bat (vagy .cmd) - ként.

    ( valami ilyesmi : https://forum.worldofplayers.de/forum/threads/144315-Datenpakete-entpacken-f%C3%BCr-Ladevorteile

    [edit by Estella]
    Estella hat außerdem eine Batch zur Verfügung gestellt, die in aktueller Version (06.07.07) hier angegeben ist: alatt )

    Csakhogy mit írjak abba a szöveges fájlba az

    @echo off alá, na azt nem tudom

    föleg azt nem hogy végre is hajtsa azt a parancsot hogy egy ROM.img fájlt kicsomagoljon az OP
    rendszer fájlraira ami Mogelhieb Administrator-nak sikerült.

    Ebben kérnék segítséget amit elöre is köszönök

Új hozzászólás Aktív témák

Hirdetés