Delphi 10.2.3 精简版自动激活Embarcadero Delphi 10.2.3 v25.0.29899.2631 Lite v14.4

下载:https://maxwoods.ctfile.com/u/758954/28516301

Embarcadero.Delphi.10.2.RTM.v25.0.26309.314.Lite.v14.0

——————————————————————————–

基本信息:

作者:lsuper
联系方式:…

——————————————————————————–

版本说明:

由于 XE5 时代 Delphi 安装体积急剧膨胀(完整安装接近 10G,程序文件、安装缓存超过 20G+),按照过去的方式打包,XE5 的 lite 体积 1.xG,接近 PE image 理论极限,而且当前 XE5 支持 x86、x64、osx、ios、android、等诸多平台功能,不好按照网友的口味进行裁剪(win32only、winonly、…)

经多方案权衡对比,决定 v8.x 开始,只使用 inno 对 Delphi 的主体功能进行封装(完整的 x86+其他支撑组件、注册表等),其他平台、功能的安装文件(x64、osx、ios、android)通过 7z 外挂的方式支持:安装时只需保证 lite exe 旁边有相关的 7z 文件(文件名不能变),在安装过程中即可选择、安装相应的功能(这意味着,如果只一个 exe、装出来就是 win32only,多一个 Ext.X64.7z,安装可选 x64 的支持,其他类推)

当前分为以下 12 个包:

包名称 文件大小 作用

Ext.3th.7z 91,226,756 网友收集的一些第三方扩展
Ext.Addons.7z 100,567,057 InterBase XE7、FastReport4 等
Ext.Android.7z 1,633,113,199 Android 编译环境
Ext.Help.7z 296,313,666 帮助文档
Ext.Hotfix.7z 000,000,000 网友收集的一些官方补丁
Ext.IOS.7z 3,720,392,812 IOS 编译环境
Ext.Linux.7z 1,168,736,616 Linux 编译环境
Ext.OSX.7z 841,744,677 OSX 编译环境
Ext.Samples.7z 590,726,773 范例,其实直接用 svn 的也行
Ext.SDK.7z 1,576,071,523 Android SDK/NDK 编译环境,当前包含 v23 的编译工具、虚机映像等
Ext.Support.7z 239,365,418 EMSServer、Image、LivePreview、PAServer 等支持组件
Ext.X64.7z 1,560,567,538 64 位编译环境

此外,安装程序支持:

1、保留一个第三方扩展的组件:Ext.3th.7z,当前集成 EDN 收集的扩展、增强文件,所有 7z 都会解压到 {app} 下
2、自动检测 Ext.SDK.7z 中的 SDK、NDK 版本进行设置,支持最新的 android-ndk-r9c-windows-x86+android-sdk_r24.3.3-windows
3、自动检测旁边的 jdk-7/8u*-windows-*.exe 进行安装,支持最新的 jdk-8u102-windows-i586
4、自动检测旁边的 NetFx20SP2_x86/NetFx20SP2_x64 进行安装

——————————————————————————–

发布历史:

2017.03.26 – v14.0

1、根据 25.0.26309.314 原版制作
2、集成 elseif、unis、x-force、cjack 等大虾的特别补丁

——————————————————————————–

发布说明:

相对原始版本,这个 Lite 精简且只精简了原 RTM 的以下支持程序、第三方工具内容:

1、当前 Ext.Hotfix.7z 集成 30521_rad_studio_10.1_berlin_firemonkey_accessibility_pack、30530_april_2016_rad_studio_10.1_berlin_hotfix_for_datasnap、30531_april_2016_rad_studio_10.1_berlin_hotfix_for_samsung_galaxy
2、当前 Ext.3th.7z 集成 30491_firemonkey_premium_styles_pack_for_rad_studio_10.1_berlin、30492_vcl_premium_styles_pack_for_rad_studio_10.1_berlin
3、Samples 例子,可以通过 svn 获取:http://svn.code.sf.net/p/radstudiodemos/code/branches/RADStudio_Berlin/
4、InterBase XE7、FastReport4 等,因为这些专版或者只有 dcu 没有完整源码,或者是原版功能精简版,推荐直接用原版吧
5、AQtimeRS.exe、CodeSite Express、CollabNetSubversion-client-1.7.5-1-Win32.exe、DevJET_DI_Setup_Express.exe、FBSE700.exe、RaveReportsSetup_Win.exe,当前官方 RTM 版本就是没有这些安装包的

其他:

1、PSDK 在当前官方帮助文档中已经没有了
2、XE7 开始,BDE 彻底消失了,需要独立的安装程序,只能通过官方注册用户下载
3、原版依赖 300多兆的 .NET Framework 3.5 sp1,我把它依赖的文件提取出来整合到安装程序中了,所以还是与以往 lite 一样,仅依赖 .NET Framework 2.0。
4、原版 Bds.exe 和 LicenseManager.exe 会访问网络,为避免不必要的流量,强烈建议直接 windows 防火墙屏蔽

其他的源码、支持库等都是绝对完整的。

——————————————————————————–

已知问题:

关于 XP 下启动报错问题

Q1:说:bds.exe – 无法找到入口,无法定位程序输入点 InterlockedCompareExchange64 于动态链接库 KERNEL32.DLL 上?
A1:没法子,原版如此,这个 API 需要 Vista 或者 Windows Server 2003 的支持,说明 Seattle 开始 EMB 要抛弃 XP 了,其实只是 ios 编译相关的 dll 需要这个,如 dcciosxxx,甚至 mongoc 也需要,如果不需要 ios 编译,可以无视绕过,点击确定即可

Q2:启动报 External exception C06D007F 的错误?这是 Castalia 的问题,Seattle IDE 直接集成了 Castalia 的代码,XE8 还可以通过注册表关闭 Castalia,Seattle 不行了
A2:后来 Unis 大侠在补丁中做了修补:Under XP simulate missing InterlockedCompareExchange64 and add stub functions for missing: AddClipboardFormatListener, RemoveClipboardFormatListener (this why (ex)castalia crash).

Q3:经测试,在 XP SP3 之前的版本,依旧有问题:无法定位程序输入点 GetLogicalProcessorInformation 于动态链接库 KERNEL32.dll 上。
Q3:只能期待 Unis 大侠再次出手?

其他问题:

Q4:怎么 Android SDK 还需要更新、下载?
A4:原版如此;基于国情,直接集成了一个“够用的”(编译工具、虚机映像,但不包括文档、例子);也可以使用 swish 提供的 Android SDK 23.3.4:http://blog.qdac.cc/?p=2837;或者自己想办法红杏吧 ~

Qn:…
An:…

——————————————————————————–

特别说明:

这个版本的来源于官方 Beta/RTM 正式试用版,版权归 Embarcadero 所有,请在下载后 24 小时内删除。
重新打包纯粹个人兴趣所致,希望能方便网友测试、交流。作为 Delphi 多年的 Fans,我们都希望 Delphi 能做得更好!
如果您觉得 Delphi 不错,请购买正版,更好的支持 Embarcadero 的发展!

——————————————————————————–

特别感谢:

1、elseif、crackerjack、dr、freecat、gateway、huayan889、kerlingen、sinner、unis、yuto 等大侠的特别补丁,感谢诸位我知道的不知道的的大虾们的辛勤劳动!
2、chineseswish、iny、nevergrief、onechen、snakejiao、star5、swish、tintin1943、ti9er、wang_80919、wuxiangyang 等等我知道的不知道的的网友们的热情测试!
3、andreas hausladen 等大虾们的无私贡献!

——————————————————————————–

FAQ:

1、现在 Embarcadero 的安装程序已经很快了,为啥还要 Lite/Repack?

相对 D2006/2007 的安装确实进步了不少。不过依然存在安装时间长,安装完遗留大量垃圾文件、卸载可能遗留垃圾等问题。这个 Lite 或者说是 Repack,就是为了方便 Delphier 们能方便的尝试 Delphi 的新功能,同时对系统的影响降到最小。至于用 Lite/Repack 还是原版,见人见智啦。

2、这个版本的来源?

这个版本的来源于官方 Beta/RTM 正式试用版,版权归 Embarcadero 所有,请在下载后 24 小时内删除。重新打包纯粹个人兴趣所致,希望能方便网友测试、交流。作为 Delphi 多年的 Fans,我们都希望 Delphi 能做得更好!如果您觉得 Delphi 不错,请购买正版,更好的支持 Embarcadero 的发展!

3、这个 lite 版完整么?

说是 lite 版,其实就是原版 Delphi 部分的 Repack,所有 Delphi 的功能都是完整的。我所做的就是在一个绝对干净的 VMWware XP 中安装官方的版本,除了只安装 Delphi,不包括 Rave 其他一切默认。安装出来的 Disk 文件与原始标准的对比,提取所有安装的文件、注册表啥的变化,然后用 Inno 重新封装。所以这个其实不是 lite 而是 repack。

4、可否增加某某某功能?

那多交流啊 …

5、出现 xxx 问题啦

欢迎到盒子、B4A、SMTH 等论坛上提出您的反馈

.o(∩_∩)o..

下载:https://maxwoods.ctfile.com/u/758954/28516301

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Delphi 7是一个非常受欢迎的集成开发环境,用于开发Windows平台的应用程序。Indy 10.2.3是Delphi的一个网络组件库,用于创建网络应用程序和通信。下面是Delphi 7 Indy 10.2.3的安装步骤。 1. 首先,确保你有Delphi 7的安装文件,可以是光盘或下载的安装文件。将安装文件保存在你选择的路径中。 2. 双击打开Delphi 7的安装文件。这会启动安装向导。 3. 在安装向导的欢迎屏幕上,点击"下一步"继续。 4. 在安装选项屏幕上,选择"完全"安装类型,然后点击"下一步"。 5. 在目标文件夹屏幕上,选择你希望安装Delphi 7的路径,然后点击"下一步"。 6. 在选择附加任务屏幕上,选择"安装帮助文件"和"安装示例"选项,如果希望安装附加内容,选择其他选项,然后点击"下一步"。 7. 在准备安装屏幕上,点击"安装"按钮开始安装Delphi 7。 8. 等待安装过程完成。 9. 安装完成后,将Indy 10.2.3的安装文件复制到Delphi 7的安装路径中。 10. 打开Delphi 7的安装路径,在其中找到Indy 10.2.3的安装文件,双击打开。 11. 遵循Indy 10.2.3的安装向导,按照提示完成Indy 10.2.3的安装。 12. 安装完成后,你可以在Delphi 7中使用Indy 10.2.3的功能和组件来开发网络应用程序和通信。 希望以上步骤能够帮助你成功安装Delphi 7和Indy 10.2.3。如果在安装过程中遇到任何问题,请参考安装文件中提供的文档或查找相关的网络资源寻求帮助。 ### 回答2: Delphi 7是一种集成开发环境(IDE),可用于创建Windows应用程序。而Indy(Internet Direct)是一个开源的互联网编程库,可以用于在Delphi中进行网络通信和数据传输。 要安装Delphi 7和Indy 10.2.3,您需要按照以下步骤进行操作: 1. 首先,确保您拥有Delphi 7的安装文件。这可能是一个光盘、下载的安装程序或安装文件的压缩包。 2. 打开Delphi 7安装文件,并按照安装向导的指示进行操作。您可能需要接受许可协议、选择安装位置和组件,以及提供有效的许可证信息。 3. 在Delphi 7安装完成后,打开Delphi 7的IDE。 4. 在IDE的菜单栏中,选择"Components"(组件)> "Install Packages"(安装包)来打开安装包管理器。 5. 在安装包管理器中,单击"Add"(添加)按钮,并导航到您已经下载或拥有的Indy 10.2.3的安装包文件。 6. 选择Indy 10.2.3的安装包文件,然后单击"Open"(打开)按钮。 7. 在安装包管理器的"Available"(可用)列表中,您应该能够看到Indy 10.2.3的条目。 8. 选中Indy 10.2.3的条目,然后单击"Install"(安装)按钮。 9. 等待安装程序完成Indy 10.2.3的安装。 10. 安装完成后,您应该可以在Delphi 7的IDE中使用Indy 10.2.3的组件和功能来进行网络编程。 请注意,以上步骤仅适用于Delphi 7和Indy 10.2.3的安装。如果您使用的是其他版本的Delphi或Indy,安装步骤可能会有所不同。在安装之前,建议您查阅官方文档或其他资源,以确保按照正确的方法进行安装。 ### 回答3: Delphi7是一款广泛使用的集成开发环境(IDE),而Indy是Delphi上非常流行的一套网络通信库,版本为10.2.3。在安装Delphi7时,我们可以选择安装Indy10.2.3作为其中一个额外的组件进行安装。 首先,确保你已经下载了Delphi7和Indy10.2.3的安装文件,可以通过官方网站或相关的资源网站获取。同时也要确保你的电脑系统满足Delphi7和Indy10.2.3的最低要求,以确保安装和运行的顺利进行。 双击打开Delphi7的安装文件,根据安装向导逐步进行安装。在安装过程中,当看到“选择额外的组件”或类似的选项时,请务必选中“Indy10.2.3”这个组件。然后继续按照安装向导的指示完成安装过程。 当安装完成后,打开Delphi7的IDE,你会发现在组件面板(Component Palette)中会有Indy10.2.3的组件可用。你可以在项目中使用这些组件来进行网络通信的开发。 为了确保Indy10.2.3的正常使用,你可能还需要配置一些相关的设置。具体的设置方法可以通过查阅相关的文档或在线资源进行学习。你可以找到一些教程或示例代码来帮助你更好地理解和使用Indy10.2.3。 总而言之,安装Delphi7和Indy10.2.3可以为你提供一个强大的开发环境,使你能够更方便地开发网络通信相关的应用程序。希望这些信息对你有所帮助,祝你成功使用Delphi7和Indy10.2.3进行开发!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值