Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору @echo off setlocal if "%~1" =="" (goto mhlp) if "%~1" == "-h" (goto mhlp) if exist JPSoft (move /y JPSoft JPSoft.old > nul) set curlp=curl -C - -RLs --create-dirs --output ./JPSoft :mcurl for %%a in ( cmdebug.exe tcc-rt.exe tcc.exe tcmd.exe cmdebug-update.aiu tcc-rt-update.aiu tcc-update.aiu tcmdupdate.aiu TakeCommand.epub TakeCommand.pdf ) do %curlp%/%%a https://jpsoft.com/downloads/v%1/%%a for %%a in ( 4autotray 4console 4utils ev onig32dll sysutils ) do %curlp%/Plugins/%%a.zip ftp://vefatica.net/4plugins/%%a.zip for %%a in ( 4autotray64 4console64 4utils64 ev64 onig64dll sysutils64 ) do %curlp%/Plugins/%%a.zip ftp://vefatica.net/4plugins/x64/%%a.zip for %%a in ( aeroglass chill cmdtimer confont consearch cpuinfo diagdump domain ekeys emailadx fileuri fixnames fortune htags htmldump imagestuff iso8601 newunique osd popinfo popupfix printerstuff qcal quickeval regtools revisit safechars say screenshot sift snapshot textutils uistuff ) do %curlp%/Plugins/%%a.zip http://prospero.unm.edu/dl/%%a.zip for %%a in ( event everything fedutils9 ) do %curlp%/Plugins/%%a.zip https://jpsoft.com/downloads/plugins/%%a.zip %curlp%/Plugins/Everything.chm.zip https://www.voidtools.com/Everything.chm.zip %curlp%/Plugins/RegTweaks.btm http://prospero.unm.edu/dl/RegTweaks.btm %curlp%/sdk/sdk.zip https://jpsoft.com/downloads/sdk/sdk.zip for %%a in ( cmdebug tcc-rt tcc tcmd ) do if not exist JPSoft\%%a.exe echo %%a setup not downloaded >> JPSoft\download.log for %%a in ( cmdebug-update tcmdupdate tcc-update tcc-rt-update ) do if not exist JPSoft\%%a.aiu echo %% update script not downloaded >> JPSoft\download.log for %%a in ( epub pdf ) do if not exist JPSoft\TakeCommand.%%a echo Take Command %%a manual not downloaded >> JPSoft\download.log for %%a in ( 4autotray 4autotray64 4console 4console64 4utils 4utils64 aeroglass chill cmdtimer confont consearch cpuinfo diagdump domain ekeys emailadx ev ev64 event everything Everything.chm fedutils9 fileuri fixnames fortune htags htmldump imagestuff iso8601 newunique onig32dll onig64dll osd popinfo popupfix printerstuff qcal quickeval regtools revisit safechars say screenshot sift snapshot sysutils sysutils64 textutils uistuff ) do if not exist JPSoft\Plugins\%%a.zip echo Plugin %%a not downloaded >> JPSoft\download.log if not exist JPSoft\\Plugins\RegTweaks.btm echo RegTweaks script not download >> JPSoft\download.log if not exist JPSoft\SDK\sdk.zip echo Plugin SDK not download >> JPSoft\download.log if exist JPSoft\download.log (type JPSoft\download.log & pause) exit :mhlp echo. echo jpsoftd v2.3 script help: echo. echo SYNOPSIS: echo. echo Download latest JP Software TCC, TCMD, TCMD-RT, plugins and documentations. echo Script used cURL v7.50 or letter, not Wget supported due to the inability echo to use independent directories to store SSL network certificates and download echo files in one command. echo. echo jpsoftd PARAM echo. echo display help : jpsoftd -h echo display help : jpsoftd echo. echo History: echo. echo v2.1 - 11.11.2017 19:32:02 +0300 - refactoring and some plug-ins added. echo v2.2 - 21.01.2018 01:31:32 +0300 - refactoring, CMDebug, Everything.chm echo and some plug-ins added, script rename up to jpsoftd. echo v2.2.1 - 21.01.2018 14:11:31 +0300 - fix URL typo for RegTweaks.btm echo v2.3 - 21.03.2018 13:46:18 +0300 - Wget support is removed due to the echo inability to use independent directories to store SSL network certificates echo and download files in one command. echo. echo Command line switches: echo. echo PARAM is "Version" major, example 22 , or "-h" or run w/o parametes for help. echo. pause exit /b |