Grywam ostatnio w Battlefield Heroes, nawet fajna gra. Frustrujące jest jednak to, że trzeba ją uruchamiać przez stronę internetową, za każdym razem od nowa się logując. Ja chciałem mieć normalny skrót na pulpicie, jak do każdej innej gry.
Do zautomatyzowania procesu uruchamiania przeglądarki, logowania się na stronie i uruchomienia gry wykorzystałem AutoIt. Jako przeglądarkę wybrałem Internet Explorer, gdyż była łatwiejsza do automatyzacji (przepraszam).
Oto krótka instrukcja jak taki skrót utworzyć:
- Zakładam, że masz działającego Battlefield Heroes zainstalowanego w Internet Explorer, jeśli do tej pory korzystałeś z wersji dla Firefoksa migracja to dosłownie chwila.
- Zainstaluj AutoIt
- Teraz gwóźdź programu, zapisz poniższy skrypt jako plik tekstowy z rozszerzeniem
.au3gdzieś na dysku np.C:\Program Files\EA Games\Battlefield Heroes\bfh_ie_launcher_by_rad.au3; BFH IE launcher v0.04 by rad #include <IE.au3> ; Settings $mail = "me@example.org" ; e-mail $password = "mypassword" ; password $debug = 0 ; debug mode $o_IE = _IECreate ("https://www.battlefieldheroes.com/playnow", 0, $debug, 1, 0) $o_form = _IEFormGetObjByName($o_IE, "top-login-form") $o_mail = _IEFormElementGetObjByName($o_form, "mail") $o_password = _IEFormElementGetObjByName($o_form, "password") _IEFormElementSetValue($o_mail, $mail) _IEFormElementSetValue($o_password, $password) _IEFormSubmit($o_form) ProcessWait("BFHUpdater.exe") _IEQuit ($o_IE) - Zmień w nim e-mail i hasło na te, których używasz do logowania się na stronie Battlefield Heroes
- Utwórz skrót do tego pliku na pulpicie
- Ustaw mu jakąś ładną ikonkę np. BFHeroes.splash.shade-C3NTURiO.ico
I GOTOWE. Teraz za każdym razem, gdy użyjesz tego skrótu od razu powinno się pojawić okienko gry.
bfh_launcher_basic_fx_rev1.au3 – wersja dla Firefox
bf_p4f_launcher_rev2.au3 – wersja dla Battlefield Play4Free
Jest też to możliwe na Firefox?
dodałem wersję dla Fx
Ciekawa sprawa.
Dzięki za hint!
Dasz wersję dla chrome PLS pilne!!!!!!
Kamilloisk w wolnej chwili zobaczę czy da się to w tak prosty sposób zrobić i dla Chrome.
Jak już pisałem w punkcie 1. jeśli masz zainstalowaną grę w jednej przeglądarce, i chcesz z niej korzystać w innej, nie musisz od nowa instalować całej gry! Instaluje się tylko niewielka wtyczka.