since just about three days out of a sudden Media Recorder causes an exception trying to run dl.exe:
Name der fehlerhaften Anwendung: dl.exe, Version: 2021.7.21.0, Zeitstempel: 0x61062589
Name des fehlerhaften Moduls: python39.dll, Version: 3.9.7150.1013, Zeitstempel: 0x612d3e3d
Some investigation showed that dl.exe downloads python39.dll and other stuff into the temp directory.
As it has worked just until three days ago, dl.exe must have changed its behaviour. python39 is not supported in Windows 7!
This way your product has turned unusable for me as I do not want to install Windows 10 - I am a licensed user, by the way.
What can I do, respectively, are you going to do something about this?
This is an issue going forward for you. Windows 7 is out of support (its over 12 years old as you know) and trying to support it from my end is very hard. The replacement DVR functionality for example definitely will not work on anything but Windows 10 when it is finally released. I will have a look and see what using an early python with costs us by attempting to support it, but I can make any promises.
Thanks for your response, mate! Well, I am almost 60 years old and still not outdated - hopefully :-) You know, I did not make any changes to my system, also did not update your software and thus I would expect evrything to run like the day before. It took me some hours to figure out that dl.exe out of a sudden and without notice pulls a newer python version that my OS cannot handle - and that's my point: Any software in a given version that is stable should not change it's behavior on its own so that it stops running. If future updates require a new OS, well, then it's up to me wether I'm stuck with the old version or not. Know what I mean?
As a suggestion,. would it be possible for you to support locally installed python? I got 38 installed which is running well, however not with your recorder as it changes software versions on the fly which makes it unstable.
What if your washing machine changed connectors without without your consent, even without notice, and if the manufacturer's support then told you to buy a new home to make it work again? Wouldn't that give you the shits? :-)
That's what I tried: I installed JMR7-220.127.116.11 - the earliest version I found on my disk - to find out if this crap happens with an older version too, and yes it does: dl.exe downloads python39. I guess dl.exe grabs python from a source that automatically updates to the most recent version? What a gotcha, it breaks your software, and this should not happen!
You have auto-updates on. Sites change all the time and new extraction engine updates are downloaded if you have auto-updates on to support changes to these sites.
If you dont want auto-updates on then switch them off via the Get Support > Check for new version start. To revert to the last version of the extraction engine:
1. Close JMR
2. Copy C:\Users\<your username>\AppData\Local\Jaksta Media Recorder 7\dl\22.07.2021\dl.exe and dl.dat to where ever JMR is installed (normally C:\Program Files (x86)\Jaksta Technologies\Jaksta Media Recorder 7) and replace the dl.exe and dl.dat in there.
3. Delete C:\Users\<your username>\AppData\Local\Jaksta Media Recorder 7\dl
4. Start JMR again. It will then use the dl.exe in the install folder as auto update is off.
Python 3.8 is no longer supported with its last update being last May so that is not really an option for everyone.
Im looking into if having two versions is possible ...
@CRS: Thank you very much, it works!
Please drop a note when you have decided wether to support two versions or not. Thanks again!
Decided it was easier to just change to use the older python38. The latest extraction auto-update is now live. Restart JMR with auto-update on and it will be automatically downloaded.
Please provide debug logs as per