From 3704f10d84fcd61aef841ec3b2328ba8e9fd8ca2 Mon Sep 17 00:00:00 2001 From: "Michael H.G. Schmidt" Date: Wed, 10 Mar 2021 23:09:16 +0100 Subject: [PATCH] added moneyplex and hakchi --- {scripts => optional}/config/WINCMD.INI | 0 optional/config/hakchi2_config.ini | 47 ++++++++++++++++++ optional/config/install-moneyplex.txt | 6 +++ .../config/install-purebasic.txt | 0 .../config/install-vscode.txt | 0 .../config/install-xnview.txt | 0 {scripts => optional}/config/wcx_ftp.ini | 0 optional/desktop/HakChi2.lnk | Bin 0 -> 1468 bytes optional/{ => desktop}/SQLite-DBB.lnk | Bin optional/install-dbbrowser.cmd | 2 +- optional/install-googledrive.cmd | 2 +- optional/install-moneyplex.cmd | 21 ++++++++ optional/install-vscode.cmd | 5 +- optional/unpack-hakchi2.cmd | 32 ++++++++++++ software/download-software.cmd | 3 +- software/optional.csv | 2 + tools/logon.cmd | 4 +- 17 files changed, 115 insertions(+), 9 deletions(-) rename {scripts => optional}/config/WINCMD.INI (100%) create mode 100644 optional/config/hakchi2_config.ini create mode 100644 optional/config/install-moneyplex.txt rename {scripts => optional}/config/install-purebasic.txt (100%) rename {scripts => optional}/config/install-vscode.txt (100%) rename {scripts => optional}/config/install-xnview.txt (100%) rename {scripts => optional}/config/wcx_ftp.ini (100%) create mode 100644 optional/desktop/HakChi2.lnk rename optional/{ => desktop}/SQLite-DBB.lnk (100%) create mode 100644 optional/install-moneyplex.cmd create mode 100644 optional/unpack-hakchi2.cmd diff --git a/scripts/config/WINCMD.INI b/optional/config/WINCMD.INI similarity index 100% rename from scripts/config/WINCMD.INI rename to optional/config/WINCMD.INI diff --git a/optional/config/hakchi2_config.ini b/optional/config/hakchi2_config.ini new file mode 100644 index 0000000..a9c4de7 --- /dev/null +++ b/optional/config/hakchi2_config.ini @@ -0,0 +1,47 @@ +[Config] +Language=de-DE +SelectedGames=default +SelectedGamesSnes=default +HiddenGames= +HiddenGamesFamicom= +HiddenGamesSnes=CLV-P-SACCE;CLV-P-SAAJE;CLV-P-SABTE;CLV-P-SAABE;CLV-P-SAAKE;CLV-P-SABCE;CLV-P-SABRE;CLV-P-SADGE;CLV-P-SADKE;CLV-P-SABHE;CLV-P-SACBE;CLV-P-SABDE;CLV-P-SAAFE;CLV-P-SABQE;CLV-P-SAAHE;CLV-P-SAAXE;CLV-P-SAAEE;CLV-P-SADJE +HiddenGamesSuperFamicom= +CustomFlashedNes=False +CustomFlashedFamicom=False +CustomFlashedSnes=True +CustomFlashedSuperFamicom=False +UseFont=True +UseFontFamicom=True +UseFontSuperFamicom=True +UseFontSnes=True +ResetHack=True +ResetHackSnes=True +ResetCombination=36 +ResetCombinationSnes=36 +AutofireHack=False +AutofireHackSnes=False +AutofireXYHack=False +AntiArmetLevel=0 +ConsoleType=2 +FcStart=False +UsbHostNes=False +UsbHostFamicom=False +UsbHostSuperFamicom=False +UsbHostSnes=False +ExtraCommandLineArguments= +ExtraCommandLineArgumentsSnes= +FoldersMode=3 +FoldersModeFamicom=3 +FoldersModeSnes=0 +FoldersModeSuperFamicom=3 +MaxGamesPerFolder=30 +MaxGamesPerFolderFamicom=30 +MaxGamesPerFolderSnes=30 +MaxGamesPerFolderSuperFamicom=30 +Compress=True +FtpServer=False +TelnetServer=False +RunCount=22 +AlwaysWriteToUSB=False + +[Presets] diff --git a/optional/config/install-moneyplex.txt b/optional/config/install-moneyplex.txt new file mode 100644 index 0000000..2175809 --- /dev/null +++ b/optional/config/install-moneyplex.txt @@ -0,0 +1,6 @@ +[Setup] +Lang=default +Dir=C:\Program Files (x86)\moneyplex +Group=moneyplex +NoIcons=0 +Tasks= diff --git a/scripts/config/install-purebasic.txt b/optional/config/install-purebasic.txt similarity index 100% rename from scripts/config/install-purebasic.txt rename to optional/config/install-purebasic.txt diff --git a/scripts/config/install-vscode.txt b/optional/config/install-vscode.txt similarity index 100% rename from scripts/config/install-vscode.txt rename to optional/config/install-vscode.txt diff --git a/scripts/config/install-xnview.txt b/optional/config/install-xnview.txt similarity index 100% rename from scripts/config/install-xnview.txt rename to optional/config/install-xnview.txt diff --git a/scripts/config/wcx_ftp.ini b/optional/config/wcx_ftp.ini similarity index 100% rename from scripts/config/wcx_ftp.ini rename to optional/config/wcx_ftp.ini diff --git a/optional/desktop/HakChi2.lnk b/optional/desktop/HakChi2.lnk new file mode 100644 index 0000000000000000000000000000000000000000..c4088c52b0255b255418bdbe62d84a70941ec894 GIT binary patch literal 1468 zcmbVMYe>^k6hAWqt+0uvCO$@`sO6sdNKhu$lv-{mn8*y5{?+B?V?){p3kx!`Sx^LG z4^~=Q6cr>{S=fi_Lr@kG6@HKiq9TR`VI|V<>_6vLM$x_e&N=tobI(2Z+;gvjF;c-!MLDpGqY8gq zu6`*snwx4HEo!V6qZ%sh?jI_3^>b8F9UKv_3T#Pdu3{%MHBl|N1>T8bsD?Qb_f0=? zUFP#D7n}kiV$n0tFxYd~KK7gt=+-9(dY0onPJk#L*beZDxs@8o+^T_CU=fhW3;z4*v&SX&SDiDvNUIIcDl)TW*--$R3Kw=G6m6p%f0EBYy^+z&X7b! zln4L+=abKb5^-mM-v>AkOELCnt2%zTXSN*JJob6==J&%qR|6my?n-cO^%lFZ!(y)! zM?}+h$MBO8x1n#-(JxP9wV~2zY375r_mQ0y%9E=vMzsEIUchS#hkpwks>+S!pOklA z7tz7u!Rhg+0Z09+t#&Tv}$w>ZGbKZJQErfY_g!y zK+Yy5!2Xoz;!EbeE&v>iaw_G9r#N1EZYre4b^7Ba4tEI~a4@)nul + +echo installing moneyplex ... +start /wait %EXE% /LOADINF=%CONFIG% /NORESTART /NOCANCEL /SILENT /SUPPRESSMSGBOXES /CLOSEAPPLICATIONS + +echo ####### %0 ####### +pause + diff --git a/optional/install-vscode.cmd b/optional/install-vscode.cmd index 6784b93..6e556ef 100644 --- a/optional/install-vscode.cmd +++ b/optional/install-vscode.cmd @@ -18,7 +18,7 @@ echo cleanup ... del /F "%PUBLIC%\Desktop\VScode.lnk" 2>nul echo installing Visual Studio CODE ... -rem start /wait %EXE% /LOADINF=%CONFIG% /NORESTART /NOCANCEL /SILENT /SUPPRESSMSGBOXES /CLOSEAPPLICATIONS +start /wait %EXE% /LOADINF=%CONFIG% /NORESTART /NOCANCEL /SILENT /SUPPRESSMSGBOXES /CLOSEAPPLICATIONS echo installing Desktop shortcut ... copy /Y %STARTMENU%\"Visual Studio Code\Visual*.lnk" "%PUBLIC%\Desktop" @@ -27,9 +27,6 @@ move /Y "%PUBLIC%\Desktop\Visual*.lnk" "%PUBLIC%\Desktop\VScode.lnk" rem refresh desktop (W10 style) ie4uinit.exe -show -echo killing VisualStudio code processes... -taskkill /F /IM Code.exe 2>nul - echo ####### %0 ####### pause diff --git a/optional/unpack-hakchi2.cmd b/optional/unpack-hakchi2.cmd new file mode 100644 index 0000000..8843747 --- /dev/null +++ b/optional/unpack-hakchi2.cmd @@ -0,0 +1,32 @@ + +@echo off + +set TOOLS=c:\tools +set CONFIG=config\hakchi2_config.ini +set ZIP=..\software\hakchi2.zip + +if NOT EXIST %ZIP% ( + echo ERROR: %ZIP% not found! + exit /b +) + +echo ####### %0 ####### + +echo killing hakchi2 processes... +taskkill /F /IM hakchi.exe 2>nul + +echo unpacking Hakchi2 ... +%TOOLS%\7z x -y -aoa -o"%ProgramFiles(x86)%" %ZIP% + +echo copying config ... +mkdir "%ProgramFiles(x86)%\hakchi2\config" 2>nul +copy /Y %CONFIG% "%ProgramFiles(x86)%\hakchi2\config\config.ini" + +echo copy desktop link ... +copy /Y desktop\HakChi2.lnk "%PUBLIC%\Desktop" + +rem refresh desktop (W10 style) +ie4uinit.exe -show + +echo ####### %0 ####### +pause diff --git a/software/download-software.cmd b/software/download-software.cmd index 41d1d4c..8ddae57 100644 --- a/software/download-software.cmd +++ b/software/download-software.cmd @@ -25,8 +25,9 @@ FOR /F "tokens=1,2 delims=, " %%E in (%LISTFILE%) do ( rem file is already present ? IF %%~zF EQU 0 ( - del /F %%F 2>nul + echo. echo INFO: [ %%F ] does not exist or is 0 bytes, starting download ... + del /F %%F 2>nul ) IF NOT EXIST %%F ( diff --git a/software/optional.csv b/software/optional.csv index 336ea96..a6ad940 100644 --- a/software/optional.csv +++ b/software/optional.csv @@ -11,4 +11,6 @@ https://download.virtualbox.org/virtualbox/6.1.18/VirtualBox-6.1.18-142142-Win.e https://code.visualstudio.com/sha/download?build=stable&os=win32-x64 vscode-setup.exe https://download.xnview.com/XnViewMP-win-x64.exe xnview-setup.exe https://www.purebasic.com/download/PureBasic_Demo_x64.zip purebasic.zip +https://matrica.de/download/windows/moneyplex_20_setup.exe moneyplex-setup.exe https://www.python.org/ftp/python/2.7.18/python-2.7.18.amd64.msi python2-setup.msi +https://github.com/ClusterM/hakchi2/releases/download/v2.32/hakchi2.zip hakchi2.zip diff --git a/tools/logon.cmd b/tools/logon.cmd index 31a195b..abf4653 100644 --- a/tools/logon.cmd +++ b/tools/logon.cmd @@ -39,8 +39,8 @@ rem TOTALCOMMANDER if NOT EXIST %APPDATA%\GHISLER\WINCMD.ini ( echo setup for TOTALCOMMANDER ... mkdir %APPDATA%\GHISLER 1>nul 2>nul - copy /Y %TOOLS%\scripts\config\WINCMD.ini %APPDATA%\GHISLER - copy /Y %TOOLS%\scripts\config\wcx_ftp.ini %APPDATA%\GHISLER + copy /Y %TOOLS%\optional\config\WINCMD.ini %APPDATA%\GHISLER + copy /Y %TOOLS%\optional\config\wcx_ftp.ini %APPDATA%\GHISLER ) rem WINDOWS TERMINAL