文章关键字 ‘VBScript’

VBS练习题——计算1到100的和

2011年05月4日,星期三

上小学的时候,你一定听过高斯的故事:

高斯用很短的时间计算出了小学老师布置的任务:对自然数从1到100的求和。他所使用的方法是:对50对构造成和101的数列求和(1+100,2+99,3+98……),同时得到结果:5050。这一年,高斯9岁。

(更多…)

用VBS修改(设置)系统时间和日期

2011年04月27日,星期三

那天跟别人聊到 Y2K38 问题,于是想到一个恶作剧:用 VBS 把系统的时间修改到2038年1月19日3时14分07秒之后,这样某些依赖于 Unix 时间戳的程序就会出问题。那么怎样用 VBS 修改系统的时间呢?

(更多…)

用VBS实现Bencode算法

2011年04月24日,星期日

很久以前,在写 VBS 版六维空间流量作弊工具的时候,需要用到 Bencode 算法。当时 Google 来 Google 去,也没有找到现成的代码,而且急于求成,就用迂回的的方法完成了作弊工具。既然前几天完成了 JavaScript 版的 Bencode 算法,今天就完成 VBScript 版的 Bencode 算法吧。后有无来者我不知道,但至少前无古人。

(更多…)

效率低下的Split函数,用VBS的人你伤不起

2011年04月19日,星期二

曾经写过一篇《VBS中字符串连接的效率问题》,里面的主角是Join函数,效率是很高的,然而Join的反函数Split函数的表现就有些不尽如人意了。

(更多…)

用VBS处理二进制文件的实例

2011年04月18日,星期一

之前陆续写过一些VBS和二进制文件有关的文章,包括但不限于:

但是里面的例子都是为了举例而写的,没有什么实际用途。这次就以昨天《“画蛇添足”的Python》里加密文件的解密为例写个稍微有点实际意义的程序吧。

(更多…)