Adblock does nothing anymore! Need help & alternative apps

Users and developers helping users with technical Pale Moon issues (Windows and other non-Linux O.S.). Please direct questions about the Linux version to the appropriate Linux board.

Moderators: trava90, satrow

Forum rules
This board is for technical/usage questions and troubleshooting for the Pale Moon browser only. The main focus here is on Pale Moon on Windows. Please direct your questions for Linux, Android and Mac to the dedicated boards.
Technical issues and questions not related to the Pale Moon browser should be posted in "technical chat"
Please keep off-topic and general discussion out of this board, thank you!
Freezing Moon
Fanatic
Fanatic
Posts: 247
Joined: 2014-06-09, 10:06
Location: Croatia

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by Freezing Moon » 2014-10-10, 15:52

I cannot use PM 25 without fully functioning ABP. I can't manage filters (add,delete,edit..) since there is no GUI.
I cannot use Element Hiding Helper for ABP also (no menu item). Other add-ons are working fine although with some problems (Greasemonkey,Stylish).
I guess developers of those add-ons don't care about Pale Moon users.BTW,where is option to change user agent ? Some
userscripts are not working (Google page).
I guess I'll stay with version 24.7.2 for now.

User avatar
back2themoon
Board Warrior
Board Warrior
Posts: 1450
Joined: 2012-08-19, 20:32

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by back2themoon » 2014-10-10, 16:59

Freezing Moon wrote:BTW,where is option to change user agent ? Some userscripts are not working (Google page).
Yes, check the detailed release notes in the forum.
Safe Mode / clean profile info: Help/Restart in Safe Mode
Information to include when asking for support - How to apply user agent overrides
How to download videos

Windows 10 Pro • Pale Moon x64 • Interlink x86 • Emsisoft Anti-Malware

Kumusta

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by Kumusta » 2014-10-10, 17:17

Freezing Moon wrote:I cannot use PM 25 without fully functioning ABP. I can't manage filters (add,delete,edit..) since there is no GUI.
I cannot use Element Hiding Helper for ABP also (no menu item). Other add-ons are working fine although with some problems (Greasemonkey,Stylish).
I guess developers of those add-ons don't care about Pale Moon users.BTW,where is option to change user agent ? Some
userscripts are not working (Google page).
I guess I'll stay with version 24.7.2 for now.
I got Adblock Edge to work right by editing the bootstrap.js file and changing the Firefox GUID with the Pale Moon 25 GUID and it works.I tried it with ABP and it didn't work.When I tried to install ADP I got an error saying it couldn't install it because it appears to be corrupt.I will use Adblock edge until they get ABP fixed to work with Pale Moon 25.

Quorx

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by Quorx » 2014-10-10, 17:29

Freezing Moon wrote: I guess I'll stay with version 24.7.2 for now.
So do I. I hate Firefox for killing AddOn functionality with every release.
Now Palemoon has the same issue. :thumbdown:

I'd hoped Palemoon would get a popular, user-friendly browser which I can recommend to everyone.
The need to patch internal program files (which the average user has never heard from) manually is no way out. Most people neither are able nor do they want to tweak their software.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24461
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by Moonchild » 2014-10-10, 18:53

Quorx wrote:So do I. I hate Firefox for killing AddOn functionality with every release.
Now Palemoon has the same issue. :thumbdown:
Please understand that this is a one-time issue. I will not change GUID again since Pale Moon has its own now (as opposed to previously).
Also, the information has been available for add-on developers for 2 months already and they have been contacted through whatever channel we could to have them update their software. Very few have unfortunately responded (even those that support obscure and discontinued products). If you don't know that context, it may reflect poorly on Pale Moon. If you do, it becomes clear quickly that it is the unwillingness or inability of add-on developers to make small changes to their add-ons to add Pale Moon 25 as a supported product (target application). This may be caused by having abandoned the extension ("developer fatigue" resulting from the same breakage every Firefox release) or simply not having the time to work on software. Keep in mind that extensions are, almost without exception, written by people in their spare time and absolutely free of charge.

It will likely just take some time. This is one of the biggest changes in terms of extension compatibility, we've had to push and it could not be delayed any longer because as many people have seen, being shoved on the pile of a now-discontinued Firefox-ESR browser was preventing Pale Moon from moving forward.

I understand the frustration of broken add-ons. Unlike Firefox, though, we are not going to have the habit of breaking compatibility in any sort of major way every release (or every 6 weeks). It is absolutely not the same as rapid release woes, although the "user fatigue" in that respect is understandable. With some patience and in some time, we will either have our Pale Moon specific versions of the extensions that stopped working or the original developers will have added support. As you can see 25.0 is rightfully a major release and will not have everything compatible overnight.
"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 3976
Joined: 2011-10-03, 10:19
Location: Texas, USA

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by Night Wing » 2014-10-10, 19:41

Kumusta wrote:I got Adblock Edge to work right by editing the bootstrap.js file and changing the Firefox GUID with the Pale Moon 25 GUID and it works.
I use Adblock Edge, but I'm not a power user either which means:

1) I don't know where the "bootstrap.js" file is located.
2) I don't know how to get to the "bootstrap.js" file.
3) I don't know the exact code to edit the Firefox GUID to the Pale Moon GUID.

If I could get some clear instructions on the above, I just might be tempted to try this on my experimental Windows hard drive in my laptop which I use for experimentation. Otherwise with no clear instructions, I'll just have to stay with 24.7.2 for awhile.
Linux Mint 19.2 (Tina) Xfce 64 Bit (Default Distribution OS) with 64 Bit linux Pale Moon
Windows 7 Home Premium & Ultimate SP1, 64 Bit (Backup OS) with 32 Bit windows Pale Moon

User avatar
eskaton023
Lunatic
Lunatic
Posts: 464
Joined: 2013-08-23, 19:54

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by eskaton023 » 2014-10-10, 20:07

This post from Tobin gives an example of modifying the chrome.manifest and details the FF GUID and PM GUID: https://forum.palemoon.org/viewtopic.ph ... 435#p33883

I don't appear to have any addon that has a bootstrap.js, but it should be in your PM profile under %appdata% (if you're using Win7) alongside the install.rdf file.

User avatar
New Tobin Paradigm
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 5889
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by New Tobin Paradigm » 2014-10-10, 20:25

Because jetpack based add-ons don't have any defined rules to make them work for Pale Moon it is fairly individual to the specific add-on it could be a GUID it could be the appname it could be that you have to stand on one foot and say "I like peaches" 12 times to fix it.. This is one of the problems with jetpack based add-ons and this half-baked technology.
Last edited by New Tobin Paradigm on 2014-10-10, 20:26, edited 1 time in total.

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 3976
Joined: 2011-10-03, 10:19
Location: Texas, USA

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by Night Wing » 2014-10-10, 20:25

eskaton023 wrote:I don't appear to have any addon that has a bootstrap.js, but it should be in your PM profile under %appdata% (if you're using Win7) alongside the install.rdf file.
Thanks for giving me the link to the code. But your comment above, looks like I'm going to have to give my power user next door neighbor a call and see if he understands the above because I don't which means my computer illiterate side is sure showing at this moment. :?
Linux Mint 19.2 (Tina) Xfce 64 Bit (Default Distribution OS) with 64 Bit linux Pale Moon
Windows 7 Home Premium & Ultimate SP1, 64 Bit (Backup OS) with 32 Bit windows Pale Moon

Kumusta

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by Kumusta » 2014-10-10, 20:42

Night Wing wrote:
Kumusta wrote:I got Adblock Edge to work right by editing the bootstrap.js file and changing the Firefox GUID with the Pale Moon 25 GUID and it works.
I use Adblock Edge, but I'm not a power user either which means:

1) I don't know where the "bootstrap.js" file is located.
2) I don't know how to get to the "bootstrap.js" file.
3) I don't know the exact code to edit the Firefox GUID to the Pale Moon GUID.

If I could get some clear instructions on the above, I just might be tempted to try this on my experimental Windows hard drive in my laptop which I use for experimentation. Otherwise with no clear instructions, I'll just have to stay with 24.7.2 for awhile.
I opened the adblockedge-2.1.5.xpi file in Bandizip and right clicked on the bootstrap.js file and clicked on edit and it opened it in the text editor I use.Scroll down the file you will see the line with the browsers and GUIDS and change the Firefox GUID with the Pale Moon 25 GUID.This is the Firefox GUID ec8030f7-c20a-464f-9b0e-13a3a9e97384 and this is the Pale Moon GUID 8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4 I changed it and saved the file and closed the text editor and Bandizip asked me if I wanted to replace the file with the obne I edited and I clicked on yes and it replaced it.I closed Bandizip and i9nstalled it in Pale Moon 25 and it worked.I'm not a power user either.It's not hard to do.Some extensions don't have a bootstrap.js file so you will have to edit the chrome.manifest file.This only works on extensions that don't have the GUID hardcoded in it.I hope this helps you aqnd anyone else who wants to try it.I did this to some other extensions I use since I don't know if they will ever be fixed to work with Pale Moon 25.

mikeysc

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by mikeysc » 2014-10-10, 23:41

Actually I for one appreciate adstomper and the original author creating ABE, to stand for principle. Wish we had more people like that in this world. I'll gladly stick with ABE if he supports PM or we figure out the solution.
Last edited by mikeysc on 2014-10-17, 03:38, edited 1 time in total.


ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2027
Joined: 2012-06-28, 01:20

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by ron_1 » 2014-10-11, 03:04

Kumusta wrote:
I got Adblock Edge to work right by editing the bootstrap.js file and changing the Firefox GUID with the Pale Moon 25 GUID and it works.
Does this edit bring back the ABE icon in the status bar?
Tobin wrote:
ABE and ABP share the same issues.. ABE only exsists because of the option added to ABP to allow "well behaved" ads through which isn't as bad as it sounds.. it also has the option to disable this and block all ads like it did before making ABE irrelevant, a farce, and outdated.
I respectfully disagree. Can we get an ABE made for Pale Moon? I don't know if this is true, but I've read that some of these "acceptable" ads made their way to become acceptable in rather shady ways.

User avatar
New Tobin Paradigm
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 5889
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by New Tobin Paradigm » 2014-10-11, 03:16

You can turn off approved/acceptable/whatever it is called ads..

ron_1
Moon Magic practitioner
Moon Magic practitioner
Posts: 2027
Joined: 2012-06-28, 01:20

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by ron_1 » 2014-10-11, 03:31

I went ahead and made the edit to the bootstrap.js file and I can confirm the ABE icon reappears in the status bar. Right now I'm one happy camper.
Night Wing wrote:
If I could get some clear instructions on the above, I just might be tempted to try this on my experimental Windows hard drive in my laptop which I use for experimentation. Otherwise with no clear instructions, I'll just have to stay with 24.7.2 for awhile.
1) Download (don't install) the .xpi file.
2) Open it with 7-Zip or something similar (I used Easy 7-Zip).
3) Locate the bootstrap.js file and right-click it, then select Edit.
4) Find the Firefox GUID ec8030f7-c20a-464f-9b0e-13a3a9e97384.
5) Change it to 8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4, exit and save the changes.
6) Open Pale Moon, then go to the add-on page, and drag-and-drop the newly edited .xpi file onto it.
7) You're done, ABE back again just like before!

NOTE: Very important! Delete your old version of ABE before you install this modified version!!
Also, it would probably be a good idea to turn off automatic updates as an update would just put the Firefox GUID back in.

If I can do this, anyone can.

superA
Lunatic
Lunatic
Posts: 308
Joined: 2014-07-03, 12:34
Location: Greece

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by superA » 2014-10-11, 09:00

I completely agree with what mikeysc said.
I use ABE and NoScript only and personally really dont care about the incompabilities with a lot of the extensions.Also,dont need the icon in the statusbar since i dont really care whats blocked and dont create any new rules.
BUT..
I really can manage to make the fix the hellomustbegoing made but that dont mean that Night Wing or every other user can.
Its understood that is the new begining of PM,i believe and have trust to MC but statements like reduradcy of ABE(or any other addon) or words like farce or outdate program in comparison with ABP,are not very wise and i dont like them.
By telling some bad words for an addon because anotherone that make the some job actually works,dont solve problems,just..lose faith.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24461
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by Moonchild » 2014-10-11, 09:23

Everyone has their preference of ad-blocker and that discussion will never end, so can we please not end up in it here, agree to disagree, and focus on the problem at hand which is making stuff work? :)
"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

User avatar
back2themoon
Board Warrior
Board Warrior
Posts: 1450
Joined: 2012-08-19, 20:32

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by back2themoon » 2014-10-11, 09:30

Quick question: what the heck does "Pseudo-Static" mean? :thumbup:
Safe Mode / clean profile info: Help/Restart in Safe Mode
Information to include when asking for support - How to apply user agent overrides
How to download videos

Windows 10 Pro • Pale Moon x64 • Interlink x86 • Emsisoft Anti-Malware

Freezing Moon
Fanatic
Fanatic
Posts: 247
Joined: 2014-06-09, 10:06
Location: Croatia

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by Freezing Moon » 2014-10-11, 10:45

Did you try if this fixed ABP version is working with following add-ons :

Element Hiding Helper for Adblock Plus

https://addons.mozilla.org/en-US/firefo ... er/?src=ss

Adblock Plus Pop-up Addon

https://addons.mozilla.org/en-US/firefo ... on/?src=ss

Thanks.

riiis
Lunatic
Lunatic
Posts: 445
Joined: 2014-05-17, 15:51
Location: USA

Re: Adblock does nothing anymore! Need help & alternative ap

Unread post by riiis » 2014-10-11, 15:18

Here's another way to convert Adblock Edge ("ABE") for use in Pale Moon 25. Some of you may find this method easier, and it doesn't require any additional software not already available on Windows.

1. Go to the ABE website at AMO (https://addons.mozilla.org/firefox/addon/adblock-edge/). Right-click the "+ Add to Firefox" button and select "Save Link As...". The file name should end in ".xpi". Download this file.
2. Make a copy of this downloaded xpi file, in case you make a mistake and have to start over.
3. Change the file type extension, on one of these copies, from "xpi" to "zip". Double-click on this zip file (the file should open in the built-in Windows archive manager). Find the bootstrap.js file in the opened archive, copy this file, and paste to the desktop.
4. Open the desktop version of bootstrap.js in notepad++, notepad, or other text editor. Do not use a word processor or office product to edit the bootstrap.js. Edit bootstrap.js as follows:

Find the line item where "firefox" first appears (It's on line 110 if you're using notepad++. Or use "Ctrl+F" and enter "firefox" in the "Find what" box in notepad).

You can simply replace the Firefox GUID ("{ec8030f7-c20a-464f-9b0e-13a3a9e97384}") with the Pale Moon 25 GUID ("{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}"), which will work. But I prefer replacing one of the other GUID's in the array with the Pale Moon 25 GUID, which works better. So, replace the next item in the array after "firefox":

"dlm@emusic.com": "emusic",

with this:

"{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}": "firefox",

The bootstrap.js array on line 110 should now have two GUID's which point to "firefox":

"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}": "firefox", "{8de7fcbb-c55c-4fbe-bfc5-fc555c87dbc4}": "firefox",

Save the desktop bootstrap.js file. Then copy this file and paste it into the archive (to replace the old archive bootstrap.js file). Select "File" on the archive menu, then select "Close" to close the archive.

5. Change the file type extension of the changed archive from "zip" back to "xpi".

6. Drag the changed ABE xpi file to Pale Moon 25 to install. AFAIK, it's not necessary to close Pale Moon or uninstall the old version of ABE during this process. You're now good to go.

Locked