
AstroSkipper
MemberContent Type
Profiles
Forums
Events
Everything posted by AstroSkipper
-
This is a quotation from gorhill's wiki page about the legacy extension of uBlock Origin: Source: https://github.com/gorhill/uBlock/tree/master/dist#install Drag and drop the previously downloaded ublock0.firefox-legacy.xpi into Firefox (Pale Moon, New Moon and so on) is the recommended method there for installing an uBO xpi file. Same here by JustOff: Source: https://github.com/JustOff/ublock0-updater/issues/112 This type of update, by simply installing over an existing installation, may have worked in the past, but unfortunately, as shown in my above-quoted proof, it hasn't worked for a long time when it comes to the default filter lists. uBO's settings, self-created rules and self-added, custom filters remain intact as far as I noticed. But why did the users never realise this update issue in the past? The answer is quite simple. After installing or updating uBlock Origin, it automatically performs a download and installation of the internal list of all default filter lists (assets.json) quite promptly. So, a user always got the most recent version of this file from uBO's update server. Unfortunately, this file hasn't been updated for a long time and has become more and more obsolete. In my mod uBlock Origin Legacy, I therefore have removed the auto update of this file and started to maintain it by myself. That's why now a user immediately notice the issue that the new filter lists of my mod are not shown when installing an update of uBlock Origin Legacy over an existing installation and why a clean install is mandatory (and already was in the past). One thing I should still mention. When I make a recommendation that something should be done one way or another, I never do so without a specific reason. Cheers, AstroSkipper
- 695 replies
-
7
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
The legacy extension uBlock Origin - Installing over an existing one or performing a clean install? - An investigation by AstroSkipper As I already mentioned multiple times, I noticed in the past that installing an uBlock Origin update over an already existing installation didn't work properly. Therefore, I have examined both installation methods, installing over an existing one and performing a clean install, in more detail. Prerequisites: The untouched xpi files of the extensions uBlock Origin 1.16.4.30 and uBlock Origin 1.16.4.31b2, the browser New Moon 28.10.7a1 (32-bit) (2024-02-23), and a Windows XP computer with all internet connections blocked. Assertion: Installing the extension uBlock Origin 1.16.4.31b2 over an already existing installation of uBlock Origin 1.16.4.30 in New Moon 28.10.7a1 (32-bit) (2024-02-23) under Windows XP does not work properly. Proof: I disconnected my Windows XP computer completely from the internet. In a fresh profile of New Moon 28.10.7a1 (32-bit) (2024-02-23), I installed uBlock Origin 1.16.4.30. Here's a screenshot of the available default filter lists, taken right after installation: You can clearly see that in the "Privacy" group the "AdGuard URL Tracking Protection" filter list is provided. I marked it with a red rectangle. Next, I simply installed the xpi file of uBlock Origin 1.16.4.31b2 over the existing installation of uBlock Origin 1.16.4.30 what we normally call updating. Here's a screenshot of the available default filter lists, taken right after this kind of updating: And what can we see? Yes, the "AdGuard URL Tracking Protection" filter list is still provided in the "Privacy" group although this filter list has been removed in uBlock Origin 1.16.4.31b2. Even a browser restart does not change this situation. In contrast, here's a screenshot of the available default filter lists, taken right after performing a clean install of uBlock Origin 1.16.4.31b2: In this screenshot, we can clearly see that the "AdGuard URL Tracking Protection" filter list is no longer provided in the "Privacy" group after a clean install. I marked it with a green arrow. q.e.d. Conclusion: Installing over an already existing installation of the legacy extension uBlock Origin did not and does not work properly. And this issue has nothing to do with my mod. Therefore, a clean install is (and was even earlier) mandatory. And I'm pretty sure that the result of my proof can be generalised, i.e. that this statement is independent of browser and operating system version. More explanations on this matter and reasons why users of the uBlock Origin's legacy extension didn't notice this problem in the past, I will give later when time is available again. Kind regards, AstroSkipper
- 695 replies
-
7
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
Moin! Yes, I've just read it over a cup of East Frisian tea. The waves seem to be calming down.
- 695 replies
-
4
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
You're welcome! Glad to hear you like it.
- 695 replies
-
4
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
Yes. That's why I already wrote in a previous post:
- 695 replies
-
5
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
Thanks! You're welcome! I had that list enabled in the distant past, but it is indeed very restrictive and will cause false positives. (see e.g. this old issue in the uMatrix repo) It currently has 161.498 entries! I don't think that's beneficial, especially on older hardware... Also, the maintainer is known to block domains based on his personal opinion (mostly in his additional lists)... I decided to add these two "StevenBlack/hosts" filter lists to cater for those who prefer a more restrictive and comprehensive approach to address blocking. In general, I agree with you. His filter lists sometimes overshoot the mark.
- 695 replies
-
5
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
FYI, I mentioned eCleaner, an extension for purging the browser's profile folder, in my main article about uBlock Origin Legacy. All about eCleaner and my corresponding, self-created eCleaner custom button can be found in my article eCleaner custom button created by AstroSkipper for the extension Preferences Monitor. BTW, a longer time ago, I also created a standalone version of eCleaner 2.5 which actually was only distributed embedded via the extension Preferences Monitor. The last original, standalone version was eCleaner 1.4 from 2011. And many thanks to back2themoon and Blacklab from the Pale Moon forum for the additional hints and information in their posts about my mod uBlock Origin Legacy and the eCleaner extension! Cave canem! Sed eCleaner cavendum non est! Cheers, AstroSkipper
- 695 replies
-
4
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
@roytam1 I observed a problem when using uBlock Origin in MailNews. It doesn't matter whether using the original version uBlock Origin Legacy 1.16.4.31b2 or my mod uBlock Origin Legacy 1.16.4.33. In uBlock's dashboard page "Settings", the button "Back up to file" doesn't work. Same problem with the "Export" button under "My filters" and the "Export to file" button under "My rules". Do you have any idea why? On the other hand, the "Restore from file" and the "Import" buttons are working correctly. Is the function that these buttons call up possibly not available in MailNews or blocked for security reasons? PS: I get on the pages with the "Restore from file" and the "Import" buttons the error message "Error: TypeError: details is null" in the Error Console. Here is, for example, a screenshot of the Error Console when loading the "Settings" page in the most recent version of MailNews: -
Latest Version of Software Running on XP
AstroSkipper replied to pointertovoid's topic in Windows XP
That's the kind of releases I am using for a long time. -
Latest Version of Software Running on XP
AstroSkipper replied to pointertovoid's topic in Windows XP
With your testing, you have wonderfully refuted your own statement. And that means the following rule applies: the proof is in the pudding. -
Latest Version of Software Running on XP
AstroSkipper replied to pointertovoid's topic in Windows XP
That does not mean anything. A lot can be written on such pages about operating system compatibility. As always, the proof is in the pudding. One should actually know that by now, especially when it comes to Windows XP. -
You're welcome! That is of course to be expected. And I mentioned that several times. Here is a quotation from my main article: BTW, I usually performed this kind of update process even with the old, original versions of uBlock Origin. For me, installing on top never worked really properly and caused every now and then problems in the case of uBO in the past. Cheers, AstroSkipper
- 695 replies
-
4
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
I have again tested my new release uBlock Origin Legacy 1.16.4.33 regarding how effective the filter lists selected by me and some self-created filters are. Here are my results in New Moon 28 on two adblocker test sites without using any other content blockers: The release uBlock Origin Legacy 1.16.4.33 is fully working, and its performance is great from what I could see so far. Cheers, AstroSkipper
- 695 replies
-
6
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
Update of uBlock Origin Legacy to version 1.16.4.33 I have again updated my special mod uBlock Origin Legacy from version 1.16.4.32 to version 1.16.4.33. I fixed the loading errors of the filter list "Online Malicious URL Blocklist (AdGuard)" which only occur from time to time. Furthermore, I found some further strings which I edited according to the extension's name change performed in version 1.16.4.32. And I added new filter lists to different groups. The "StevenBlack/hosts" filter lists are very strong and restrictive. So in some cases, you have to set exclusions when using them. Here is a screenshot taken from the dashboard tab "Filter lists" of uBlock Origin 1.16.4.33 in New Moon 28: The filter lists outlined in green are the ones I have added in this release. A detailed changelog and the download link of uBlock Origin Legacy 1.16.4.33 can be found in my main article uBlock Origin Legacy - A special mod by @AstroSkipper. Greetings from Germany, AstroSkipper
- 695 replies
-
11
-
- uBlock Origin
- Legacy
-
(and 3 more)
Tagged with:
-
Latest Version of Software Running on XP
AstroSkipper replied to pointertovoid's topic in Windows XP
Confirmed! The latest version WinSCP 6.3.1 is no longer compatible with Windows XP. WinSCP 6.1.2 is indeed the last XP-compatible version. Thanks for the heads-up! -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
No. What I quoted from his post didn't contain any reference to a certain person. It is just your kind of interpretion. No more, no less. You don't always have to relate everything to yourself. Take the words as they are! It's as simple as that. And now, over and out! -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
Thank you very much for the posted links and your efforts! I will check them all. Greetings from Germany, AstroSkipper PS: A really nice play on words! -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
As @VistaLover already pointed out, this is a thread about @roytam1's browsers and only about extensions targeting these browsers. @nicolaasjan indeed used the <Offtopic> tag but you didn't. That kind of offtopic from you causes such misunderstandings in the end. Windows 11, Chrome browsers and their webextensions are definitely not the topic here. -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
No, no, no, I never said that, and don't even plan to do that at all. In fact, I actually find using old OSes like XP or Vista (and even 2000, if we are to go to the mimimum of Older NT-Family OSes) very fun. Please, don't assume stuff I don't plan to say. Also, I don't disrespect your own reasons for not wanting to use something, so please, kindly respect my own reasons for not wanting to use something. Thanks What are you here talking about? My statement doesn't mention you at all. It was just a reply to @VistaLover. Grammatically, it's simply a conditional clause type I. That means it expresses a fulfilable wish or condition. Furthermore, it was formulated without any reference to a certain person, which apparently escaped your attention for whatever reason. First read, then think, and only then post would be much wiser! And please, stop such kind of interpretions! Thanks! -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
BTW, is it not rather the case that the legacy version of Adblock Plus is much older than the legacy version of uBlock Origin? I had a look at GitHub. The last version there is 2.9.1 from June 2017. Same version in the CAA. And its repository has been archived by the owner on Jan 26, 2024 https://github.com/adblockplus/adblockplus-legacy/tags. It is now read-only. I can't find any more recent version right away. And Adblock Latitude in version 5.0.9 is from May 2022 which I tried a very short time in the past. Very resource-hungry and not recommendable. So far as New Moon or other UXP browsers are concerned, Adblock Plus and its forks are not really an interesting alternative to uBlock Origin. And even the last webextension of Adblock Plus for Serpent in version 3.12 is from May 2022. Same problem with the webextension Adblocker Ultimate. The version 3.7.12, which is the last compatible version with Serpent, is from Oktober 2021. -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
That's indeed very funny. If something from 2021/2022 is old, then it's better not to use Windows XP or Windows Vista. They are much, much older. -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
I totally agree. And to tame and purify bloated websites, which are unbearable, for example, in New Moon 28, the extension uBlock Origin with good filter lists selected is the ultimate tool. Therefore, your recommendation here is not off-topic at all. A wonderful example is the website https://www.pcwelt.de/. If you surf this website with New Moon 28, you'll puke if you access it without the content blocker uBlock Origin. Especially on weaker hardware. However, with uBlock Origin enabled, it blocks nearly 1000 requests in my installation. Now, this site can be accessed easily again and seems to be suddenly a light one. -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
I had a deeper look inside the JavaScript file download.js. Here is the code of the performDownload function: (function(){function performDownload(num){event.preventDefault();var xmlHttp=new XMLHttpRequest();xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200){var response_text=xmlHttp.responseText;if(response_text.includes("sooftware.com/apps/")) location.assign(response_text);else window.open(response_text,'_blank');}} xmlHttp.open("post",tmp_folder+"performDownload.php?softId="+download_files_hash+"&linkNumber="+num);xmlHttp.send();return false} The window property event is not defined (download.js:1:43). I think the variable num should actually have been there instead of event to get the preventDefault function working. In New Moon 28, the script therefore doesn't seem to be executed in contrast to Mypal 68. IMHO, event is obviously not defined in the download.js file when looking into it. Just my thoughts. Ok! I injected a userscript in this website where I completely removed the event.preventDefault() function. The download is working then. Or, the pref dom.window.event.enabled has to be set to true as suggested by @VistaLover. I personally tend to do the latter. Cheers, AstroSkipper -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
Toggling the pref "dom.window.event.enabled" from false to true did the trick. Thanks for the tip! So this pref enables the Event interface representing an event which takes place in the DOM. I had a look at Mozilla. This pref unfortunately seems to be deprecated. Here is a link: https://developer.mozilla.org/en-US/docs/Web/API/Window/event? -
My Browser Builds (Part 5)
AstroSkipper replied to roytam1's topic in Browsers working on Older NT-Family OSes
I had a deeper look inside the JavaScript file download.js. Here is the code of the performDownload function: (function(){function performDownload(num){event.preventDefault();var xmlHttp=new XMLHttpRequest();xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4&&xmlHttp.status==200){var response_text=xmlHttp.responseText;if(response_text.includes("sooftware.com/apps/")) location.assign(response_text);else window.open(response_text,'_blank');}} xmlHttp.open("post",tmp_folder+"performDownload.php?softId="+download_files_hash+"&linkNumber="+num);xmlHttp.send();return false} The window property event is not defined (download.js:1:43). I think the variable num should actually have been there instead of event to get the preventDefault function working. In New Moon 28, the script therefore doesn't seem to be executed in contrast to Mypal 68. IMHO, event is obviously not defined in the download.js file when looking into it. Just my thoughts.