Glad to know that it's working better than the old version I've had similar experience, CE gets parsed within 5 seconds max, whereas with the old one, it could take well over a minute.
Anyhow, I've been fiddling with Javascript for the past few weeks, and it didn't really work out; it feels very limited outside of a web browser. I guess I'll stick to Beanshell.
Also, today I've finished the search functionality, and I'm pretty happy with how it turned out. New version available here.
For some reason I revisited this program and fixed a couple bugs / added more validation scripts. Still got a long way to go, though.
Download: https://www.dropbox.com/s/cqahb9xhm91er ... t.zip?dl=0 (link's the same as above)
- fixed search dialog to allow empty fields
- fixed the search functionality crashing when using empty field for attribute values
- added a bunch of scripts to the validation database:
* simple attribute type checking
* event references verification
* autoReward tag verification
* environment tag verification
* item in <item_modify> tag verification
* fleet background tag verification
* event augment tag verification
* imageList references verification
* textList references & text tag verification
* ship event references & tag verification
* checking for empty list references
Another day, another update. I've fixed an annoying bug that would cause the wrong errors to become highlighted in the file viewer when selected. Also added a bunch of scripts, mostly pertaining to events and anims.
Since the program now does a lot more stuff during validation, this phase takes noticeably more time to complete -- though it's still blazingly fast compared to the old version.
I have a two little questions:
- I see you post new versions in the forum discussion. Should I download the one on first post or thoses ?
- Is it possible to launch FTL Error Checker without GUI ? I am on linux (FTL Error Checker is a shell script), and I would like to only prompt results in the terminal to increase productivity a little.
Btw that program is really unvaluable, thanks so much !
Last edited by sul on Thu Feb 18, 2016 4:11 pm, edited 2 times in total.
sul wrote:I see you post new versions in the forum discussion. Should I download the one on first post or thoses ?
The first post always contains the most up-to-date link. The posts below are from back when I was still actively working on this program
sul wrote:Is it possible to launch FTL Error Checker without GUI ? I am on linux (FTL Error Checker is a shell script), and I would like to only prompt results in the terminal to increase productivity a little.
Not really, the checker is not designed to be used via command line, sorry.
If you're technically inclined though, all of the rules the checker runs against FTL mods are exposed in a scripted database, so it is possible to add your own rules and error checks.
Thanks !
- ok so I got the latest version
- I found a way for no GUI on linux, with xvfb. It seems to work: http://stackoverflow.com/questions/3215 ... u/32156776
Like you say, its not really appropriate, you cant change options without GUI or check thoroughly if their is a mistake in the .xml files. It may be helpful as a first check, do quickly look if everything is fine, and if not rerun with GUI to find mistakes.