General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
Bookmarkslets dont work anymore
Posted by: Rolf
Date: September 06, 2006 01:43AM

hi folks,

I just noticed that my lovely bookmarklets to download embedded movies from g00gl3, youtube etc. dont work anymore since I installed the 1.01. patch. I got the bookmarklets from here: http://1024k.de/bookmarklets/video-bookmarklets.html and they are js-based. Seems that the patched k-m version ignores them totaly now, since no errormessage of any kind is displayed.
They still work in an old version of k-meleon, so it aren't the sites that changed their code. Anyone got an idea to get them working again?

thanks in advance,

Rolf

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: Arrow
Date: September 06, 2006 01:52AM

I can't get the "remove redirects" bookmarklet to work


I posted a question about it here a few days but strangely the post has disappeared

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: guenter
Date: September 06, 2006 12:47PM

@Arrow: no mystery. just repost - likely taken away by mistake during one of the spam attacks. such mistakes happen - sorry.

@Rolf maybe tell in which version they work. That may help with bug tracking.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: Rolf
Date: September 06, 2006 02:20PM

as I said guenter, they did work also on km 1.0 until I installed the 1.01-patch. It seems that they (moz-devs) disabled/cutted off some functionality in the js-dlls instead of securing them. Would be interesting to know if these bookmarklets still work on FF or Seamonkey. I doubt it to be honest, but I'm not willing to install the "FF-crap" (<-*marked as a personal opinion) for that.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: CaptnBlack
Date: September 06, 2006 06:40PM

I was told the only gecko files updated with the 1.01 update are:

js3250.dll
components\gklayout.dll, gkplugin.dll, necko.dll

I guess if you want to risk it, you could replace the files from K-meleon 1.0 until you find out if that's the problem.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: guenter
Date: September 07, 2006 03:54AM

AFAIK gklayout.dll is the only one of these 4 that is specifically patched by Dorian.
& js3250.dll looks like the best candidate for problems with java script.

Rolf, sorry must have overlooked version nr.
senior momemnts :-(
// did You also try with new release candidate?
That has some issues fixed - maybe also this one.

ps. CaptnBlack, took care of post,
hangs here also often - do not know why.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: Arrow
Date: September 07, 2006 05:55AM

I dug out this K-Meleon which hasn't been upgraded since its release
0.9.12 Mozilla 1.7.12 Standard(Gecko/20051126)

The remove redirects bookmarklet works fine on it.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: guenter
Date: September 07, 2006 03:56PM

upgraded = updated?

0.9 (Ulf´s exe) has been updated with new GRE first 01. April 2005 to 1.7.6 and ever since to GRE 1.7.13 - plus many macro improvements / some private some official by Fred - Mozilla stopped development of the 1.7.x GRE recently. That is the deal.

Dorian made a 0.9 exe version that works with 1.8.x GRE.
It would be interesting to know whether that can use bookmarklets well.

- IMHO 0.9 is a good browser - Except that 1.7. GRE is slower than 1.8 GRE and many thing are done by the XUL which is slower than the c program elements of 1.0.

k-m 0.8, 0.9 & 1.0 all have some things i like.

// newer is not always better. or at least not always better in every aspect.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: Rolf
Date: September 07, 2006 10:43PM

@guenter: no, did not try with any another version yet. I agree that the older k-meleon versions have/had their charm too, but since FF is used more & more in the browserworld, new security issues come up every day and happily get fixed quite fast after. There are loads of bad people out there which prepares their websites to make use of these known holes and I prefere to surf with an up to date browser concerning fixes.

@captnblack:
Don't know if I'm gonna what you suggested (thanks anyway :-)), but you are right, would be a good way to check out whats the cause the bookmarklets dont work anymore. I just don't have the 1.0 version installed anymore and since it comes with an installer only I'm not really willing to do a dummy-install just to get the mentioned files again.

there was also a 7zip-file available if I remember right, but you need to have it installed or something? I hate 7zip and its crappy gui to be honest , even if it might be useful and open source, an install of it on this os is a clear no-no! I prefer the 7z-files that come with an auto-extract-routine. Sorry for the complains, they might sound more harsh than intended (no-native language issue) ;-).

greets,

Rolf

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: CaptnBlack
Date: September 07, 2006 11:19PM

Not "harsh" sounding at all I completely understand.

I thought of one other thing that might make bookmarklets stop working.

Make sure javascript hasn't been disabled somehow, bookmarklets will not work when JS is disabled.

I downloaded 1.02beta, and bookmarklets work fine in it.
I don't have a vanilla 1.0, or 1.01 to test with.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: CaptnBlack
Date: September 07, 2006 11:30PM

I forgot to mention.
I have SeaMonkey 1.0.4 installed and bookmarklets work ok in it too.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: guenter
Date: September 08, 2006 12:03AM

1.02 has other things fixed too.
So it would be conveniant for all to help testing and profit from fixes;-)

Rolf: the date i mentioned. Ever since then we have been abreast with current security fixes of main Mozilla GREs - e.g. used in FF. (at least with non official k-m).

p. s. Rolf: am 1 April 05 haben wir ersthaft angefangen jedes update so gut wir konnten mit zu machen, (zumindest nicht offizelle updates waren immer da - auf
Englisch, Deutsch u ... ). Am anfang war es ohne einen richtigen dev - und ohne die möglichkeit auf SF etwas hoch zu laden - wir haben einfach nach probieren, wie man eine GRE allein updaten kann - geupdated - 4 alle die hier nach updates suchten und fragten. Fred´s 0.9ner nehmen rücksicht auf einen optischen k-m bug. sonst wären sie noch sicherer - sind sonst aber ziemlich sicher. also state of the art & = FFox.
Unser "core-dev" wollte die 0.9 mit 1.8er GRE nicht so gern als official auf den SF quellen - sonst wäre 0.9 mit der selben "abgesicherten" GRE verfügbar.
Ist dir vermutl. bekannt, wollte aber mal drauf hinweisen.
mfG

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: CaptnBlack
Date: September 08, 2006 01:05PM

I've installed 1.0, and then the updated it to 1.01.

The remove redirects bookmarklet works for me.
Haven't tested the one's first linked to.

I'm running WinXP Home.

Maybe there's something wrong somewhere in your prefs, and/or profile.
Have you tried creating a new profile ?

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: Arrow
Date: September 09, 2006 03:27AM

Found the answer it is a configuration issue.
In my case it is simple : -)

I didn't bother configurung the 0.9 version i mentioned above as i was only testing with it

I always browse with layers only everything inc bookmarks opening in a new layer
"Remove redirects" doesn't work unless bookmarks are set to open in the current layer
Which defeats the object really!

My Internet explorer shell browsers are set to open favs in new tabs and "remove redirects" works fine with them.

However i have a work around I'll store bookmarklets in the Opera hotlist
toolbar

regards

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: Arrow
Date: September 09, 2006 03:30AM

and set the hotlist to open in current layer.
I don't use Opera.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: Glitchh
Date: September 10, 2006 11:54PM

CaptnBlack, or anyone, could you provide a URL for the 1.02Beta please, I like how fast this little browser is but it's useless to me if I can't get my Mozilla bookmarks into it. thanks

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: Arrow
Date: September 11, 2006 06:43AM

Hello
The link is in the first post of this thread
http://kmeleonbrowser.org/forum/read.php?f=1&i=41925&t=41925

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: guenter
Date: September 11, 2006 12:23PM

@Glitchh (---.nas1.sus.ca.frontiernet.net)
Mozilla Bookmarks.html can be copied into k-m active profile folder and reused.
The file has the same structure as k-m bookmarks (is the old netscape type).

You find location best via Edit > Preferences > default location is next 2 Moz-profiles
The only thing k-m bookmarks do not have is the bookmark icons that FFox has.

You will find longer comments on bookmarks in forum search.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: alejobd
Date: January 26, 2007 04:54AM

Thanks, Arrow!
I had the same problem. Bookmarklets (delicious, spurl and the like) didn't work for me.
One problem was that they couldn't open a new window with the popup blocker enabled (that problem was discussed in this thread
But another problem remained: the bookmarklets were unable to obtain any information of the page in which I click to them (title, url and the like, necessary for the bookmarlets)
My problem is the same as yours: I have the bookmarks configured to open in a new layer and they don't work because of that (by k-meleon's fault, in my opinion, because, as you say, the bookmarklets work fine in other browsers, including FF, even configured to open bookmarks/favorites in new windows/layers)
Changing that configuration makes bookmarklets work, so I'll test your solution, using Opera hotlist for bookmarklets.

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: lumo
Date: February 19, 2007 06:53PM

I use a right-click popup menu to Spurl and Furl.
For the Furl menu see this thread
For the Spurl menu use this...

----- In macros.cfg:

### Spurl stuff
SpurlBasic{
$old=getclipboard();setclipboard("");id(ID_EDIT_COPY);$t=getclipboard();setclipboard($old);
$pu=getpref(BOOL, $popups);
$pu=="true"?setpref(BOOL, $popups, false):"";
open("javascript:d=document;void(window.open('http://www.spurl.net/spurl.php?v=3&title='+encodeURIComponent(d.title)+'&url='+encodeURIComponent(d.location.href)+'&blocked='+encodeURIComponent(d.selection?d.selection.createRange().text:d.getSelection()),'_blank','width=450,height=550,status=no,resizable=yes,scrollbars=auto'))"winking smiley;
$pu=="true"?setpref(BOOL, $popups, true):"";
}

SpurlView{
opennew("http://www.spurl.net/myspurls/quick_links.php"winking smiley;
}

----- In menus.cfg:

Spurl{
macros(SpurlBasic, Spurl It)
macros(SpurlView, View My Archive)
}

# and locate the 'DocumentPopup' menu definition and add before !Fullscreen
:Furl

Hope this helps
John

Options: ReplyQuote
Re: Bookmarkslets dont work anymore
Posted by: lumo
Date: February 19, 2007 06:59PM

Also a search engine to search your own Spurl's

Spurl It

In macros:

Spurl{
&OldSearch; $search = "Spurl";
$eng = "http://www.spurl.net/search.php?s=";;
&SetSearch;
}
and within:

EngineSync{

setcheck("macros(Spurl)", getpref(STRING, $sen) == "Spurl" ? true:false);

}

In menus:

Engines{

macros(Spurl)

}

Options: ReplyQuote


K-Meleon forum is powered by Phorum.