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未完成版:
在Blogger插入表格(适用于任何支持html的网站)
懒人:
一:
1、新建excel,设置好自己的表格。
2、复制excel表格到这个网址的文本框内:http://tableizer.journalistopia.com/
3、设置好后,点击网站下面的“Tableize it!”。
4、复制文本框中的代码到你的帖子上。
二:
1、用word或者excel生成表格。
2、另存为网页。
3、用文本文件打开网页查看代码。
4、复制粘贴代码。
折腾人士:
用HTML的table标签。
教程在此:HTML表格(我又偷懒了~~)

一:
1、新建excel,设置好自己的表格。
2、复制excel表格到这个网址的文本框内:http://tableizer.journalistopia.com/
3、设置好后,点击网站下面的“Tableize it!”。
4、复制文本框中的代码到你的帖子上。
二:
1、用word或者excel生成表格。
2、另存为网页。
3、用文本文件打开网页查看代码。
4、复制粘贴代码。
折腾人士:
用HTML的table标签。
教程在此:HTML表格(我又偷懒了~~)

自适应网页设计
之前折腾过网页设计的时候也曾经考虑过这个问题的说,特别是那段时间做一个论坛的副站长帮助维护论坛(虽然现在也是,不过基本上已经只是挂名不干实事了……没办法,我太懒了)。
今天在月光博客上看到一文说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。

今天在月光博客上看到一文说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。

访问github出现why did I get redirected to this page
最近就觉得奇怪了,每次访问github都会出现这个页面,搜索了一下,原来是因为用了smarthosts,github的IP改变了而smarthosts却自从今年7月份开始就一直没有更新过。
解决方法是删除或者注释掉hosts文件中“#GitHub START”到“#GitHub END
”这一段。
亦或者使用我的hosts文件中的一段:
我一直使用smarthosts+自己手动维护的。因为我也会制作hosts的原因,有些网站我就通过自己设置hosts来连上了。
不知道有没有人想要我自己维护的hosts文件呢?
因为个人觉得维护一个项目挺费时间的,我个人又怕麻烦又懒惰,所以也没有完全决定维护这一个hosts项目,现在也是自己发现有访问问题才去更新自己的hosts文件而已。本来开的一个hosts项目也因为无人问津我现在也已经停止更新了。

如果有人想要我自己维护的hosts文件的话就再联系我吧。
解决方法是删除或者注释掉hosts文件中“#GitHub START”到“#GitHub END
”这一段。
亦或者使用我的hosts文件中的一段:
#GitHub STARTsmarthosts这个项目感觉挺好的,现在不知道为啥停止了更新。
103.245.222.133 documentcloud.github.com
199.27.77.133 documentcloud.github.com
199.27.76.133 documentcloud.github.com
199.27.74.133 documentcloud.github.com
199.27.73.133 documentcloud.github.com
185.31.17.133 documentcloud.github.com
185.31.16.133 documentcloud.github.com
192.30.252.128 github.com
192.30.252.129 github.com
192.30.252.130 github.com
192.30.252.131 github.com
192.30.252.140 gist.github.com
192.30.252.141 gist.github.com
192.30.252.142 gist.github.com
192.30.252.143 gist.github.com
107.20.136.254 help.github.com
54.235.182.14 help.github.com
54.235.185.69 help.github.com
192.30.252.144 nodeload.github.com
192.30.252.145 nodeload.github.com
192.30.252.146 nodeload.github.com
192.30.252.147 nodeload.github.com
103.245.222.133 raw.github.com
199.27.77.133 raw.github.com
199.27.74.133 raw.github.com
185.31.18.133 raw.github.com
103.245.222.133 raw.github.com
107.22.3.110 status.github.com
103.245.222.133 training.github.com
199.27.77.133 training.github.com
192.30.252.128 www.github.com
192.30.252.129 www.github.com
192.30.252.130 www.github.com
192.30.252.131 www.github.com
#GitHub END
我一直使用smarthosts+自己手动维护的。因为我也会制作hosts的原因,有些网站我就通过自己设置hosts来连上了。
不知道有没有人想要我自己维护的hosts文件呢?
因为个人觉得维护一个项目挺费时间的,我个人又怕麻烦又懒惰,所以也没有完全决定维护这一个hosts项目,现在也是自己发现有访问问题才去更新自己的hosts文件而已。本来开的一个hosts项目也因为无人问津我现在也已经停止更新了。
如果有人想要我自己维护的hosts文件的话就再联系我吧。
MS-Toolbox个人工具箱开发
这是一个很偶然的想法。
用惯了自己的电脑,因为各种原因不得不用别人的电脑,直至重新习惯了别人的电脑之后我才发现我把别人的电脑基本上全都改头换面了。
制作一个自己的个人工具箱通过U盘携带,换电脑的时候,可以减少很多不便。常用的工具、必要的工具都有了。有时候帮别人修电脑也可以带上,因为工具箱内带有一些常用的修复工具。
由于此工具想来想去还是做给自己用好了,所以不符合大众口味。
网上虽然也有不少简便的方式制作属于自己的工具箱,但是自己动手的话,一来自由度比较大,二来也可以学习熟悉一下C#编程语言的一些简单用法。
程序本身支持含中文的路径,但由于调用的程序可能不支持含中文的路径,所以有此建议。
Microsoft .NET Framework 4(独立安装程序):
Microsoft .NET Framework 4 可再发行组件包将安装 .NET Framework 运行时和关联文件(这些文件是运行和开发面向 .NET Framework 4 的应用程序所必需的)。
Microsoft .NET Framework 4.5:
开发界面:

运行效果:

由于最近要各种考试和毕业设计以及课程设计,所以开发进度不确定。
虽然由于毕业设计题目太难而陷于停滞,考试也因为对机械专业没兴趣而……
--------------------------------
工程进度:
更新:
2013-12-9:

添加“关于”窗口。窗口半透明。

增加奶牛。

增加命令提示符。

增加收藏库,收藏一些技巧,也可用作备忘录,有简单加密作用。
美化应用程序图标。
比较纠结和麻烦的是寻找和选择好用的、绿色免安装的软件。
由于是个人使用的,所以调用路径略。
源代码托管:
https://efdms.visualstudio.com/DefaultCollection/MS-Toolbox
这是微软提供的免费团队开发的,所以不是团队成员可能无法看到源代码。
MS-Toolbox个人工具箱1.0.0.0版主程序:点击下载
项目链接:https://fly-yuki.rhcloud.com/?p=6
用惯了自己的电脑,因为各种原因不得不用别人的电脑,直至重新习惯了别人的电脑之后我才发现我把别人的电脑基本上全都改头换面了。
制作一个自己的个人工具箱通过U盘携带,换电脑的时候,可以减少很多不便。常用的工具、必要的工具都有了。有时候帮别人修电脑也可以带上,因为工具箱内带有一些常用的修复工具。
由于此工具想来想去还是做给自己用好了,所以不符合大众口味。
网上虽然也有不少简便的方式制作属于自己的工具箱,但是自己动手的话,一来自由度比较大,二来也可以学习熟悉一下C#编程语言的一些简单用法。
| 软件名称: | MS-Toolbox |
|---|---|
| 软件性质: | 个人工具箱 |
| 软件开发: | DMS@郎创作室(——by:秒速340) |
| 开发环境: | Microsoft Visual Studio 2013旗舰版 |
| Microsoft .NET Framework 4.5 | |
| Win8.1企业版 32位 | |
| 系统环境: | Win8.1、Win8支持。 |
| XP、Win7需安装Microsoft .NET Framework 4.5。 | |
| 32位、64位系统均支持。 | |
| 读取路径: | 建议放在只含英文/拼音的路径 |
| 首次发布: | http://miaosu340.blogspot.com/ |
Microsoft .NET Framework 4(独立安装程序):
Microsoft .NET Framework 4 可再发行组件包将安装 .NET Framework 运行时和关联文件(这些文件是运行和开发面向 .NET Framework 4 的应用程序所必需的)。
Microsoft .NET Framework 4.5:
.NET Framework 4.5 是一个针对 .NET Framework 4 的高度兼容的就地更新。
开发界面:

运行效果:

由于最近要各种考试和毕业设计以及课程设计,所以开发进度不确定。
虽然由于毕业设计题目太难而陷于停滞,考试也因为对机械专业没兴趣而……
--------------------------------
工程进度:
2013/11/29 MS-Toolbox项目开工,完成大致界面。--------------------------------
2013/11/30 解决Win7、Win8、Win8.1打开出现用户账户控制弹窗而出现错误问题。
2013/12/01 添加了几个绿色软件,解决谷歌浏览器万一没有携带版,默认安装在C盘而无法打开问题(增加打开条件判断)。
2013/12/03 增加opera、firefox浏览器路径条件判断。完善功能。
2013/12/07 添加收藏库。
2013/12/08 完善收藏库代码。
2013/12/09 基本完成。剩下的可能只是小修改。大改或者添加新功能会在其他地方演示。
更新:
2013-12-9:

添加“关于”窗口。窗口半透明。

增加奶牛。

增加命令提示符。

增加收藏库,收藏一些技巧,也可用作备忘录,有简单加密作用。
美化应用程序图标。
比较纠结和麻烦的是寻找和选择好用的、绿色免安装的软件。
由于是个人使用的,所以调用路径略。
源代码托管:
https://efdms.visualstudio.com/DefaultCollection/MS-Toolbox
这是微软提供的免费团队开发的,所以不是团队成员可能无法看到源代码。
MS-Toolbox个人工具箱1.0.0.0版主程序:点击下载
项目链接:https://fly-yuki.rhcloud.com/?p=6
订阅:
博文 (Atom)


0 评论
发表评论