吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4690|回复: 8
收起左侧

[其他转载] AlphaControls 2020 v15.16 安装和使用心得:

[复制链接]
冥界3大法王 发表于 2020-9-30 12:07
第一步,先从老家下载回来:https://www.alphaskins.com/sfiles/stable/acnt_dx10sydney.zip
(因为我的Delphi 是10.4.1 sydney悉尼版,所以当然下载这个啦)
你要是还需要编译输出64位的,那么 https://www.alphaskins.com/sfiles/stable/acnt_dx10sydney_x64.zip 也得下载回来
Ctrl+Alt+F11中增加64位的编译输出时才会用到,因为我用不到,所以就不用了。
这里还有一些其他的东东:https://www.alphaskins.com/dwnld.php,呵呵~~ 上来一般都是走走看看。
第二步,把上面下载到的压缩包解出来
image.png
当前目录下有两个demo字样的文件夹,建议移入自建的目录中去
其他文件夹,根据名字也能知道是干什么用的了。
在 X:\Delphi关联安装外部控件\alphaskins\Skins 这个目录中有一个下载全部的英文网页文件,双击就会用IDM下载一个ZIP文件,里边就是网站上的全部皮肤文件了。
第三步,我们开始安装控件吧。
看了一眼 https://www.alphaskins.com/showdoc.php?l=en&n=1
用everything搜索下以下文件
image.png
A.Delphi中==》tools==》options===>搜索library path===> ;X:\Delphi关联安装外部控件\alphaskins\DX10Sydney 加进去
B. 先用Delphi打开 , X:\Delphi关联安装外部控件\alphaskins\DX10Sydney\acntDX10Sydney_R.dpk 这个,来到右边(Ctrl+Alt+F11)在BPL上右击菜单中选择Build
C.再用Delphi打开 , X:\Delphi关联安装外部控件\alphaskins\DX10Sydney\acntDX10Sydney.dpk 这个,来到右边(Ctrl+Alt+F11))在BPL上右击菜单中选择Install
它会先后两次弹框,告诉你组件注册成功了,现在随便打开一个demo文件,F9编译看下运行的效果吧。
image.png
image.png
效果还是不错的啊~~
是不是心痒能耐? 想自己从头搞个皮肤玩玩?
image.png
拖一个控件上去
image.png
然后把图中所示的地方 修改1下
路径你得改成刚才上面咱们看到的那里!
image.png
然后这个下拉菜单项列表就被激活了,随便点一个吧。
image.png
我感觉比MiSkin强姥姥去了~~
image.png
然后 每次拉控件时,或 F9 编译EXE时,上面这个总出来,是不是很不爽呢?
image.png
[Asm] 纯文本查看 复制代码
00839F4E  |> \E8 41FFFCFF         call    AMegaDem.00809E94               ;  al返回1 会如何?里边竟然第一眼看到了IsDebuggerPresent
00839F53  |.  84C0                test    al, al
00839F55      7534                jmp     short AMegaDem.00839F8B         ;  线索1,貌似这可跳过?果然成功!
00839F57  |.  8B73 60             mov     esi, dword ptr ds:[ebx+0x60]
00839F5A  |.  8BC6                mov     eax, esi
00839F5C  |.  8B15 F82E4500       mov     edx, dword ptr ds:[0x452EF8]    ;  AMegaDem.00452F50
00839F62  |.  E8 91E7BCFF         call    AMegaDem.004086F8
00839F67  |.  84C0                test    al, al
00839F69  |.  74 06               je      short AMegaDem.00839F71
00839F6B  |.  F646 1C 10          test    byte ptr ds:[esi+0x1C], 0x10
00839F6F  |.  75 1A               jnz     short AMegaDem.00839F8B
00839F71  |>  803D 19FD9500 00    cmp     byte ptr ds:[0x95FD19], 0x0
00839F78  |.  75 11               jnz     short AMegaDem.00839F8B
00839F7A  |.  C605 19FD9500 01    mov     byte ptr ds:[0x95FD19], 0x1
00839F81  |.  B8 C09F8300         mov     eax, AMegaDem.00839FC0    ;UNICODE "Trial version of the AlphaControls package has been used.
For purchasing the fully functional versi"

我们尝试下能否干掉? 哈哈,成功了。
先吃饭,吃完饭,再找找其他需要修改的其他文件吧。

免费评分

参与人数 1吾爱币 +5 热心值 +1 收起 理由
苏紫方璇 + 5 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

EnterpriseSolu 发表于 2020-9-30 13:22
dpk是delphi版的dll,十多年前编译过,满满的回忆感
 楼主| 冥界3大法王 发表于 2020-9-30 13:36
EnterpriseSolu 发表于 2020-9-30 13:22
dpk是delphi版的dll,十多年前编译过,满满的回忆感


暂时发现三个要修改的文件,而且要命的是需要配合修改。
 楼主| 冥界3大法王 发表于 2020-9-30 14:19
本帖最后由 冥界3大法王 于 2020-9-30 14:36 编辑

分别修改 sKinManager.dcu 和 sCommonDate.dcu特征码定位后,果然弹框没有了。

另外下面的两个文件也得手术,不然使用控件过程中,还会出来
x:\Delphi关联安装外部控件\alphaskins\DX10Sydney\sSkinManager.dcu
x:\Delphi关联安装外部控件\alphaskins\DX10Sydney\xdecode32.obj
上面分析的有误,*.asz 皮肤文件有含有提示信息,难怪有的皮肤文件使用和编译过程中都不弹出来呢,奥秘原来在这里啊。
 楼主| 冥界3大法王 发表于 2020-9-30 14:59
本帖最后由 冥界3大法王 于 2020-9-30 20:12 编辑

有意思,原来皮肤文件要解压修改需要密码。
基本上算修改好了,已经不影响输出和使用了。
这可是2020.9.24发布的哟~~
iplans 发表于 2020-10-16 17:04
破解后,有可以下载的链接吗?
ithn 发表于 2021-2-5 13:31
sKinManager.dcu 和 sCommonDate.dcu 怎么改呢?
 楼主| 冥界3大法王 发表于 2021-10-1 15:48
ithn 发表于 2021-2-5 13:31
sKinManager.dcu 和 sCommonDate.dcu 怎么改呢?

@ithn
机器码定位改之。
bihui 发表于 2022-2-4 23:00
有最新的了吗
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 08:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表