找和谐版本的朋友可以到 http://delphi.net.cn/f/2/ 找专研IW的大牛 c5soft 的文章看看. 该论坛经常有意外惊喜, 你懂的.
XE8下IntraWeb 14.0.40 破解版的正确安装方法
1.在官方网站下载移除旧版本的IWBundledRemovalTool.exe, 并解压移除旧版
http://downloads.atozed.com/intraweb/IWBundledRemovalTool.zip
2.运行"删除IntraWeb残存.bat", 以下为bat内容:
/////////////////////////////////////////////
@echo off
if %PROCESSOR_ARCHITECTURE%==x86 (set "var=C:Program Files") else set "var=C:Program Files (x86)"
echo "bin目录为:"
echo %var%EmbarcaderoStudio16.0in
del /s "%var%EmbarcaderoStudio16.0*Intraweb*.*"
echo
echo "正在删除注册表中IntraWeb残留......"
reg delete HKEY_CURRENT_USERSoftwareEmbarcaderoBDS16.0Known" "Packages /v $(BDS)indclIntraweb_140_220.bpl /f
pause
/////////////////////////////////////////////
或者手动:
a.去C:Program Files (x86)EmbarcaderoStudio16.0in下面搜索关键字IntraWeb,把IWBundledRemovalTool.exe没有删除干净的文件删除.
b.搜索注册表关键字IntraWeb,把搜索到的都删除.特别是要删除HKEY_CURRENT_USERSoftwareEmbarcaderoBDS16.0Known Packages$(BDS)indclIntraweb_140_220.bpl,这样显得干净了,组件---->安装包里面就找不到IntraWeb的踪影了.
3.官方下载正版运行安装, 安装的时候记得把CrossTalk 1.0的勾去掉:
http://downloads.atozed.com/intraweb/iw14.0.40.exe
4.默认安装路径为: C:UsersAdministratorAppDataRoamingIntraWeb XIV
或自定义安装路径都可以, 例如自定义安装在C盘. C:IntraWeb XIV
5.安装的过程中输入License.txt里面的key.
6.完成安装后分别复制“IWLicenseKey.pas”和“IWKlooch.dcu”到对应IntraWeb安装目录下的"LibXE8W32"和"LibXE8W64"文件夹内覆盖。32对应32, 64对应64.
7.把去除联网检查的dclIntraweb_14_DXE8.bpl放到相应的bin目录下去替换. 如: C:Program Files (x86)EmbarcaderoStudio16.0in
8.把Intraweb_14_DXE8.bpl放到C:WindowsSystem32 (win7 64位则需放到C:WindowsSysWOW64目录下替换)
其他版本IntraWeb 14.0.39, IntraWeb 14.0.38.......正确安装方法同上
//------------------------------------------------------------------------
Delphi7下IntraWeb 11.0.63 破解版的正确安装方法
1.运行"删除旧版IntraWeb.bat", 以下为bat内容:
/////////////////////////////////////////////
@echo off
if %PROCESSOR_ARCHITECTURE%==x86 (set "var=C:Program Files") else set "var=C:Program Files (x86)"
echo "正在删除旧版IntraWeb文件......"
echo "Delphi7目录为:"
echo %var%BorlandDelphi7
del /s "%var%BorlandDelphi7LibSWSystem.dcu
del /s "%var%BorlandDelphi7LibSWService.dcu
del /s "%var%BorlandDelphi7LibSWStrings.dcu
del /s "%var%BorlandDelphi7LibIWRegisterControl.dcr
del /s "%var%BorlandDelphi7LibIWRegisterApplication.dcr
del /s "%var%BorlandDelphi7LibIWMain.res
del /s "%var%BorlandDelphi7Libiwmain.dcu
del /s "%var%BorlandDelphi7LibIWInitISAPI.dcu
del /s "%var%BorlandDelphi7LibIWInitApacheTwo.dcu
del /s "%var%BorlandDelphi7LibIWInitApacheTwo.dcu
del /s "%var%BorlandDelphi7LibIWInitApache.dcu
del /s "%var%BorlandDelphi7LibIWInit.dcu
del /s "%var%BorlandDelphi7LibIWHTTPServer.dcu
del /s "%var%BorlandDelphi7LibInThreadSafe.dcu
del /s "%var%BorlandDelphi7LibInThread.dcu
del /s "%var%BorlandDelphi7LibInTCPStream.dcu
del /s "%var%BorlandDelphi7LibInTCPServer.dcu
del /s "%var%BorlandDelphi7LibInTCPConnection.dcu
del /s "%var%BorlandDelphi7LibInSync.dcu
del /s "%var%BorlandDelphi7LibInStrings.dcu
del /s "%var%BorlandDelphi7LibInStream.dcu
del /s "%var%BorlandDelphi7LibInStackWindows.dcu
del /s "%var%BorlandDelphi7LibInStackConsts.dcu
del /s "%var%BorlandDelphi7LibInStack.dcu
del /s "%var%BorlandDelphi7LibInSSLOpenSSLHeaders.dcu
del /s "%var%BorlandDelphi7LibInSSLOpenSSL.dcu
del /s "%var%BorlandDelphi7LibInSocks.dcu
del /s "%var%BorlandDelphi7LibInSocketHandle.dcu
del /s "%var%BorlandDelphi7LibInServerIOHandlerSocket.dcu
del /s "%var%BorlandDelphi7LibInServerIOHandler.dcu
del /s "%var%BorlandDelphi7LibInResourceStrings.dcu
del /s "%var%BorlandDelphi7LibInIOHandlerSocket.dcu
del /s "%var%BorlandDelphi7LibInIOHandler.dcu
del /s "%var%BorlandDelphi7LibInHTTPWebBrokerBridge.dcu
del /s "%var%BorlandDelphi7LibInHTTPHeaderInfo.dcu
del /s "%var%BorlandDelphi7LibInHeaderList.dcu
del /s "%var%BorlandDelphi7LibInGlobal.dcu
del /s "%var%BorlandDelphi7LibInException.dcu
del /s "%var%BorlandDelphi7LibInCustomHTTPServer.dcu
del /s "%var%BorlandDelphi7LibInCookie.dcu
del /s "%var%BorlandDelphi7LibInComponent.dcu
del /s "%var%BorlandDelphi7LibInCoderMIME.dcu
del /s "%var%BorlandDelphi7LibInCoder3to4.dcu
del /s "%var%BorlandDelphi7LibInCoder.dcu
del /s "%var%BorlandDelphi7LibInBaseComponent.dcu
del /s "%var%BorlandDelphi7LibInAuthentication.dcu
del /s "%var%BorlandDelphi7LibInAssignedNumbers.dcu
del /s "%var%BorlandDelphi7LibInAntiFreezeBase.dcu
del /s "%var%BorlandDelphi7LibInURI.dcu
del /s "%var%BorlandDelphi7LibInWinSock2.dcu
del /s "%var%BorlandDelphi7LibInIntercept.dcuSWSystem.dcu"
rd /s /q "%var%BorlandDelphi7SourceIntraWeb"
del /s "%var%BorlandDelphi7*intraweb*.*"
del /s "%var%BorlandDelphi7iw*.*"
if %PROCESSOR_ARCHITECTURE%==x86 (set "var=C:WINDOWSsystem32") else set "var=C:WindowsSysWOW64"
echo "Sys目录为:"
echo %var%
del /s "%var%Intraweb_50_70.bpl"
del /s "%var%IntrawebDB_50_70.bpl"
echo "正在删除注册表中IntraWeb残存......"
reg delete HKEY_CURRENT_USERSoftwareBorlandDelphi7.0Known" "Packages /v c:program" "filesorlanddelphi7BindclIntraweb_50_70.bpl /f
reg delete HKEY_CURRENT_USERSoftwareBorlandDelphi7.0Known" "Packages /v c:program" "files" "(x86)orlanddelphi7BindclIntraweb_50_70.bpl /f
pause
/////////////////////////////////////////////
2.官方下载正版运行安装:
http://downloads.atozed.com/intraweb/iw11.0.63.exe
安装目录可以自定义,例如安装在C:Program Files (x86)BorlandIntraWeb
Key不用输入,直接跳过.
3.重要的一点! 安装完后, 在library path 把IntraWeb XILibD7和IntraWeb XILibD7DUnit移动到最前面。
4.拷贝IWKlooch.dcu和dclIntraweb_110_70.bpl到安装目录下的LibD7文件夹中并替换, 拷贝汉化文件IWResourceStrings.pas到安装目录下的Source中文件夹中并替换.
D7下其他版本的IntraWeb安装类推.