显示标签为“编程”的博文。显示所有博文
  • AST文件夹“加密”/隐藏工具开发

    开发背景:
    前天?好像是大前天吧,让我看看记录先……哦,是2014年1月9号晚上,一时冲动将同学电脑上的A片搜索了出来,于是决定做一个工具给同学们隐藏A片以示敬意……
    “AST”,Adult Secret Tool,意为成人秘密工具。而“一键品春秋”这名字是同学起的。
    这工具前天就完成了,也就是“事发”后的第二天,这工具的1.0版本就诞生了。后来一位高中同学使用发现这工具隐藏的文件在他的系统上无所遁形,于是改进了一下,诞生了2.0版本,现在直接发布2.0版本了。
    软件名称:AST
    软件性质:文件隐藏工具
    软件开发:DMS@郎创作室(——by:秒速340)
    开发环境:Microsoft Visual Studio 2013旗舰版
    Microsoft .NET Framework 2.0
    Win8.1企业版 32位
    系统环境:WinXP、Win7、Win8.1、Win8均支持。
    理论上,支持所有Windows系统。
    32位、64位系统均支持。
    首次发布:http://miaosu340.blogspot.com/
    说明:
    此工具用的原理跟网上很多的国产所谓“文件夹加密”工具类似,我就不多说了,高手都懂的,就不要拆穿了。编程和魔术一样,拆穿了就没有任何的神秘性了。
    有一点使用者要非常注意的。因为此程序的开发目的是为了隐藏A片(喂喂!→_→),所以如果是很“秘密”的文件就不要用这个工具“加密”了。
    跟网上很多的加密工具类似,无论多么大的文件都能在1秒内完成所谓的“加密”,其实都是深度隐藏而已,文件本身并没有加密。真正的加密、解密都要花挺多时间的。
    这个工具的优点就是快、文件不会损坏,就算忘记了密码也能找回来,因为根本没动过原文件,所以不但速度快,而且对于文件的完整性来说是很安全的。
    电脑技术很一般的人无法看到隐藏的内容,就算是高手,如果不是刻意去找的话,平时也是发现不了的。
    由于同学说我原本的程序图标太过“H”,别人一看就觉得有问题,所以我就一个版本之中再做了两个版,除了图标不同,其他都一样。
    使用方法:
    “选择文件夹”这个按钮是用来忽悠人的,没有添加任何代码。
    把此程序和你要隐藏的文件夹放在同一级文件夹下,然后在文本框输入文件夹名,然后点锁定即可,解锁也一样。文件夹名其实就是密码。
    下载地址:
    https://miaosu340-project-bapp.googlecode.com/files/AST2.0.7z
    里面已经包含了两个不同图标的版本,自行取舍。
    DMS@郎工作室:
    https://fly-yuki.rhcloud.com/?p=15
  • DMS-FileMerge文件合并工具开发

    本想用Microsoft .NET Framework 2.0的,这样XP好像也可以原生支持,可惜编程的时候发现2.0版本有些using引用不支持,坑死我了,只好临时换成3.5版。
    此工具支持将任何格式的文件合并。
    当然也完全可以当作图片伪装工具使用。就是网上流行的那种将压缩文件伪装成图片了。
    本来想做个图片伪装图片的工具的,就是将两张不同格式(例如jpg和png)的图片合并成一张图片,通过修改文件的格式能够显示不同的图片,结果技术不行,做不出来。

    名字的“DMS”指的就是“DMS@郎创作室”啦!以后做的工具都会以这样的形式命名的说。至于“MS-Toolbox”是因为本来目的是做给自己用的,于是就用了“秒速340”的前两个字拼音首字母“MS”了。
    软件名称:DMS-FileMerge
    软件性质:文件合并工具
    软件开发:DMS@郎创作室(——by:秒速340)
    开发环境:Microsoft Visual Studio 2013旗舰版
    Microsoft .NET Framework 3.5
    Win8.1企业版 32位
    系统环境:Win7、Win8.1、Win8支持。
    XP需安装Microsoft .NET Framework 3.5。
    32位、64位系统均支持。
    首次发布:http://miaosu340.blogspot.com/

    多文件模式还没时间做,所以还是空着的。
    现在做出来的也只能算是测试版吧?
    此工具的更新将会在这个博客:https://fly-yuki.rhcloud.com/
    项目:BAPproject
    DMS-FileMerge1.0.0.0未完成版:
  • 自适应网页设计

    之前折腾过网页设计的时候也曾经考虑过这个问题的说,特别是那段时间做一个论坛的副站长帮助维护论坛(虽然现在也是,不过基本上已经只是挂名不干实事了……没办法,我太懒了)。
    今天在月光博客上看到一文说google在线讲座(需要AdSense注册电子邮件才能观看)关于自适应网页设计的事。整理一下收藏下来了。
    来源:http://www.williamlong.info/archives/3686.html

    这个自适应网页设计方法效果是:维护同一个网页代码,即可使网站在多种浏览设备(从桌面电脑显示器到智能手机或其他移动产品设备)上具有更好的阅读体验。

    1、在HTML头部增加viewport标签。

    在网站HTML文件的开头,增加viewport meta标签告诉浏览器视口宽度等于设备屏幕宽度,且不进行初始缩放。代码如下:

    <meta name="viewport" content="width=device-width, initial-scale=1" />

    这段代码支持Chrome、Firefox、IE9以上的浏览器,但不支持IE8以及低于IE8的浏览器。

    2、在CSS文件尾部增加针对不同屏幕分辨率的规则。

    例如使用如下的代码,可以让屏幕宽度低于480像素的设备(如iPhone等),网页侧栏隐藏中部内容栏宽度自动调节。以下代码针对Z-Blog,WordPress相关标签名称只需修改一下即可。

    @media screen and (max-device-width: 480px) {
      #divMain{
      float: none;
      width:auto;
      }
      #divSidebar {
      display:none;
      }
    }

    3、布局宽度使用相对宽度。

    网页总体框架可以使用绝对宽度,但往下的内容框架、侧栏等最好使用相对宽度,这样针对不同分辨率进行修改就方便。当然也可以不用相对宽度,那就需要在 @media screen and (max-device-width: 480px) 里面增加各个div的针对小屏幕的宽度,实际上更麻烦。

    4、页面使用相对字体

    在HTML页面上不要使用绝对字体(px),而要使用相对字体(em),对于大多数浏览器来说,通常用 em = px/16 换算,例如16px就等于1em。

     我们没有翅膀
  • - 除非注明,本站采用创作共用版权协议:知识共享许可协议 - 但小说和诗词作品采用的是:知识共享许可协议 -
    - Power by Blogger - Template by Johanes Djogan - Modify by miaosu340