Asterobot is a single program packed in a .7z archive. There's no installer: you download the archive made for your computer, check it if you like, and unpack it wherever you want to keep it.
Pick the right archive
Asterobot is published at https://asterobot.net/files/category/3-asterobot/. Open the Asterobot file there. Each version comes with six archives, one for each system and processor, and a checksums.txt file.
The archive names follow the pattern Asterobot_VERSION_SYSTEM_PROCESSOR.7z, where VERSION is the version number:
| Your computer | Archive to download |
|---|---|
| Windows with an Intel or AMD processor | Asterobot_VERSION_windows_amd64.7z |
| Windows with an ARM processor | Asterobot_VERSION_windows_arm64.7z |
| Mac with Apple silicon | Asterobot_VERSION_darwin_arm64.7z |
| Mac with an Intel processor | Asterobot_VERSION_darwin_amd64.7z |
| Linux with an Intel or AMD processor | Asterobot_VERSION_linux_amd64.7z |
| Linux with an ARM processor | Asterobot_VERSION_linux_arm64.7z |
In these names, darwin means macOS, amd64 means an x86-64 processor from Intel or AMD, and arm64 means an ARM processor. Requirements lists which computers each build supports.
Find your processor type
- Windows: open Settings > System > About and read System type. "x64-based processor" means
amd64, and "ARM-based processor" meansarm64. - macOS: open the Apple menu > About This Mac. If it shows a Chip such as Apple M1, you need
arm64. If it shows an Intel Processor, you needamd64. - Linux: run
uname -min a terminal.x86_64meansamd64, andaarch64meansarm64.
Check the download
checksums.txt lists the SHA-256 checksum of every archive of the version. If the checksum of the file you downloaded matches its line, the file is exactly the one that was published. Checking takes a few seconds: download checksums.txt into the same folder as your archive, then follow the steps for your system.
On Linux
Run this in the folder that holds both files:
sha256sum --ignore-missing -c checksums.txt
It prints the name of your archive followed by OK. The --ignore-missing option skips the archives you didn't download.
On macOS
Run this in the folder that holds the archive, with your archive's real name:
shasum -a 256 Asterobot_VERSION_darwin_arm64.7z
Compare the long code it prints with the code on your archive's line in checksums.txt.
On Windows
Open PowerShell in the folder that holds the archive and run this, with your archive's real name:
Get-FileHash -Algorithm SHA256 .\Asterobot_VERSION_windows_amd64.7z
Compare the Hash it shows with the code on your archive's line in checksums.txt. PowerShell writes it in capital letters and checksums.txt in small ones, which makes no difference.
If the codes don't match, don't run the file. Delete it and download it again.
Unpack the archive
The archive contains a single file: asterobot.exe on Windows, asterobot on macOS and Linux.
Windows: open the archive with 7-Zip or any other program that reads
.7zfiles, and extractasterobot.exe.macOS: open the archive with an app that reads
.7zfiles, and extractasterobot.Linux: extract it with 7-Zip's command line. On Debian and Ubuntu, it's the
7zzcommand from the7zippackage:7zz x Asterobot_VERSION_linux_amd64.7z
Choose where to keep it
Put the program in any folder you like. Asterobot doesn't store anything next to itself: your settings, bots, Ankama accounts, game versions and packages all go to folders of your user profile, listed in Files and folders. You can move the program later without losing anything, and updating Asterobot means replacing this one file (see Updating Asterobot).
Make it executable on macOS and Linux
On macOS and Linux, give the file permission to run before you start it. In a terminal, from the folder where you put it:
chmod +x asterobot
Where to go next
- First launch starts Asterobot for the first time.