Skip to content

Alt1-compatible widget host for RuneScape 3

License

Notifications You must be signed in to change notification settings

shadow-absorber/runekit

 
 

Repository files navigation

RuneKit

No Maintenance Intended

Alt1-compatible toolbox for RuneScape 3, for Linux and macOS.

Installing

Linux

  1. Download RuneKit.AppImage
  2. Mark file as executable (chmod +x)
  3. Start the game
  4. Run RuneKit.AppImage.
    • On first start it will download app list
  5. Right click the tray icon and start any application

macOS

See developer guide in the next section.

You will need to add Python in System Preferences > Security > Privacy in these sections:

  • Accessibility
  • Screen Recording

Note that Python might appear as the closest macOS application (eg. your terminal emulator) instead of Python

Troubleshooting

See wiki

Developer

This project use Poetry as package manager.

Requires Poetry 1.1.

poetry install
# If previous fails and you're on Big Sur, try this instead
SYSTEM_VERSION_COMPAT=1 poetry install

poetry run make dev

# If you just want to load AFKWarden
poetry run python main.py https://runeapps.org/apps/alt1/afkscape/appconfig.json
# If you'd like to pick what app you load
poetry run python main.py

Start with --remote-debugging-port=9222 to enable remote debugger protocol. To debug, go to chrome://inspect on Chrome/Chromium.

License

This project is No Maintenance Intended. It is provided as-is and may not be actively maintained. There's no support, and no promise that pull requests will be reviewed and merged. In other word: I wrote this for my own use and there's no point in keeping it to myself so I'm sharing it. However, maintaining it as a proper open source project is an ongoing work that I don't have the bandwidth to do.

This project is licensed under GPLv3, and contains code from third parties. Contains code from the Alt1 application.

Please do not contact Alt1 or RuneApps.org for support.

About

Alt1-compatible widget host for RuneScape 3

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 88.5%
  • JavaScript 10.0%
  • Makefile 1.2%
  • Shell 0.3%