Skip to content

Commit

Permalink
Update the bat files and some pdf files.
Browse files Browse the repository at this point in the history
  • Loading branch information
anqisoft committed Oct 7, 2023
1 parent 78aba14 commit f8ba58a
Show file tree
Hide file tree
Showing 136 changed files with 1,547 additions and 830 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
venv
git.log
centos.log
.lnk
_removed

# Byte-compiled / optimized / DLL files
Expand Down
19 changes: 13 additions & 6 deletions _bat/_common/createJson.core.bat
Original file line number Diff line number Diff line change
@@ -1,16 +1,23 @@
@ECHO OFF
chcp 65001
:: %1: server, local, %2: min, %3: fileName, %4: subFolderName
:: %1: server, local, %2: min, %3: fileName, %4: subFolderName %5: parentFolderName

set langSet=en zh_cn zh_tw
set landscapeSet=false true

set htmFilename=%3%

:: echo %5%
set parentFolderName=box
if "%5%" neq "" (
REM echo %%5%% is defined.
set parentFolderName=%5%
)

:: echo %4%
set subFolderName=
if "%4%" neq "" (
echo %%4%% is defined.
REM echo %%4%% is defined.
set subFolderName=%4%
)
set subFolderName=%subFolderName:\=\\%
Expand All @@ -24,7 +31,7 @@ if "%2%" == "min" (
)

set htmlPath=%cd%
call set htmlPath=%%htmlPath:_bat\box\%htmFilename%=%%
call set htmlPath=%%htmlPath:_bat\%parentFolderName%\%htmFilename%=%%
:: echo %htmlPath%

if "%1%" == "server" (
Expand All @@ -34,13 +41,13 @@ if "%1%" == "server" (
set url=file:///%htmlPath:\=/%
set goal=%CD%\local%minSeg%.json
)
set url=%url%box/%htmFilename%%minSeg%.htm
set url=%url%%parentFolderName%/%htmFilename%%minSeg%.htm

:: https://www.codenong.com/37071353/
if "%subFolderName%" neq "" (
set pdfPath=%htmlPath:\=\\%box\\%htmFilename%\\%subFolderName%\\pdfs\\
set pdfPath=%htmlPath:\=\\%%parentFolderName%\\%htmFilename%\\%subFolderName%\\pdfs\\
) else (
set pdfPath=%htmlPath:\=\\%box\\%htmFilename%\\pdfs\\
set pdfPath=%htmlPath:\=\\%%parentFolderName%\\%htmFilename%\\pdfs\\
)
set pdfPath=%pdfPath:\\\\=\\%
:: echo %pdfPath% && pause
Expand Down
1 change: 1 addition & 0 deletions _bat/mini_poker/math/_run_local.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@call ..\..\_common\run.core.bat local ""
1 change: 1 addition & 0 deletions _bat/mini_poker/math/_run_local.min.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@call ..\..\_common\run.core.bat local min
1 change: 1 addition & 0 deletions _bat/mini_poker/math/_run_server.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@call ..\..\_common\run.core.bat server ""
1 change: 1 addition & 0 deletions _bat/mini_poker/math/_run_server.min.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@call ..\..\_common\run.core.bat server min
95 changes: 95 additions & 0 deletions _bat/mini_poker/math/createJson.core.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
@ECHO OFF
chcp 65001
:: %1: server, local, %2: min, %3: fileName, %4: subFolderName %5: parentFolderName

set langSet=en zh_cn zh_tw
::set landscapeSet=false true
set useDiceSet=true false

set htmFilename=%3%

:: echo %5%
:: https://www.robvanderwoude.com/battech_defined.php
:: IF "%5%"=="" (ECHO %%5%% is NOT defined) ELSE (ECHO %%5%% IS defined)
:: pause & exit

set parentFolderName=mini_poker
if "%5%" neq "" (
REM echo %%5%% is defined.
set parentFolderName=%5%
)

:: echo %4%
set subFolderName=
if "%4%" neq "" (
REM echo %%4%% is defined.
set subFolderName=%4%
)
set subFolderName=%subFolderName:\=\\%
:: echo subFolderName: %subFolderName%
:: pause & exit

if "%2%" == "min" (
set minSeg=.min
) else (
set minSeg=
)

set htmlPath=%cd%
call set htmlPath=%%htmlPath:_bat\%parentFolderName%\%htmFilename%=%%
:: echo %htmlPath%

if "%1%" == "server" (
set url=https://anqisoft.github.io/
set goal=%CD%\server%minSeg%.json
) else (
set url=file:///%htmlPath:\=/%
set goal=%CD%\local%minSeg%.json
)
set url=%url%%parentFolderName%/%htmFilename%%minSeg%.htm

:: https://www.codenong.com/37071353/
if "%subFolderName%" neq "" (
set pdfPath=%htmlPath:\=\\%%parentFolderName%\\%htmFilename%\\%subFolderName%\\pdfs\\
) else (
set pdfPath=%htmlPath:\=\\%%parentFolderName%\\%htmFilename%\\pdfs\\
)
set pdfPath=%pdfPath:\\\\=\\%
:: echo %pdfPath% && pause
:: echo %url%

echo [>%goal%

title "Create json config file for local"

setlocal enabledelayedexpansion
for %%l in (!langSet!) do (
set lang=%%l
rem echo !lang!

for /L %%n in (1, 1, 7) do (
set no=%%n
rem echo !no!


for %%u in (!useDiceSet!) do (
set useDice=%%u
rem echo !useDice!

set pdfPrefix=
if "!useDice!" == "true" (
set pdfPrefix=1
)

set endChar=,
if "!lang!:!no!:!useDice!" == "zh_tw:7:false" (
set endChar=
)

echo { "url": "!url!?lang=!lang!&no=!no!&useDice=!useDice!", "pdf": "!pdfPath!!lang!\\!pdfPrefix!!pdfFile!!no!.pdf", "params": { } }!endChar!>>%goal%
)
)
)

echo ]>>%goal%
:: PAUSE & exit
1 change: 1 addition & 0 deletions _bat/mini_poker/math/createJson.local.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
call createJson.core.bat local "" math local
1 change: 1 addition & 0 deletions _bat/mini_poker/math/createJson.local.min.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
call createJson.core.bat local min math local.min
1 change: 1 addition & 0 deletions _bat/mini_poker/math/createJson.server.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
call createJson.core.bat server "" math server
1 change: 1 addition & 0 deletions _bat/mini_poker/math/createJson.server.min.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
call createJson.core.bat server min math server.min
44 changes: 44 additions & 0 deletions _bat/mini_poker/math/local.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
[
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=1&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\11.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=1&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\1.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=2&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\12.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=2&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\2.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=3&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\13.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=3&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\3.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=4&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\14.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=4&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\4.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=5&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\15.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=5&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\5.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=6&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\16.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=6&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\6.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=7&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\17.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=en&no=7&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\en\\7.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=1&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\11.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=1&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\1.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=2&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\12.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=2&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\2.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=3&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\13.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=3&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\3.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=4&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\14.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=4&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\4.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=5&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\15.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=5&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\5.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=6&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\16.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=6&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\6.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=7&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\17.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_cn&no=7&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_cn\\7.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=1&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\11.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=1&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\1.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=2&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\12.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=2&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\2.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=3&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\13.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=3&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\3.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=4&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\14.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=4&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\4.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=5&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\15.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=5&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\5.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=6&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\16.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=6&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\6.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=7&useDice=true", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\17.pdf", "params": { } },
{ "url": "file:///P:/ecs_person/websites/anqisoft.github.io/mini_poker/math.htm?lang=zh_tw&no=7&useDice=false", "pdf": "P:\\ecs_person\\websites\\anqisoft.github.io\\mini_poker\\math\\local\\pdfs\\zh_tw\\7.pdf", "params": { } }
]
Loading

0 comments on commit f8ba58a

Please sign in to comment.