解压到
E:\tools\DeZender\Dezender
修改php5配置文件 (php.ini)
E:\tools\DeZender\Dezender\PHP5\PHP5\php.ini
==========php.ini===========
zend_extension_manager.optimizer_ts="E:\tools\Dezender\Dezender\Zend for PHP5\Zend for PHP5\Optimizer-3.3.0\"
zend_extension_ts="E:\tools\Dezender\Dezender\Zend 3.2 cracked\Zend\ZendExtensionManager.dll"
==================================
把需要编译的文件copy to E:\tools\DeZender\Dezender\PHP5\PHP5
php.exe main.func.php -c /tab /indent:1 /path:beifen
好了 这个时候在“E:\tools\DeZender\Dezender\PHP5\PHP5\beifen”目录下生成 main.func.de.php 就是正常的文件.
dezend下载地址:
http://pan.baidu.com/s/1pJlu0Td
关于批量反编译的方法(未验证):
方法一:
for /R %a in (*.php) do php -c c:\dezender %a
方法二:
fragment.batset filename=tcdezender.bat@echo off
set oldypath=%PATH%
path=%PATH%;c:\DeZenders\PHP5
path=%PATH%;c:\DeZenders\source
set PHP_DECODE_ROOT = c:
dir /s /b c:\DeZenders\source\*.php > filelist.txt
call main.batmain.bat@echo off
:START
copy fragment.bat + filelist.txt temp.txt > nul
type temp.txt | find “set filename=” > temp.bat
echo call process.bat >> temp.bat
call temp.bat
type temp.txt | find /v “set filename=” > filelist.txt
copy filelist.txt nul | find “0″ > nul
if errorlevel 1 goto START
process.bat@echo off
echo Processing “%filename%”
if %filename% == “” goto :end
php.exe -c c:\DeZenders\PHP5 “%filename%” /noexpire /replace
:end
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2014-10-31 Tomcat源码学习