Page 1 of 1

Deluge 2.x works on Windows 7 now!

Posted: Tue Sep 06, 2022 7:02 am
by therobin
Just wanted to let everyone know new Deluge versions now work on Windows 7 thanks to unofficial Python installers that will allow Python 3.9 and 3.10 to install on Windows 7/8.

You can install Python 3.9/3.10 by picking a version from here: https://github.com/adang1345/PythonWin7 (You can read more details these installers on the page)

I can confirm I am running Python 3.10.6 on my Windows 7 x64 machine and the latest Deluge 2.1.1 windows installers are working (tested both libtorrent options).

Re: Deluge 2.x works on Windows 7 now!

Posted: Sat Jan 28, 2023 7:16 pm
by Vort
I installed deluge from deluge-2.1.1-win64-lt2.0-setup.exe.
And it failed to start until I additionally installed this library:
https://github.com/nalexandru/api-ms-win-core-path-HACK

Re: Deluge 2.x works on Windows 7 now!

Posted: Mon Jan 30, 2023 9:32 am
by therobin
Vort wrote: Sat Jan 28, 2023 7:16 pm I installed deluge from deluge-2.1.1-win64-lt2.0-setup.exe.
And it failed to start until I additionally installed this library:
https://github.com/nalexandru/api-ms-win-core-path-HACK
Which installer did you use? The installers I listed already includes that library and worked without any other intervention.

Re: Deluge 2.x works on Windows 7 now!

Posted: Wed Feb 01, 2023 7:14 pm
by Vort
therobin wrote: Mon Jan 30, 2023 9:32 amThe installers I listed already includes that library and worked without any other intervention.
You listed installers for Python, but I don't need Python, I need Deluge.
therobin wrote: Mon Jan 30, 2023 9:32 amWhich installer did you use?
https://ftp.osuosl.org/pub/deluge/windo ... -setup.exe

Re: Deluge 2.x works on Windows 7 now!

Posted: Sat Feb 04, 2023 7:15 am
by therobin
Vort wrote: Wed Feb 01, 2023 7:14 pm You listed installers for Python, but I don't need Python, I need Deluge.
Correct. The point of the post is that these python installers will allow Python 3.9 and 3.10 to work on Windows 7 so Deluge 2 (which was built for newer Pythons) would run on Windows 7. Using these pythons installers, there is no need to use manual intervention to get api-ms-win-core-path-l1-1-0.dll from wine running.

Re: Deluge 2.x works on Windows 7 now!

Posted: Sat Feb 04, 2023 6:23 pm
by mhertz
Regardless 2 clever ways to get deluge2 working on win7(without rebuilding/freeze with py3.8.x), one additionally including a full installed python version(otherwise incompatible), and another supplying the needed file solely. Just summerizing for the uninitiated and to say thank you and good job fellas contributing with sharing these clever tricks.

Honestly I didn't post initially, because I wasn't sure if needing rebuild/freeze deluge with said python, but see that is unneeded now from therobin's post.

Thanks! :)

Re: Deluge 2.x works on Windows 7 now!

Posted: Wed Feb 08, 2023 12:31 pm
by mhertz
Sorry just last thing... The wine implementation of said missing dll, used in both these referenced projects here, curtesy of therobin and Vort, are not the only option I see. In fact there where a dotnet runtime extension pack released direct from msft, though now deprecated, but featuring specifically these missing dlls for win7, to give support for win8+. Granted is older and wine 3'rd party implementation newer, so select which one you prefer, but just to reference all available solutions here, if therobin kindly doesen't mind hopefully :)

Also, the github link of Vort, has a 'releases' page where precompiled dll available in zip format, just if wasen't aware. This is untested by me btw(don't have no win7 VM), but while doing a quick google of that missing dll problem of win7, then found references to this other solution, posted recently on another github project having win7 issues, and was reported working.

Don't know how important this all is now honestly, when win7 doesn't feature any sort of security updates, e.g. even for VL customers ended Jan 10'th this year, or something, but nonetheless, and thanks again therobin for initial finding/posting, and Vort for followup, good job guys.

Re: Deluge 2.x works on Windows 7 now!

Posted: Tue Jan 02, 2024 1:46 pm
by chikones
Only this worked for me
Download this file:
https://github.com/nalexandru/api-ms-wi ... -0.3.1.zip
Extract api-ms-win-core-path-l1-1-0.dll from folder x86 or x64 into "C:\Program Files\Deluge" and Deluge is started OK.

(Explained Solution from I installed deluge from deluge-2.1.1-win64-lt2.0-setup.exe.
And it failed to start until I additionally installed this library:
https://github.com/nalexandru/api-ms-win-core-path-HACK)