Share preview
Share hero
Share metadata
revision #7 #7 EyeAuras version 1.8.8920.0
uploaded by Xab3r
released 27 weeks ago 11/06/2025 00:11:52
Application/Game
Share application tags Share application tag values Generic
Tags
Share user tags Share tag values Tutorial
Share badges Public pack
Share description
About this pack

THAT IS AN EARLY ALPHA OF A WHOLE BUNCH OF TECHNOLOGIES, COULD EXPLODE RIGHT IN YOUR FACE AT ANY GIVEN MOMENT

Hello, World Explorer
Hello, World Explorer

How to get the same result

Create Script

  • Create a folder, e.g. HW
  • Add and aura and name it Script
  • Add some code which will open up dialog window, will draw OSD or do something useful.
  • Important! That script is expected to be running for the entire life span of your app! As soon as the script terminates, the app will be closed as well. Your script IS the app!
Script
Script

Publish it

  • Right click on the folder HW -> Publish -> Publish
  • Now you have Published script which you can update.
  • You can go to the website (link at the top), modify description, add images, etc. Also you can update the entire pack itself whenever needed by clicking on Upload
Empty Pack
Empty Pack

Pack Config

  • Go to Synchronization -> Pack Config
  • Click on Edit
  • Now you can modify different options of the Pack, these options will change how it behaves, what modules are loaded, all the tiny details
  • There is also a way to add additional command line arguments which cover those options which are not reflected in UI yet
    Packs config
    Packs config

Command line arguments

This specific pack uses the following command line:

--pad --read-only --publish-single-file --ui splashOnly --readiness script --acceptLicense "config/auras/HW/Script.json"

Lets break it down:

  • --pad - switches EyeAuras to use the newer underlying UI - required for mini-apps to function
  • --read-only - (optional, false by default) - this option makes it so changes in Auras/Macros/BehaviorTrees/Scripts are NOT preserved across launches. This gives you more consistency across launches.
  • --publish-single-file - (optional, false by default) - this option enforces use of a new mechanism that allows to re-build EyeAuras from scratch and embed your scripts into it. So instead of a bunch of different files you get only one executable. All your configs/scripts/resources are neatly packed and encrypted inside the binary itself
  • --ui splashOnly - (optional, normal by default) - this tells EA to close its own UI as soon as the app is ready. Readiness is controlled separately.
  • --readiness script - (optional, app by default) - this switch controls who decides when the app is ready. It could be the app itself - then Splash screen will be closed as soon as EyeAuras completed its loading. Or it could be the script. Having it set to script makes overall UX better as Splash instantly switches to your own UI ASAP
  • --acceptLicense - (optional, false by default) - this switch allows to skip default EyeAuras license agreement. Available only if that is a mini-app.
  • "config/auras/HW/Script.json" - last argument tells EyeAuras what script to run as soon as it got loaded. As soon as that script terminates, the entire app will also be brought down
Packing configuration

Pack settings
does not have a name
EyeAuras settings
PackedOnly ScriptOnly None Not loaded 1,369 chars
Share revisions
Revisions

# Released User Pack
rev.7 27 weeks ago 11/06/2025 00:11:52 Xab3r download