FarbstoffRSL / RSL-Helper

Der Farbstoff RSL-Helper
236 stars 180 forks source link

RSL Helper getting stuck #31

Closed aermilin closed 3 years ago

aermilin commented 3 years ago

RSL version: 1742 Raid version: 4211

Issue: Autoclicker feature stops working after some time, the bot will not start a new battle

Symptoms:

  1. There is enough energy to start a new run
  2. User is in the battle finished screen
  3. RSL Helper shows in status "Waiting for battle to finish"
  4. Manually starting the battle will not help, you will be stuck again when the battle is finished on the client
  5. Closing client will NOT close RSL Helper
  6. Closing RSL Helper after closing client by X button is impossible. Only killing process through Task Manager would work
  7. Navigating between tabs in RSL Helper will cause an error "Zugriffsverletzung bei Adresse 0000000001138A8F in Modul 'RSLHelper.exe'. Lesen von Adresse 0000000000000000"

Possible cause: either a memory leak or it has to do something with changing input language in Windows (have 2 languages set up).

aermilin commented 3 years ago

Just tested with a different language. Switched to non-English lang and observed how the bot will act when it finishes the battle.

Result: the battle is started without any problems with the different language selected as an input language in Windows.

neorv86 commented 3 years ago

I have same issue from 1-4 steps...

Dwza commented 3 years ago

@aermilin what languages do you have? and you talking about switching windows language? (or ingame)

IchAGTed commented 3 years ago

For me, this behaviour occurs when RSL is not the active window in the foreground.

aermilin commented 3 years ago

@Dwza English and Russian. Windows language (namely I'm switching to the other window i.e. some messenger). And I already tested the fact that language has no effect on RSL Helper. The cause is probably somewhere else.

neorv86 commented 3 years ago

issue-min (1)

what am i doing wrong?

IchAGTed commented 3 years ago

Put the RSL-Window to the front...

neorv86 commented 3 years ago

Put the RSL-Window to the front...

I tried, but despite where the RSL window is found, the program refuses to autoclick

Dwza commented 3 years ago

ok, may this si caused because of russian system language. i'm not sure if the pathes may contain cyrillian letters or so... but fact is, you both use russian as systemlanguage. so that has to be proved.

sochine commented 3 years ago

uhm i got exactly the same issues in english language .. can't understand everything was perfectly working yesteday but ..

Edit: i just launched the helper and everything seems to be clear without any changes so.. hope you guys too

neorv86 commented 3 years ago

ok, may this si caused because of russian system language. i'm not sure if the pathes may contain cyrillian letters or so... but fact is, you both use russian as systemlanguage. so that has to be proved.

maybe the whole thing in graphic quality of the game? or frame rate limiter? or resolution of display? after some manipulations with these parameters, RSL helper starts working, but after restarting the program everything stops working again ... you may be able to suggest settings for the above settings that are recommended for RSL helper?

neorv86 commented 3 years ago

by the way, I noticed that program always works from this place, but after the first battle it stops working Без імені

BlackHawk3000 commented 3 years ago

@aermilin were you able to solve your problem?

doubleniki commented 3 years ago

I faced the same issue like @aermilin @neorv86. In my case it happens only if I switch from EN to RU while the clicker is running. Btw, I have Ru set as the default lang and my windows interface is in RU too. So when I switch back to English the clicker works fine again. Weird 🤔

BlackHawk3000 commented 3 years ago

@doubleniki not weird, RU or Chinese are not supported. These languages have special characters that the helper cannot handle.

doubleniki commented 3 years ago

@BlackHawk3000 by switching I meant switching the language of the keyboard layout, not the language of the whole system :) It is also worth mentioning that I do not have ru characters in the path to the application folder. I can only guess how the clicker works internally, but I guess it shouldn't depend on the keyboard language. Or am I wrong?

BlackHawk3000 commented 3 years ago

no thats possible. But if you get the error message like aermilin, then reinstall with the newest version. That should help. Important, delete the complete installation folder!! The Helper has problems with old files.

  1. close, RAID, Helper, Updater.
  2. uninstall the installed Helper
  3. go to the installation folder and delete everything except the config folder (default directory: C:\Users\ \AppData\Local\Programs\Common\RSL_Helper_X64).
  4. download the current helper (pin here in the channel)
  5. install with admin rights
  6. pay attention to your installation path!
  7. run the updater
  8. close the updater
  9. start the helper and have fun!(Bearbeitet)

For a complete fresh installation just use the link: https://bit.ly/3yGOqiY

doubleniki commented 3 years ago

@BlackHawk3000 actually I didn't receive any error message. the clicker just couldn't rerun a battle when I had ru keyboard layout on. Anyway, thanks for help.

neorv86 commented 3 years ago

I faced the same issue like @aermilin @neorv86. In my case it happens only if I switch from EN to RU while the clicker is running. Btw, I have Ru set as the default lang and my windows interface is in RU too. So when I switch back to English the clicker works fine again. Weird 🤔

tried to manipulate the keyboard layout, and you were right, the program starts working if the layout is English. I`m surprised and grateful for the hint!

furmos commented 3 years ago

this till not working for me set all for english from czech and nothing :(

C0nnstant1n commented 3 years ago

I faced the same issue like @aermilin @neorv86. In my case it happens only if I switch from EN to RU while the clicker is running. Btw, I have Ru set as the default lang and my windows interface is in RU too. So when I switch back to English the clicker works fine again. Weird 🤔

tried to manipulate the keyboard layout, and you were right, the program starts working if the layout is English. I`m surprised and grateful for the hint!

For me, too, when changing the layout, the program starts working

Dwza commented 3 years ago

@BlackHawk3000 actually I didn't receive any error message. the clicker just couldn't rerun a battle when I had ru keyboard layout on. Anyway, thanks for help.

what key do you have to hit when you want to replay a round when you keyboard layout is set to RU? on englisch its R, is it the same on RU layout?

C0nnstant1n commented 3 years ago

on englisch its R, is it the same on RU layout?

Everything is correct R, nevertheless with RU layout the autoclicker does not start the next battle, only on EN.

nick-richard commented 3 years ago

I believe this is related to this issue image

BlackHawk3000 commented 3 years ago

I close this thread because there are to many different issues inside here, please open a new one if you have some issues. Thank you.