Skip to content

Latest commit

 

History

History
242 lines (156 loc) · 10.1 KB

README_EN.md

File metadata and controls

242 lines (156 loc) · 10.1 KB

image


AhabAssistantLimbusCompany

FACE THE SIN,SAVE THE E.G.O


language platform

简体中文 | English

This project is the brainchild of a non-computer professional.

It is a mix of third-party projects, beginners messy style code, and may have all kinds of bugs

PC assistant for handheld game LimbusCompany.

This project is based on image recognition and text recognition, one-click liver protection

Learn some other people's code including this README


Function Introduction

  • Automatic Daily: Brush the experience book and new book every day;

  • Collect Rewards: collect daily/weekly rewards, collect emails

  • Berserk for Body: automatic identification, daily use of berserk for stamina and automatic pie combining

  • Automatic Mirror Dungeons: fully automatic Dungeons time

    • Support multi-team cycle battle
    • Support customized team jewelry theme selection
    • Support the automatic identification of the blacklist of the mirror Dungeons theme package.
  • Imitation of MAA style GUI

  • What You See Is What You Get.

  • Supports multi-resolution window execution.

Special Features

  • Automatic team selection (must keep initial team name, e.g. [TEAM #1])
  • Mirror dungeon automatic theme pack selection (you can add your own blacklist)

How to download

Click Realeases and download the file called AALC-vx.x.x in the latest version, unzip it and run AALC.exe.

I don't have much technical power, but I also built a GUI and used the third-party OCR, so the file is relatively large!


Instructions for use

A maneuver that even Don Quixote could learn

click me !!!

During script execution you can use CTRL+Q keys to terminate the script process (this may cause problems when the script is restarted, which can be solved by restarting the script program).

There is nothing to explain, what you see is what you get.

If you find any problems (except for the team numbering problem below), you can report them to Issue.

Of course, you are also welcome to submit Pull Request

Theme package blacklist settings

Please download the zip file, there is a file “black_list_keyword.yaml” in the unzipped file. When you open it with Notepad or other text editors, you can add the blacklist by following its format.

The file format is shown in the following picture.

image

Default blacklist

Running in the background

  • This language is not currently supported in this section of the related materials.
  • Need to run in the background or have multiple monitors try Remote Local Multi-User Desktop
  • All related files in the above tutorials: download link
  • Related files can also be obtained by going to the tutorial author's Home - Dynamic Page from the top.
  • Emulators have many drawbacks such as lagging and high performance consumption.
  • It is recommended that you use the Windows Remote Desktop Service for this program.
  • The performance consumption of running the program directly on your computer is less than that of an emulator.

Attention!!!

  • This project only supports the use of English (EN) as the language of the game
  • Currently, we only recommend running it at resolutions of 1920 * 1080 and 2160 * 1440. We have not tested screens smaller than 1920 * 1080, and we do not recommend using it at resolutions smaller than that!
  • If you have enabled the performance display function of steam or other software, you should try to avoid covering the game screen, otherwise it may cause problems in the script usage process.
  • There may be a variety of strange bugs

Declaration

This software is open source, free of charge, for learning and communication purposes only.

If you encounter merchants use this software to practice on behalf of and charge, may be equipment and time and other costs, problems and consequences have nothing to do with this software.

Get administrator privileges is to ensure smooth operation

This project is purely offline, only to github self-service update

Software icon material from the source of network graphics, does not belong to the AGPL v3 agreement open source content, if any infringement, please contact the author to delete in a timely manner

Users are required to comply with the rules of use and terms of service of the relevant platform in the process of use. Due to the use of this software may lead to the game account ban, illegal behavior and all the consequences, the author is not responsible. Users are responsible for their own behavior and bear all risks that may be brought about by the use of this software.


Sample Diagrams

(The picture is for reference only, please refer to the example)

Start screen

image

The Mirror Dungeon team setup screen

image


Acknowledgements

Individual acknowledgements

The AALC project could not have been possible without the help of the following open source projects

projects links introduction
LALC LixAssistantLimbusCompany Thanks to the big guy's open source, so I can learn and start my own project by rewriting the big guy's project with step-by-step follow-up
OCR Text Recognition PaddleOCR-json Without it there would be no auto-recognition of teams, auto-recognition of Mirror Jail theme packs
Graphical Interface Component Library PyQt-Fluent-Widgets Although only used the basic components, not much development potential, but the basic components have made the GUI aesthetics UP
March7thAssistant March7thAssistant Learned quite a bit from the big guy here (~~ next full project teardown prep~~)

Uniform acknowledgements

All the people who are directly or indirectly involved in the development of this software

Including the people who shared their tutorials on the web.

And the giants who open-sourced their own code!


Contributors

Thanks to the following developers for their outstanding contributions to AALC:

Future plans

  • Fixing discovered bugs
  • Added version checking function
  • Optimized the path finding logic of the mirror prison, added more events, and reduced time consumption
  • Use deep learning or image feature recognition technology to improve script recognition speed
  • ......

Build guide

If you want to learn the code of this project

  • Don't bother. The code is a mess.

At last

If you found the software helpful, please click Star.

I hope some bigwig will give a wave of pointers or optimization to this beginner style mess of code!

Hopefully this software will help people reduce the repetitive and tedious parts of limbus playthroughs and enjoy the wonderful plot, performances, and mechanics inside!