自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (2)
  • 收藏
  • 关注

原创 用HTML5实现文件加密和打包

注册CSDN账号很久了,一直都

2014-10-23 10:34:50 4048 1

用Python实现的图片打包和浏览程序

用Python、PIL和Tkinter写的小软件,代码很短,功能很简单,供学习Python、PIL和Tkinter的朋友参考用。 包含图片文件的目录被称为“图片包”目录。packTPB.py把一个大目录下面的所有“图片包”目录都打包成一个单一的.tpb文件。viewTPB.py打开一个.tpb文件来浏览其中的图片;它没有菜单,完全靠键盘来操作:空格键或o键打开.tpb文件,s键打开大图窗口,h键关闭大图窗口,PageUp和PageDown对缩略图窗口进行上下翻页,左右方向键让大图窗口显示上一张或下一张。

2014-10-23

用HTML5实现文件加密和打包

encFiles.htm——把多个图片文件打包并且加密,或者把一个视频文件加密,所生成的文件是一个伪装的jpg图片,在其他软件看来,这是个正常的jpg图片,但可以在decFile.htm中,把其中包含的内容解密出来。设置的密码可以是任何字符,包括中文 decFiles.htm——把encFiles.htm加密的文件解密出来,并且在网页中浏览图片或者看视频。图片浏览支持缩略图、适合窗口和图片原始大小共三种模式。 这两个文件小得惊人(不到20kb),都不引用其他文件(css、javascript或者图片、flash什么的),也不通过任何方式同服务器联络,它们完全可以被视为单文件的绿色软件,只不过这种软件是在浏览器中运行罢了。 在chrome浏览器23.0中测试通过,比较新的基于webkit核心的浏览器应该都能支持。 在学习HTML5的过程中,深深感觉到Blob和FileReader的灵活和强大——已经完全可以做到在本地打开文件,用Javascript处理一番后,再保存为本地文件。于是就写了这么一个例子,来demo一下这种纯粹客户端的HTML5应用。

2014-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除