Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please make 32 bits version for Windows 7 OS to save billions of old laptops from destruction #425

Open
trimechee opened this issue Aug 5, 2024 · 14 comments

Comments

@trimechee
Copy link

M3u8DL-RE seems to be a new amazing and powerful downloader 💯 🥇 Thank you so much Mr @nilaoda for this great donwloader !!

and we discover the great Cat-catch extension has added support of this exceptional downloader, this is so wonderful marvellous !

but there is one thing that saddens me: there is no 32-bit version :(

beacause recently my laptop broke down and I went back to using my old laptop made in 2012 which has windows 7 os 32 bits, I was hoping to use our beloved M3u8DL-RE but apparently there is no 32-bit version for windows 7 of M3u8DL-RE and we hope please there will be a version of M3u8DL-RE for windows 7 os 32 bts, because surely, millions of people still have machines with the legendary windows 7 os and the old machines are robust and still work and the M3u8DL-RE is useful to save these machines from destruction because web browsers are heavy and streaming videos freeze lag and dowload video is the ultmate solution to ave millions old laptops, thank you very much !

@wnpllrzodiac
Copy link

win7 not maintainanced by MS anymore. Perhaps it should be retired.

@trimechee
Copy link
Author

But N_m3u8DL-CLI seems to have 32 bits versoin, we hope the development of N_m3u8DL-CLI will continue because yesterday I discovered another external downloader flybird-m3u8downloader which will soon be integrated into Cat-catch and I talked to the developer of flybird-m3u8downloader to make a 32-bit version and he told me it's not possible unfortunately :(

https://github.com/nilaoda/N_m3u8DL-CLI

@nilaoda
Copy link
Owner

nilaoda commented Aug 7, 2024

  1. Download .NET SDK, x86
  2. git clone https://github.com/nilaoda/N_m3u8DL-RE.git
  3. cd N_m3u8DL-RE\src\N_m3u8DL-RE
  4. delete Directory.Build.props
  5. dotnet publish -r win-x86 -c Release /p:PublishSingleFile=true /p:SelfContained=true

Please note that the above steps have not been tested by me and there may be some issues.

@trimechee
Copy link
Author

Great awesome !!! Thank you so much Mr @nilaoda for your great generosity and precious help :) 💯 🥇

just for information : i found this program that has just been banned from github by microsoft but developers were able to back up a copy ..... this software claims that it can make softwares designed for windows 10 compatible with windows 7 os !! wht do you think please ? can this program make our beloved M3u8DL more better compatible with 32 bits systems ?

https://github.com/commandcontrolQ/VxKex

https://github.com/i486/VxKex

but please we should be careful with fake versions of this VxKex after microsoft's surprising removal of this software! there is even a fake request for donations made by fake version!

and I don't understand microsoft's hatred towards this program that makes windows 7 compatible with modern software :(

https://news.ycombinator.com/item?id=41032479

https://msfn.org/board/topic/186333-vxkex-extended-kernel-project-dissapeared/

@trimechee
Copy link
Author

The responsable of saving this program denies this is malware and says this is false positive : xifangczy/cat-catch#439 (comment)

@trimechee
Copy link
Author

Great news ! The generous and awesome great Mr @adeii has achieved the titanic feat of making a 32-bit version of N_m3u8DL-RE !!

https://github.com/adeii/Qt6Win7/releases/tag/Test652

https://github.com/adeii/Qt6Win7/releases/download/Test652/N_m3u8DL-RE-x86-Win7.7z

it seems currently there are some problems with cat catch extension and its integration with N_m3u8DL-RE because chrome has changed some things ..... and the developer of Cat catch is making new commits to fix these bugs..... we hope to test the new N_m3u8DL-RE 32-bit version soon when the new version of cat caych will be released :)

@trimechee trimechee changed the title Please make 32 bits version for Windows 7 OS to save millions of old laptops from destruction Please make 32 bits version for Windows 7 OS to save billions of old laptops from destruction Nov 17, 2024
@nilaoda
Copy link
Owner

nilaoda commented Nov 18, 2024

@trimechee You can now test whether the N_m3u8DL-RE_Beta_win7-x86 works on Windows 7. Check it out here: link.

@trimechee
Copy link
Author

Ohh great !! Huge thanks Mr @nilaoda for your precious help and important advises to compile 32 bits and to save our laptop from obsolescence 💯 🥇 .... and we inform Mr @adeii about this great news !!

@nilaoda
Copy link
Owner

nilaoda commented Nov 19, 2024

@trimechee Does it work normally? If there is no problem, I will merge into the mainline.

@trimechee
Copy link
Author

trimechee commented Nov 19, 2024

Ohhh very good news!!! yes of course this is the ultimate dream !! huge thanks Mr @nilaoda for this vital capital version for our windows 7 os! 💯 🥇

Sorry , I have not yet tested the new awesome 32-bit version with extensive tests, because i read issues in Cat catch github and some users complain about problems sending detected videoS streams from Cat catch to our beloved N_m3u8DL-RE probably because of recent chrome changes... and the developer of Cat catch is fixing these bugs, plus I'm not an expert and it seems that the commands of N_m3u8DL-CLI and N_m3u8DL-RE are different, for example the command to choose the download folder, and fisrt i have to read and understand the documentation in Chinese of invoke protocol and understand well which commands to choose and add and ask the Cat-Catch developer for help to explain the steps to follow if I encounter problems.....

https://o2bmm.gitbook.io/cat-catch/docs/invoke

N_m3u8DL-RE is vital for me and for many users because I am downloading from a streaming site that seperate streaming streams in audio only and video streams only and we need to merge them and ffmpeg online of Cat catch does not work anymore in my web browser Catsxp and the developer of cat catch told me my cpu is probably too old to support certain instructions.....and so I will read the invoke protocol documentation, and try to understand the instructions and try when I understand all that our beloved N_m3u8DL-RE and I will inform you if I encounter any problems, thank you!

and we hope a 32-bit N_m3u8DL-RE version and i will do more tests as soon as I understand and familiarize myself with how to use Cat catch and N_m3u8DL-RE and what commands to add (I already tried cat catch and N_m3u8DL-CLI and I didn't succeed to download because I didn't know which command to add, how to choose the download directory...), so I will soon do some further tests with Cat catch and N_m3u8DL-RE when the new future version of cat catch comes out and I will inform you of the result soon, thanks :)

I think the issue can be closed and I will reopen it as soon as I do tests and if I find any problems.... thanks again Mr Nilaoda and we express our great gratitude to you for thinking about lagacy os and laptops !

@trimechee
Copy link
Author

and even if maybe, there will be some little problems in the future with 32 bits version, I am ready and I think it is the case of users of windows 7, we are ready to install VxKex which can perhaps help to fix some problems :

this is the most trusted version of VxKex :

https://github.com/i486/VxKex
https://github.com/Blaukovitch/VxKex

@nilaoda
Copy link
Owner

nilaoda commented Nov 19, 2024

#494

@nilaoda nilaoda closed this as completed Nov 19, 2024
@Vangelis66
Copy link

Vangelis66 commented Nov 20, 2024

@nilaoda

Esteemed mister 😄 , huge thanks for undertaking the task of supporting Win7 SP1 x86 👍 ; do you think it would be programmatically possible to extend support even to Vista SP2 x86 ? I mean, make a N_m3u8DL-RE-x86-NT6.0 build of your exquisite downloader?
The "retro-computing" communities have seen lately significant contributions by open source projects, especially in the much needed browser section, with Supermium and r3dfox browsers breathing new life into NT6.0 (Vista/WS2008 SP2) 🎉 ; FTR, one-year-old yt-dlp_x86.exe binaries (compiled with py3.7) is the current media downloader under NT6.0-x86 😞 ; I'd be happy to test here if ever a test compile is made public...

Thanks, kindest regards 😃 ...

Later addition: FTR, NT6.0 supports up to .NET Framework 4.6.x, not anything higher 😉 ; Vista SP2 "officially" supported up to .NF 4.6.0, WS2008SP2 in its ESU era up to .NF 4.6.2 (but the latest 4.6.2 installer (SHA2-signed) can be forced-installed under Vista SP2 x86, if Server 2k8 SHA2-support updates have been manually installed beforehand) ...

@nilaoda
Copy link
Owner

nilaoda commented Nov 21, 2024

@Vangelis66

With some effort, it should be possible to run it on Windows Vista. You can download the latest build for testing.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants