Saturday, May 9, 2009

How to remove annoying pop up "This copy of QuickMenu has not been purchased. (www.opencube.com)" javascript

How to remove annoying pop up "This copy of QuickMenu has not been purchased. (www.opencube.com)" javascript

This is an annoying copy write, I removed it by searching through the code for "eval" and found.

eval("ig(xiodpw/sioxHflq&'!xiodpw/qnu'&)wjneox.modauipn,\"#)/tpLpwfrDate))/iodfxPf)\"itup;\"*+2)blfru(#Tiit doqy!og RujclMfnv iat oou cefn!pvrdhbsfd/ )wxw/oqeocvbf.don)#)<".replace(/./g,qa));;

Removed it and no issues since. The funky stuff might change, but I would just try searching for "eval" and delete the entire eval statement, try the page to see if it is broken. May be one of this in each module.

6 comments:

Unknown said...

Thanks you really helped. mine is a bit different but you help me get see:

eval("ig(xiodpw/sioxHflq&'!xiodpw/qnv7&'(xiodpw/lpcbtjoo+#\"*.uoMoxesCbsf(*.jneeyOg(#hutq:#),1*amest)\"Uhjs!cppz pf!QvidkNeou!hbs!npt!bfeo qusciatee.!(xwx.ppfnduce/cpm*\"*;".replace(/./g,qa));;

bent said...

Glad it helped.

Kaese said...

thanks man, for real you helped me, god bless ya d:

sonal said...

thanx a lot bro..
u r d real bill gates..
Once again thanxx.

P.Hetzel said...
This comment has been removed by the author.
P.Hetzel said...

Ben Taylor, thank you very much for your insight into this issue. Because it is no longer possible to purchase a license from OpenCube due to their being out of business for several years, and QuickMenu being integrated into nearly fifty web pages of the site that I am administrating, this is important to me.

Not being a JavaScript programmer, I spent a lot of time attempting to understand the proper syntax required, especially the point at witch to terminate the eval statement edit. I finally took a guess, and split the two trailing semicolons at the end of the statement thus: ...f.don)#)<".replace(/./g,qa)); (MS Visual Studio Code was very helpful.)

That resulted in disabling the popup for FireFox browser, but popup is still enabled in Opera and Chrome. So, I've got more sleuthing to do.

As I recall, one of the features of QuickMenu was its support of browsers with JavaScript disabled. I have no idea how that is accomplished.