Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion]: Ability to configure which regions to watch #204

Open
1 task done
xChickens opened this issue Mar 20, 2023 · 3 comments
Open
1 task done

[Suggestion]: Ability to configure which regions to watch #204

xChickens opened this issue Mar 20, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@xChickens
Copy link

What is your idea?

I'm surprised there's no suggestion for this, but my thoughts on this are simple. From what i saw on the pinned post, the leading theory is that "the 'ban' was only caused by watching the LCS stream on March 8th". I would also potentially think that there's a possibility of suspicion due to the fact that a player is able to watch every region that streams 24/7.

So what I would suggest is the ability to combat both of these problems by creating the ability to either whitelist or blacklist regions being watched. Whitelist meaning one would be able to select regions that there is some feasibility of the user regularly having the stream open, blacklist meaning one would select regions that the user would likely not watch without a bot. Potentially a person could disable LCS since it being one of the most popular regions, and is potentially where Riot has the most eyes.

I would also highly recommend never creating a standardized configuration because any kind of default setup would cause many people to essentially have the same traffic patterns and thus, botting becomes much more detectable.

What should happen?

A file in the config folder that pertains to a whitelist or blacklist of which region the bot should track (whitelist is probably much safer).

My request is not a question

  • I acknowledge that this issue is not a question or a bug request.
@xChickens xChickens added the enhancement New feature or request label Mar 20, 2023
@SoulRui
Copy link

SoulRui commented Mar 24, 2023

What is the ban on March 8th? Can you give me a link? It has been 15 days since I hung up and I haven't received any drops. What should I do?

@SoulRui
Copy link

SoulRui commented Mar 24, 2023

为什么会出现CRITICAL ERROR: Beststreams couldn't be loaded. Are you connected to the internet?错误

原因:读取赛区数据时会访问
https://raw.githubusercontent.com/LeagueOfPoro/CapsuleFarmerEvolved/master/config/bestStreams.txt
,无法科学上网或网络不好可能访问不到。其实作者给了本地的bestStreams.txt)

https://i0.hdslb.com/bfs/article/052fa083e5bc855b03dd7a8bfcf7f6873c790d46.png@942w_563h_progressive.webp

直接使用读取文件的方式替换网络请求应该也可以,最简单的是直接把bestStreams.txt写死即可。

方法:修改Config.py,将

remoteBestStreamsFile` = requests.get(self.REMOTE_BEST_STREAMS_URL)

if remoteBestStreamsFile.status_code == 200:

self.bestStreams = `remoteBestStreamsFile.text.split()`

三行代码注释,新增:

self.bestStreams` = ['riotgames', 'lckcl', 'lpl', 'lck', 'lec', 'lcs', 'lco', 'cblol', 'lla', 'riotgamesjp',

                            'riotgamesturkish', 'lolpacific', `'EUMasters']

其实就是将项目里的config/bestStreams.txt的内容拼成了数组。

所以你的问题只需要更改self.bestStreams所对应的赛区就可以,再设置一下你启动的时间应该就能解决你的问题,这也是给作者的一个思路。

@xChickens
Copy link
Author

What is the ban on March 8th? Can you give me a link? It has been 15 days since I hung up and I haven't received any drops. What should I do?

Take 2 minutes to go to anything like the Discord or YouTube

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants