magento插件Magic Slideshow™的破解方法

最新Magic Slideshow™ for Magento版的破解方法。
1、破解文件:
/js/magicslideshow/magicslideshow.js
2、将magicslideshow.js文件中的
i[g])}}return m}
替换成
i[g]); document.getElementById('textareaID').innerText=m;}}}

3、创建一个html文件
<!DOCTYPE html P LIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> 11</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="X- -Compatible" content="IE=EmulateIE7" />
<meta name="Keywords" content="" />
<meta name="Description" content="" />  
</head>
<body>
<textarea id="textareaID" rows="25" cols="50"></textarea>
<script type="text/javascript">
 

<!–完整插入刚才修改过的magicslideshow.js文件内容–>

</script>
</body>
</html>

4、运行刚才那个html文件,就可得到破解的代码
5、到http://www.css88.com/tool/js_beautify/,将破解后的代码进行整理
6、将整理后代码中,寻找
this.ss8.appendChild(m);
将其注释掉即可!

最新Magic Zoom Plus™ for Magento 4.4版的破解方法

最新Magic Zoom Plus™ for Magento 4.4版的破解方法。
1、破解文件:
skin/frontend/default/default/js/magiczoomplus.js
2、将magiczoomplus.js文件中的
i[g])}}return m}
替换成
i[g]); document.getElementById('textareaID').innerText=m;}}}

3、创建一个html文件
<!DOCTYPE html P LIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> 11</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta http-equiv="X- -Compatible" content="IE=EmulateIE7" />
<meta name="Keywords" content="" />
<meta name="Description" content="" />  
</head>
<body>
<textarea id="textareaID" rows="25" cols="50"></textarea>
<script type="text/javascript">
 

<!–完整插入刚才修改过的magiczoomplus.js文件内容–>

</script>
</body>
</html>

4、运行刚才那个html文件,就可得到破解的代码
5、到http://www.css88.com/tool/js_beautify/,将破解后的代码进行整理
6、将整理后代码中,寻找
"undefined" !== typeof(j)
共有两段,将这个整个判断删除,即可。
7、另外一个文件magicscroll.js 也按上述方法解码和整理,并且 将if (!j)  换成 if (1===0) 即可
8、将你的代码重新拷入skin/frontend/default/default/js/,运行,前台显示信息就会没掉!

magento全页加速插件Full Page Cache的破解

magento全页加速插件Full Page Cache是一个不错的加速插件,特点如下:
特点
兼容的Magento社区版1.4.x版,1.5.x及1.6.x版
支持多店,店的意见,货币和语言
使用文件系统,APC或Memcached的缓存存储
极大地减少了页面加载时间
降低硬件要求
易于扩展的
兼容Fooman欧宝
通过E-Mail的免费技术支持
10管理电子商务模块的原因
简单的1分钟安装
易于扩展的自定义应用程序的模块
高品质的编码

经过实际使用,加速效果还是不错,但是有一个问题,是如何用户登录后,可能在一些缓冲的页不能正确反应当前用户是登录的状态,如购物车,logout状态不能正确显示,不知后期是否会改进。
这是magento官网站地址:http://www.magentocommerce.com/magento-connect/fast-full-page-cache.html
这是Full Page Cache插件的官网地址,只充许使用paypal购买,http://www.mgt-commerce.com/speed-up-magento-by-full-page-cache.html
说说如何破解.
使用的是eval(gzinflate(base64_decode这种加密方式。以下是破解代码:

<?
$str=gzinflate(base64_decode('FZdFssTgeUW3 ..以前的内容... 33//4z7//5z//Bw=='));
 while (preg_match("/base64_decode\('.*?'\)/s",$str)){
   if (preg_match("/eval\(gzinflate\(base64_decode\('(.*?)'\)\)\);/s",$str,$reg)){
     $s=gzinflate(base64_decode($reg[1]));
     $str=str_replace("eval(gzinflate(base64_decode('$reg[1]')));",$s,$str);
   }
   elseif (preg_match("/eval\(gzinflate\(str_rot13\(base64_decode\('([^']*)'\)\)\)\);/",$str,$reg)){
     $s=gzinflate(str_rot13(base64_decode($reg[1])));
     $str=str_replace("eval(gzinflate(str_rot13(base64_decode('$reg[1]'))));",$s,$str);
   }
   else break;
   $str=str_replace('<? ?>','',$str);
 }
 echo $str;
 ?>

这个插件共有5个文件是加密的,但判断授权最关系的文件是
app/code/community/Wee/Fpc/Model/FullPageCache.php   
将他的加密部分代码copy到上述解密代码中运行,即可显示正常代码,
找到
public function hasValidLicense() {
改成以下形式
public function hasValidLicense() { return true;

即可完成这件插件的破解工作.
不过大家可能拿不到源代码的!这个作者不提供测试版,
只是大家如果觉得有用,买一个授权,然后就可以用到其它网站上。

magento的Magic Zoom Plus插件去除更新提示和破解的方法

magento的Magic Zoom Plus插件,支持产品图片的两种放大功能,是一个很好的插件,官方上提供试用代码,
这个试用代码就是在放大的图下方会出现
Please upgrade to full version of Magic Zoom Plus&trade;

这几个字,看了看他官方说明,购买后只要更新magiczoomplus.js文件即可.
这个文件是加密的,解密方法如下:
方法就是将这个js文件内容拷到一个空的html文档中,然后在这个js的前后,分别放上document.write("<xmp>");  和 document.write("</xmp>");   并把eval换成document.write,然后输出就可得到代码
document.write("<xmp>");
/*eval*/document.write
document.write("</xmp>");

去除更新提示和破解的方法如下:
在magiczoomplus.js代码中
找到以下代码删除
if("undefined"!==typeof(a)) {this.z2.g=$mjs(document.createElement("sdiv")).j6({color:a[1],fontSize:a[2]+"px",fontWeight:a[3],fontFamily:"Tahoma",position:"absolute",width:a[5],textAlign:a[4],left:"0px"}).update(MagicZoom.x7(a[0]));this.z2.self.appendChild(this.z2.g)}

找到以下代码,将.update(b).j32(this.t23)删除即可.
this.cr=j=$J.$new ("DIV").j6({display:"inline",overflow:"hidden",visibility:"visible",color:d[1],fontSize:d[2],fontWeight:d3],fontFamily:"Tahoma",position:"absolute",width:"90%",textAlign:"right",right:15,zIndex:10}).update(b).j32(this.t23);

理论上官方上的几个插件,都可通过下载他的试用代码,通过上述方法进行破解,当然删除的代码所在的地方肯定是不样的.