otn/source/OTNClient/otn-client.bat
2019-08-18 21:53:22 -05:00

120 lines
3.9 KiB
Batchfile

:boot
@echo off
set otn-ver=0.1.1
set otn-c=2019
set otn-ip=
set otn-user=
set otn-pass=
set otn-customprinter=No Default
call bootscreen.bat
if exist "setupdone" ( goto login ) else ( goto setup )
:setup
call setup.bat
goto save
:load
call load.bat
goto start
:save
call save.bat
goto start
:login
echo +---------------------------------------------------------------------------+
echo ^|Log In to OTN Server ^|
echo ^|===========================================================================^|
dir /B /P accounts\
echo ^|===========================================================================^|
echo ^|Please Enter Your OTN Server Username, or type "NewAccount" to make a new ^|
echo ^| account. ^|
set /p otn-clientuser="| > "
if "%otn-clientuser%"=="NewAccount" goto setup
if exist "accounts\%otn-clientuser%" goto load
echo ^|Error: "%otn-clientuser%" is not a valid account. ^|
echo +---------------------------------------------------------------------------+
goto login
:start
set instchoice=
set change=
set otn-choice=
set otn-file=
set otn-yn=
set otn-pages=
set otn-convertout=
set skipDownloadFlag=
call cls.bat
echo +---------------------------------------------------------------------------+
echo ^|OTN Client^|Client Version: %otn-ver%^|(C)Innovation Inc. %otn-c%, Sparrdrem %otn-c% ^|
echo +---------------------------------------------------------------------------+
echo ^|Functions ^| ^|
echo +------------------+--------------------------------------------------------+
echo ^|1.) +---+ ^|2.) ^|3.) ^|4.) +---+ ^|
echo ^| ^| +-+ ^| +---+ +---+ ^| +---+ +-----+ ^| ^|PDF^| ^|
echo ^| ^| PDF ^| ^| ^| +-+ ^| +-+ ^| ^| +-+ ^| ^| ^| ^| \^| ^|/ ^|
echo ^| +-----+ ^| ^| ??? ^|^>^>^| PDF ^| ^| ^| PDF ^| ^| +- ^| ^| \ / ^|
echo ^| ^| +-----+ +-----+ ^| +-----+ +-----+ ^| \ / ^|
echo ^| Print a PDF ^| Convert to PDF ^| Manage Cache ^| Download a PDF ^|
echo +------------------+--------------------------------------------------------+
echo ^|About and Settings^| ^|
echo +------------------+--------------------------------------------------------+
echo ^|A.) ++_++ ^|B.) ^|C.) ^|D.) +----+ ^|
echo ^| ++ ++ ^| +---+ ^| +---+ ^| ^| ^| ^|
echo ^| ^| ^| ^| ^| ? ^| ^| ^|===+-+ ^| +----+ ^|
echo ^| ^|^|^| ^| +---+ ^| ^|%otn-ver%^| ^| +---++---+ ^|
echo ^| +-+ ^| ^| +-----+ ^| ^| ++ ++ ^| ^|
echo ^| Settings ^| About OTN ^| Changelog ^| Account Info ^|
echo +---------------------------------------------------------------------------+
echo.
set /P otn-choice="Enter your Choice > "
pause >nul
if '%otn-choice%'=='1' goto filechoose
if '%otn-choice%'=='2' goto convert
if '%otn-choice%'=='3' goto manageCache
if '%otn-choice%'=='4' goto download
if '%otn-choice%'=='A' goto settings
if '%otn-choice%'=='B' goto about
if '%otn-choice%'=='C' goto changelog
if '%otn-choice%'=='D' goto accountinfo
if '%otn-choice%'=='supersecret' goto debugmenu
echo Error: %otn-choice% is not a valid choice
ping -n 3 127.0.0.1 >nul 2>&1
goto start
:filechoose
call choosefile.bat
goto start
:manageCache
call manageCache.bat
goto start
:convert
call convert.bat
goto start
:download
call download.bat
goto start
:settings
call settings.bat
goto start
:changelog
call changelog.bat
goto start
:about
call about.bat
goto start
:accountinfo
call accountinfo.bat
goto start
:debugmenu
call debugmenu.bat
goto start