Skip to content

Commit

Permalink
merged x86 and x64; added a timeout or pause(if timeout not found)
Browse files Browse the repository at this point in the history
  • Loading branch information
myfreeer committed May 25, 2016
1 parent 0d5ee3c commit 8bec2f1
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 9 deletions.
12 changes: 9 additions & 3 deletions replace.cmd
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
@echo off
set NODEJS=node.exe
if exist "%SystemRoot%\SysWOW64\cmd.exe" set x64=1
set NODEJS_x64=node64.exe
set NODEJS_x86=node32.exe
set leanify_x64=Leanify64.exe
set leanify_x86=Leanify32.exe
set "WORK_DIR=%~dp0"
set mainjs=node-chrome-pak.js
set file=chrome_100_percent.pak
set unpack-dir=unpacked
set modified-dir=modified
set leanify=Leanify.exe
set leanify_enabled=1
if not exist "%WORK_DIR%" md "%WORK_DIR%"
pushd "%WORK_DIR%"
if exist settings.ini for /f "tokens=* eol=; delims=" %%i in (settings.ini) do set %%i
if not exist %NODEJS% exit
if "x64"=="1" ( set NODEJS=%NODEJS_x64% ) else (set NODEJS=%NODEJS_x86%)
if "x64"=="1" ( set leanify=%leanify_x64% ) else (set leanify=%leanify_x86%)
if not exist %NODEJS% echo nodejs(%NODEJS%) NOT FOUND! &pause &exit
if not exist "%WORK_DIR%\%modified-dir%" md "%WORK_DIR%\%modified-dir%" &exit
if %leanify_enabled%==1 if exist %leanify% %leanify% -q "%WORK_DIR%\%modified-dir%"
if exist "%WORK_DIR%\%file%" for %%i in (%modified-dir%\*) do %NODEJS% %mainjs% replace "%WORK_DIR%\%file%" %%~ni "%%~fsnxi"
timeout /t 5||pause
14 changes: 10 additions & 4 deletions settings.ini
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,11 @@
;Settings here will override default ones hardcoded in the cmd
;NO SPACES ALLOWED
;
;NODEJS=node.exe
;the file name of nodejs
;NODEJS_x64=node64.exe
;the file name of nodejs for 64-bit system
;
;NODEJS_x86=node32.exe
;the file name of nodejs for 32-bit system
;
;mainjs=node-chrome-pak.js
;the file name of main program
Expand All @@ -18,8 +21,11 @@ unpack-dir=unpacked
modified-dir=modified
;the folder to merge the modified files
;
leanify=Leanify.exe
;a tool to reduce the size of png images https://github.com/JayXon/Leanify
leanify_x64=Leanify64.exe
;a tool to reduce the size of png images (https://github.com/JayXon/Leanify) for 64-bit system
;
leanify_x86=Leanify32.exe
;a tool to reduce the size of png images (https://github.com/JayXon/Leanify) for 32-bit system
;
leanify_enabled=1
;1 to enable leanify, other to disable
9 changes: 7 additions & 2 deletions unpack.cmd
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
@echo off
set NODEJS=node.exe
if exist "%SystemRoot%\SysWOW64\cmd.exe" set x64=1
set NODEJS_x64=node64.exe
set NODEJS_x86=node32.exe
set "WORK_DIR=%~dp0"
set mainjs=node-chrome-pak.js
set file=chrome_100_percent.pak
Expand All @@ -8,6 +10,9 @@ set modified-dir=modified
if not exist "%WORK_DIR%" md "%WORK_DIR%"
pushd "%WORK_DIR%"
if exist settings.ini for /f "tokens=* eol=; delims=" %%i in (settings.ini) do set %%i
if "x64"=="1" ( set NODEJS=%NODEJS_x64% ) else (set NODEJS=%NODEJS_x86%)
if not exist %NODEJS% echo nodejs(%NODEJS%) NOT FOUND! &pause &exit
if not exist "%WORK_DIR%\%unpack-dir%" md "%WORK_DIR%\%unpack-dir%"
if not exist "%WORK_DIR%\%modified-dir%" md "%WORK_DIR%\%modified-dir%"
if exist "%WORK_DIR%\%file%" %NODEJS% %mainjs% unpack "%WORK_DIR%\%file%" "%WORK_DIR%\%unpack-dir%"
if exist "%WORK_DIR%\%file%" %NODEJS% %mainjs% unpack "%WORK_DIR%\%file%" "%WORK_DIR%\%unpack-dir%"
timeout /t 5||pause

0 comments on commit 8bec2f1

Please sign in to comment.