- 博客(0)
- 资源 (8)
- 收藏
- 关注
VBS获取系统软硬件信息_i@isclab.org
'===================================
'Desc:获取系统软硬件信息并写入INI文件
'Auth:shadu@foxmail.com
'Version:v1.0
'Update:2010-12-27 21:45
'
'修正磁盘大小的计算方法,Win32_DiskDrive,支持无分区,无盘符
'===================================
On Error Resume Next
'''===================================================
' PCPM 客户端硬件信息类
'''
2011-01-10
VBS实现的POST文件上传类(支持二进制)
'''''''''''''''''''''''''''''''
'Desc:VBS文件上传类
'Author:shadu@foxmail.com + http://www.motobit.com/tips/detpg_uploadvbsie/ (2001 Antonin Foller, PSTRUH Software)
'Version:1.0
'Update:2010-12-28 19:00
'
'''''''''''''''''''''''''''''''
''' VBS文件上传类,二进制方式上传
Class vbsFileUpload
Public c_strDestURL ' 文件上传URL http://127.0.0./upload_file.php
Public c_strFileName ' 要上传的本地文件名
Public c_strFieldName ' 字段名,类似HTML表单Form中的input name
Public c_strBoundary ' 文件上传Post数据包中的分隔符
Public c_strContentType ' text/plain or image/pjpeg and so on "application/upload"
Public c_strResponseText ' 文件上传后,服务器返回的信息
Public c_boolPrepared '
Public c_strErrMsg ' 可能的错误信息
2010-12-30
WIFI手机实现的PPT翻页器——程序和源代码(C#和Python 两种实现方式)
近来智能手机非常流行,一个很久以前的idea在我的脑海里复活——用手机代替现有的PPT翻页器。众所周知,售前人员在给客户讲解PPT时,经常需要远离自己的电脑而走近投影屏幕。这时候讲解就需要用到无线翻页器。因此翻页器(Wireless Presenter)作为一款产品就开始热销了。我是没钱买的,不过既然我们的手机支持编程,支持WIFI,那为什么不自己DIY一个翻页器呢?Let’s Go!
WIFI手机PPT翻页器的原理很简单:手机上的客户端通过无线网络向PC上的服务端发送翻页命令,PC上的服务器程序根据命令,在当前正在播放的 PPT幻灯片上模拟键盘操作。
软件运行环境:
PC端:Windows XP/2003/Vista/Win7 + .NetFrameWork 3.5,
手机端:Windows Mobile 6.5 + .Net Compact FrameWork 3.5;
1、软件分为两个部分PC端程序和手机端程序。
2、程序运行之前,请确认手机能和PC机通过Wifi网络正常通讯;
3、必须在PC机的PowerPoint中启动播放幻灯片后,翻页程序才能看到效果;
4、本人手机是HTC Touch T3333,可以实现音量控制键翻页,对与其他设备可能需要修改代码,适当调整或者可以联系我。
软件更新:http://i.isclab.org
涉及到的技术:
C# Form编程
C# Socket编程
C# 调用Win32API 枚举窗口
C# 调用Win32API 模拟键盘
C# 调用Win32API Hook拦截键盘
C# 多线程
……
Python版本的程序(PC端)也用到以上类似技术
2010-03-05
飞信短信发送的PHP类(PHP版飞信)
程序已经更新,请参考:《PHP飞信发送类的修正 》http://topic.youkuaiyun.com/u/20100303/22/2295337f-dc45-4108-813b-ffa688b11f76.html
飞信发送API网上有很多,但没有多少是我自己满意的。很多网站提供基于Web的API调用方式向用户提供服务,但是作为使用者我心里还是没底。我总是担心自己的密码会被某些人记录,一直想写一个自己用的PHP版本飞信发送程序。
因为本人没有任何逆向基础,同时飞信版本变化不同。从nathan在百度上发布《飞信协议分析》到现在也有3年了,且当时分析的是飞信2006版本。这中间变化太多,也使得我在写PHP版本飞信发送程序是走了很多弯路。
我曾经拜读过superli_198的《让 PHP 程序利用飞信(Fetion)发免费短信》,但是该版本使用的通讯方式目前已经不被飞信支持,且superli_198也没有做新的更新。我也下载过 c.young[@]xicabin.com的Openfetion,但是该版本存在明显bug,现在也不能正常使用。无奈只能硬着头皮修改一个C# 版本的飞信发送程序。
在移植C#版本的飞信发送程序到PHP过程中,我遇到了一个关于MD5加密相关的问题,困了很多天。最后在优快云论坛ycTIN的帮助下,问题得以解决。非常感谢ycTIN。 以下是我完成的PHP版飞信短信发送类,截止到2010年2月17日下午4点该程序一直能正常工作。技术上没有什么难度,发在这里和大家交流。
2010-02-17
PHP生成图片Email
申明:技术上没有难度,权当和大家共享。
相信很多朋友都有这样的遭遇:因为在论坛或贴吧共享过自己的Email等联系方式,结果导致自己的邮箱被垃圾邮件填满。更有甚者自己的手机号被机器人收集,导致常常半夜被叫醒~
鉴于很多朋友的痛苦经历和我本人长期以来的想法,我做了个图片Email生成程序。今后大家在论坛发帖共享自己的联系方式时可以考虑使用该程序。使用方法很简单,访问http://i.isclab.org/e.php。输入Email地址后程序会为你生成动态的图片地址。然后拿着这个地址到论坛当图片插入到帖子里就行了!
2010-01-26
[shell编程]Linux环境下通用文本型日志的监控和收集
因工作需要写了一个Linux环境下的文本日志收集程序,学习并实践了一回shell编程。
比起那些Java写的监控程序,shell脚本算是绿色环保了。当然修改部分参数后,程序也能成为通用版。
本程序的目的是:监控Linux系统中指定文件或文件下文本文件,如果文件有变动,则将新增行以syslog方式发送到目标服务器。
一点收获,和大家分享。限于时间,这里只写操作步骤了。
如有问题请联系我Email:shadu###foxmail.com
程序讨论和更新:http://bbs3.chinaunix.net/viewthread.php?tid=1586069
2009-10-07
PHP实现foxmail邮箱中转站文件批量自动续期
注意,命令行下执行!
php.exe xxx.php
/**
* PHP实现foxmail邮箱中转站文件批量自动续期 shadu###foxmail.com 2009-03-28 23:45
* 1、GET获取随机字符串生成密码加密串45szrPE9YhuE6BQghSBkkVsRXEKAjnGl40877739
* 2、POST登录验证,获取邮件服务器地址m20.foxmail.com/cgi-bin/...+...
* 3、GET跳转至邮件服务器http://m20.foxmail.com/cgi-bin/frame_html?sid=NTI1Mjk4MTc1ODI5ODgzMDIw2287898,zh_CN
* 4、GET进入文件中转站exs_files?sid=NTI1Mjk4MTc1ODI5ODgzMDIw2287898,zh_CN&loc=folderlist,,,34
* 5、提取文件中转站所有文件列表
* 6、POST文件批量续期
* 7、后附Foxmail安全登陆安全密码算法
*/
有问题联系我email
2009-05-22
PHP实现网站打包为XML文件的类
以前经常向虚拟主机上传和下载自己的网站。文件使用FTP命令一条一条执行传效率还是很低的。
我做了一个网站文件和XML文件互相转换的类,发布出来方便大家使用。
/**
* @author shadu####foxmail.com
* @version v0.2
* @updated 2009-05-20
* @desc Covert the files on the website to one XML,where excluede the special file extend name
* @example $my_web2xml = new C_Web2XML('/bbs','bbs.xml');$my_web2xml->Set_FileExtendFiler('exe|rar|zip');$my_web2xml->Create_Web2XML();
* @desc Covert the XML file to you website
* @example $my_web2xml = new C_Web2XML('/bbs','bbs.xml');$my_web2xml->Create_XML2Web();
*/
http://topic.youkuaiyun.com/u/20081101/13/001ff47e-a9b7-49df-b36a-08586b2351da.html?seed=1391936162
2009-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人