Hey MMOwned!
I have been a member of this site a long time, but I was never really able to contribute anything before I stopped playing WoW.
Lately I've been playing around with it again and, Now I can contribute!
I was really bored one night and decided to write a little wow launcher batch file.
The Batch file simply puts some commonly visited
places, used by wow private server users, in one simple-to-use
bundle.
It Allows you to:
-Delete the contents of your Cache Folder
-Overwrite your realmlist on the spot (single line only)
-Open your Realmlist for manual editing
-Launch World of Warcraft
It's nothing special, but it makes things easy.
There is a batch file in which you enter the path of your WoW Directory
then it creates the Launcher based around that.
There is a Readme file included.
As they are batch files, you can feel free to right-click > edit them to
change anything or add anything you wish.
Thanks, and hope you enjoy!
Billbobo
EDIT:
For those who do not want to download the .rar with the readme file included:
(copy and paste the following into notepad and save with a .bat or .cmd extension, making sure to select "all file types.")
Code:
@echo off
:begin
color 0A
set WoW=
echo Welcome!
echo.
echo Would you like the WoW-Helper to use the Default WoW Directory?
echo (Enter Yes to keep the default, or enter No to customize the location)
echo.
set /p G="Yes or No: "
if /I %G%==yes (
goto check
) else (
if /I %G%==no (
GOTO manual
) else (
echo.
echo Error!
echo Invalid Entry
echo.
GOTO begin
)
)
:check
if exist C:\users\public\games\world of warcraft\ (
set WoW=C:\users\public\games\world of warcraft
goto Make
) else (
if exist C:\program files (x86)\world of warcraft\ (
set WoW=C:\program files (x86)\world of warcraft
goto Make
) else (
if exist C:\program files\world of warcraft\ (
set WoW=C:\program files\world of warcraft
goto Make
) else (
cls
echo.
echo Error!
echo Unable to locate WoW Directory
echo.
GOTO manual
)
)
)
:manual
cls
color 09
echo.
echo Please enter the COMPLETE path
echo to your World of Warcraft directory
echo.
echo (Read the README.txt for extra information)
echo.
set /p F=":: "
cd %F%
if exist WoW.exe (
set WoW=%F%
GOTO Make
) else (
cls
echo.
echo Error!
echo Unable to locate WoW Directory
echo.
GOTO manual
)
:Make
color 0F
set C=C
set R=R
set L=L
cls
echo WHEN FINISHED, THE WoW Helper BATCH FILE
echo WILL BE CREATED ON YOUR DESKTOP
echo.
pause
echo @Echo OFF> %userprofile%\desktop\wowhlpr.bat
echo :Menu>> %userprofile%\desktop\wowhlpr.bat
echo cls>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo echo ***********************>> %userprofile%\desktop\wowhlpr.bat
echo echo * *>> %userprofile%\desktop\wowhlpr.bat
echo echo * 1. Cache *>> %userprofile%\desktop\wowhlpr.bat
echo echo * 2. Realmlist *>> %userprofile%\desktop\wowhlpr.bat
echo echo * 3. Start App *>> %userprofile%\desktop\wowhlpr.bat
echo echo * *>> %userprofile%\desktop\wowhlpr.bat
echo echo * !ENTER Q TO EXIT! *>> %userprofile%\desktop\wowhlpr.bat
echo echo ***********************>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo set /p C="Enter Your Choice: ">> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo if %%C%% == 1 (>> %userprofile%\desktop\wowhlpr.bat
echo GOTO cache>> %userprofile%\desktop\wowhlpr.bat
echo ) else (>> %userprofile%\desktop\wowhlpr.bat
echo if %%C%% == 2 (>> %userprofile%\desktop\wowhlpr.bat
echo GOTO realm>> %userprofile%\desktop\wowhlpr.bat
echo ) else (>> %userprofile%\desktop\wowhlpr.bat
echo if %%C%% == 3 (>> %userprofile%\desktop\wowhlpr.bat
echo GOTO wow>> %userprofile%\desktop\wowhlpr.bat
echo ) else (>> %userprofile%\desktop\wowhlpr.bat
echo if /i %%C%% == q (>> %userprofile%\desktop\wowhlpr.bat
echo GOTO exit>> %userprofile%\desktop\wowhlpr.bat
echo ) else (>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo echo INVALLID>> %userprofile%\desktop\wowhlpr.bat
echo goto menu>> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo :cache>> %userprofile%\desktop\wowhlpr.bat
echo cls>> %userprofile%\desktop\wowhlpr.bat
echo cd %WoW%>> %userprofile%\desktop\wowhlpr.bat
echo echo DO YOU WANT TO DELETE:>> %userprofile%\desktop\wowhlpr.bat
echo del /f cache>> %userprofile%\desktop\wowhlpr.bat
echo pause>> %userprofile%\desktop\wowhlpr.bat
echo GOTO Menu >> %userprofile%\desktop\wowhlpr.bat>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo :realm >> %userprofile%\desktop\wowhlpr.bat>> %userprofile%\desktop\wowhlpr.bat
echo cls>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo echo -------SELECTIONS------->> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo echo 1. Enter New Realm Name>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo echo 2. Open Realmlist>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo echo ------------------------>> %userprofile%\desktop\wowhlpr.bat
echo echo +ENTER 0 (ZERO) TO EXIT+>> %userprofile%\desktop\wowhlpr.bat
echo echo ------------------------>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo set /p R=":: ">> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo if %%R%% == 1 (>> %userprofile%\desktop\wowhlpr.bat
echo GOTO realm_change>> %userprofile%\desktop\wowhlpr.bat
echo ) else (>> %userprofile%\desktop\wowhlpr.bat
echo if %%R%% == 2 (>> %userprofile%\desktop\wowhlpr.bat
echo GOTO realm_open>> %userprofile%\desktop\wowhlpr.bat
echo ) else (>> %userprofile%\desktop\wowhlpr.bat
echo if %%R%% == 0 (>> %userprofile%\desktop\wowhlpr.bat
echo GOTO Menu>> %userprofile%\desktop\wowhlpr.bat
echo ) else (>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo echo ERROR!>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo pause>> %userprofile%\desktop\wowhlpr.bat
echo GOTO Realm >> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo )>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo :wow>> %userprofile%\desktop\wowhlpr.bat
echo cd %WoW%>> %userprofile%\desktop\wowhlpr.bat
echo start wow.exe>> %userprofile%\desktop\wowhlpr.bat
echo GOTO Menu>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo :exit>> %userprofile%\desktop\wowhlpr.bat
echo cls>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo echo GOODBYE>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo exit>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo :realm_change>> %userprofile%\desktop\wowhlpr.bat
echo cls>> %userprofile%\desktop\wowhlpr.bat
echo cd %WoW%>> %userprofile%\desktop\wowhlpr.bat
echo set /p L="set realmlist: ">> %userprofile%\desktop\wowhlpr.bat
echo echo set realmlist %%L%% ^> %WoW%\data\enus\realmlist>> %userprofile%\desktop\wowhlpr.bat
echo echo.>> %userprofile%\desktop\wowhlpr.bat
echo pause>> %userprofile%\desktop\wowhlpr.bat
echo GOTO realm>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo.>> %userprofile%\desktop\wowhlpr.bat
echo :realm_open>> %userprofile%\desktop\wowhlpr.bat
echo start notepad.exe %WoW%\Data\enUS\realmlist.wtf>> %userprofile%\desktop\wowhlpr.bat
echo GOTO Menu>> %userprofile%\desktop\wowhlpr.bat
cls
color 0A
echo COMPLETED!
echo.
echo If you Encounter any problems
echo that you are unable to solve on your own...
echo Contact me at [email protected]
echo.
echo Thank you! and Enjoy!
echo.
pause