Version 2.1 has been released. This is a quick update to address some issues from 2.0, thank you to everyone submitting bug reports. As always let me know if you experience any problems in this version. Just a quick heads up, blockinput has been removed from this release. It was causing crashes when used a certain way and some users also reported that the script wouldn't work at all until it was disabled. **So please be extra careful not to touch your mouse after running the script!**
Description: This script will perform a brute force login to FFXIV ARR.
Supported Resolutions:
Code:
1280x800
1280x1024
1366x768
1680x1050
1920x1080
Directions:
Code:
**v2.0+
Install AutoIt3 if you haven't already (http://www.autoitscript.com/site/autoit/downloads/)
Extract all files to the same directory
Settings.au3
-select resolution
-set $ffxivapp to the location of ffxivboot.exe on your computer, probably can leave this at default unless you installed somewhere else on your drive.
-highly recommended to add username and password in proper fields for full functionality, otherwise please revert to v1.9 without the auto authenticate feature.
Execute FinalBruteLogin - Ver *.*.au3 (execute a compiled version for best results)
Ensure the following settings are set then you can use the script without worries.
-graphics configuration is set to "Borderless Windowed"
-set Full Screen Mode Gamma correction to 50 (default value)
**New in v2.0
After launching script, hit F1 and it'll launch game, log you in and do everything for you (in theory)
Walk away and do something more productive with your time until the game logs in.
Enjoy!
**v1.9
Extract all files to the same directory
Select your resolution in Settings.au3 and save changes
Execute FinalBruteLogin - Ver *.*.au3 (it is recommended to compile the script and run the exe instead)
Start Final Fantasy XIV: A Realm Reborn
Login...
Ensure that your graphics configuration is set to "Borderless Windowed"
Set Full Screen Mode Gamma correction to 50 (default value)
Hit F1 once you are at the main screen where the Start button is visible.
Once you confirm it is running walk away and do something til the game logs in.
Enjoy!
Known Issues:
Code:
**1.9
When NA/EU error is popping up generally the lobby server is offline so eventually you'll be greeted with an error that hasn't been accounted for. I will attempt to add automation for this down the road but for now you'll have to click ok on it, then the game will close which is part of the reason why it hasn't been accounted for yet. The good news is, once you've encountered this error it usually means the lobby server has come back online and you can proceed with your normal brute force login, at least that has been the case for me.
Changelog:
Code:
**2.1
-removed BlockInputEx from script, it was causing more problems than solving. we'll just have to not touch the mouse for now :)
-fixed bug where script would not log back into game after closing client from red NA/EU error
-commented out debug message I missed during last release
-added while loop to wait until client actually closes from crashing error dialog
**2.0
-Added ability to auto authenticate via launcher.
-Script can be started from three separate points now and will understand what you intended
--Prior to launching launcher
--After launching launcher
--At screen with start menu
-Will now exit game and restart when encountering red NA/EU error instead of going back and clicking start again. --needs testing, not too many errors when incorporating this
-When game encounters an error that forces it to close, game should now restart, reauthenticate and continue trying to login. --needs testing, I didn't have many errors to work with but in theory this should work.
-Changed pre-existing color codes and pixel coordinates for lower resolutions to fix compatability with new version of script.
-Added and updated many comments through out entire script
**1.9
-Script can now retry though "Unable to update the Group NA/EU character list."
-Fixed case of SendKeepActive so it actually works
-Set pixel color variation from 3 to 0 which will now require the exact color specified for higher accuracy when detecting what to do next.
**1.8
-Added separate settings file
-Updated directions file
-Added Changelog
-Added support for the following resolutions:
--1280x800
--1280x1024
--1366x768
--1680x1050
**1.7
-Switched back to clicking method from numpad0
-Picked new error check pixel color and id pixel coordinate to resolve hanging issues
-added variable for resolution in order to automatically determine location of status box
-removed delays
**1.6
-Random fail testing, was not released
**1.5
-Added Blocked Mouse input for higher reliability
-increased number of numpad0 sending
**1.4
-added delays to try and resolve hanging issues
**1.3
-changed error checking methods
**1.2 and lower
-private releases, did not keep track of version changes.