Content Type
Profiles
Forums
Events
Everything posted by nicolaasjan
-
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
Regarding GitHub browser feature support, I have this in New Moon 28. But I think it may be unwise to flip default preferences to make some features work. -
Hmm... That link leads to Feodors main GitHub page. A Google search brought up nothing either. I was only able to find this comment from 5 days ago, that stated: Which must be the version I use now (mypal-68.12.5). [Edit] DoH works now with custom Quad9 (9.9.9.9). https://dns.quad9.net/dns-query
-
Nice catch. Thanks for the release Edited the sentence to be more correct:
-
Tried this browser today for the first time. Amazing! Some observations: 1. First and foremost: GitHub managed to crash my PC... Any solution for that? 2. The (incompatible) Bypass Paywalls Clean extension (https://addons.mozilla.org/en-US/firefox/addon/bypass-paywalls-clean/) didn't work. But instead I added their list to uBlock Origin and their userscript to Violentmonkey. https://gitlab.com/magnolia1234/bypass-paywalls-clean-filters 3. I managed to get the "Open With" extension to work, which needs Python installed for a little helper application. I have Python 3.7 (needed to compile yt-dlp) for XP made by @cmalex. 4. DoH doesn't seem to work?
-
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
I was already afraid of that. But if you want something GUI-like, you could also add yt-dlp to the browsers context menu with the extension "Open With" (available in the Classic Add-ons Archive). See also my Reddit post here, with screenshots. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
(offtopic) MrS0m30n3's youtube-dl-gui is not maintained any more. See here. Use this fork. Makes use of the superior yt-dlp by default, I believe. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
No problem. So, do they work in your case? There is also an XP build on a Russian forum, but I'm very hesitant to use that, haha. Also it's very slow and misses important modules. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
This is what the official youtube-dl says: youtube-dl -vU [debug] System config: [] [debug] User config: [] [debug] Custom config: [] [debug] Command-line args: ['-vU'] [debug] Encodings: locale cp1252, fs mbcs, out cp1252, pref cp1252 [debug] youtube-dl version 2021.12.17 [debug] Python version 3.4.4 (CPython) - Windows-XP-5.1.2600-SP3 [debug] exe versions: ffmpeg N-106824-gf3b7ba2-Reino, ffprobe N-106824-gf3b7ba2-Reino [debug] Proxy map: {} youtube-dl is up-to-date (2021.12.17) So, it's compiled with python 3.4.4. Then it must be something else in my build system... Anyway, I'll leave it at that. This is too complicated for me . [Edit] Solved. Had to build it with py2exe. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
This one, no. Hmm... I wonder what could be the reason for that. Any error message? -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
(offtopic) Does youtube-dl.exe work on your non SSE2 hardware? Since youtube-dl hasn't released for a long time now, I have compiled it with Python 3.4.4 from the current 'master' branch, which has still recent commits. (most notably, slow downloads from YouTube are now a thing from the past) Furthermore, I've applied a patch (PR) from @dirkf, that resolves age-gate issues. Tested it and it works. See link in signature. Anyone with newer hardware might want to try my XP-compatible yt-dlp: see signature. (I'll try to keep both of them updated) -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
I prefer DeepL. Made a bookmarklet for it, so that I can translate a selection easily. javascript:(function%20translate(){function%20se(d)%20{return%20d.selection%20?%20d.selection.createRange().text%20:%20d.getSelection()%20}s%20=%20se(document);for%20(i=0;%20i<frames.length%20&&%20!s;%20i++)s%20=%20se(frames[i].document);if%20(!s%20||%20s=='')%20s%20=%20prompt('Enter%20text%20to%20translate%20with%20DeepL','');open('https://www.deepl.com/translator#'+document.documentElement.lang+'/en/'%20+%20(s%20?%20encodeURIComponent(s)%20:%20'')).focus();})(); -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
[offtopic] That's because by default .jpg applies compression that causes the infamous jpeg artefacts (relic from the past, when images needed to have small file sizes). You can see them when enlarging the image. png compression is much smarter. [Edit] Why are you running RogueKiller? Hope you don't have malware. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
I get this in New Moon 28 (partially translated from Dutch): Timestamp: 11-7-2022 17:02:44 Error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIStringBundle.GetStringFromName]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: XStringBundle :: getString :: line 22" data: no] Timestamp: 11-7-2022 17:02:44 Error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIStringBundle.GetStringFromName]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: XStringBundle :: getString :: line 22" data: no] Timestamp: 11-7-2022 17:02:47 Error: None of the 'sha512' hashes in the integrity attribute match the contents of the subresource. Source file: https://www.yidio.com/movies/filter/free Line: 0 In official Pale Moon 31.1.1 the page doesn't display either and I get only the last 'sha512' error. Page displays fine in Firefox 102.0.1... [offtopic] Tip: Save your screenshots in .png format. They will be much clearer. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
I link to them whenever I get the chance. Keep up the good work! -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
Youtube-dl will soon also have a fix for that (borrowed from yt-dlp). You'll have to build from source, because there are no releases any more since 2021.12.17... pyinstaller.exe youtube_dl\__main__.py --onefile --name youtube-dl -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
Could be non-SSE2 cpu? When searching this error on Google, I saw your name come up twice. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
I found a modified version of Python 3.7 for XP (from @cmalex) and compiled yt-dlp myself with that. (see also here) Had to copy the module files to Lib and Scripts from a Vista system with 3.7, because I got errors when trying to install these in XP. Also had to edit 'pyinst.py' to leave out the 'websockets' module, also because of error. Here is the executable if you want to try out: https://dl.dropboxusercontent.com/s/sxc6hcxwwsv87p3/yt-dlp_x86_2022.07.03_XP.zip [debug] Command-line config: ['-vU'] [debug] User config "C:\Documents and Settings\Nico\Application Data\yt-dlp\config.txt": ['--no-mtime', '--add-metadata', '--embed-thumbnail', '--convert-thumbnails', 'jpg', '--ppa', 'ffmpeg:-metadata synopsis=""', '-o', '~/Bureaublad/%(title)s.%(ext)s', '-f', 'bestvideo[height<=1080][ext=mp4][vcodec!*=av01]+bestaudio[ext=m4a]/best[ext=mp4]/best', '--downloader', 'aria2c', '--downloader-args', 'aria2c:-x 10 -s 10 -j 10 -k 1M --log-level=info --file-allocation=none'] [debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out cp1252 (No VT), error cp1252 (No VT), screen cp1252 (No VT) [debug] yt-dlp version 2022.07.03 [385f7f389] (win32_exe) [debug] Python 3.7.1 (CPython 32bit) - Windows-XP-5.1.2600-SP3 [debug] Checking exe version: ffmpeg -bsfs [debug] Checking exe version: ffprobe -bsfs [debug] exe versions: ffmpeg N-106824-gf3b7ba2-Reino (fdk,setts), ffprobe N-106824-gf3b7ba2-Reino [debug] Optional libraries: Cryptodome-3.15.0, brotli-1.0.9, certifi-2022.06.15, mutagen-1.45.1, sqlite3-2.6.0 [debug] Proxy map: {} [debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest Latest version: 2022.06.29, Current version: 2022.07.03 yt-dlp is up to date (2022.07.03) -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
I can also use the "Open With" extension to open video's in VLC, but then I only get 640x360, not 1280x720. VLC doesn't seem to use ffmpeg to combine the separate audio and video streams, but then it should show 1280x720. And I can't find a MPV version that works on XP (and yes, I have the latest yt-dlp working on XP ). I tried mpv-i686-20151029, but it didn't work. only heard the sound, not even a window. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
Ah, I see now. You have to click on "View al 14 versions". -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
It's in the Classic Add-ons Archive. https://ca-archive.us.to/storage/475/475080/vlc_youtube_shortcut-0.8.3.2-fx-mac.xpi [Edit] Maybe you'll have to add to install.rdf: <!-- Pale Moon --> <em:targetApplication> <Description> <em:id>{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}</em:id> <em:minVersion>28.10.0</em:minVersion> <em:maxVersion>31.*</em:maxVersion> </Description> </em:targetApplication> -
Finally got it working. Just copied over the entire 'Lib' and 'Scripts' directories from a Python 3.7 x86 install on Windows Vista (with Pyinstaller 3.5). Only had to omit the websockets module because of an error (edited the file 'pyinst.py' in the source). [debug] Command-line config: ['-vU'] [debug] User config "C:\Documents and Settings\Nico\Application Data\yt-dlp\config.txt": ['--no-mtime', '--add-metadata', '--embed-thumbnail', '--convert-thumbnails', 'jpg', '--ppa', 'ffmpeg:-metadata synopsis=""', '-o', '~/Desktop/%(title)s.%(ext)s', '-f', 'bestvideo[height<=1080][ext=mp4][vcodec!*=av01]+bestaudio[ext=m4a]/best[ext=mp4]/best', '--downloader', 'aria2c', '--downloader-args', 'aria2c:-x 10 -s 10 -j 10 -k 1M --log-level=info --file-allocation=none'] [debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out cp1252 (No VT), error cp1252 (No VT), screen cp1252 (No VT) [debug] yt-dlp version 2022.06.24 [379a4f161] (win32_exe) [debug] Python version 3.7.1 (CPython 32bit) - Windows-XP-5.1.2600-SP3 [debug] Checking exe version: ffmpeg -bsfs [debug] Checking exe version: ffprobe -bsfs [debug] exe versions: ffmpeg N-106824-gf3b7ba2-Reino (fdk,setts), ffprobe N-106824-gf3b7ba2-Reino [debug] Optional libraries: Cryptodome-3.15.0, brotli-1.0.9, certifi-2022.06.15, mutagen-1.45.1, sqlite3-2.6.0 [debug] Proxy map: {} [debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest Latest version: 2022.06.22.1, Current version: 2022.06.24 yt-dlp is up to date (2022.06.24) [Edit] Dropped 3.7 in favour of 3.8. 🙂 Link in my signature now points to yt-dlp built with Python 3.8. See this thread.
-
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
FYI, For those of you that use uBlock-for-firefox-legacy and have the built in list "Malicious URL Blocklist" checked. Since today, updating that list failed here. The maintainer of the list changed the URL's... https://gitlab.com/malware-filter/urlhaus-filter#url-based I had to manually add the new URL under "Custom": https://malware-filter.gitlab.io/urlhaus-filter/urlhaus-filter-online.txt See also: https://github.com/gorhill/uBlock-for-firefox-legacy/issues/332 Also, the maintainer of uBlock-for-firefox-legacy (JustOff) is inactive since Feb. 18... [Edit] For browsing GitHub and GitLab you need the extension GitHub/GitLab Web Components Polyfill. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
Thanks for the CSS! Works really well. -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
No, that was on 30.0.0, which I got before it was pulled (I don't dare to "downgrade"). However now I tried again and indeed see the issue is still there (didn't encounter it this morning)... -
My Browser Builds (Part 3)
nicolaasjan replied to roytam1's topic in Browsers working on Older NT-Family OSes
This happens here on NM28 as well (latest github-wc-polyfill 1.2.18.1)... (also on official Pale Moon 30.0.0, which was pulled back later...) [Edit] On official PM it seems fixed after updating to github-wc-polyfill 1.2.18.1 (?).