2010年12月 存档

用VBS压缩ZIP文件

2010年12月14日,星期二

有解压缩当然也有压缩,代码不是我写的,仍然是昨天给我程序那个高手写的。

(更多…)

用VBS解压缩ZIP文件

2010年12月13日,星期一

用VBS解压ZIP文件,网上搜到的多数是调用WinRAR,一点技术含量也没有。Google一下“VBS 解压ZIP”,第二是搜搜问问“vbs实现解压缩zip文件”,满意答案是“所以想用vbs来解压这两种格式的文件,至少要有两种命令行解压工具,否则是绝对不可以的”。绝对不可以的,回答的人好自信啊,笑而不语~

(更多…)

没有main函数的C程序

2010年12月12日,星期日

在Visual C++中新建一个Console Application工程,添加一个.c文件,代码如下:

#pragma comment(linker, "/Entry:demon")

void demon()
{
    __asm ret;
}

严格的说这好像已经不是C程序了,而且和编译器有关。没错,这只是标题党。

.htaccess文件初探

2010年12月11日,星期六

今天早上起来,打开博客,竟然有157条评论,全部出自同一个人。

想知道事情的起因,可以去围观一下我之前写的《VBS也玩验证码识别》的评论。一个素不相识的人,竟然叫我帮他写一段识别验证码的程序,这也太好意思了吧。还留下个QQ,意思是让我加他?有没有搞错,是他请我帮忙还是我请他帮忙啊?如果是一般的小程序说不定我还会帮忙,至于识别验证码的程序,我能推定他是想做坏事么?技术不够却想着做坏事,这种人我最鄙视了。

回了一句:“你可以在大街上找个美女,问,晚上能陪我睡觉么?”这句话很嚣张?认为这句话很嚣张的人请留言。这厮不知道哪根经搭错了,竟然扬言要用VBS把我网站给撑爆。笑而不语,写个刷评论的VBS就能把网站给撑爆,那还要DDOS攻击做什么,黑客都改学VBS算了。

(更多…)

WMI中的Win32_PingStatus类

2010年12月8日,星期三

平时很少用到ping命令,所以这个类也没怎么用过,测试了一下,好像效率比ping要高。计算ping 100次demon.tw延迟的平均值。

IP = "demon.tw"
WQL = "Select * from Win32_PingStatus Where Address = '$IP'"
WQL = Replace(WQL,"$IP",IP)
n = 0 : s = 0
Do Until n = 100
    Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
    Set colItems = objWMIService.ExecQuery(WQL,,48)
    For Each objItem in colItems
        If objItem.StatusCode = 0 Then
            s = s + objItem.ResponseTime
            n = n + 1
        End If
    Next
Loop
WScript.Echo "Average:" & s / n

参考链接:Win32_PingStatus Class