无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4916|回复: 34
打印 上一主题 下一主题

[发布] 小鸭五笔3.3绿色精简版,附10KB静默安装程序,32/64位通吃,适合PE整合/便携使用

  [复制链接]
跳转到指定楼层
1#
发表于 2014-2-8 22:46:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2013_top398 于 2014-2-14 00:26 编辑

测试一个“超级精简PE”时,自带的输入法不好用,于是删除之,想把自己喜欢用的小鸭五笔放进去。这才注意到,小鸭自带安装程序需要弹出2次对话框,另有一个IMETOOL工具,因为小鸭有些特殊,用它安装后也无法使用。

于是花了两天时间分析小鸭安装程序和IMETOOL,一个加了不明的壳,一个像是Delphi/Pascal+KOLCE,都比较头痛。经过查询资料,反复测试,编译出10KB大小的专用静默安装程序instime.exe(出错时仍会提示),适合PE外置或普通系统便携使用。

已在X盘03PE,internat.exe和C盘03EE、ctfmon.exe环境下测试通过,可能适用更多系统。现将小鸭五笔3.3精简为9个文件,并加上原创安装程序,一并打包上传,解压后大小约4.4MB,有需要的可拿去利用。
2014-2-9:在X盘win8.1 x64 pe下测试通过(未了解8.1是采用何种输入法控制程序)。
2014-2-10:在C盘win7 x64下测试通过。
至此可以认为此安装程序能适用NT5.0以上的多数系统(8.1metro未测试,估计不行)。

附带说明:1、静默安装后不需重启,立即生效。2、整个Duckling目录可放置于任意路径下。3、手动安装(比如内置到PE)方法见21楼。
欢迎反馈bug和建议。

Duckling.part1.rar (999 KB, 下载次数: 200)
Duckling.part2.rar (999 KB, 下载次数: 185)
Duckling.part3.rar (13.99 KB, 下载次数: 133)
2#
发表于 2014-2-9 01:49:19 | 只看该作者
小鸭不错,在7以前的系统都用它,没有后台连网动作,但到8.1不支持磁贴了。无奈用了多多五笔
回复

使用道具 举报

3#
发表于 2014-2-9 09:54:37 | 只看该作者
好东西,感谢分享,下载试试
回复

使用道具 举报

4#
发表于 2014-2-9 14:10:22 | 只看该作者
一直在用的是搜狗拼音的感觉还是很不错的啊。

点评

自己用惯了五笔,各有所好吧。  详情 回复 发表于 2014-2-9 14:34
回复

使用道具 举报

5#
 楼主| 发表于 2014-2-9 14:34:13 | 只看该作者
renchmin 发表于 2014-2-9 14:10
一直在用的是搜狗拼音的感觉还是很不错的啊。

自己用惯了五笔,各有所好吧。
回复

使用道具 举报

6#
发表于 2014-2-9 17:45:24 | 只看该作者
谢谢楼主了, 期待有bat版, exe总有些不放心

点评

须知,小鸭自带安装程序加壳50多K,IMETOOL 120多K,又是否放心呢?  详情 回复 发表于 2014-2-9 18:02
这里需要系统API,非.bat所能及。如你不放心,尽可以反汇编看看。  详情 回复 发表于 2014-2-9 17:59
回复

使用道具 举报

7#
 楼主| 发表于 2014-2-9 17:59:19 | 只看该作者
2013gdh 发表于 2014-2-9 17:45
谢谢楼主了, 期待有bat版, exe总有些不放心

这里需要系统API,非.bat所能及。如你不放心,尽可以反汇编看看。

点评

好吧, 其实我只是说说, 请原谅我的随便 API的问题, bat好像可以调用api, 但太复杂了, 我没碰过, 而且bat的计算很成问题, exe也属应该 另, 我想问下, 能不能 "提取注册表导入到PE的wim文件中, 然后PE启动后就直接  详情 回复 发表于 2014-2-9 18:03
回复

使用道具 举报

8#
 楼主| 发表于 2014-2-9 18:02:51 | 只看该作者
2013gdh 发表于 2014-2-9 17:45
谢谢楼主了, 期待有bat版, exe总有些不放心

须知,小鸭自带安装程序加壳50多K,IMETOOL 120多K,又是否放心呢?
回复

使用道具 举报

9#
发表于 2014-2-9 18:03:24 | 只看该作者
2013_top398 发表于 2014-2-9 17:59
这里需要系统API,非.bat所能及。如你不放心,尽可以反汇编看看。

好吧, 其实我只是说说, 请原谅我的随便

API的问题, bat好像可以调用api, 但太复杂了, 我没碰过, 而且bat的计算很成问题, exe也属应该
另, 我想问下, 能不能 "提取注册表导入到PE的wim文件中, 然后PE启动后就直接有这个五笔" 了?

点评

另外你说bat可以调用API,是指rundll32 xxxx,xxx,xxx的形式吗?这个太弱了,派不上用场。  详情 回复 发表于 2014-2-9 18:26
可以提取注册表,等一下发上来。但注册信息不是立即生效的,而且中间根据输入法键值和具体路径要修改。  详情 回复 发表于 2014-2-9 18:07
回复

使用道具 举报

10#
 楼主| 发表于 2014-2-9 18:07:32 | 只看该作者
2013gdh 发表于 2014-2-9 18:03
好吧, 其实我只是说说, 请原谅我的随便

API的问题, bat好像可以调用api, 但太复杂了, 我没碰过, 而且b ...

可以提取注册表,等一下发上来。但注册信息不是立即生效的,而且中间根据输入法键值和具体路径要修改。
回复

使用道具 举报

11#
 楼主| 发表于 2014-2-9 18:18:55 | 只看该作者
本帖最后由 2013_top398 于 2014-2-9 18:29 编辑

手动安装小鸭五笔的方法:

一、下载这个注册表
duckling.reg.rar (444 Bytes, 下载次数: 29)
根据你的具体情况,可能要修改:
1、输入法的键名(原为E0200804,如果系统中已有这个键名,需要改为E021、E022……等不存在的键名)。
2、输入法的文件路径(原为c:\program files\duckling,根据你放的位置改)。
3、输入法的排列顺序(原为9,也就是第9位,如果你系统中已有2个输入法,可改为3)。
修改好后导入系统。

二、复制输入法文件目录中duckling.ime到系统的system(32)目录(64位可能是syswow64,未测试)下。

三、重启后生效。

所以这个手动注册表导入的方法,一是繁琐,二是需要重启,在PE中不适合作外置。当然要内置到PE也只能这样(注意离线注入时修改.reg相应挂载位置名)。
回复

使用道具 举报

12#
 楼主| 发表于 2014-2-9 18:26:03 | 只看该作者
2013gdh 发表于 2014-2-9 18:03
好吧, 其实我只是说说, 请原谅我的随便

API的问题, bat好像可以调用api, 但太复杂了, 我没碰过, 而且b ...

另外你说bat可以调用API,是指rundll32 xxxx,xxx,xxx的形式吗?这个太弱了,派不上用场。
回复

使用道具 举报

13#
发表于 2014-2-9 18:29:37 | 只看该作者
bat调API那个是你说的那种, 我就知道这一招
做外置式不太方便, 但内置的话就蛮好了, 而且可以用PECMD计算一部分内容,
主要是exe在PE里运行安装的话, 就麻烦了点

点评

外置其实很灵活,也不麻烦。一些PE会加载外置程序包,如PETOOLS.WIM等名称,例如加载到x:\program files\,把小鸭五笔打包到外置包里,并在PE加载外置的.ini里加一行:exec x:\program files\duckling\instime.exe即  详情 回复 发表于 2014-2-9 18:33
回复

使用道具 举报

14#
 楼主| 发表于 2014-2-9 18:33:05 | 只看该作者
2013gdh 发表于 2014-2-9 18:29
bat调API那个是你说的那种, 我就知道这一招
做外置式不太方便, 但内置的话就蛮好了, 而且可以用PECMD计算 ...

外置其实很灵活,也不麻烦。一些PE会加载外置程序包,如PETOOLS.WIM等名称,例如加载到x:\program files\,把小鸭五笔打包到外置包里,并在PE加载外置的.ini里加一行:exec x:\program files\duckling\instime.exe即可。

点评

之所以写这个exe正是为了快速高效地安装输入法,其延迟可以忽略不计,反正要加载一堆外置,也不在乎多这几百毫秒吧。 当然是内置还是外置,看个人的口味了吧。 另外rar和7z都可以做成自解压后自动运行指定程序  详情 回复 发表于 2014-2-9 18:45
嗯。不过我说的麻烦是还要运行一个exe, 我觉得exe运行少些会快些, PECMD的ini主要用于配注册表和建立快捷方式而不跑exe也许能加快速度  发表于 2014-2-9 18:38
按PECMD写法好像是exec %programfiles%\duckling\instime.exe吧,对PECMD还不怎么熟悉,大概是这么个写法。  详情 回复 发表于 2014-2-9 18:37
回复

使用道具 举报

15#
 楼主| 发表于 2014-2-9 18:37:21 | 只看该作者
2013_top398 发表于 2014-2-9 18:33
外置其实很灵活,也不麻烦。一些PE会加载外置程序包,如PETOOLS.WIM等名称,例如加载到x:\program files\ ...

按PECMD写法好像是exec %programfiles%\duckling\instime.exe吧,对PECMD还不怎么熟悉,大概是这么个写法。
回复

使用道具 举报

16#
 楼主| 发表于 2014-2-9 18:45:12 | 只看该作者
2013_top398 发表于 2014-2-9 18:33
外置其实很灵活,也不麻烦。一些PE会加载外置程序包,如PETOOLS.WIM等名称,例如加载到x:\program files\ ...

之所以写这个exe正是为了快速高效地安装输入法,其延迟可以忽略不计,反正要加载一堆外置,也不在乎多这几百毫秒吧。

当然是内置还是外置,看个人的口味了吧。

另外rar和7z都可以做成自解压后自动运行指定程序,正适合做成便携版。
回复

使用道具 举报

17#
发表于 2014-2-10 10:35:03 | 只看该作者
不错  收藏了
回复

使用道具 举报

18#
发表于 2017-8-7 11:44:40 | 只看该作者
谢谢,下载试用
回复

使用道具 举报

19#
发表于 2017-8-7 11:45:26 | 只看该作者
不知支持Win10否?试看看。
回复

使用道具 举报

20#
发表于 2024-8-7 11:49:14 | 只看该作者
试试五笔看看
回复

使用道具 举报

21#
发表于 2024-8-7 14:15:04 | 只看该作者
可惜没有再更新,后面的系统不支持了,以前是喜欢用小鸭的
回复

使用道具 举报

22#
发表于 2024-8-7 14:18:40 | 只看该作者

感谢分享
回复

使用道具 举报

23#
发表于 2024-8-7 15:47:29 | 只看该作者
谢谢分享
回复

使用道具 举报

24#
发表于 2024-8-7 16:15:24 | 只看该作者
谢谢分享
回复

使用道具 举报

25#
发表于 2024-8-7 16:42:28 | 只看该作者
感谢分享 下载试下
回复

使用道具 举报

26#
发表于 2024-8-19 17:19:19 | 只看该作者
这么多年了,不知迷迷糊糊还活着没有
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-28 18:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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