无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 9332|回复: 31
打印 上一主题 下一主题

很无聊,发个压缩多种格式的小工具

[复制链接]
跳转到指定楼层
1#
发表于 2010-2-24 10:47:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在PE的制作中,经常要使用到诸如 7z zip cab gz 等格式.
不过要为压缩成一个文件而安装相关软件,似乎有些麻烦.
看见老9新版PECM发布,更新了我以前梦寐以求的新功能.就跟进,写了这个小工具.

支持将文件/目录 压缩成7z zip cab gz rar 等格式.
也可以将目录打包成ISO文件.




跟我一样无聊的,可以尝试一下,如果有任何BUG的话,请跟贴说明.当然你也可以用EXE资源修改工具自己更正.


还是那句话,
新手工具,高手笑一笑就可以了.
不要让此贴成为口水战的基地.
此工具由PECMD(其实WINCMD更合适,但遗憾的是WINCMD至今还没有更新LIST的部分功能)内嵌脚本及多个命令行工具制作而成.
!!!若此工具于您的利益或声誉有所损碍,请联系我以采取妥当措施阻止损失扩大化.

**谨在此向论坛所有高手致敬,新手致谢.
    谢谢大家!

comtool.part1.rar

292.97 KB, 下载次数: 413, 下载积分: 无忧币 -2

comtool.part2.rar

278.85 KB, 下载次数: 390, 下载积分: 无忧币 -2

2#
发表于 2010-2-24 10:54:46 | 只看该作者
原帖由 junyee 于 2010-2-24 10:47 发表
在PE的制作中,经常要使用到诸如 7z zip cab gz 等格式.
不过要为压缩成一个文件而安装相关软件,似乎有些麻烦.
看见老9新版PECM发布,更新了我以前梦寐以求的新功能.就跟进,写了这个小工具.

支持将文件/目录 ...

呵呵~很方便的小工具。
回复

使用道具 举报

3#
发表于 2010-2-24 10:55:42 | 只看该作者
这个可是一个好东西啊。
回复

使用道具 举报

4#
发表于 2010-2-24 11:32:41 | 只看该作者
好东西 ,楼主辛苦!

下来试试,希望能加到我的PE里!
回复

使用道具 举报

5#
发表于 2010-2-24 11:33:54 | 只看该作者
压缩多种格式的小工具
不错,下载收藏了!
回复

使用道具 举报

6#
发表于 2010-2-24 11:36:49 | 只看该作者
不错,挺方便的一个小工具!!
回复

使用道具 举报

7#
发表于 2010-2-24 11:42:00 | 只看该作者
试用一下感谢分享。。。。
回复

使用道具 举报

8#
发表于 2010-2-24 11:43:51 | 只看该作者
试过了,很好用,,,,

就是对算法的选择有点儿晕!

手动太麻烦。能集成到右键并直接设置为最大压缩就好了!
回复

使用道具 举报

9#
发表于 2010-2-24 12:09:51 | 只看该作者
原帖由 <i>junyee</i> 于 2010-2-24 10:47 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=1893723&ptid=160482" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
在PE的制作中,经常要使用到诸如 7z zip cab gz 等格式.<br />
不过要为压缩成一个文件而安装相关软件,似乎有些麻烦.<br />
看见老9新版PECM发布,更新了我以前梦寐以求的新功能.就跟进,写了这个小工具.<br />
<br />
支持将文件/目录 ...
<br />
好东西 ,楼主辛苦!

下来试试。下载收藏。
回复

使用道具 举报

10#
发表于 2010-2-24 12:20:45 | 只看该作者
太好拉,好人阿,共享万岁,谢谢
回复

使用道具 举报

11#
发表于 2010-2-24 12:23:21 | 只看该作者
只能在最新版的PECMD中使用吗?
回复

使用道具 举报

12#
发表于 2010-2-24 13:43:59 | 只看该作者
部分格式描述不准确吧  不管文件还是目录通称目录
回复

使用道具 举报

13#
发表于 2010-2-24 15:22:38 | 只看该作者
正在找这样的小东西,多谢lz
回复

使用道具 举报

14#
发表于 2010-2-24 17:26:33 | 只看该作者
好东西,楼主辛苦了,谢谢!
回复

使用道具 举报

15#
发表于 2010-2-24 18:21:54 | 只看该作者
很方便的小工具  感谢分享
回复

使用道具 举报

16#
 楼主| 发表于 2010-2-24 19:17:42 | 只看该作者
原帖由 网虫2008 于 2010-2-24 11:43 发表
试过了,很好用,,,,

就是对算法的选择有点儿晕!

手动太麻烦。能集成到右键并直接设置为最大压缩就好了!


是吗???这些算法我也是根据7zip帮助文档中照抄的.
集成到右键的话,这么多格式有些个麻烦吧?
也很Easy
增加
HKCR\*\shell\compress\command
即可,命令则可以在点击"详细",得到详细的命令行.再稍为修饰即可.
源文件名可以改为%0,目标文件名应该可以写成 %~dpn0.*的形式.不过这个我没有测试的哦.只是一个思路.(CAB的有难度,CAB我的是生成一个ddf配置文件,再用makecab来解释,目录压gz也有难度,要经过两层压缩)
反正我感觉这个有些不必要.

-------------------------------------------------------
请大家多反馈BUG,谢谢大家.
-------------------------------------------------------

其实像我这样不会编程的人也可以用wincmd写出很多小工具来,如我以前做的 gdisk预分区工具,PE下读取目标ADSL.
可以把 WINCMD/PECMD 看作是简单的AU3了,而WINCMD做的小东西更小巧,代码也更为简洁.
wincmd在某些方面已经比cmd更加强大,而且可以做出漂亮的GUI, cmd最大的优势是具有扩展能力,并且是MS的产品,与系统能有深度融合.
反观WINCMD,虽然也能调用外部exe,但是经读取命令后的各项返回值比较困难,一些简单的操作也能通过变通的方法来实现.

-------------------------------------------------------

[ 本帖最后由 junyee 于 2010-2-24 19:19 编辑 ]
回复

使用道具 举报

17#
发表于 2010-2-24 21:21:32 | 只看该作者
不错,能压缩多种格式的小工具
下载来收藏了!
回复

使用道具 举报

18#
发表于 2010-2-24 21:25:00 | 只看该作者
不错的小软件~用起来挺方便~
回复

使用道具 举报

19#
发表于 2010-2-24 21:27:14 | 只看该作者
先收起来吧!                 。
回复

使用道具 举报

20#
发表于 2010-2-24 21:30:44 | 只看该作者
刚才试了一下,不知怎么回事没有响应了。CPU有一个核心的占用率已经100%了。

不过第二次就好了。。。不知是不是软件本身的问题。

我的系统是Win7 Pro。

回复

使用道具 举报

21#
发表于 2010-2-24 21:47:39 | 只看该作者
工具确实不错,几个压缩格式是靠7-zip实现,不过cab在我的系统上不能压缩;

另外这个工具能集成右键菜单就更完美了。
回复

使用道具 举报

22#
发表于 2010-2-24 23:02:25 | 只看该作者
很好用 确实方便了一些 收藏了
回复

使用道具 举报

23#
发表于 2010-2-25 16:15:42 | 只看该作者
下载看看了,谢谢你了。
回复

使用道具 举报

24#
发表于 2010-2-25 17:14:44 | 只看该作者
太好拉,好人阿!!!!
回复

使用道具 举报

25#
发表于 2010-2-25 18:09:04 | 只看该作者
不错,很实用,谢谢楼主,。
回复

使用道具 举报

26#
发表于 2010-2-25 18:20:00 | 只看该作者
楼主提到的"LIST部分功能"是什么要求,说明一下,本人打算在周末更新一下WinCMD。
更新内容相信大家应该知道了,主要是加入对GIF动画播放的支持,除去若干小BUG,
但这次更新会加入一些限制,限制WinCMD只能在正常系统中使用,因为PE系统已存在功能相同的PECMD了。
回复

使用道具 举报

27#
发表于 2010-2-25 19:36:54 | 只看该作者
原帖由 lxl1638 于 2010-2-25 18:20 发表
楼主提到的"LIST部分功能"是什么要求,说明一下,本人打算在周末更新一下WinCMD。
更新内容相信大家应该知道了,主要是加入对GIF动画播放的支持,除去若干小BUG,
但这次更新会加入一些限制,限制WinCMD只能在正常系统中使用,因为PE系统已存在功能相同的PECMD了。


不能因为PE有PECMD就要限制WinCMD的用武之地,我还准备利用WinCMD的内嵌脚本写个小程序,在PE中运行呢。

有个通用Ghost运行选择菜单就是用WinCMD做的。
回复

使用道具 举报

28#
发表于 2010-2-25 23:29:26 | 只看该作者
原帖由 lxl1638 于 2010-2-25 18:20 发表
楼主提到的"LIST部分功能"是什么要求,说明一下,本人打算在周末更新一下WinCMD。
更新内容相信大家应该知道了,主要是加入对GIF动画播放的支持,除去若干小BUG,
但这次更新会加入一些限制,限制WinCMD只能在 ...



希望WinCMD做出的程序,运行时不占任务栏,只在托盘显示图标,最好能设置直接最小化到托盘运行。

再问一个问题:用加限制的WinCMD做出的EXE程序能在PE中运行吗?
回复

使用道具 举报

29#
 楼主| 发表于 2010-2-26 02:07:19 | 只看该作者
原帖由 lxl1638 于 2010-2-25 18:20 发表
楼主提到的"LIST部分功能"是什么要求,说明一下,本人打算在周末更新一下WinCMD。
更新内容相信大家应该知道了,主要是加入对GIF动画播放的支持,除去若干小BUG,
但这次更新会加入一些限制,限制WinCMD只能在 ...


如上:
来个建议,如果您想更新WINCMD这个内容的话,能否顺便加入以下几个功能?
///// 1.LIST
如在一对SUB,END中有一句
LIST LS1,L*T*W*H*,测试1|测试2|测试3,
则可以在之后通过

┃      │    │  前导符"+"表示向下拉列表框增加条目,格式为 "ENVI @下拉列表框名称=+新增加的条目"            ┃
┃      │    │  前导符"-"表示删除下拉列表框指定的条目,格式为 "ENVI @下拉列表框名称=-被删除的条目"        ┃
┃      │    │  无前导符表示初始化下拉列表框所有的条目,格式为 "ENVI @下拉列表框名称=条目1|条目2|条目3..."┃
+++++++++  前导符"@"表示设置当前 %下拉列表框名称%,如"ENVI @下拉列表框名称=测试2
+++++++++  在选择列表框名称后得到一个返回值,如选第一个选项则有变量 %LS1.RT%=1,没有选择则为0.

/////  2.既然想加入GIF,则能否再加入刷新IMAG图片的功能?,这样的话,我觉得能做出很好看的效果。
           (想到这我似乎感觉到了为什么您想限制WINCM在PE中使用...)
////   3、IFEX /FIND的功能太过类似,还是统一吧?
///    4、把IFEX的检查目录改为检查文件存在吧?和BAT一样,检查目录则可以用IFEX C:\Window\nul来作判断.
回复

使用道具 举报

30#
发表于 2010-2-26 08:30:47 | 只看该作者

回复 #26 lxl1638 的帖子

可不可以做出即可以下拉,又可以输入的列表框。就和WINDOWS的地址栏一样。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 10:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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