autoit3实现命令行调用杀毒软件

自动化项目需要调用杀毒软件对特定文件夹进行病毒扫描,但是大部分杀毒软件都没有提供命令行支持。因此只能从图形界面操作搞定。sikuli可以实现截图方式点击,但是不太稳定,而且,对于趋势杀毒软件,只能选择到某个盘符,不能选择到具体的文件夹,故存在一定的弱点。考虑到杀毒软件都有提供一个右键菜单,查询注册表发现是一个shellext.dll扩展,不能通过rundll32方式调用。因此可以考虑使用autoi......
| 0个评论 已有9245人围观

Ruby多线程与同时使用autoit和watir处理popup弹框时的关系

首先强调两个东西:1.Ruby为用户线程,当任何一个线程被阻塞了,则其他所有的都会被阻塞。2.watir在遇到一个弹出框时(如IE6的证书错误警告框),当前程序就被阻塞了。因此,在使用watir时,遇到弹出框后,使用autoit ole处理时,就必须注意处理弹出框的先后顺序。实例: IE6,7,8在访问证书有问题的https网站时,弹出框的处理。#coding: utf-8#popupclicke......
| 0个评论 已有8257人围观

Ruby使用C/C++扩展(包括windows和linux)

Ruby使用C/C++扩展,可以让ruby变得很强大。本文根据http://raylinn.iteye.com/blog/629329学习而来。先说说流程,ruby C/C++扩展,先由mkmf生成Makefile,之后再用make(linux),nmake(windows vc++)生成动态链接库。放到ruby对应目录后,直接require即可。步骤:1.编写C++文件(建议C/C++都用.cp......
| 0个评论 已有7340人围观

ruby使用win32ole和win32api

ruby提供的功能比较强大,能直接调用win32 api,还能使用OLE组建。一、 win32 ole调用:require "win32ole"i = WIN32OLE.new('AutoItX3.Control') #使用AutoIt工具的OLEputs i.ole_methods #打印出所有支持的方法i.Run("calc.exe")二。 win32 api调用:由于涉及到一......
| 0个评论 已有4759人围观

Ruby使用xml-rpc对emlog进行发帖,编辑等操作

Ruby本身自带了xmlrpc功能,使用很简单。require "xmlrpc/client"ok,res =  xmlrpc.call2(method, *argvs)emlog本身对xmlrpc只是不完全支持,针对创建时间,貌似没有找到对应的object类型,没法了,直接修改emlog的xmlrpc.php:line 170:// 发布时间 /*if (isset($data['dat......
| 0个评论 已有5423人围观

ios不同View间传参方法

不同View间传参方法,互相调用即可,通过内部函数和指针传递。@interface wordpress_otpViewController {}-(void)setViewConfig:(NSString *)str;end@interface configViewController{@publicwordpress_otpViewController * m_wpViewController;......
| 0个评论 已有2737人围观

IOS程序本地化支持-NSLocalizedString

IOS程序本地化支持-NSLocalizedString 1.NewFile->Resource->String Files,创建文件Localizable.strings:2.在Localization中,点击“+”,添加中文和英文资源文件。如下图:3.在任何需要用NSString的地方使用: NSLocalizedString(@"OK",@"")即可。 第一个参数为实际使用key,后一个可......
| 0个评论 已有4468人围观

xcode4.2手动创建UITableView

xcode4.2手动创建UITableView必须实现UITableViewDataSource,UITableViewDelegate  Delegate。@interface wordpress_otpViewController : UIViewController<UITableViewDataSource,UITableViewDelegate,TSAlertViewDelegat......
| 0个评论 已有4679人围观

window-based手动添加导航栏

xxxAppDelegate中改为:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ // Override point for customization after application launch. self.wi......
| 0个评论 已有12585人围观

VPN套餐

本着利用好本vps资源,分摊一点主机费用,搭建了VPN服务器+流量控制。为保证本主机速度,仅开通10个VPN帐号,VPN尽量保证稳定。VPN:  单个帐号仅允许一个session,每月2GB流量,价格为 10元/月。 支付宝交易。截至目前,还剩余VPN账号数: 9个。套餐余量查询: http://devzc.com/vpninfo.php有意的可以联系QQ: 215  77  035 ,注明来意。......
| 0个评论 已有3676人围观