goatcorp / ffxivquicklauncher Goto Github PK
View Code? Open in Web Editor NEWCustom launcher for FFXIV
Home Page: https://goatcorp.github.io/
License: GNU General Public License v3.0
Custom launcher for FFXIV
Home Page: https://goatcorp.github.io/
License: GNU General Public License v3.0
Hi!
After the latest update, my QuickLauncher refuses to start at all. Tried removing it, redownloaded it, still the same issue. Tried to start in Administrator mode as well. Had a quick look in Task Manager, only WerFault.exe starts and then immediately quits after being up for not even a second.
Any ideas how I can fix this issue?
Hi,
Started using the launcher yesterday, I am pretty convinvec at the moment, but thereis one feature I can't seem to get working => The in game features.
The game always says that /xlhelp is an unrecognized command.
Launcher version 2.8.0.0 - 73d9d93
Using DX 11
Tried as myself and as admin
Filled a bot token
Game language is french if that has any effect.
Thanks for any help.
Output.log and dalamud.txt joined in case there is any information I couldn't see.
dalamud.txt
output.log
Side effect to enabling the newly added RMT chat filter is in-game chat notification sounds no longer work. I turned off the new addon and my chat sounds started working again.
This isn't referring to the <se.#> sounds either. These are the sounds under Character Config > Log Window Settings > Notification Sounds that can be set for chat channels.
Patch 4.58
Discord Rich Presence is no longer attaching to the client to detect characters/worlds/duties.
I was actually almost prepared to write my own custom launcher for FFXIV when I stumbled across yours. Awesome! Do you have any plans to implement Lodestone news and FFXIV News topics? I have code for that in my discord bot that I can throw on there.
Additionally (and the main point of the issue) - Are there any plans to add updating to this launcher? It's the only thing I haven't looked into, but I know FFXIV does some really funky things (or appears to) when it updates.
Looking forward to helping out 👍
Please add an option to save configuration at the same directory as the XIVLauncher.exe instead of current user profile. This will be useful for me, because I save my FFXIV in external SSD and play at home and office (ofcourse during break :D)
Please encrypt username and password inside config file.
Leaving an issue like you asked, regarding using a keypress while loading the launcher to disable auto-login instead of checking for admin.
Throws this little guy on launching (admin/normal launch) after the update.
The game launches normally (with previously saved credentials)
The launcher fails to display news etc then crashes with that message (while the game runs).
I received an error when attempting to log in. The error happens regardless of whether or not I entered a valid password so I figured there may be a configuration error in my settings. I eventually tried the 'save for next startup' option which then let the game launch. This function may be broken.
Hopefully this isn't some dumb configuration thing I did and this info helps you at least a little
Settings i used to resolve issue:
Error Text:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): 'CredDelete' call throw an error (Error code: 1168)
at AdysTech.CredentialManager.CredentialManager.RemoveCredentials(String target)
at XIVLauncher.MainForm.LoginButton_Click(Object sender, EventArgs e) in C:\projects\ffxivquicklauncher\XIVLauncher\MainForm.cs:line 106
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.PerformClick()
at System.Windows.Forms.Form.ProcessDialogKey(Keys keyData)
at System.Windows.Forms.TextBoxBase.ProcessDialogKey(Keys keyData)
at System.Windows.Forms.Control.PreProcessMessage(Message& msg)
at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
XIVLauncher
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/nielj/Desktop/xivlauncher/XIVLauncher.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3353.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
AdysTech.CredentialManager
Assembly Version: 1.7.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/nielj/Desktop/xivlauncher/XIVLauncher.exe
----------------------------------------
Newtonsoft.Json
Assembly Version: 12.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/nielj/Desktop/xivlauncher/XIVLauncher.exe
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3260.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
System.ComponentModel.Win32Exception (0x80004005): The operation was canceled by the user
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at XIVLauncher.MainWindow.StartAddons(Process gameProcess)
at XIVLauncher.MainWindow.StartGame()
1.8.0.0
7b1d598
When I start the game with Quick Launcher, I have this error. It's doesn't happened like... 2hours ago.
Anyone have this ?
Would it be possible to make a plugin that reads FC or LS chat from the client and sends it to a designated Channel on a discord server ?
Was just wondering why this launcher seems to download closed-source components from https://goaaats.github.io/ffxiv/tools/launcher/addons/Hooks/latest.zip and https://goaaats.github.io/ffxiv/tools/launcher/addons/RichPresence/latest.zip, and always checks for updates and downloads from https://goaaats.github.io/ffxiv/tools/launcher/xivlauncher-latest.zip
😳
Having an icon that isn't the game's logo or something straight out of the game would be nice - maybe still inspired by dalamud. I could probably need help with this so if anyone even reads this and wants to give it a shot, go ahead! Thanks!
Needs to be 512x512 at a minimum.
v.1.4.1.0
When I enter my OTP in the prompt it stops on the 2nd to last number and crashes with the following error:
---------------------------
Login failed
---------------------------
Logging in failed, check your login information or try again.
System.Exception: Could not log in to oauth.
at XIVLauncher.XIVGame.OauthLogin(String username, String password, String otp)
at XIVLauncher.XIVGame.Login(String username, String password, String otp)
at XIVLauncher.MainWindow.StartGame()
StartGame L334
Could you make a small pop up to know about download any new patches/updates in the official launcher? Thanks
sorry for posting this, but i have a question about the security of the saved log-in credentials.
are they encrypted or plain text?
if they are encrypted, what is the method used, i don't ask for specifics as that would make it unsafe but... i just like to know if these(my) credentials are safely sitting on my HDD.
I've entered in the token from the application page in the client but no chat, fate or any notifications get sent to either a user account or a server channel that I set it to.
Using /xlbotjoin in-game produces The XIVLauncher discord bot was not set up correctly or could not connect to discord. Please check the settings and the FAQ.
Hey,
I suspect that something is wrong with the one-time password.
I always try to log in with the launcher, but always I get the message: logging in failed. Check your logging in Information
I try it with the normal launcher everything is fine, but if I used yours I always get this error message.
I checked the password many times , I supect that there is a error by tranfering the password.
Really love this. Is there a way to have it queue to auto-login after maintenance? I can create a script to ping the servers, see when they're up, then get a notification to run this but I was wondering if it's possible to integrate that into this in order to login immediately after maintenance?
XIV Launcher launched the game successfully but it will froze and eventually triggering appcrash. I tried disabling addons but it doesnt change the outcome.
net framework version 4.7.2
Eventlogs
Event Viewer 1.txt
Event Viewer 2.txt
Currently, on the official launcher you're able to log in (and update, if available) when the servers are down. You can stay logged in for a couple of hours, and then just hit the play button when the servers come up without having to re-log.
On your launcher, I'm asked to enter the OTP after the maintenance queue sees that the servers are up. So it's just sitting there waiting for input.
tldr:
Currently:
Expected:
With ShB FFXIV now can automatically switch default input. We no longer need to restart the game, but if I launch FFXIV with XIVlauncher it wont switch.
Intended behaviour (tested on windows 10)
How to reproduce the bug
edit : grammar
edit 2 : include os
Same problem. Youre not the only one. I dont know how to fix but im replying like this so the dev sees its probably not your fault only - im having the exact same issue. On english game language
Error at launch
System.ComponentModel.Win32Exception (0x80004005): 'CredWrite' call throw an error (Error code: 1312)
at AdysTech.CredentialManager.CredentialManager.SaveCredentials(String target, NetworkCredential credential)
at XIVLauncher.MainWindow.HandleLogin(Boolean autoLogin)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at XIVLauncher.App.Main()
2.8.0.0
73d9d93
Context: Unhandled
Microsoft Windows NT 6.2.9200.0
True
True
True
False
False
English
[
{
"$type": "XIVLauncher.Addon.AddonEntry, XIVLauncher",
"IsEnabled": false,
"Addon": {
"$type": "XIVLauncher.Addon.RichPresenceAddon, XIVLauncher",
"Name": "FFXIV Discord Rich Presence"
}
}
]
I'm japanese. It uses Google Translate.
When I tried to use FFXIV launcher anew, I got an error. I'm not familiar with programming, but I can play with PC files to some extent. What should I do?
I'm not familiar with how to use Github
System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 XIVLauncher.Settings.SetLanguage(ClientLanguage language)
場所 XIVLauncher.FirstTimeSetup.NextButton_Click(Object sender, RoutedEventArgs e)
場所 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
場所 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
場所 System.Windows.Controls.Primitives.ButtonBase.OnClick()
場所 System.Windows.Controls.Button.OnClick()
場所 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
場所 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
場所 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
場所 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
場所 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
場所 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
場所 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
場所 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
場所 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
場所 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
場所 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
場所 System.Windows.Input.InputManager.ProcessStagingArea()
場所 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
場所 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
場所 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
場所 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
場所 System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
場所 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
場所 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
場所 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
場所 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
場所 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
場所 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
場所 MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
場所 System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
場所 System.Windows.Window.ShowHelper(Object booleanBox)
場所 System.Windows.Window.ShowDialog()
場所 XIVLauncher.MainWindow.InitializeWindow()
場所 XIVLauncher.MainWindow.AutoUpdaterOnCheckForUpdateEvent(UpdateInfoEventArgs args)
場所 AutoUpdaterDotNET.AutoUpdater.BackgroundWorkerOnRunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs runWorkerCompletedEventArgs) 場所 c:\projects\AutoUpdater.NET\AutoUpdater.NET\AutoUpdater.cs:行 268
場所 System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
場所 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
場所 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
場所 System.Windows.Threading.DispatcherOperation.InvokeImpl()
場所 MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
場所 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Windows.Threading.DispatcherOperation.Invoke()
場所 System.Windows.Threading.Dispatcher.ProcessQueue()
場所 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
場所 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
場所 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
場所 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
場所 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
場所 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
場所 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
場所 MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
場所 System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
場所 System.Windows.Application.RunDispatcher(Object ignore)
場所 System.Windows.Application.RunInternal(Window window)
場所 XIVLauncher.App.Main()
2.5.0.0
f81bd2b
Context: Unhandled
Microsoft Windows NT 6.2.9200.0
True
True
False
False
False
Japanese
[]
Please add the option to change the launcher to dark mode or follow Windows 10 app mode setting (ms-settings:colors).
Just saw that it was fixed in a recent update but it's still not working for me. I'm wondering if this is an issue on my end or if it's still a bit buggy
Hello.
I'm with the autologin. When I start with administrator, it's open the gamen and not the configuration.
So... I change my password so I can't log in !
Can you help me ?
Thanks.
I'm with Windows 10.
When I start it, it shows me a update (and updatet then).
After that, it not start anymore, if I check the output.txt, it seems like it's running... but not visible:
2019-06-29 11:26:56.382 +02:00 [INF] XIVLauncher started with version 2.2.0.0, commit 92a850c
2019-06-29 11:26:56.518 +02:00 [INF] Loaded UI theme resource.
2019-06-29 11:26:56.520 +02:00 [INF] Loading MainWindow for account ''
2019-06-29 11:26:56.878 +02:00 [INF] Starting update check.
2019-06-29 11:26:56.993 +02:00 [INF] AutoUpdaterOnCheckForUpdateEvent called.
2019-06-29 11:26:56.994 +02:00 [INF] Update available, trying to download.
2019-06-29 11:27:02.168 +02:00 [INF] XIVLauncher started with version 2.3.0.0, commit a68b15d
2019-06-29 11:27:02.301 +02:00 [INF] Loaded UI theme resource.
2019-06-29 11:27:02.303 +02:00 [INF] Loading MainWindow for account ''
2019-06-29 11:27:02.650 +02:00 [INF] Starting update check.
2019-06-29 11:27:02.754 +02:00 [INF] AutoUpdaterOnCheckForUpdateEvent called.
2019-06-29 11:27:02.756 +02:00 [INF] No update: 2.3.0.0
2019-06-29 11:27:03.890 +02:00 [INF] Engaging Autologin
Hello,
Custom launcher does not work after patch 4.5 If I start it, I get directly an errror.
Best wishes
When auto-login is enabled with OTP the window doesn't grab keyboard focus on launch despite the window appearing on top of everything else and the cursor flashing.
`System.UnauthorizedAccessException: Access to the path 'C:\Users\Nighteyes\AppData\Roaming\XIVLauncher\addon\RichPresence\DiscordRPC.dll' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.IO.Compression.ZipFileExtensions.ExtractToFile(ZipArchiveEntry source, String destinationFileName, Boolean overwrite)
at System.IO.Compression.ZipFileExtensions.ExtractToDirectory(ZipArchive source, String destinationDirectoryName)
at System.IO.Compression.ZipFile.ExtractToDirectory(String sourceArchiveFileName, String destinationDirectoryName, Encoding entryNameEncoding)
at XIVLauncher.Addon.RichPresenceAddon.Download(String path)
at XIVLauncher.Addon.RichPresenceAddon.Run(Process gameProcess)
at XIVLauncher.MainWindow.StartAddons(Process gameProcess)
at XIVLauncher.MainWindow.StartGame()
1.8.1.0
8432735
Context: Addons
Microsoft Windows NT 6.2.9200.0
True
True
True
True
[
{
"$type": "XIVLauncher.Addon.AddonEntry, XIVLauncher",
"IsEnabled": true,
"Addon": {
"$type": "XIVLauncher.Addon.RichPresenceAddon, XIVLauncher",
"Name": "FFXIV Discord Rich Presence"
}
}
]
`
followed by error below:
`System.UnauthorizedAccessException: Access to the path 'C:\Users\Nighteyes\AppData\Roaming\XIVLauncher\addon\Hooks\Dalamud.dll' is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.IO.Compression.ZipFileExtensions.ExtractToFile(ZipArchiveEntry source, String destinationFileName, Boolean overwrite)
at System.IO.Compression.ZipFileExtensions.ExtractToDirectory(ZipArchive source, String destinationDirectoryName)
at System.IO.Compression.ZipFile.ExtractToDirectory(String sourceArchiveFileName, String destinationDirectoryName, Encoding entryNameEncoding)
at XIVLauncher.Addon.HooksAddon.Download(String path)
at XIVLauncher.Addon.HooksAddon.Run(Process gameProcess)
at XIVLauncher.MainWindow.StartGame()
1.8.1.0
8432735
Context: Hooks
Microsoft Windows NT 6.2.9200.0
True
True
True
True
[
{
"$type": "XIVLauncher.Addon.AddonEntry, XIVLauncher",
"IsEnabled": true,
"Addon": {
"$type": "XIVLauncher.Addon.RichPresenceAddon, XIVLauncher",
"Name": "FFXIV Discord Rich Presence"
}
}
]
`
It has stopped working for me after the 4/7/2019 hotfix
The current way of the relay handling chat messages posted to discord (using embeds) looks visually nice, but take up a lot of vertical space, which IMHO could be used to display more chat lines. The following chat log, for example, has only six short messages but still takes up vertical space equivalent to a whopping 24 lines of messages.
So I'd like to optionally suggest addition of a flag to either not use embed or use a slimmed down embed for at least the chat relay. Something similar to how chat is displayed in-game would be nice for a slim display.
Hey,
I have tested your Launcher, I have tried to down grad my account for oldschool feeling while playing FFXIV. I have started the game with Realm Reborn instead of Stormblood. Gamefunctions worked well. I could not create an aura, going to maps of Heavensward or Stormblood or doing quests from the extentions, as ist should be. The only thing, that does not work is the level restriction. I can get higher than 50 in ARR, Its important for me that the level restriction work. I can grow up to 70 by using ARR Extention by game start.
Can you do something there or is that not possible?
Or it is possible that you can manipulated the client that I do not come over 50 by using ARR,
Or is it only serverside?
Best wishes
Hello,
Each time I start the game with the xivlauncher, I just have ARR.
I remember to have a tab in the options to change my game version, but, I can't find it anymore since last launcher update, I guess (not really sure about it, sorry).
I tried the "Enable experimental UID cache", no change - Reset
I deleted XIVLauncher.exe & XIVLauncher.exe.config, re-downloaded the latest version, cleaned %appdata% and searched for some entries in registry.
Launcher version ; V2.6.0.0 bdd1e1b
Windows 10 1809
screenshot of options attached
Any idea ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.