Project 1999

Project 1999 (/forums/index.php)
-   Technical Discussion (/forums/forumdisplay.php?f=40)
-   -   EQ Alert - Log Parser (/forums/showthread.php?t=403337)

Indefinite 08-23-2023 07:53 PM

I'm stumped! I'll have to try out Linux mint 21 in a VM and see if I can recreate it.

I do see a similar error after having installed eqalert with a venv and not sourcing the venv after trying to run in a new terminal session.

Sarekrn 08-23-2023 07:59 PM

hrmm maybe I installed in the venv first... Thats possible.. anything I can try to check it out?

Indefinite 08-24-2023 09:37 PM

Quote:

Originally Posted by Sarekrn (Post 3638596)
hrmm maybe I installed in the venv first... Thats possible.. anything I can try to check it out?

If you installed using the below command earlier in the thread using venv:

Code:

python3 -m venv .venv; . .venv/bin/activate; python3 -m pip install -e .
Then you would need to cd back into the eqalert directory, verify a .venv/ directory exists and source it before running eqalert using:

Code:

source .venv/bin/activate

Indefinite 10-14-2023 11:27 PM

EQAlert version 3.6.1 is out:

Quote:

* Ability Output Config
- Separate out abilities to dedicated config

* Add Group Leader to Status Bar
- Generally helpful to know who the group leader is in group or raid context

* Toggle Encounter Parse Known Player Target
- When disabled never generate encounter reports for known players

* Fix emote parser dupes

* Guild Status to Player List
- Use `/guildstatus` output to update the player list

* Bump gTTS to 2.3.2

* README Update
- Add installation steps for Linux distributions which adopted PEP 668
- Alphabetize more things
- Re-order some sections
- Readability tweaks

* Bump Dockerfile Base Image

* Resolve Regex Errors
Please submit any bug reports or problems to this thread or to github issues

sessual 03-09-2024 09:10 PM

Will this ever have kill spawn timers? just wondering as thats a feature I really like from GINA

Indefinite 03-09-2024 11:01 PM

Quote:

Originally Posted by sessual (Post 3678009)
Will this ever have kill spawn timers? just wondering as thats a feature I really like from GINA

There are automatic timers set by the encounter parser for a given mobs death, but it is based on a zone wide duration in seconds. The duration per zone is sourced from the config/zones.json file and the options to enable it can be toggled on the settings pane or in the settings.json. Pressing `y` while in the events pane will also toggle mob respawn timers.

Otherwise, you can use `/say parser timer [seconds]` to create a manual timer for mobs, or for misc use in hotkeys.

If it's neither of those, I'd be happy to add an issue to the repo and get what you have in mind added!

pyrochase 03-15-2024 06:50 PM

installed it today, and i get this error when i try to run it: write config line alert: Error on line26644: [Errno 13] Permission denied: '/home/username/.eqa/config/settings.json' -> '/home/username/.eqa/config/archive/unknown//settings.json'
config read: Error on line 69: Unexpected UTF-8 BOM (decode using utf-8-sig): line 1 column 1 (char 0)
Unfortunately, the startup step failed with: 76: 'NoneType' object has no attribute 'settings'# Sometimes this is solved by forcing config regeneration

Indefinite 03-16-2024 09:06 AM

It looks as though this is a bug in config generation, where it is attempting to archive an old set of config files which do not exist. Here is the section of code not behaving as it should: https://github.com/mgeitz/eqalert/bl...#L26623-L26644

I'll create an issue to track resolution here, there should probably be some added checks to ensure `old_version` and `config_name` exist prior to attempting to archive any old configs rather than just checking if a file with that name exists.

For the interim, try deleting all of `~/.eqa/config/` to force a regeneration of fresh config files. If a file with the config filenames don't exist, the parser shouldn't try to archive them before generating new ones.

Resolution of this bug will be tracked here: https://github.com/mgeitz/eqalert/issues/232

Indefinite 03-16-2024 07:07 PM

EQAlert version 3.6.2 is out - it is entirely bug fixes and project upkeep, no new features yet!

Quote:

- Fixes encounter heal tracking
- Fixes archiving unknown versions of config files
- Adds Poetry for package management
- Adds Pytest for future tests

pyrochase 03-16-2024 11:35 PM

Thank you. I deleted the folder you mentioned and it created a new problem, but deleted the install folder and installed the new version and it is working finally. Time to play around with it :)


All times are GMT -4. The time now is 06:18 AM.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.