EZBoards - Generate kneeboards (flights, comms, stpts, weather) from briefings
-
In the interest in making it more convenient and automated would it be possible for EZB to run in the background and monitor the briefing.txt for changes? That way pressing PRINT would write to file and EZB would spring into action automatically, no alt-tab required.
Good remark! Yes, i already thought about that.
This is probably as easy as running anyone of those:
https://www.raymond.cc/blog/3-portable-tools-monitor-files-folders-changes/
But for one, i don’t know these programs and which one to choose.
And second, I’m a bit reluctant to install such a program together with EZBoards as it will run permanently.
So I’ll leave it up to you guys to make some experiences with that first.The perfect solution would be if the Devs included the possibility (configurable) to run an external program when pressing Print.
-
As you have .Net core as a requirement I assume you the application is based on .NET stack. Why installing another tool with it you could use your own FileSystemWatcher and have an eventlistern on the file changed event of the briefing file
-
As you have .Net core as a requirement I assume you the application is based on .NET stack. Why installing another tool with it you could use your own FileSystemWatcher and have an eventlistern on the file changed event of the briefing file
Thanks. You’re right, it’s probably very easy to do. Will look into it, but don’t hold your breath.
-
Still, batch commands can be very powerful, maybe it can otherwise check for new files in debrief folder?
-
I’ll keep the BAT file in any case.
But we could have another process (exe) that monitors briefing.txt and runs the batch when modified.
Running the monitor would be optional, the batch could still be executed manually. -
V5 Released.
EZBoards now comes bundled with an application that watches the briefing file and automatically runs the kneeboards update whenever you press “Print”. Run EZWATCH.BAT. It’s self-explanatory.
There are no other functional differences, so users that don’t want to use this feature do not need to upgrade.
Enjoy! -
Wow, great little powerful tool, Logic. Congrats.
I going to give it a shot today…
-What came to my mind, … for loop when checking for new briefing file … you could contact this guy (well, if he’s like open source) : https://www.benchmarksims.org/forum/showthread.php?32245-Beta-ACMI-compiler
He already implemented kind of loop to check for new acmi file in directory , on the end of the mission, … could be useful, since , same “Logic” . hehe
Cheers and thanks for tool
-
Wow, great little powerful tool, Logic. Congrats.
[…]Hey white_fang,
thanks
The loop thing how you call it is implemented as of V5 with the watcher application (EZWatch) as i stated in the post just above yours.
It is crude simple but does the job. So i consider this request closed, unless people come up with other particular demands.
Cya,
Logic -
No prob. - actually , yours does fine job…tested … altogether works well , and is very useful, since it really automates all these “tasks” - and really no more need to exit/minimize bms (and risk ctd) if fullscreen . - that is if you not quite preparing real air raid with WDP and what not.
Maybe in 30-40 weeks something like that will live in BMS code ()
Anyway, tally ho!! Good work.
-
Yeah,i like this but no puter person
It does tell me i need runtime.
I go there and there’s about 10 different ones.
No clue which one, and my antivirus does not like it ha
Then it tells me its ok,sheesh.
Anyway,gave up for now.
Damn old age and getting dumber all the time. -
Well if we all managed to make it work… Seriously, what’s the hold up?
You need NET 3.1 or maybe 3.5 (anyway same thing) … now , all you need is to tell us what version of windows you have 64bit (x64) or 32bit (x86) , and we’ll give you the correct link…
Last thing. Need to tell me what theater you’re flying, Korea KTO, Balkans … etc. Need that because EZboard doesn’t do “autodetection” thingy for theaters , so by default it will OVERWRITE/DESTROY “7982.dds” but in maybe wrong theater.
eg… If You fly Balkans, it wont work without editing that “EZboard.bat” and setting it up for Balkans theater, as its “dds” files are in different path/directory.Easy peasy.
Cheers
–Logic… you could just add to the main page that tool will overwrite 7982.dds so they don’t surprise themselves when they figure out… or maybe make some “crude” backup “logic”:
copy original 7982.dds -> 7982.ez
if exists 7982.ez goto :backup_already_done
–now since that 7982 can be user changed variable “%s” … maybe take that that account – ok I’ll stop there :mrgreen:
-
Hi Logic! Your app is very useful and easy to use, thank you!
-
Sorry,i know its just me.
Anyhow,windows 10 x 64. Stock korea
I run full screen too if that matters.
But no biggy i guess ,with all the crash’s in the campaigns. -
Anyhow,windows 10 x 64. Stock korea
Use this link for direct download of the .NET Core 3.1 runtime for x64 then:
https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-3.1.12-windows-x64-installer -
so I just run ezwatch then start bms,then just hit the print button before each mission,correct?
I will give it a shot tomorrow.
thanks for the help. -
Sorry,i know its just me.
Anyhow,windows 10 x 64. Stock korea
I run full screen too if that matters.
But no biggy i guess ,with all the crash’s in the campaigns.That’s the .NET Core runtime you would need to have installed
-
It works,thanks guys.
Ok now i want to fly panama,i know i have to edit the target line but not exactly sure what that line would read.
Would it be…c:\falcon bms 4.35\data\add-on panama\terrdata\objects\korea obj\7982.dds -
Nevermind,i got it working in panama,thanks for the help.
-
Nevermind,i got it working in panama,thanks for the help.
Why not tell how you did it?
So that others can profit too. -
Im sorry,i opened the bat file with note pad + and edited the target line with exactly the line here.
“C:\Falcon BMS 4.35\Data\Add-on Panama\Terrdata\Objects\koreaobj\7982.dds”