-
Notifications
You must be signed in to change notification settings - Fork 332
Setting up OTP Phone Shortcuts
( 日本語版READMEはこちら )
On the OTP input screen, it's possible to log in automatically by accessing the URL below with the IP of your computer and the OTP you want to use with your account:
http://[Your PC Address]:4646/ffxivlauncher/[one-time password]
You can usually find your computer's address through cmd.exe
entering the command ipconfig
.
Ethernet adapter Gigabit Ethernet:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : 5ea9:b5a8:77aa:e9a:56e0:1057:8245:a4db
IPv4 Address. . . . . . . . . . . : 10.0.0.39 <----- We want this
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.0.0.1
Copy the IPv4 Address
to the OTP macro
When launching your game with OTP, make sure to allow XIVLauncher to communicate past your Windows firewall.
This method has only been tested on iOS 13.1+, it may not work on earlier firmware versions.
-
Install the Shortcuts app on an iOS device.
-
Allow untrusted shortcuts in your Shortcuts settings in the Settings app.
-
Open the FFXIV Login shortcut in Safari and tap "Get Shortcut".
If you open in Chrome or Firefox, you can not open in the Shortcuts app. -
Review the Shortcut and Add it to your shortcut list.
- Rewrite the part set as "0.0.0.0" of "Replace With" with your PC's IP address or PC name.
- Add the Shortcut to your Share Sheet.
- Tap "Done".
- Start XIVLauncher on your PC and start the login process, either by clicking login or by autologin.
- Open the "Square Enix Software Token" app.
- Long tap on the one-time password part and select "Share".
- Select "FFXIV Login".
WARNING!!!! THIS MACRO ONLY WORKS WITH ANDROID VERSIONS BEFORE 10
THIS IS DUE TO A PERMISSION CHANGE WHERE APPS ARE NOT ALLOWED ACCESS TO THE CLIPBOARD
- Install the MacroDroid app
- Hide all notifications for MacroDroid in your Android system settings(optional, but recommended)
- Open MacroDroid, follow the initial setup
- Tap "Templates" and "browse"
- Tap the looking glass and search for "ffxiv"
- Add the macro called "FFXIV OTP" by "goat" and replace the IP in the "HTTP GET" action with the IP of your computer
- Go back to the main screen, tap Macros, hold the "FFXIV OTP" macro and select "Create home screen shortcut"
Due to the changes to Android not providing access to the clipboard for background apps, you can make a slight modification to the Macro to open up MacroDroid before sending your OTP to the launcher (Thanks Catalysta#8888!)
Update the macro as such:
- Start XIVLauncher on your PC and start the login process, either by clicking login or by autologin.
- Tap the home screen shortcut you made for the macro
- Wait for "Square Enix Software Token" app to automatically open and for the macro to be sent