Career Maintenance Tool

A free and open source tool to do the maintenance of all your planes in the career mode of FS2024 with one single button click.

7 Likes

Any way to make it only do this for crewed planes only? I don’t want it going into my 737.

Good request. As a general solution I don’t right away see a way without lossing it’s universality.

The detection is the problem. The tool works by detecting Pixel Color differences and there isn’t any except for the text “On” and “Off” itself as far as I know.
I avoided useing Text as any detection means because this is language specific.

Now the best you can do is clone the project from GitHub and Edit it in by yourself.
It is a C# project without the need of anything else and compileable with the free Visual Studio 2020.

So when the Career Script opens the plane dropdown menu you need to add a detection step for the Crew Text. The detection itself is useally done by screenshoting a 21x21 Pixel Area and evaluating the center pixel. But you can of course also evaluate all the pixels in the Area. This is simpler to do for a specific user you can just compare it with a screenshot you store for the On and Off state but mind you thought that next to the language you also have to handle differnt Screen Resolutions if you want to solve that and share for every user.

Career Maintenance V1.1 released (link is in the first post of this thread)

  • new: CheckBoxes for Check Up Check, Delegate Execute and Washing so you can disable if you do not want something to be executed.

  • some fixes if you have less than 3 planes in a company

  • fixes for the 737Max. If you had that plane in your arsenal chances are that V1.0 didn’t work. The Background Office Picture is a lot darker..

There is a fundamental problem:

The office background picture that blends through not only changes with the largest plane you habe but also changes during the day.
Now this Tool works with pixel color detection and therefore is not independent of the background office picture that blends through the UI.

A way out of this would be to get a clear screenshot of just the office without the UI but I don’t see that FS2024 ever shows just the office without the UI.

Well that UI makes it difficult not just for us human but also for any such automation.
Wish it had AutomationElements like normal windows program.

2 Likes

Great job!
You made the thing that Microsoft did not understand
I have 107 aircraft (4ea 737Max) and you get no clue in the sim what AC needs service without checking each one manually…
No one wants to spend hours clicking on hundreds of aircraft maintenance pages just to get them all maintained and cleaned.
THANKS A LOT!!!

1 Like

MSFS2024 Steam Not Working :frowning:

Happy tp hear! :grinning_face: You are welcome.

I recomment not to hold the Boing 737Max for passive income because with SU1 it is the only unprofitable plane. The Maintenance cost (tear) is higher than the income it generates:

That is odd. I didn’t hear from anyone that it doesn’t run for the Steam Version but well possible.

What Error does it say?

The Tool is looking for the process with the name
“FlightSimulator2024”

So you can press cntrl-alt-del and check the name.
If the name is different then let me know and I will add it to the tool.
Thanks

bonjour deja je tenais a vous remercier pour votre logiciel de maintenance extrement utile quand on as une grosse flotte d’avion depuis 1 semaine le logiciel ne fonctionne plus es ce possible de faire une mise a jours ? merci d’avance

Moderator Edit:
Translated from fr by Microsoft

hello already I wanted to thank you for your extremely useful maintenance software when you have a large fleet of planes for 1 week the software no longer works is it possible to make an update? thank you in advance

Thank you.
I just run it this morning to test and I couldn’t detect any malfunction. It run fine.

Now note that it is for the Releases Version of FS2024 so if you are in Beta SU2 then it is possible there are changes that prevent it from running.

The main issue with this tool is that it rely on color detection and this color variate with the Headquarter Background picture that blends through the UI.

Now your Headquarter office and with it the troubeling Background picture depends on your most expensive aircraft that you once hold in your fleet.

For test purpose I once bought the 737 and also when I sold it immediatly after the test the office background stayed so this is the only background picture I have and can base the tool on.

So in order to figure out why the tool isn’t running for you I would need to see your headquarter background picture.

Somewhen I might improve the tool to deal with that issue better but I am just not motivated to work on the tool anymore because I am not often using it myself.

The reason is simple. Without any Airbus in Career there is nothing really pleasing to fly. Unfortunatly it looks like that we will have to wait years till we will get any Airbus Airliner in Career and than I would not hold my breath that it isn’t the inibuild A320 with the non fixed cockpit freezing issue from anno FS2020 which would render it completly useless.

Yeah I am not happy how they work or more like not work on the FS2024 progress.
It is half a year without any Airbus in Career. And there is no trace of any in Beta SU2 what I read. That doesn’t motivates me to do anything for career since I myself will not fly there. But the the tool is open source and can be cloned and worked on by anyone.

1 Like


merci de votre reponse rapide et de votre investissement

je precise que je ne suis pas en beta et les couleurs ne sont pas representatif de mon screen shot surement car j’ai un ecran OLED je ne sais pas pourquoi c’est aussi clair

Moderator edit:
Translated from fr by Microsoft
I specify that I’m not in beta and the colors are not representative of my screen shot probably because I have an OLED screen I don’t know why it’s so clear

I see 2 things.

  1. The color. It is overexposed. Too bright. Usually the color correction doesn’t directly go into the pixel values and are aplyed right before it is displayed by the GPU but since it is in your screenshot this is puzzling me because I run an OLED too and my screenshots show darker colors and I could not inluence them by adjusting my brightness in windows.

  2. Your screen resolution is a lot more streched than the 16:9 FullHD(1920x1080) and UHD (3840x2160) I designed the Tool for. While I do have resolution adaptions coded I did have to do some speculations about how FS2024 does adapt to different resolutions. In short the Tool is likely going to fail as farther off you are from the ideal 16:9 resolution.

So your best chance is to try again with a 16:9 solution. You can run FS2024 in a Window instead FullScreen to try that.

The other point about the colors I do not know how you can influence it in any way but if this is your screenshot than this is too bright. The tool basicly does the very same thing. It takes a screenshot the very same way as windows takes the screen shot. So if if your screenshot is that bright than it is not possible for the tool to detect the correct colors.

good luck

le probleme est resolu c’etait le HDR sous windows qui posais probleme je l’ai desactiver et le logiciel a fait son travail merci pour votre aide.
bonne journée

Moderator Edit:
Translated from fr by Microsoft
the problem is solved it was the HDR under windows that was causing the problem I disabled it and the software did its job thank you for your help.
Have a nice day

great job! what’s missing in this awesome program is the ability - to turn on (or off) airplane crews.

Sorry that I am a little bit absent in this forum but when I am not flying I don’t boot the flightsimulator PC with this log in. Without Airbuses in Career there isn’t much incentive for me.

The thing with the Crew is that I can not detect whether a plane is crewed or not since the only difference is the yes and no word which is language dependent.

But also I don’t want the tool to do too much so that it stays as simple to use as possible.

I read SU2 is finally released. So I guess I will have to check as next if it still works.

Spent the last 2 or 3 hours getting the SU2 release and examineing that inibuild A310 which is the only Airbus listed in Career but that you can not buy.

It is from the last centaury… but at least an Airbus… it has cabine and virtual passenger but the engine sound is a big disappointment. Have they never heard an A310 Engine roaring in RL!? That is the one impressive key Element next to the impressive size that made this Aircraft an icon.

Anyway in short.. I did not test the Tool and I likely will not because there is nothing to fly for me … again

Let me know in case it doesn’t work anymore. I will read the forum.

Enjoy SU2 !

u can make detection only by “on/off” words, and those with different language can switch to English, perform maintenance operations and switch back. it could be good decision

I don’t want any language dependencies.

And I also do not see a benefit. You can set all planes to crewed and let it in that state.
You can pick any play the one you want to fly and don’t have to switch the crew off.

With SU1 the only plane you should not run in passive income (crewed) was the 737Max.

The one point I see is the one from the very first poster to make the maintenance depending on if a plane is crewed or not so you could exclude that Boing 737.

No idea if they fixed the 737 income/maintenance with SU2. If they did then not even that is a reason to deal with the crewed flag anymore. Just have it maintenance everything. If you have enough planes that you need that tool then it doesn’t makes sense to maintain any aircraft with the detail maintenace system anymore. It is not worth the time and effort. You can better spend it flying and generate more money.

Career Maintenance V1.2 released (link is in the first post of this thread)

Works with SU2.

Changes:

  • Adjusted the Color Value for the Check Up Active Detection.

Enjoy!