JustPaste.it


@echo off
rem Author: Shaefurr
rem Date:October 21 2013
rem Installer version: 1.6
cls
color a
title ArtBot
set DR=%CD%\Genre Icons
set DR2=%CD%\Game Genre Icons
set WG=%CD%\
set ID=C:\Users\%USERNAME%\AppData\Roaming\MediaBrowser-Server\ImagesByName
set BK=C:\Users\%USERNAME%\AppData\Roaming\MediaBrowser-Server\ImagesByName\BACKUP
set EXTRACT=C:\Users\%USERNAME%\AppData\Roaming\MediaBrowser-Server\ImagesByName\Genre
set EXTRACT2=C:\Users\%USERNAME%\AppData\Roaming\MediaBrowser-Server\ImagesByName\GameGenre
set GENRE=None
set GAMEGENRE=None

:mainmenu
cls
echo.
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo.

echo ============================================================================================================
echo.
echo Welcome to ArtBot, artwork made easy.
echo Please choose from one of the menu options.
echo.
:dir
echo ============================================================================================================
echo [ MENU: ]
echo ============================================================================================================
echo [ (1) Genre Icons ]
echo [ (2) Game Genre Icons ]
echo [ (3) Coming soon ]
echo [ (4) Coming soon ]
echo [ (5) Exit ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto install
IF "%choice%"=="2" goto install2
IF "%choice%"=="5" exit
IF "%choice%"=="4" goto install4
IF "%choice%"=="3" goto install3
goto choice
pause>nul

:install
cls
echo.
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Genre Icons
echo * ImagesByName Path: %ID%
echo * Genre Pack: %GENRE%
echo ============================================================================================================
echo.
echo.
echo.
echo.
echo [ MENU: ]
echo --------------------------------------------
echo [ (1) Start Icon Extraction ]
echo [ (2) Change the ImagesByName Location ]
echo [ (3) Preview Packs ]
echo [ (4) Download Packs ]
echo [ ]
echo [ (6) Backup IBN Folder ]
echo [ (7) Restore IBN Folder ]
echo [ ]
echo [ (9) Main Menu ]
echo [ (10) Exit ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto start
IF "%choice%"=="2" goto cd
IF "%choice%"=="9" goto mainmenu
IF "%choice%"=="4" goto downloader
IF "%choice%"=="3" goto viewer
IF "%choice%"=="10" goto exit
IF "%choice%"=="6" goto backup
IF "%choice%"=="7" goto restore
goto choice
pause>nul

:backup
cls
echo.
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Genre IBN Backup
echo * ImagesByName Path: %ID%
echo * Backup Path: %BK%
echo ============================================================================================================
echo.
echo.
echo.
echo.
echo [ MENU: ]
echo --------------------------------------------
echo [ (1) Backup! ]
echo [ (2) Change the ImagesByName Location ]
echo [ (3) Change the Backup Location ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ (9) Main Menu ]
echo [ (10) Exit ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto startbackup
IF "%choice%"=="2" goto cd
IF "%choice%"=="3" goto cbkd
IF "%choice%"=="9" goto mainmenu
IF "%choice%"=="10" goto exit
goto choice
pause>nul

:cbkd
cls
echo ============================================================================================================
echo.
echo Current Backup Location:
echo %BK%
echo.
echo ============================================================================================================
echo.
echo Browse to new Backup location...
echo.
echo.
:dir
echo.
echo.
echo.

cd %wg%
getbkfolder.exe

set /p BK= <bkpath.txt
echo ============================================================================================================
echo.
echo New Backup Location:
echo %BK%
echo.
echo ============================================================================================================

pause
goto backup


:startbackup
cls
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Genre IBN Backup
echo * ImagesByName Path: %ID%
echo * Backup Path: %BK%
echo.
echo ============================================================================================================
echo.
echo Backing Up IBN/Genre Folder, Please wait...
echo.
echo ============================================================================================================
echo.
echo.
cd %BK%
md Genre
cd Genre
BK=%CD%
robocopy /e /mir "%ID%\Genre" "%BK%\Genre"
echo.
echo Backup completed!
pause
goto mainmenu

:backup2
cls
echo.
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Game Genre IBN Backup
echo * ImagesByName Path: %ID%
echo * Backup Path: %BK%
echo ============================================================================================================
echo.
echo.
echo.
echo.
echo [ MENU: ]
echo --------------------------------------------
echo [ (1) Backup! ]
echo [ (2) Change the ImagesByName Location ]
echo [ (3) Change the Backup Location ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ (9) Main Menu ]
echo [ (10) Exit ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto startbackup2
IF "%choice%"=="2" goto cd
IF "%choice%"=="3" goto cbkd
IF "%choice%"=="9" goto mainmenu
IF "%choice%"=="10" goto exit
goto choice
pause>nul

:startbackup2
cls
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Game Genre IBN Backup
echo * ImagesByName Path: %ID%
echo * Backup Path: %BK%
echo.
echo ============================================================================================================
echo.
echo Backing Up IBN/Game Genre Folder, Please wait...
echo.
echo ============================================================================================================
echo.
echo.
cd %BK%
md GameGenre
cd GameGenre
BK=%CD%
robocopy /e /mir "%ID%\GameGenre" "%BK%\GameGenre"
echo Backup completed!
pause
goto mainmenu


:restore
cls
echo.
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Genre IBN Restoration
echo * ImagesByName Path: %ID%
echo * Restore Path: %BK%
echo ============================================================================================================
echo.
echo.
echo.
echo.
echo [ MENU: ]
echo --------------------------------------------
echo [ (1) Restore! ]
echo [ (2) Change the ImagesByName Location ]
echo [ (3) Change the Restore Location ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ (9) Main Menu ]
echo [ (10) Exit ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto startrestore
IF "%choice%"=="2" goto cd
IF "%choice%"=="3" goto crtd
IF "%choice%"=="9" goto mainmenu
IF "%choice%"=="10" goto exit
goto choice
pause>nul

:startrestore
cls
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Genre IBN Restoration
echo * ImagesByName Path: %ID%
echo * Restore Path: %BK%
echo.
echo ============================================================================================================
echo.
echo Restoring IBN/Genre Folder, Please wait...
echo.
echo ============================================================================================================
echo.
echo.
robocopy /e "%BK%\Genre" "%ID%\Genre"
echo Restore completed!
pause
goto mainmenu

:restore2
cls
echo.
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Game Genre IBN Restoration
echo * ImagesByName Path: %ID%
echo * Restore Path: %BK%
echo ============================================================================================================
echo.
echo.
echo.
echo.
echo [ MENU: ]
echo --------------------------------------------
echo [ (1) Restore! ]
echo [ (2) Change the ImagesByName Location ]
echo [ (3) Change the Restore Location ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ (9) Main Menu ]
echo [ (10) Exit ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto startrestore2
IF "%choice%"=="2" goto cd
IF "%choice%"=="3" goto crtd
IF "%choice%"=="9" goto mainmenu
IF "%choice%"=="10" goto exit
goto choice
pause>nul

:startrestore2
cls
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Game Genre IBN Restoration
echo * ImagesByName Path: %ID%
echo * Restore Path: %BK%
echo.
echo ============================================================================================================
echo.
echo Restoring IBN/GameGenre Folder, Please wait...
echo.
echo ============================================================================================================
echo.
echo.
robocopy /e "%BK%\GameGenre" "%ID%\GameGenre"
echo Restore completed!
pause
goto mainmenu


:install2
cls
echo.
echo ============================================================================================================
echo * ArtBot Version 1.61
echo.
echo. * Program: Game Genre Icons
echo * ImagesByName Path: %ID%
echo * Genre Pack: %GAMEGENRE%
echo ============================================================================================================
echo.
echo.
echo.
echo.
echo [ MENU: ]
echo --------------------------------------------
echo [ (1) Start Icon Extraction ]
echo [ (2) Change the ImagesByName Location ]
echo [ (3) Preview Packs ]
echo [ (4) Download Packs ]
echo [ ]
echo [ (6) Backup IBN Folder ]
echo [ (7) Restore IBN Folder ]
echo [ ]
echo [ (9) Main Menu ]
echo [ (10) Exit ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto start2
IF "%choice%"=="2" goto cd2
IF "%choice%"=="9" goto mainmenu
IF "%choice%"=="4" goto downloader2
IF "%choice%"=="3" goto viewer2
IF "%choice%"=="10" goto exit
IF "%choice%"=="6" goto backup2
IF "%choice%"=="7" goto restore2
goto choice
pause>nul

:start
cls

echo Ready to Extract Icons to %ID%\Genre...
pause
cd %WG%


unrar x "%DR%"\*.rar "%EXTRACT%"

cls
echo.
echo ============================================================================================================
echo.
echo * Extraction completed successfully!
echo..
echo * Enjoy!
echo.
echo ============================================================================================================
echo.
echo * check for more Genre icons at http://mediabrowser3.com/community/
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
pause
goto mainmenu

:start2
cls

echo Ready to Extract Icons to %ID%\Game Genre...
pause
cd %WG%


unrar x "%DR2%"\*.rar "%EXTRACT2%"

cls
echo.
echo ============================================================================================================
echo.
echo * Extraction completed successfully!
echo..
echo * Enjoy!
echo.
echo ============================================================================================================
echo.
echo * check for more Game Genre icons at http://mediabrowser3.com/community/
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
pause
goto mainmenu

:cd
cls
echo ============================================================================================================
echo.
echo Current ImagesByName Location:
echo %ID%
echo.
echo ============================================================================================================
echo.
echo Browse to new ImagesByName location...
echo.
echo example: C:\Users\USERNAME\AppData\Roaming\MediaBrowser-Server\ImagesByName
:dir
echo.
echo.
echo.

cd %wg%
getfolder.exe

set /p ID= <path.txt
echo ============================================================================================================
echo.
echo New ImagesByName Location:
echo %ID%
echo.
echo ============================================================================================================

pause

cd %ID%
md genre
cd genre
set EXTRACT=%CD%
goto install
cls

:cd2
cls
echo ============================================================================================================
echo.
echo Current ImagesByName Location:
echo %ID%
echo.
echo ============================================================================================================
echo.
echo Browse to new ImagesByName location...
echo.
echo example: C:\Users\USERNAME\AppData\Roaming\MediaBrowser-Server\ImagesByName
:dir
echo.
echo.
echo.

cd %wg%
getfolder.exe

set /p ID= <path.txt
echo ============================================================================================================
echo.
echo New ImagesByName Location:
echo %ID%
echo.
echo ============================================================================================================
pause

cd %ID%
md "game genre"
cd game genre
set EXTRACT2=%CD%
goto install2
cls

:viewer
cls
echo ============================================================================================================
echo.
echo Genre Packs available for Preview
echo.
echo ============================================================================================================
echo.
echo [ (1) Shaefurr's Genre Icons Portrait ]
echo [ (2) Shaefurr's Genre Icons Landscape ]
echo [ (3) Shaefurr's Genre Backdrops ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
::echo [ *(4) Xzener's MediaBrowser3 Genre Icons ]
::echo [ *(5) Xzener's MediaBrowser3 V2 Genre Icons ]
::echo [ *(6) Xzener's MediaBrowser3 EHS (Non-3D) Genre Icons ]
::echo [ *(7) Xzener's MediaBrowser3 EHS Genre Icons ]
::echo [ *(8) Macs V1 Genre Icons ]
::echo [ *(9) Macs V2 Genre Icons ]
::echo [ *(10) Macs V3 Genre Icons ]
echo [ (11) Back to Main Menu ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto SGIPPREV
IF "%choice%"=="2" goto SGILPREV
IF "%choice%"=="3" goto SGBPREV
IF "%choice%"=="4" goto XMBGIPREV
IF "%choice%"=="5" goto XMBV2PREV
IF "%choice%"=="6" goto XMBEHSNON3DPREV
IF "%choice%"=="7" goto XMBEHSPREV
IF "%choice%"=="8" goto MV1PREV
IF "%choice%"=="9" goto MV2PREV
IF "%choice%"=="10" goto MV3PREV
IF "%choice%"=="11" goto install
goto choice
pause>nul

:viewer2
cls
echo ============================================================================================================
echo.
echo Game Genre Packs available for Preview
echo.
echo ============================================================================================================
echo.
echo [ (1) Shaefurr's Game Genre Icons ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ (11) Back to Main Menu ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto SGGPREV
IF "%choice%"=="11" goto install2
goto choice
pause>nul

:SGGPREV
cd %WG%\Images
CALL SGG.JPG
echo Opening Shaefurr's Game Genre Icons preview
goto viewer2

:SGIPPREV
cd %WG%\Images
CALL SGIP.JPG
echo Opening Shaefurr's Genre Icons Portrait preview
goto viewer

:SGILPREV
cd %WG%\Images
CALL SGIL.JPG
echo Opening Shaefurr's Genre Icons Landscape preview
goto viewer

:SGBPREV
cd %WG%\Images
CALL SGB.JPG
echo Opening Shaefurr's Genre Backdrops preview
goto viewer

:XMBGIPREV
cd %WG%\Images
CALL XMBGI.JPG
echo Opening Xzener's MediaBrowser3 Genre Icons preview
goto viewer


:downloader
cls
echo ============================================================================================================
echo.
echo Genre Packs available for Download
echo.
echo ============================================================================================================
echo.
echo [ (1) Shaefurr's Genre Icons Portrait ]
echo [ (2) Shaefurr's Genre Icons Landscape ]
echo [ (3) Shaefurr's Genre Backdrops ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
::echo [ *(4) Xzener's MediaBrowser3 Genre Icons ]
::echo [ *(5) Xzener's MediaBrowser3 V2 Genre Icons ]
::echo [ *(6) Xzener's MediaBrowser3 EHS (Non-3D) Genre Icons ]
::echo [ *(7) Xzener's MediaBrowser3 EHS Genre Icons ]
::echo [ *(8) Macs V1 Genre Icons ]
::echo [ *(9) Macs V2 Genre Icons ]
::echo [ *(10) Macs V3 Genre Icons ]
echo [ (11) Back to Main Menu ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto SGIP
IF "%choice%"=="2" goto SGIL
IF "%choice%"=="3" goto SGB
IF "%choice%"=="4" goto XMBGI
IF "%choice%"=="5" goto XMBV2
IF "%choice%"=="6" goto XMBEHSNON3D
IF "%choice%"=="7" goto XMBEHS
IF "%choice%"=="8" goto MV1
IF "%choice%"=="9" goto MV2
IF "%choice%"=="10" goto MV3
IF "%choice%"=="11" goto install
goto choice
pause>nul

:downloader2
cls
echo ============================================================================================================
echo.
echo Game Genre Packs available for Download
echo.
echo ============================================================================================================
echo.
echo [ (1) Shaefurr's Game Genre Icons ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ ]
echo [ (11) Back to Main Menu ]
:choice
echo.
set/p choice="Menu #: "
IF "%choice%"=="1" goto SGG
IF "%choice%"=="11" goto install2
goto choice
pause>nul


:sgg
cls
echo ============================================================================================================
echo * ArtBot Version 1.6
echo.
echo. * Program: Downloader
echo * Genre Pack: Shaefurr's Game Genre Icons
echo.
echo.
echo ============================================================================================================
echo.
echo Downloading, Please wait...
echo.
echo ============================================================================================================
echo.
echo.
cd %DR2%
del *.* /Q
"%WG%"\wget.exe --tries=50 -c http://download1313.mediafire.com/b07uhd7qsb3g/d64odm1txtun1tr/GameBrowser+Genre.rar
set GAMEGENRE=Shaefurr's Game Genre Icons
goto INSTALL2

:sgip
cls
echo ============================================================================================================
echo * ArtBot Version 1.6
echo.
echo. * Program: Downloader
echo * Genre Pack: Shaefurr's Genre Icons Portrait
echo.
echo.
echo ============================================================================================================
echo.
echo Downloading, Please wait...
echo.
echo ============================================================================================================
echo.
echo.
cd %DR%
del *.* /Q
"%WG%"\wget.exe --tries=50 -c http://download1655.mediafire.com/2hfjvynluymg/27eo3measicogib/Genre+Icons+Portrait%282%29.rar
set GENRE=Shaefurr's Genre Icons Portrait
goto INSTALL

:sgil
cls
echo ============================================================================================================
echo * ArtBot Version 1.6
echo.
echo. * Program: Downloader
echo * Genre Pack: Shaefurr's Genre Icons Landscape
echo.
echo.
echo ============================================================================================================
echo.
echo Downloading, Please wait...
echo.
echo ============================================================================================================
echo.
echo.
cd %DR%
del *.* /Q
"%WG%"\wget.exe --tries=50 -c http://download1324.mediafire.com/hcbq4cchc1rg/9rr9borzxxnsz7x/Genre+Icons+Landscape%282%29.rar
set GENRE=Shaefurr's Genre Icons Landscape
goto INSTALL

:sgb
cls
echo ============================================================================================================
echo * ArtBot Version 1.6
echo.
echo. * Program: Downloader
echo * Genre Pack: Shaefurr's Genre Backdrops
echo.
echo.
echo ============================================================================================================
echo.
echo Downloading, Please wait...
echo.
echo ============================================================================================================
echo.
echo.
cd %DR%
del *.* /Q
"%WG%"\wget.exe --tries=50 -c http://download661.mediafire.com/lg4vf79d8btg/4veusyjh8uaie3c/Genre+Icon+Backdrops.rar
set GENRE=Shaefurr's Genre Backdrops
goto INSTALL

:exit
exit