ElectronicObserverEN / ElectronicObserver

Electronic Observer is a game viewer for Kantai Collection.
Other
83 stars 20 forks source link

Because of translation request error, software down #259

Closed zhaoyunxyp closed 1 year ago

zhaoyunxyp commented 1 year ago

Almost every time,when translation requset occur, 74EN will turn to down.You can click no position to use 74EN as normal. It is completely down. image

myangelkamikaze commented 1 year ago

The update check is basically just accessing a file on GitHub, I'm guessing you can't access GitHub without a VPN? One way to fix this would be to make 74EO use the VPN too, another would be disabling the update checks from the settings. image

Although it's slightly odd that 74EO freezes when that happens, it should work normally even when update checks fail. We'll look into it.

zhaoyunxyp commented 1 year ago

This option is originally unchecked. Sometimes, the tab of task will be this state from normal state.When it occurs, 74EN will run slowly until completely down. image

And I can access Github without a VPN.

myangelkamikaze commented 1 year ago

Okay, that's really odd... Are there any other errors when that happens, or just the ones you posted at the start? Which Windows version are you using?

zhaoyunxyp commented 1 year ago

windows10 1803 When this occers, there are three situation.One is the posted.Other one is the tap of information has not report any information,just the tap of task turn to the second i posted.Last one is this. image

myangelkamikaze commented 1 year ago

Can you check if this URL has the correct value? image

zhaoyunxyp commented 1 year ago

It's right. image

zhaoyunxyp commented 1 year ago

image

myangelkamikaze commented 1 year ago

That error is basically just saying that the connection is failing for some reason. I tried to reproduce your problem by blocking GitHub via a firewall rule, but I got a different exception and everything still worked as it should. Can you think of anything installed on your computer that could be preventing a connection to GitHub?

zhaoyunxyp commented 1 year ago

The all i think can influence network is game accelerator.But when the game accelerator is not working, it still appear sometimes.

zhaoyunxyp commented 1 year ago

图片

This is appear sometimes not with the 74EN down.Probably, it's not related to 74EN down.

myangelkamikaze commented 1 year ago

Game accelerator is meant to prevent background tasks from running, so your PC can run games better? Is there an option to add an exception for 74EO, just to see if it gets any better? Actually, I just remembered something, are you pressing the tab key often? There is a bug with WebView2 where tab can cause 74EO to break. The description kinda fits, as in 74EO freezing. We have an open issue about that, but it's not something we can fix, we need to wait for WebView2 for that... https://github.com/ElectronicObserverEN/ElectronicObserver/issues/122

zhaoyunxyp commented 1 year ago

This situation appeared two months ago,almost the kancolle Activity opening.I update 74EN from 510 to 512. I am not use the tab key almost.

zhaoyunxyp commented 1 year ago

Game accelerator is just for play game with NS.It will make my network situation bad when it is working too long and the it will influence whole computer not just 74EN.

myangelkamikaze commented 1 year ago

In any case, I don't think the failed networks request are related to the freeze, 74EO should work normally even if the network requests fail. Aside from the tab problem, I have no real idea what could be causing the freeze. Especially the quest view visual bug you're getting. I have no idea how this could happen.

image

zhaoyunxyp commented 1 year ago

Every times when tab of task turn to this state, A few minutes later, if 74EN is not completely freeze, the tab of information will report this error. image

This is why i think the reason is about the request of task update.

Occasionally, sometimes ,if 74EN is not completely freeze, after i click some tab of kancolle with slowly runing speed of 74EN, 74EN will not freeze and turn to normal.

zhaoyunxyp commented 1 year ago

After I install NET Framework 4.8, it disappears. I want to know which version of NET Framework is needed.

myangelkamikaze commented 1 year ago

That's strange... It shouldn't need any .NET Framework version installed because it's running on .NET 6.