What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Update Exilebuddy

nips

New Member
Joined
Apr 21, 2013
Messages
18
Reaction score
0
Hi, I'm no programmer but i just spend a little time with batch-files. Idea was if you're runnig more than 1 virtual machine updating exilebuddy becomes tedious if you don't want to use the auto-update. I stopped using it some time ago because it f***ed with my settings. so what you do is download exilebuddy on your pc & do the changes you want. then:
1. rename my "for buddy.txt" to .bat
2. enable shared folder on your VM with path to exilebuddy
such as C:\Users\Home\Desktop\exilebuddy
3. inside your vm's put my batch-file inside autostart (cmd -> shell:startup)
4. be happy

what this will do is on every startup it checks if you downloaded a new version of exilebuddy on your main-pc, and if so, saves your settings folder, replaces exilebuddy & copys back your settings.
important thing, the pathing to your exilebuddy should be the same as in the .bat else you need to change it. "C:\Users\Home\Desktop\Exilebuddy" is the path I used, if your's different -> modify .bat. I hope you get my meaning.
Anyway, if there's questions i'll try to answer them.
View attachment for buddys.txt

what's inside the file:

@echo off

timeout /T 30 /nobreak

fc /B "\\vmware-host\Shared Folders\Exilebuddy\Changelog.txt" "C:\Users\Home\Desktop\Exilebuddy\Changelog.txt"
if errorlevel 1 goto update
goto end

:Update
xcopy "C:\Users\Home\Desktop\Exilebuddy\Settings" "C:\Users\Home\Desktop\save Settings\Settings" /E /Y /I
for /D %%a in ("C:\Users\Home\Desktop\Exilebuddy\*.*") do rd /q /s "%%a"
del "C:\Users\Home\Desktop\Exilebuddy\*.*" /q
xcopy "\\vmware-host\Shared Folders\Exilebuddy" "C:\Users\Home\Desktop\Exilebuddy" /E /Y /I
xcopy "C:\Users\Home\Desktop\save Settings\Settings" "C:\Users\Home\Desktop\Exilebuddy\Settings" /E /Y /I

:end
exit
 
Back
Top