EZBoards - Generate kneeboards (flights, comms, stpts, weather) from briefings
-
@Logic
When I run EZ2PAGES or EZBOARDS, I get the updated kneeboard data. EZ2WATCH doesn’t seem to work.From what I understand, EZ2WATCH just monitors for any changes in the briefing and when there is one, it will run EZ2PAGES or EZBOARDS, right?
-
@Logic
I’ve set it to look at my default BMS folder and still no joy.I’ve set all 3 BAT files to:
SET BASEDIR=Z:\Falcon BMS 4.37.3
What I do is start up a TE (say TE4, AAR, callsign Goblin 3), print the briefing, exit the game, then run EZ2PAGES and EZBOARDS manually. This gives me my baseline. I then start up EZWATCH, start BMS, go to a different TE (say TE12, HARM, callsign Weasel 3), print the briefing, exit the game, then check the png files to see if EZWATCH has updated them. When I check the PNG files, the kneeboards are still for Goblin 3, not for Weasel 3.
Am I doing something wrong somewhere?
-
To get it work, I added the highlighted line to
EZBOARDS.bat
It opens another terminal window (it’s beyond my batch file knowledge to understand why), but doesn’t seem to affect anything.
-
@CriticalMass
Thanks, I’ll try that tomorrow, but really, I don’t need both EZ2 and EZB — I’m just doing both for testing. For my purposes, I just need EZ2 to work. -
@CriticalMass said in EZBoards - Generate kneeboards (flights, comms, stpts, weather) from briefings:
To get it work, I added the highlighted line to
EZBOARDS.bat
Thanks for this! It works now, although in a roundabout way. I think there is something about EZ2PAGES that doesn’t make it work with EZWATCH, but EZWATCH works nicely with EZBOARDS.
Doing EZW -> EZ2 results in nothing, but doing EZW -> EZB -> EZ2 works.
Maybe something for @Logic to look at? But nothing mission critical now as a workaround has been found.Spoke too soon. Apparently, when this is run, another terminal window opens but does not close down. When the briefing is changed again, this is how EZW would look:
The png files are not updated at this point. The blank terminal window must be closed down, then EZW will update the png files but in the process will open a new terminal window. This is how EZW looks after closing the new terminal window.
In other words, the workaround will only work once, after which the user has to exit or alt-tab out of BMS to close these blank windows so that the png files are updated. Removing @CriticalMass’s line of calling EZ2PAGES removes this issue, but then we’re back to square 1.
Any help please @Logic ? Thanks!
-
-
About closing the cmd window after EZBoards has run, I found it a little bit inconvenient to have to press a key, since I have a multitude of windows open and there is a little anxiety on which window has focus and as such will receive the keystroke.
I made a new version of the cmd where I replaced the PAUSE command with TIMEOUT instead. It keeps the window open long enough for me to glance that it has run successfully and then closes on its own
If anything looks wrong and I want to investigate, I just run the old version where I can see any error messages
-
@Atlas
try removing the "\a " fromCALL bin\when_changed.exe %BRIEFINGTXT% EZ2PAGES.BAT "/a > nul 2>&1"
so that it gives
CALL bin\when_changed.exe %BRIEFINGTXT% EZ2PAGES.BAT "> nul 2>&1"
“> nul 2>&1” is for suppressing the output (redirecting to nowhere) and you should keep it.
But I can’t remember what the /a was. Probably something I used temporarily. It doesn’t do harm in EZB, but does in E2P, since E2P consumes the input parameter as a path. -
@Logic
EZW now launches EZ2, but something now launches that blank terminal window which brings forth the issue described above.I did make sure to start fresh, deleted all the modified files, and started from a clean copy of EZBOARDS. The only other changes made was the BASEDIR mod.
-
@CriticalMass
Hello. I am seeing the same error in Mideast128 Theater as in your post and for the same reason (missing spaces before/after x in Primary flight). I checked VG discord but could not find your workaround. Can you please post the workaround or send a link to the discord entry or PM me?Late edit: I figured out the workaround myself:
-
Enter scenario, Select pilot, save DTC. Call up Briefing, and click on Print button (upper right).
-
AltTab to the …\Falcon BMS 4.37\User\Briefings folder, and edit “briefing.txt” file using a text editor (I use TextPad) - Edit line 21:
Package Elements:[add a single Space here] x[add a single Space here] = Primary Flight
-
Then save briefing.txt
-
Return to BMS
-
RunEZBoards.bat and it should run properly.
-