LeagueOfPoro / CapsuleFarmerEvolved
- понедельник, 6 февраля 2023 г. в 00:38:48
Automatically drops from lolesports.com and farm Esports Capsules
Are you tired of watching professional League of Legends games? Do you watch only for the drops? This is a revolution in the farming of League of Legends Esports capsules!
This is a successor to the old EsportsCapsuleFarmer which relied on a web browser to watch videos. Capsule Farmer Evolved simulates traffic to lolesports.com servers and tricks it into thinking the account is watching a stream. This approach drastically lowers the hardware requirements.
Learn more about the esports drops directly from Riot games.
Share your drops or just come hangout to League of Poro's Discord server: https://discord.gg/c2Qs9Y83hh
config.yaml
with a text editor (e.g. Notepad) - see Configuration for detailsCapsuleFarmer.exe
There's a Quickstart guide if you have issues
Fill out your username and password in config.yaml
. Name of the account groups is not important but I recommend entering something recognizable to better detect problems with the account.
accounts:
accountname:
username: "username"
password: "password"
You can add as many accounts as you want. (But be reasonable) Example:
accounts:
accountname:
username: "username"
password: "password"
changethistowhatever:
username: "Riot Poro"
password: "1234"
In case of problem, enable debugging mode to invrease verbosity of the log:
debug: True
You can select a non-default configuration file, see CLI
capsulefarmerevolved.exe --config secret.yaml
usage: CapsuleFarmerEvolved.exe [-h] [-c CONFIGPATH]
Farm Esports Capsules by watching all matches on lolesports.com.
options:
-h, --help show this help message and exit
-c CONFIGPATH, --config CONFIGPATH
Path to a custom config file
pip install pipenv
)git clone https://github.com/LeagueOfPoro/CapsuleFarmerEvolved.git
cd CapsuleFarmerEvolved
pipenv install
pipenv run python ./main.py
In the CapsuleFarmerEvolved, run git pull
pipenv install --dev
pipenv run pyinstaller -F --icon=poro.ico ./main.py --collect-all charset_normalizer -n CapsuleFarmerEvolved
Pre-built image:
Edit the /path/to/config.yaml
to absolute path to your configuration file and run the container in the background:
docker run -it --rm --restart unless-stopped --name CapsuleFarmer -d -v /path/to/config.yaml:/config/config.yaml leagueofporo/capsulefarmer:master
If you want to build the image locally:
docker build -t capsulefarmerevolved .
/path/to/config.yaml
to absolute path to your configuration file and run the container in the background:docker run -it --rm --restart unless-stopped -d -v /path/to/config.yaml:/config/config.yaml capsulefarmerevolved