|
盒子资源分类 |
![]() |
|
|
|
从网页存档文件MHT里提取附件 v3.0 |
![]() |
关键字:MHTGetPic Base64 网页存档 提取附件 图片 |
来 自:原创 |
平 台:Win2k/XP/NT,Win2003 |
下载所需:0 火柴 |
深浅度:中级 |
完成时间:2007/10/11 |
发布者:risingsoft |
发布时间:2007/10/11 |
编辑器:DELPHI7 |
语 种:简体中文 |
分 类:文件 |
下载浏览:3656/14975 |
|
|
|
|
2007-10-11: 1.支持MHT中的src=3D"url"格式中的URL附件下载 2.增加日志窗体显示
2007-09-27: 1.调整主界面 2.增加ini参数,支持内部Base64解码或外部EXE解码两种方式 [Base64] ;1-code 2-exe Mode=1
2007-09-15: 1.加强图片查看,支持.swf,.gif,.png 2.主界面上下两个文件列表框支持windows资源管理器拖放 3.增加界面提示HINT
2007-09-13: 1.实现MHT提取 2.实现图片查看 3.实现Base64加解码工具界面
可以从网页存档文件MHT里提取你所想要的附件.如图片等,另提供简单的图片预览功能! 两个列表框都可使用鼠标右键功能!
email:risingsoft@163.com blog:http://blog.163.com/risingsoft 本人源代码完全开源,仅供使用者共同研究提高.如您有新的功能修改请通知! |
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们! |
相关文章 |
|
![]() |
|
相关评论 |
![]() |
共有评论6条
当前显示最后6条评论
|
fengguohua |
2007/10/12 20:11:59 |
我运行了一下,不明白为什么只提取图片呢?MHT里面还包括HTML、JS、CSS,这些为什么不提取呢?这样也不完全啊,是不是? |
gooood |
2007/10/15 8:49:26 |
还是要说谢谢,好人啊! |
dongmenbianxue |
2007/10/18 13:09:21 |
看一下标题啊。说明了是提取附件。 |
fengguohua |
2007/10/18 16:22:37 |
呵呵,到底你看没看标题啊?难道.JS、.CSS、HTML不是附件?对于MHT格式来说,.JS、.CSS、HTML、图片都是附件。 呵呵... |
risingsoft |
2007/10/22 12:25:33 |
呵呵!其实都可以提取的.
附件类型:输入MHT的文档类型.比如:text/html,不过JS.CSS一般都不会用BASE64编码,也就是说MHT里不包含实体,只是URL.
扩展名:JS,CSS都可以加进来,比如:.js,.css.但是有个限制,这些URL在MHT里的标记必须为:src=3D"URL",这样就可以通过内置的下载功能下载这些附件
保证内置下载器下载的条件: 1.去掉"禁止下载"选项 2.远程URL指向的附件大小必须>=尺寸限制*1024(字节) |
risingsoft |
2007/10/22 12:30:13 |
其实只要MHT文档里的实体采用BASE64编码都是可以提取的. Content-Type: image/jpg Content-Transfer-Encoding: base64
思路: 1.找到Content-Transfer-Encoding: base64行,可以确定是BASE64编码 2.Content-Type: image/jpg里的附件类型与界面的附件类型比较,符合界面设置则提取,否则抛弃 3.将所有BASE64实体内容提取出来.解密保存. |
我要发表评论 |
查看全部评论 |
|
|
|