订阅本站


feedsky

版权声明

Creative Commons License
本站文章采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。
您可以随意转载我的文章,但是请注明,转自wettuy's blog

公开eWStl的源码

今天是4月2日。不知道昨天的愚人节,大家过的怎么样呢,至少我还是挺欢乐的^_^。首先谢谢大家的支持,本来以为不会有多少人真正下载的,不过写这个软件确实还是花了些功夫。

编写他所使用的是脚本语言AHK,之前有朋友在评论中提到的那个系统托盘图标也是AHK自带的提示,没有将其去掉的确是我的一大失误啊。不过还好这个影响不大。

说实话,我个人其实是比较不喜欢各种乱七八糟的系统优化软件的,通常认为这类优化软件只会起到安慰剂的作用,能够让用户感觉系统“好像快了那么一点点”就是他们最大的用处了。所以这次才考虑选择从系统优化开始着手,用单口相声的心态完成了那篇十分欢乐的软件介绍。也希望所有用了这个软件的朋友们,都能够理解我的用心,而不要来鄙视我。本来打算制作一款Foobar2010的,不过考虑到恶搞别人的软件始终不是个好行为,还是老老实实的原创吧。

已经下载了的同学不用紧张,这款软件没有任何的副作用。他的原理十分简单,代码也很简单,或许你早就已经从顶图中看明白了——

当按下按钮的时候,会自动将你temp文件夹中所有后缀名为.tmp的文件复制到temp\mytemp文件夹里,然后删除这个文件夹。将此动作重复50次之后弹出确认提示。

嘿嘿,之前也有考虑过使用ping -t的方式,不过这样的算法显然更有趣,因为能够看到在软件运行期间电脑一直在不断的工作,似乎他确实在做着什么。其实他只是在做一些重复劳动而已。

这里是完整的源码,给对AHK有兴趣的朋友们——

MsgBox,32,警告,过度优化可能会破坏你的系统,要继续吗
 
Gui, Font, S12 CDefault, Microsoft Yahei
Gui, Add, Slider, x172 y10 w140 h40, 5
Gui, Add, Text, x22 y10 w140 h40 , 请选择你所需要的优化级别
Gui, Add, Button,x12 y70 w300 h30 default gtodo, 开始优化!
Gui, Add, Progress, x-8 y130 w340 h30 vMyProgress , 0
; Generated using SmartGUI Creator 4.0
Gui, Show, x559 y383 h150 w336, wettuy's enhanced Wind-Soul toolkit library
Return
 
todo:
loop,50
{
FileCreateDir, %temp%\mytemp
FileCopy, %temp%\*.tmp, %temp%\mytemp
FileRemoveDir, %temp%\mytemp,1
GuiControl,, MyProgress, +2  ; Increase the current position by 20.
}
;sleep 500
msgbox, 48,完成, 已经优化完毕,请重启电脑 , 30
ExitApp

最后的感慨,为了配合去年的活动,每次都要想出一个可以缩写为WS的名字来真是不容易啊,尤其是今年这个缩写,明显已经是硬生生拼凑出来的了嘛。那么不管怎样,来年的今日,敬请期待~

相关文章

77 条评论到 公开eWStl的源码

发表你的评论

 

 

 

你可以使用 以下 HTML 标签

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

:20: :21: :07: :04: :16: more »