function is_utf8($string) { return preg_match('%^(?: [\x09\x0A\x0D\x20-\x7E] &...
http://www.jb51.net//article/14992.htm
前段时间记得好像是谁在群里提出了一个实在是让大家都觉得很不理解的一个问题: [code]<ul> <li>第一块</li> <li><span>第二块</span></li> <li>第三块</li> <li>第四块</li> <li>第五块</li> </ul> [/code]...
http://www.jb51.net//article/14884.htm
第一次用按键精灵是两三年前的事情了,现在硬盘上还保留着 2.65 版呢,也是因为要寻求比它更好的东西而结识了AutoIt,说实话,5.6版除了比2.65版花哨了一些之外,显著的功能增加并没有多少,跟这个版本号不大搭配按键精灵和AutoIt是两个风格完全不一样的软件从易用性上讲按键精灵注重易用性,是傻瓜型的软件,一个完全没有编程基础的人一样可以用按键精灵编写出很好用的脚本AutoIt更注重功能型,是脚本型的软件,对于没有写过程序的人来说,要能上手写AutoIt的脚本会稍微有点难度按键精灵有屏幕录制的功能,并且可以很方便地让脚本仅仅对某个窗口有效,所有这一起做起来都很简单,点点...
http://www.jb51.net//article/14871.htm
作者: yonken据我了解需要编写AutoHotkey/AutoIt脚本来实现自动化操作的用户很多都是网管,其它则可能是一些个人用户,他们一般都具有相当的技术水平,而且都希望能借助脚本来完成某些以往需要人工操作的重复性劳动,但限于语言条件上的限制可能对官方的帮助文档有较难理解之处。为方便读者,我将从最简单的说起,每个示例尽可能同时给出相应的AHK和AU3版本代码。本文将尽可能用较通俗的语言描述,但并不打算讲解语法基础,所以不一定适合新手阅读。文中涉及到的AHK/AU3版本:AutoHotkey1.0.44 .08AutoIt3.1.1一、关于脚本1、什么是脚本?这是个非常...
http://www.jb51.net//article/14870.htm
函数说明InputBox显示以一个输入框以供用户输入数据。InputBox("标题","提示信息"[,"默认数据"[,"密码字符"[,宽度,高度[,左边,上边[,超时时间]]]]]) 参数标题输入框的标题文字。提示信息提示用户程序需要获得的数据。默认数据显示在输入文本框中的默认文字。密码字符[可选参数]显示在输入文本框中用以代替用户输入字符的字符。如果要正常显示字符只需定义此参数为空字符串""(默认)或空格字符即可。如果此参数被设为多字符的字符串则只有第一个字符才有效。第二个字符及后面的其它字符有其它特殊用途。请查看下面的注意部分。宽度[可选参数]窗口宽度。如有指定此参数则高度参数也...
http://www.jb51.net//article/14869.htm
HotKeySet("热键"[,"函数名"]) 参数热键要设置的热键,按键格式与Send()函数使用的一样。函数名[可选参数]按下热键后要调用的函数名。留空则撤销此前设置的热键。 返回值成功:返回值为1。失败:返回值为0。 注意每个脚本程序最多能同时注册64个热键。如果有两个AutoIt脚本设置了同样的热键,您应该避免同时运行这两个脚本程序(否则第二个脚本将无法捕获热键,除非第一个脚本终止运行或在第二个脚本设置热键前撤销了冲突热键)。用户按下热键后*通常会*中断当前运行中的AutoIt函数/语句,并运行该热键关联的用户函数,直到其完成操作或被中断为止。当然也会有些...
http://www.jb51.net//article/14868.htm
GUI的概念GUI可由一个或多个窗口组成,这些窗口又带有一个或多个控件。GUI是靠“事件驱动”实现与用户的交互的,比如像点击按钮这样的动作就会引发一个事件。程序在空闲状态时等待事件的发生,捕捉到事件时则根据事件执行相关操作。您可以猜想自己在门边等邮差(一直坐在那儿直到有信被送进来为止),等邮差把信送来了,您就要阅读该信并决定下一步做什么,这就跟GUI的原理一样了:您等待的是邮差,而GUI则等待事件,当然,在GUI(指程序的界面)运行时您也可以选择要做的其它任务,比如使用GUI函数创建一个自动更新的动态的进度条,同时还可执行其它复杂的任务。 GUI的控件所有用户应该都对控件非常了解了,...
http://www.jb51.net//article/14867.htm
内建函数内建函数的完整列表请到 此处 查看,关于使用内建函数的注意事项请到 此处 查看。自定义函数用户可通过使用 Func...EndFunc 语句来自定义函数。可按需要定义函数的参数及其返回值。函数名必须用字母或下划线“_”开头,剩下的部分(非首字符)则可在字母、数字或下划线中随意选择。下面列出的都是合法的函数名: MyFunc Func1 _My_Func1下面是一个示例函数,该函数的功能是获得...
http://www.jb51.net//article/14866.htm
(注意:如果您已经安装了SciTe编辑器,它将会代替系统自带的记事本来编辑脚本。)首先打开你要创建脚本的文件夹,点击鼠标右键然后在菜单中选择新建/AutoItv3Script。 把脚本文件命名为helloworld.au3。注意扩展名应为.au3——这说明该文件是AutoItv3脚本。 我们已经创建了脚本文件了,现在要做的就是对此脚本进行编辑使其具有我们需要的功能。在helloworld.au3这个脚本文件上点击鼠标右键然后在菜单中选择EditScript。 接着将会使用记事本程序来打开此脚本,您会看到类似这样的内容: 您看到的代码只不过是方...
http://www.jb51.net//article/14865.htm
此外,编译好的脚本程序是经过压缩和加密的,而且还可使用FileInstall函数来绑定(装入)所需文件(同样也会被压缩和加密)到生成的程序中。当然,所有被#include(包含)的文件都会被连接并编译进目标文件中,这样脚本(程序)在运行时就不再需要这些文件了。Aut2Exe的使用方法有以下三种:方法1-开始菜单(StartMenu)此方法要求完整安装AutoIt.1. 打开开始菜单并选择AutoItv3程序组。2. 点击“CompileScriptto.exe”。3. Aut2Exe的主界面就出现在您的面前了。 &nb...
http://www.jb51.net//article/14864.htm
/** * utf-8 转换成 unicode * @author fanhui * 2007-3-15 * @param inStr * @return */public static String utf8ToUnicode(String inStr) { &nbs...
http://www.jb51.net//article/14831.htm
