https://github.com/naterfute/ALAuto
Azur Lane bot based on ALAuto.
https://github.com/naterfute/ALAuto
Last synced: 20 days ago
JSON representation
Azur Lane bot based on ALAuto.
- Host: GitHub
- URL: https://github.com/naterfute/ALAuto
- Owner: olwalkey
- License: apache-2.0
- Created: 2023-10-28T21:52:40.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-17T21:55:07.000Z (over 2 years ago)
- Last Synced: 2024-12-28T11:27:52.799Z (over 1 year ago)
- Language: Python
- Homepage: https://kalebschmidlkofer.github.io/ALAuto/
- Size: 2.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ALAuto
Updated and semi-rewritten version of [Egoistically/ALAuto](https://github.com/perryhuynh/azurlane-auto).
Automates Combat, Commissions, Missions, Enhancement, Retiring, Skill Levelling, Dorm Refilling and Dorm Cleaning.
**This bot was made for EN server. However, it's now possible to use it on JP thanks to [@phantasmalmira](https://github.com/phantasmalmira) ([#59](https://github.com/Egoistically/ALAuto/pull/59)). Other servers won't work with current assets.**
## Requirements on Windows
* Python 3.11.X installed and added to PATH.
* Latest [ADB](https://developer.android.com/studio/releases/platform-tools) added to PATH.
* ADB debugging enabled emulator with **1920x1080 resolution** and **Android 5 or newer**.
Tested on Windows 10 with BlueStacks and Nox, [don't use Nox though](https://www.reddit.com/r/noxappplayer/comments/cz2133/segurazo_malware_with_nox_player/).
## Installation and Usage
1. Clone or download this repository.
2. Install the required packages via `pip3` with the command `pip3 install -r requirements.txt`.
3. Enable adb debugging on your emulator, on Nox you might also need to enable root.
4. Change config.ini's IP:PORT to 127.0.0.1 and your emulator's adb port, then change the rest to your likings. If you are using your own phone/device for the bot, enable debbuging on your device and change IP:PORT to your device's name (obtainable through this adb command `adb devices -l`).
5. Run `ALAuto` using the command `python ALAuto.py` from the bot main directory.
Check the [Wiki](https://github.com/KalebSchmidlkofer/ALAuto/wiki/Config.ini-and-Modules-explanation) for more information. It's my first time making one, don't mind me.
## Relevant information
* CPU usage might spike a bit when searching for enemies and boss.
* If you'd like to disable `oil limit` or `retreat after` set them to `0`.
* If you wish to view a changelog, check the [commit history](https://github.com/KalebSchmidlkofer/ALAuto/commits/master).
* If you'd like to help us during events to release an update faster you can check [this guide](https://github.com/KalebSchmidlkofer/ALAuto/wiki/Creating-new-assets-for-bot).
This was made for my own usage, it is far from good and I'm very aware of it. I am posting this because it might be useful to someone, that's all.
If you'd like to contribute in any way make sure to open a [pull request](https://github.com/KalebSchmidlkofer/ALAuto/pulls) or an [issue](https://github.com/KalebSchmidlkofer/ALAuto/issues). If you'd like to contact us you can do so through our [Discord](https://discord.gg/Nv2nGNrcPu).