当前位置:生活小百科 >> 正文

文言学习轻松入门|宋仲基代言vivo 可轻松入账2200万

2017-08-12 19:12:22 来源: 责任编辑:生活小百科

篇一 : 宋仲基代言vivo 可轻松入账2200万

5月1日,宋仲基正式开始代言中国智能手机品牌vivo,真人广告看板陆续进驻各地门店,一大票女粉丝都疯了。

vivo相关人员表示,宋仲基主演的《太阳的后裔》在中韩同步播出,更在网络上获得疯狂人气,因此为了能在年轻消费群体间引起话题,故而请其担任广告代言人。

据中国IT产业专门研究人员推测,宋仲基担任vivo广告代言人,预计可获得40亿韩元的收入,约合人民币2200万元。

vivo手机目前在中国的市占率约为4.3%,在智能手机品牌中排名第五。

宋仲基代言vivo 轻松入账2200万

篇二 : 游泳入门-游泳入门 自学也轻松

核心提示:游泳入门 自学也轻松   在你准备自学游泳前,你首先应对人体和水的特点要有一个充分的认识,这样才便于你合理的运用自身的条件,充分的掌握水的性能,加以利用。   众所周知,水的比重为……

在你准备自学游泳前,你首先应对人体和水的特点要有一个充分的认识,这样才便于你合理的运用自身的条件,充分的掌握水的性能,加以利用。

众所周知,水的比重为1;而人体的比重约为0。96-1。03之间。物体在水中的沉浮取决于物体的比重,比重大于水的下沉,比重小于水的则上浮。了解这两点,相信初学者不会再对水产生恐惧感。

在进行水上练习时,如果身体浮力较差、或者胆小者,可以带上泡沫做的腰漂,以便增加浮力,同时也给初学者增加安全感。

水中行走

这是初学者下水后的第一个练习,目的是体会水的阻力、压力和浮力,并初步学会在水中维持身体平衡的方法

第一步:两手扶住池(岸)边或同伴的手,在水中行走。

第二步:一手扶住池(岸)边或同伴的手,一手在体前侧做向外、向后划水,同时在水中行走。

第三步:不借助任何支撑物,两臂在胸前左向外、向后的对称划水,双脚在水利做向前、向侧、向后的行走。

在熟悉水性的同时,针对小孩还可以采取一些游戏性的项目,如跳水,水下钻杆等。

学习呼吸

不会呼吸的游泳不能叫做游泳,只能是“憋气”。

正确的游泳呼吸是用嘴吸气、用嘴或嘴鼻呼气。

站在齐肩深的水里,两手抓住池(岸)边;或者抓住同伴的手,用嘴深吸一口气,然后把头埋入水中,慢慢的用鼻呼气,直至将体内的废气呼尽,迅速抬头用嘴吸气。

熟练以上技术,能做到连续、连贯、自然的完成多个呼气、吸气的技术,并且要求自己独立完成慢呼快吸的动作技术。

水中漂浮

学习水中的漂浮技术,主要是体会水对人体的浮力,并初步掌握人体在水中的平衡能力,排除对水的恐惧心理

抱膝漂浮练习

两脚站立水底,深吸气后,下蹲低头抱膝,两膝尽量靠近胸部,前脚掌蹬离水底,成低头抱膝团身姿势。身体要尽量放松,自然的漂浮于水中。

站立时,两臂前伸,向下压水并抬头,同时两腿伸直,以脚触水底站立,两臂自然放于体侧。

展体漂浮练习:两脚开立,两臂放松向前伸直,深吸气后身体前倒并低头,两脚轻轻蹬离水底,成俯卧姿势漂浮于水面,两臂、两腿自然分开,要求全身放松,身体充分展开。

站立时,收腹、收腿,两臂向下压水,然后抬头,两腿伸直,脚触水底站立。

滑行漂浮练习

1、蹬边滑行漂浮练习:背向池(岸)边,一手扶住池(岸)边缘,一臂前伸,同时,一脚站立,一脚贴近池(岸)边。深吸气后低头,上体在水中前倾成俯卧姿势,大小腿尽量收紧臀部靠近池(岸)边,两脚掌贴住池(岸)边。与此同时,扶池(岸)边的手臂向前摆出与前臂并拢,头夹于两臂之间,这是两脚用力蹬出,成流线型向前滑行。

要求:蹬离池(岸)边后,身体要充分伸展,并尽量放松、自然。

2、蹬底滑行漂浮练习:两脚前后开立,两臂前上举。伸吸气后上体前倒,当头、肩侵入水中时,前脚掌用力蹬池底,随后两脚并拢,是身体成流线型向前滑行。

篇三 : Photoshop_CS卡通漫画轻松入门3

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

更多电子书教程下载请登陆http://down.zzbaike.com/ebook

本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。

篇四 : autoit轻松入门教程

babysmile56 的 autoit轻松入门教程(一二三四)

前言:据我了解需要编写AutoHotkey/AutoIt脚本来实现自动化操作的用户很多都是网管,其它则可能是一些个人用户,他们一般都具有相称的技术水平,而且都希望能借助脚本来完成某些以往需要人工操作的重复性劳动,但限于语言条件上的限制可能对官方的帮助文档有较难理解之处。(www.jianliw.com)为方便读者,我将从最简朴的说起,每个示例尽可能同时给出相应的AHK和AU3版本代码。本文将尽可能用较通俗的语言描述,但并不打算讲解语法基础,所以不一定适合新手阅读。 文中涉及到的AHK/AU3版本:

AutoHotkey

1.0.44 .08

AutoIt

3.1.1

一、关于脚本

1、什么是脚本?

这是个非常“流行”的术语了,通俗而言脚本(script)一般都是指根据某种语法规则编写的具有特定格式的文本文件。可能大家已经听说过很多种脚本:vbscript、Jscript、PHP、ASP、JSP、CGI、CS脚本,甚至游戏外挂脚本。 这些脚本文件都是可执行文件,可执行相应的操作。

AHK 脚本文件扩展名:*.ahk

AU3 脚本文件扩展名:*.au3

2、脚本和程序的不同?

严格来说,所谓“程序”就是指以各种编程语言(比如说C/C++/C#/Delphi)编写、由编译器编译好后的二进制文件,一般就是机器代码,可由系统执行。而脚本则是只是些纯文本文件,包含了各种定义好的命令,这一点很像批处理文件。这样,我们得出一个简朴的结论,那就是用户一般无法获得“程序”的源代码,我们只能进行反汇编把它逆向还原为汇编语言代码(或其它),当然,也有些“程序”是可以获得源代码的(比如Java);脚本则是用户可直接查看的代码文件,而AHK/AU3则提供了把脚本文件“转换”成exe文件的方法。

3、脚本如何运行?

autoit autoit轻松入门教程

脚本是“解释性”的语言,它的运行依靠一个“解释器”,由这个解释器来“翻译并解释”脚本的每条命令(或者说代码),然后执行相应操作。(www.jianliw.com)假如不严格定义的话,HTML和Java都可以认为是解释性语言。AHK/AU3的主程序(分别是AutoHotkey.exe和AutoIt3.exe)就是它们的“解释器”,上面提到脚本可“转换”成可脱离相应的解释器而独立运行的exe可执行文件,而我们还可以使用相应的工具把它们“还原”成脚本文件,由此我们完全可以这么理解:脚本代码是被“压缩”到这个exe文件中,解释器也是在里面,在运行exe时实际上是先“解压”脚本代码然后运行解释器并解释该脚本。

4、如何创建脚本?

使用资源治理器的右键菜单即可创建相应脚本文件,或者新建一个文本文件后改扩展名即可。

5、轻微介绍一点语法规则?

A)对AHK而言,每个内建的功能都是以“命令”的形式提供:

Command param1 param2?

而AU3则以“函数”的形式提供:

Function(param1 param2 ?)

命令或函数中被符号“[”和“]”围住的参数是可选参数,表示在使用这些命令或函数时可省略它们(不给出详细数值)。

若某个参数含有空格,则最好使用双引号围住该参数。

B)解释器自上而下(从第一行到最后一行)“解释”脚本的每行语句,除非碰到“Return”、“Goto”、“Gosub”、“Exit”等语句、函数、热键或其它能使脚本“跳”到某个标识符的条件成立。

C)要害字和标识符(包括变量名、命令名、函数名等)都不区分大小写。 autoit轻松入门系列2

二、运行程序或打开文件

1、运行程序

Run t命令或者函数用来运行外部可执行文件,AHK还可利用它来直接打开文件。 AHK:

Run 目标文件 [ 工作目录 Max|Min|Hide|UseErrorLevel 输出PID变量]

autoit autoit轻松入门教程

AU3:

Run ( "文件名" [ "工作目录" [ 标志]] )

【示例 2.1.1 】

AHK:

Run Notepad.exe

AU3:

Run("Notepad.exe")

上面的示例中都没有给出程序“Notepad.exe”的路径,为什么仍能执行?这是因为它们都会自动在脚本所在目录下搜寻目标文件,如有则运行,否则就到系统文件夹(%PATH%)中搜寻。[www.jianliw.com]

注重:

A)某些程序必须给定“工作目录”才能成功运行!

B)给出完整的文件路径有助于轻微提高程序的可靠性。

C)AHK的Run命令可以用来运行程序和直接打开文件,而AU3的Run函数则只能用来运行程序(可执行文件)或传递参数让某个程序打开目标文件。

当然,运行程序的功能还不仅仅是这么简单,我们还可以指定运行程序的初始状态,比如让运行的记事本窗口以最大化状态显示(或者最小化、隐藏):

【示例 2.1.2 】

AHK:

Run Notepad.exe Max

AU3:

Run("Notepad.exe" "" @SW_MAXIMIZE)

2、打开文件

前面已经提到,AHK的Run命令可以直接打开文件,而AU3的Run函数则只能用来运行程序,因此在打开文件的方式上有点不同:AHK脚本中可直接给出目标文件,而AHK将自动运行该文件的关联程序来打开它;而AU3则必须由用户自己传递参数让某个程序打开目标文件。

autoit autoit轻松入门教程

【示例 2.2.1 】

AHK:

Run MyFile.txt

Run Notepad.exe MyFile.txt

AU3:

Run("Notepad.exe MyFile.txt")

3、以命令行形式运行程序

可以考虑运行系统的命令行解释器(cmd.exe/command.com),然后指定要执行的命令并传递参数。[www.jianliw.com)

假设我们要执行命令“dir C:\WINDOWSystem 32” ,用以列出指定目录的所有文件及子目录。

【示例 2.3.1 】

AHK:

Run %ComSpec% /k dir C:\WINDOWSystem32

AU3:

Run(@ComSpec & " /k dir C:\WINDOWSystem32")

注重:

A)ComSpec是脚本内建的用以指示命令行解释器位置的变量或宏。

B)/k 参数表示“执行字符串指定的命令但保留”,若改为 /c 则表示“执行字符串指定的命令然后终断”。对此比较直观的解释是 /k 将在执行完命令后保留命令提示窗口,而 /c 则将在执行完命令之后关闭命令提示窗口。

C)符号“&”是AU3定义的字符串连接符。

4、特别应用

A)打开网页

【示例 2.4.1 】

autoit autoit轻松入门教程

AHK:

Run www.autohotkey.com

Run %A_ProgramFiles%\Internet Explorer\IEXPLORE.EXE www.autohotkey.com AU3:

Run(@ProgramFilesDir & "\Internet Explorer\IEXPLORE.EXE

www.autohotkey.com")

B)打开特别文件夹

系统的某些特别文件夹被定义了相应的CLSID(请查看帮助文档),我们可利用它来打开相应的文件夹,比如打开回收站:

【示例 2.4.2 】

AHK:

Run ::{645ff040-5081-101b -9f 08-00aa 002f 954e}

AU3:

不适用!

C)运行控制面板工具

微软已经为我们提供了通过命令行打开控制面板某个工具或项目的方式,比如打开系统属性窗口:

【示例 2.4.3 】

AHK:

Run control sysdm.cpl

AU3:

Run("control sysdm.cpl")

关于访问控制面板项目的详细介绍请查看此文:文章地址。(www.jianliw.com)

D)指定搜索位置并打开搜索窗口

假设我们要打开一个搜索窗口,而且要指定搜索位置,比如C:\:

autoit autoit轻松入门教程

【示例 2.4.4 】

AHK:

Run find C:\

AU3:

不适用!

E)显示指定文件的属性窗口

假设我们要打开文件“MyFile.txt”的属性窗口,则使用要害字properties 然后接上目标文件即可:

【示例 2.4.5 】

AHK:

Run properties MyFile.txt

AU3:

不适用!

留意:AHK在退出前将自动关闭打开的属性窗口!

F)用“资源治理器”打开指定文件夹

我们知道使用Run explorer C: 或Run("explorer C:") 即可打开指定的文件夹,可是有时候我们需要在资源管理器中打开它,这时可使用关键字 explore:

【示例 2.4.6 】

AHK:

Run explore C:

AU3:

run("explorer.exe /eC:\")

G)打印指定文件

要打印指定文件,可使用关键字 print:

autoit autoit轻松入门教程

【示例 2.4.7 】

AHK:

Run print MyFile.txt

AU3:

不适用!

F)用“资源管理器”打开指定文件夹

我们知道使用Run explorer C: 或Run("explorer C:") 即可打开指定的文件夹,可是有时候我们需要在资源管理器中打开它,这时可使用关键字 explore:

【示例 2.4.6 】

AHK:

Run explore C:

AU3:

不适用!

run("explorer.exe /ed:\")

这样就可以做到你说的树状型打开目标文件夹了!

autoit轻松入门系列3

留意:窗口标题和窗口文本参数总是对大小写敏感的。[www.jianliw.com]

1、等待窗口系列命令/函数

AHK和AU3都提供了用法类似的一组窗口等待命令/函数:

WinWait/WinWaitActive/WinWaitClose。

它们分别用于等待窗口出现、等待窗口被激活、等待窗口被关闭。由于这些命令/函数的参数类似,现仅以WinWait为例说明。

AHK:

WinWait [ 窗口标题 窗口文本 超时时间 排除标题 排除文本]

AU3:

autoit autoit轻松入门教程

WinWait ( "窗口标题" [ "窗口文本" [ 超时时间]] )

WinWait 的作用是在目标窗口出现之前不再执行后面的所有语句。[www.jianliw.com]

假设我们要运行记事本程序,并在其窗口出现时提示用户:

【示例 3.1.1 】

AHK:

Run Notepad

WinWait 无标题 - 记事本

MsgBox 记事本窗口已被打开!

AU3:

Run("Notepad")

WinWait("无标题 - 记事本")

MsgBox(0 "" "记事本窗口已被打开!")

2、激活窗口相关命令/函数

让目标窗口成为活动窗口的办法就是激活它,可用的命令/函数是WinActivate: AHK:

WinActivate [窗口标题 窗口文本 排除标题 排除文本]

AU3:

WinActivate ( "窗口标题" [ "窗口文本"] )

3、关闭窗口

关闭窗口有两种方式,一种是正常的关闭窗口(WinClose),另一种则是强行关闭窗口(WinKill):

AHK:

WinClose/WinKill [窗口标题 窗口文本 超时时间 排除标题 排除文本] AU3:

autoit autoit轻松入门教程

WinClose/WinKill ( "窗口标题" [ "窗口文本"] )

现在我们已经可以实现一个比较简单的功能了,比如我们可以打开系统属性窗口并等待其出现,窗口出现后激活它,接着等待3秒再关闭它:

【示例 3.1.2 】

AHK:

Run Sysdm.cpl

WinWait 系统属性

WinActivate 系统属性

WinWaitActive 系统属性

Sleep 3000

WinClose 系统属性

WinWaitClose 系统属性

AU3:

Run("Control Sysdm.cpl")

WinWait("系统属性")

WinActivate("系统属性")

WinWaitActive("系统属性")

Sleep(3000)

WinClose("系统属性")

WinWaitClose("系统属性")

建议:假如程序中频繁地出现要用到这些窗口标题的地方,会带来一个问题:脚本的可读性,也许你会想,这不是很直观吗?可问题是如果这个重复出现的窗口标题是个很长的字符串呢?这将严峻影响整个代码的排版美观。[www.jianliw.com]而且我们也无从了解这些窗口标题的“来头”,不知道这个窗口标题毕竟是怎么来的。而如果我们定义一个变量(假设变量名是“AppWindow1”)保存这个窗口标题,我们就能在命令/函数中用变量来表示它,这样就达到了让代码用意更清楚一点的目的。

autoit autoit轻松入门教程

另外,就算目标软件因某些原因(比如升级)而改变了它的窗口标题,我们也能很方便地作出修改。[www.jianliw.com]

4、更正确的标识窗口的方法(主要针对AHK脚本)

程序在运行时起码会有一个进程,如果能获得这个进程ID就能在一定程度上保证对窗口的正确标识。另外,每个窗口都有定义窗口类名(Class,比如说记事本窗口的类名就是Notepad),所以我们可以以此排除与目标窗口不同的其它窗口类。其实,我们还有一个更准确的方法:

每个窗口(包括控件在内)都被Windows指派了一个可区别于其它窗口的唯一的标识符(ID),我们称之为窗口句柄(HWND)。

直接给定窗口标题来表示窗口的一个缺点就是无法保证在脚本运行的过程中始终以该窗口为操作目标,因为在这个过程中很有可能会有其它“同名”窗口(或者说满意匹配条件的窗口)出现,而如果我们使用这个标识符来表示窗口自然就能保证命令/函数的操作窗口总是同一个窗口了。

我们先来了解一下获得窗口句柄的命令/函数:

AHK:

WinGet[ 输出变量 ID 窗口标题 窗口文本 排除标题 排除文本]

AU3:

WinGetHandle ( "窗口标题" [ "窗口文本"] )

其中WinGet获得的窗口ID将通过“输出变量”返回,而WinGetHandle的返回值就是获得的窗口ID。

我们在进行自动化操作时是要先运行某个程序,如何获得这个程序成功运行后显示的窗口句柄?一个比较保险的办法是先获得这个程序的进程ID,然后根据这个进程ID获得它的窗口句柄,AHK支持使用进程ID作为窗口标题使用;但AU3不支持这样使用,只能先获得该窗口的类名再根据该类名来获得窗口句柄(不够保险):

【示例 3.1.3 】

AHK:

Run NotePad ThisPID

WinWait ahk_pid %ThisPID%

;这里的ahk_pid表明跟在后面的变量是进程ID

autoit autoit轻松入门教程

WinGet ThisID ID ahk_pid %ThisPID%

;ThisID将保存获得的窗口句柄

AU3:

Opt("WinTitleMatchMode" 4)

Run("Notepad")

$handle = WinGetHandle("classname=Notepad")

现在暂且先忘记了AU3吧,因为它的窗口函数一般都不支持使用窗口句柄作为(窗口标题)参数。(www.jianliw.com]

至于如何在AHK中使用窗口句柄,简单的说,凡是有“窗口标题”参数的命令就可以用窗口句柄来代替,比如:

【示例 3.1.4 】

AHK:

Run Notepad ThisPID

;先获得运行的记事本程序的进程ID

WinWait 无标题 - 记事本 ahk_pid %ThisPID%

;等待该进程窗口的出现

WinGet ThisHWND ID 无标题 - 记事本 ahk_pid %ThisPID%

;获得窗口句柄

WinActivate ahk_id %ThisHWND%

;这里的ahk_id表明跟在后面的变量是窗口句柄

WinWaitActive ahk_id %ThisHWND%

Sleep 3000

WinClose ahk_id %ThisHWND%

WinWaitClose ahk_id %ThisHWND%

autoit autoit轻松入门教程

autoit轻松入门系列4

1、模仿鼠标点击(按钮等)控件

既然是模仿用户操作,自然就包括了模拟鼠标点击在内。(www.jianliw.com)

适用命令/函数:Click/MouseClick/ControlClick

其中Click/MouseClick用来模拟用户的物理操作(点击),把鼠标点击事件发送到指定坐标位置(相对当前窗口或绝对位置)上,但这种方法并不能保证100%的准确性,屏幕分辨率、用户干扰和系统环境等都会影响到它们的执行结果,而ControlClick则直接把鼠标点击事件发送到目标窗口的目标控件上,因而更准确,一般我们不考虑使用坐标位置方式的点击,下面仅以ControlClick为例说明:

AHK:

ControlClick [ 目标控件或坐标位置 窗口标题 窗口文本 鼠标按钮 点击次数 选项排除标题 排除文本]

AU3:

ControlClick ( "窗口标题" "窗口文本" 控件ID [ 按钮] [ 点击次数]] ) 对AHK而言,“目标控件”参数是指要点击的控件的类别名(ClassNN)或控件文本,另外还可以使用控件句柄(若用的是控件句柄则第一个参数需留空,并在第二个参数中使用ahk_id %控件句柄%)。

Q:用什么工具来获得目标控件的这些信息呢?

A:AHK用户请使用 AutoIt3 Window Spy,AU3用户则请使用AutoIt Window Info,你可以在相应的开始菜单项目里找到它们,或者到安装目录下寻找。 Q:如何使用这两个工具?

A:先打开你要进行操作的目标窗口,然后运行 AutoIt3 Window Spy 或 AutoIt Window Info,接下来就是把鼠标移到目标控件上(比如某个按钮): AutoIt3 Window Spy 使用演示截图:

AutoIt Window Info 使用演示截图:

现在我们假设已打开并激活了“系统属性”窗口,而任务是点击它的“确定”按钮,则可用以下几种方法:

【示例4.1.1】

autoit autoit轻松入门教程

AHK:

ControlClick 确定 系统属性

ControlClick Button2 系统属性

AU3:

ControlClick("系统属性" "" 1)

ControlClick("系统属性" "" "Button2")

ControlClick("系统属性" "" "确定")

提醒:即使目标窗口或控件是隐藏状态,ControlClick命令还是可以“点击”目标控件,但不能保证成功率。[www.jianliw.com)

2、模拟键盘操作

键盘也是我们在操作窗口时会用到的工具,比如说在安装软件的时候经典的“一路回车大法”。下面简单介绍一下模拟键盘操作的方法。

Send

这个是最直接的方法,就是模拟用户按键行为,直接发送键击命令,用法请参考官方文档,在此不予说明。

最简单的应用――按回车:

AHK:

Run Control Sysdm.cpl

WinWait 系统属性

Send {Enter}

AU3:

Run("Control Sysdm.cpl")

WinWait("系统属性")

Send("{Enter}")

autoit autoit轻松入门教程

常见的组合键――Alt+X / Ctrl+N等等,在安装软件的时候常常会有提供一个按钮“下一步(N)”,表示按下Alt+N即可触发等同于点击该按钮的效果,其它的可触类旁通。[www.jianliw.com]以打开记事本窗口的“文件”菜单为例:

AHK:

Run Notepad

WinWait 无标题 - 记事本

WinActivate 无标题 - 记事本

WinWaitActive 无标题 - 记事本

Send !f

AU3:

Run("Notepad")

WinWait("无标题 - 记事本")

WinActivate("无标题 - 记事本")

WinWaitActive("无标题 - 记事本")

Send("!f")

第四部分有两张例图,BMP格式的,我懒的转换了。大家可以去原贴去看下: http://www.autoit.net.cn/viewthread.php?tid=25

文章来自: AOTOIT

转自地址: http://www.55pop.net/trackback.asp?tbID=149

篇五 : 少林言轻门枪拳谱-王雪松

凡学枪者,一要明其本也,二要认其法也,三要知其典也。[www.jianliw.com)
何为枪本?虚实奇正、动静承定。
何为枪法?撑按随驼、借谈并闪。
何为枪典?劈砍钩挂、托挑摔压、刀转、圈扫盘扎、曲直崩靠、抛措索拿、搬穿孤撸、挽搅截滑。
枪本:
论日:1.动者:取其舞之灵活也。
2.静者:取其清心寡欲也。
3.承者:接也。
4.定者:按也。
5.虚者:半留半进也。
6.实者:老成也。
7.奇者:傍兵说伏也。
8.正者:当交战也。
枪法:
撑者:从高来则撑之。身外按者,在我枪之下则按之。
随者:得扎则扎、不可扎则随之。
驼者:托也,在我枪上则驼之,所以先托后驼也。
借者:顺人力、借人挑力、谈者悠悠自得之象也。并者就势破势,因法破法。
闪者:左右兼步、闪其身也,动静者,动不专动,所主者静、静不专静、所主者动。动、静互为经纬者。承定者,按住敌枪,持而不动心也,欲扎之势,目窥其神情,见其欲动之机,即欲扎我,我先扎之。虚实者有法势、有虚中实、有实中虚,有虚中虚,有实中实。
何为虚实法势:法虚势虚,为虚中虚。法实势实,为实中实。势虚法实,为虚中实,势实法虚,为实中虚。
奇正曰:身枪有奇正、有奇中奇、有正中正、有正中奇、有奇中正。何为奇中奇?身歪枪斜,为奇中奇;身正枪正,为正中正;身正枪斜,为正中奇;身斜枪正,为奇中正。
以上十六条有初学之法,当先讲究明白,然后再学枪典,方不失规矩,不然大纲已失,虽有此数点,亦难保矣。又云:“身有三病,莫临敌,心存成见,被人欺,不学空化,难为手,工夫不到,终是迷。三病者,三尖不明一也,当空不扎二也,长而不知短用三也,心存成见,化即不能空化者也。”
第一 总论法
夫枪法一人敌也,兵法万人敌也。有志于此者,当熟读孙武深明韬略,不可图己终身也,吾愿学者,于平时清心寡欲,精彩奥妙,兵法枪法,以至于入神之地。更兼之以诚待人,以知无娇无卑,其见用也,可以立功名,成事业,上保国计,下保民生,拨乱反正,救困扶危;其不用也,则隐居山林、读书佩剑,防身修心,石室虽小,别有乾坤。
古人云:“三尺剑、五车书、一炉香、居陋室,而为铭。君子居之,何陋之有。”
第二 论精神
用兵之道,贵在前知,枪法亦然。敌欲至动,而神先告我,或左或右、或进或退,观其神可以知前,迎其机而破之,其斯得法。若不察其精神,何由知敌心之向往,而预为之备彼枪,已发从其后而追之,必不及矣。传曰,凡事预则定,不预则废,信不信乎。
第三 论胜败
枪未出在我,已出在人,虽手眼青白,出手老成,亦能保必胜。即日,吾法甚善、安知无更善于我者,吾艺甚精,安知无更精于我者,但生克有一定之理、天地无必胜之数,安得日:有胜无败乎。要知胜败最难毕乎,虚已而已,我败心亦静,我胜气莫浮、孙武兵书十三篇大意不外乎此。
第四 论贪胜
从来虚则难及,实则易破,若彼虚而我实,则性贪胜矣,贪胜则力猛,力猛则出手无节,敌枪之变,手足无措,虽有智术,亦无所施,剑有渔郎问津,枪有逍遥战杆,此不贪之道也。
第五 论刚柔
力有刚柔,刚柔之用,刚居其一,柔居其九,不过转瞬之时,即变为柔,盖以柔之屈伸,反复易刚之属伸,反复难也。不然则久非刚,仅成着力、敌枪一变,无可知何也。故日:过刚则折,此之谓也。或曰:可以刚而独用柔,可以柔而独用刚乎?曰非也,刚不离柔,柔不离刚。彼此而相济也。曰何以相依,用柔之时心在刚,是内刚而外柔也,刚中有柔,柔中有刚,刚柔相济,引缠绵之地,而应窥其离合之地,斯得相济之妙也,若夫柔而无刚,则失之,专刚而无柔则失之劲也。
第六 论虚实
凡枪之虚实,全在乎心,不在乎形,心若虚,行虽实,亦虚心若实,形虽虚亦实,假如我枪虽入,心防敌变,彼若转动,我能随之,不实而虚乎,入乃不深视为必胜;有进无退,敌势一变,则束手无策,不虚而实乎,传曰:见可而进,知难而退,斯不谬矣。
第七 论自新
夫枪法甚多,难以概传,一枪之法,或包一二,或包二三,以至于十百,必视自于此枪之中,细心揣摩,推出枪中之枪,法外之法,以至无影无形。然后临时斯能见机而作、变化无穷,如五形之生克,如阴阳之运动,一动一静,无不合宜,然此宜能皆以口传之哉,在乎学者,自己隅反耳,初学故是不能,功夫自有妙用。经日:温故而知新,此之谓也。
第八 论枪法不可执一
枪之最要手法,而更莫乎身法,手法故宜灵活,身法尤不宜同执,故身法必忽直忽伸、忽近忽远、忽大忽小、忽进忽退,闪身法如电,运步法如星飞,有如大鹏展翅,有如猿猴人洞,虚活灵动、方云合法,若拘大小而定胜败,则执矣。故曰:勿守株待兔,当临时以制宜。
第九 论初学不可躐等
预仰体前人之意,不欲私于己,欲以供诸同志,岂能好之,之念甚诚,广而大之、之念甚切、故不揣愚陋谬为序言,聊以述甚粗且浅者,夫著精微之旨,不可言语形容者,尚有多端,姑著余论以示人,有心者诚能即此而推之,由浅入深,由近及远,则精微之妙用,亦即此而得之,谨将奇断之法。开列于后,以俟后之学者,熟习之,细思之,循序而进之,不可视为末艺术,而忽之也。传曰:譬如行远而必自迩,登高必自卑,岂不然乎。
第十 论枪法不可滥传
闻之有文事者,必有武备,吾故欲此事公之于天下,传之后世法也,但伤人之术,不可不择人而传。法曰:不忠不孝者不传。不仁不义者不传,无礼无信者不传,好勇性贪者不传,不谨不慎者不传。古人云:教之不善罪从于师。孟子云:善战者服上刑,可不慎哉。
第十一 论功夫
枪法虽小道,不专心致志,则不能成,后之学者,必用百至于千之功,方不负吾留之法也。然反复思之,方知立意,深远有言,一遗百之憾惜乎,不能尽载于纸,以为后世法也。
古人云:枪法已成,口不能明,诚哉是言也。又云身有三病莫临敌,心存成见被人欺,不学空化难为手,功夫不到终是迷。
第十二 论势法
未有势法先有此理,故势有善不善,理顺则无不善之势,法有精不精,理顺则无不精之法,是以善学者,务要先明其理,则势法自无弊矣。


>>返回 生活小百科 内容:http://www.jianliw.com/175079.html

文章很赞,分享给朋友
相关内容


星剑士 旋转编码器的分辨率 土豪诗 生死狙击土豪号大全 鱼与龙同池 写给小白的信 表白情书写给男孩 花式咖啡学习 花式咖啡的种类 重要消息

免责声明:本站作品均来自网友分享或互联网,若您发现本站存在您非授权的原创作品请第一时间联系本站删除,本站享有代替本站作者维权的权力。

CopyRight @ 2008-2017 jianliw.com 生活小百科,All Rights Reserved 版权所有

粤ICP备15014829号-1