Yet another maa frontend built with streamlit.
- Install dependencies using poetry.
- Fill in config files. You may use
config_example
as reference. Note that config is similar but nonetheless different from that of maa-cli. Please see next section for details.
- Run Tasks: Run tasks in order, only if no maa instance is running.
- Scheduled Taskset: Run taskset at specific time of day. Currently only HH:MM is supported. More complex conditions are not implemented (PR welcome).
Basically the same as maa-cli, but no variant or input is available.
enable
is whether schedule is enabled.schedule
is when the task should run (datetime.time
).use = xxx
intasks
refer to task in$config_dir/tasks/xxx.toml
.params = {}
intasks
is merged with params in$config_dir/tasks/xxx.toml
(dicts are merged, others are overriden (seemaa_streamlit.config
); taskset config has higher priority)