用autoit编写第一个脚本(Hello World)
(注意:如果您已经安装了 SciTe 编辑器,它将会代替系统自带的记事本来编辑脚本。)
首先打开你要创建脚本的文件夹,点击鼠标右键然后在菜单中选择 新建 / AutoIt v3 Script 。
把脚本文件命名为helloworld.au3。注意扩展名应为.au3——这说明该文件是 AutoIt v3 脚本。
我们已经创建了脚本文件了,现在要做的就是对此脚本进行编辑使其具有我们需要的功能。在helloworld.au3这个脚本文件上点击鼠标右键然后在菜单中选择Edit Script。
接着将会使用记事本程序来打开此脚本,您会看到类似这样的内容:
您看到的代码只不过是方便组织脚本的注释。里面还提示了可供以后使用的“选项”。这些代码的每一行都以分号开头,因此它们将被解释为脚本的注释(也就是会被忽略),这和DOS下的批处理文件中指定由DOS忽略的命令行类似。
好了,现在我们来告诉AutoIt要做的事就是显示一个信息框——可用MsgBox 函数实现。
在代码底部添加以下内容:
MsgBox(0, "指南", "Hello World!")
所有的函数都带有参数,MsgBox 函数带有三个参数——标识、标题和信息。标识中的号码用以改变信息框的显示风格——我们现在试试用0。标题和信息都是字符串参数——在AutoIt中要使用字符串必须为文本附上双引号或单引号,也就是说"This is some text" 或 'This is some text'都行。
保存脚本并关闭记事本。现在您已经写出了您自己的第一个AutoIt脚本了!要运行这个脚本只需简单地双击helloworld.au3文件即可(也可以使用右键点击该脚本然后在菜单中选择 Run Script)。
您应该会看到这样的信息框:
现在我们来研究研究MsgBox函数里 标识 这个参数。在该函数的指南页中我们看到列出了许多数值,都是用来改变信息框的显示样式的。如果值为0则会显示一个只带有一个确定按钮的简洁的信息框。如果值为64则将显示一个带有感叹号图标的信息框。
再次打开脚本进行编辑,把参数从0 改为 64:
MsgBox(64, "指南", "Hello World!")
运行脚本将出现这样的信息框:
您可以自己进行试验,看看标识参数设置不同的值会得到什么结果。请记住,如果需要应用一个以上的标识的值,只需把那些值加起来即可。
相关推荐
-
全民学编程之 Hello World
问题的提出 相传古时候有个退休的程序员,在家闲来无事,决定修习书法之道.第一日,备好笔墨纸砚,便挥毫写下一行大字:"Hello World". 学过编程语言的人都笑了,在程序员心目中,hello world是一切的开始,程序语言教科书的第一个演示程序.WordPress的第一篇示例文章(我的hello world).环境搭建成功后的第一个测试-- 可是,为什么呢?为什么都用"Hello World"来做程序语言的入门程序,以及其他这一切的开始呢? Hello Wor
-
Python 第一步 hello world
首先下载最新版本的python.www.python.org,目前版本为3.1. 接下来是安装,在windows下python的安装与其他应用程序一样,不多复述. 在windows下,即可以使用命令行的方式,也可以使用IDLE来开发python.首先介绍命令行的方式:设置PATH,将python的安装路径添加至PATH环境变量中即可.在命令行中输入python,会显示相应的版本号,并进入至python工作环境中去.另外一种方式是IDLE,这个是python默认安装的开发环境. 接下来,就来试验一
-
java 学习笔记(入门篇)_java程序helloWorld
安装配置完Java的jdk,下面就开始写第一个java程序--hello World.用来在控制台输出"Hello World".首先,我们用最原始的方法,即用文本编辑器来写代码.在任意一个盘符下,以D盘根目录为例,在这个目录下建立一个txt文本,命名为HelloWorld,然后把后缀改为java,即HelloWorld.java. 然后打开编辑代码,如下: 复制代码 代码如下: public class HelloWorld { public static void main(Str
-
hello world程序集锦
hello world作为所有编程语言的起始阶段,占据着无法改变的地位,所有中/英/法/德/美--版本的编程教材中,hello world总是作为第一个TEST记录于书本之中,所有的编程第一步就在于此了!经典之中的经典! hello world! "Hello, world"程序是指在计算机屏幕上输出Hello, world这行字符串的计算机程序,"hello, world"的中文意思是"世界,你好".这个例程在Brian Kernighan和D
-
pycharm 使用心得(三)Hello world!
1,新建一个项目 File --> New Project... 2,新建一个文件右键单击刚建好的helloWord项目,选择New --> Python File 3,输入文件名输入文件名,没什么好说的 4,进入编写界面PyCharm的默认编辑界面很怪,会自动生成一行 __author__ = "作者" 的头.而比较常用的文件头,如:#coding=utf-8 等,反倒没有自动生成. 输入code: print "Hello word!" 5,设置控制
-
从零学Python之hello world
简单的'Hello World!' Python命令行 假设你已经安装好了Python, 那么在Linux命令行输入: 复制代码 代码如下: $python 将直接进入python.然后在命令行提示符>>>后面输入: 复制代码 代码如下: >>>print('Hello World!') 可以看到,随后在屏幕上输出: 复制代码 代码如下: Hello World! print是一个常用函数,其功能就是输出括号中得字符串. (在Python 2.x中,print还可以是一
-
jquery Moblie入门—hello world的示例代码学习
1.需要运行JQuery Mobile 移动应用页面,需要下载JQuery Mobile 3个相关插件文件(有多版本),jquery.mobile-1.2.0.min.css.jquery-1.8.3.min.js.jquery.mobile-1.2.0.min.js,JQuery Mobile官网地址:http://jquerymobile.com 2.将插件文件加载到页面中,注意它们的加载顺序,语句如: 复制代码 代码如下: <link href="Css/jquery.mobile-
-
Android学习笔记(一)环境安装及第一个hello world
开发环境 安装JDK和JRE 下载安装文件并安装: jdk-8u11-windows-i586.exe jre-8u11-windows-i586.exe 使用google提供的adt-bundle,直接解压到本地即可使用,使用版本如下: adt-bundle-windows-x86-20131030.zip 第一个android工程 打开eclipse如下图所示: 新建工程 新建一个工程,取名为FirstApp,使用默认设置 . File->New->Android Application
-
ExtJs 学习笔记 Hello World!第1/2页
在了解基础后,可能会用Ext+ajax开发一个简单的小项目,会一点一滴的讲解项目开发过程,希望能给大家带来收获!因为我本人也在学习这个框架,所以对文章有什么建议请提出,这样可能会让我学到更多. 看到这幅图,你可能认为是某个软件,或者是Flash.Flex.silverlight等等,但这是javascript+Css实现的. 在看这样式与效果,如果加在自己的项目里,用户视觉与操作的体验应该会很爽吧. 还有更多的特效就不一一截图了. 下面开始说一下这个组件,ExtJs是一个不错的Ajax
-
用autoit编写第一个脚本(Hello World)
(注意:如果您已经安装了 SciTe 编辑器,它将会代替系统自带的记事本来编辑脚本.) 首先打开你要创建脚本的文件夹,点击鼠标右键然后在菜单中选择 新建 / AutoIt v3 Script . 把脚本文件命名为helloworld.au3.注意扩展名应为.au3--这说明该文件是 AutoIt v3 脚本. 我们已经创建了脚本文件了,现在要做的就是对此脚本进行编辑使其具有我们需要的功能.在helloworld.au3这个脚本文件上点击鼠标右键然后在菜单中选择Edit Script. 接着将会使
-
基于python编写的shell脚本详细讲解
今天同事叫我编写一个shell脚本.话说,虽然我受*nix的影响甚深,但是对于*nix 里随处可见的sh脚本却是讨厌之极.为什么讨厌呢?首先是因为sh脚本那莫名其妙的语法,感觉就像随写随扔的程序,完全没有任何美感可言.其次是sh脚本的处理能力还是比较弱的,在文本处理.XML处理还有网络编程方面,基本上都要借助于perl,awk等一堆程序.我对这些程序也是不大喜欢的,况且学习第三方软件总要时间,还不如都用python好了. 那,python可以做shell脚本吗? 首先介绍一个函数: os.sys
-
使用cypress编写第一个测试用例
目录 cypress测试编写 一.新建一个文件 二.编写第一个测试文件 1. 编写一个测试通过的代码 2. 编写一个测试失败的代码 3. 测试文件中的describe, it, 和expect 是什么 三.编写一个真实的测试文件 1. 步骤一:访问一个页面 2. 步骤二:查询一个元素 3. 步骤三:点击一个元素 4. 步骤四:断言 添加更多的交互命令和断言 回顾测试 关于页面转换 cypress测试编写 当环境安装好了之后,就可以着手尝试第一个测试的编写了. 一.新建一个文件 在你的项目下的cy
-
python编写第一个交互程序步骤示例教程
Input()函数编写 1.编写一个稍微复杂一点的程序.使用Input()函数编写一个请用户输入名字的程序. (1)打开IDLE开发环境,然后选择“File”菜单下面的“New File”命令,新建一个新的编辑文件. 新建的编辑文件. (2)保存文件,选择“File”菜单下的“Save As”命令. 提示:编程过程中,要养成及时保存文件的习惯. (3)在打开的对话框中选择文件保存的位置,并在“文件名”栏中输入文件的名字,最后单击“保存”按钮. (4)在刚才保存的文件脚本里输入如下图所示的内容.
-
Python编写memcached启动脚本代码实例
memcached是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,但被许多网站使用.这是一套开放源代码软件,以BSD license授权发布. memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后. memcached的API使用三十二比特的循环冗余校验(CRC-32)计算键值后,将数据分散在不同的机器上.当表格满了以后,接下来新增的数据会以LRU机制替换掉.由于memcached通常只是当作缓存系统使用,所以使用
-
SpringBoot入门编写第一个程序Helloworld
目录 1.系统要求 2.HelloWorld 2.1创建maven工程 2.2引入依赖 2.3创建主程序 2.4编写业务 2.5测试 2.6简化配置 2.7简化部署 1.系统要求 Java 8 Maven 3.3+ idea 2019+ 2.HelloWorld 需求:浏览发送/hello请求,响应 Hello,Spring Boot 2 2.1创建maven工程 2.2引入依赖 <parent> <groupId>org.springframework.boot</grou
-
Python编写漏洞验证脚本批量测试繁琐漏洞
目录 前言 requests模块使用技巧 取消重定向 SSL证书验证 代理 保持cookie 验证结果 单线程poc脚本 使用多线程 颜色标记 添加进度条 多线程poc脚本 前言 我们实战经常会遇到以下几个问题: 1.遇到一个利用步骤十分繁琐的漏洞,中间错一步就无法利用 2.挖到一个通用漏洞,想要批量刷洞小赚一波,但手动去测试每个网站工作量太大 这个时候编写一个poc脚本将会将会减轻我们很多工作.本文将以编写一个高效通用的poc脚本为目的,学习一些必要的python知识,这周也是拒绝做工
-
ChatGPT 帮我自动编写 Python 爬虫脚本的详细过程
目录 1.爬取知乎上的专栏文章 2. 爬取京东某商品的评论 3.继续更多的测试 都知道最近ChatGPT聊天机器人爆火,我也想方设法注册了账号,据说后面要收费了. ChatGPT是一种基于大语言模型的生成式AI,换句话说它可以自动生成类似人类语言的文本,把梳理好的有逻辑的答案呈现在你面前,这完全不同于传统搜索工具. ChatGPT不光可以回答人文.科学.情感等传统问题,还可以写代码.改bug,程序员可就急了,简直是在抢饭碗,所以网上出现各种ChatGPT让你失业的焦虑言论. 俗话说“百闻不如一见
-
编写Python CGI脚本的教程
你是否想使用Python语言创建一个网页,或者处理用户从web表单输入的数据?这些任务可以通过Python CGI(公用网关接口)脚本以及一个Apache web服务器实现.当用户请求一个指定URL或者和网页交互(比如点击""提交"按钮)的时候,CGI脚本就会被web服务器启用.CGI脚本调用执行完毕后,它的输出结果就会被web服务器用来创建显示给用户的网页. 配置Apache web服务器,让其能运行CGI脚本 在这个教程里,我们假设Apache web服务器已经安装好,并
-
python编写网页爬虫脚本并实现APScheduler调度
前段时间自学了python,作为新手就想着自己写个东西能练习一下,了解到python编写爬虫脚本非常方便,且最近又学习了MongoDB相关的知识,万事具备只欠东风. 程序的需求是这样的,爬虫爬的页面是京东的电子书网站页面,每天会更新一些免费的电子书,爬虫会把每天更新的免费的书名以第一时间通过邮件发给我,通知我去下载. 一.编写思路: 1.爬虫脚本获取当日免费书籍信息 2.把获取到的书籍信息与数据库中的已有信息作比较,如果书籍存在不做任何操作,书籍不存在,执行插入数据库的操作,把数据的信息存入Mo
随机推荐
- ajax提交手机号去数据库验证并返回状态值
- 浅谈json取值(对象和数组)
- Extjs4中的分页应用结合前后台
- 推荐php模板技术[转]
- Swift实现无限轮播效果
- Django 中 cookie的使用
- 解析mysql数据库还原错误:(mysql Error Code: 1005 errno 121)
- 浅析Linux下那些超有趣的命令
- ajax跨域(基础域名相同)表单提交的方法
- JS/Jquery判断对象为空的方法
- SQL Server 2012 创建定时作业(图文并茂,教你轻松快速创建)
- Android实现横竖屏切换的实例代码
- bootstrap 下拉多选框进行多选传值问题代码分析
- JavaScript容错例外处理第1/2页
- C#中的事务用法实例分析
- Python实现将HTML转换成doc格式文件的方法示例
- Hibernate单表操作实例解析
- layui 监听表格复选框选中值的方法
- Django model select的多种用法详解
- react实现antd线上主题动态切换功能