吾爱汇编

 找回密码
 立即注册

QQ登录

绑定QQ避免忘记帐号

查看: 6966|回复: 18

[易语言] 手把手教你用记事本编程『第一课』

[复制链接]
Desire 发表于 2014-12-25 19:00 | 显示全部楼层 |阅读模式

本帖最后由 心有予悸 于 2015-1-31 23:11 编辑

看到温柔大大辣么屌用系统自带的记事本就PJ了别人的CM,有木有发现微软自带的工具还是很强大的呢?
其实记事本不仅可以用来逆向,而且可以用来编程!
如果要用记事本逆向至少你还要一个被逆向的软件吧,可是如果在一个没有外网的电脑上(比如有些学校的机房老师一般不连外网),就算你很牛逼的关掉了电脑上的监控软件,可是没有外网你能干什么呢?难道无聊到去玩扫雷么?当你看完这一课你就可以成为一个软件开发者在电脑上做个小软件自娱自乐啦~
作为一个开发者,你至少需要会一门语言来开发我们的软件吧,我们在记事本上编程的语言就是VBScript
第一课嘛,我们就用记事本写个helloworld吧(不懂什么是helloworld的自行百度去!)
我们先在桌面上 新建一个文本文档 然后我们输入


  1. MsgBox ("Hello, World!")
复制代码
然后保存这个文本文档,然后把文本文档的后缀改成XXX.VBS,比如我保存为 第一课.VBS 1.png


有些同学会出现文本文档名字后面不显示.TXT的状况 2.png ,这时候请百度搜:显示文件扩展名,然后按照教程去设置吧
保存完成后,我们双击运行刚刚保存的文件看看~

3.png
对于没接触过编程的同学有木有感觉到很神奇呢?
这只是最简单的一个信息框,在VBS里MsgBox这个函数还有一些别的参数可以用,具体如下:

  1. MsgBox(prompt[, buttons][, title][, helpfile, context])
复制代码
给一些英文不好的同学翻译一下~
  1. MsgBox(prompt[, buttons][, title][, helpfile, context])
  2. 信息框(信息框内容,按钮类型,信息框标题,帮助文件,帮助主题的上下文编号)
复制代码
最后两个helpfile, context,这两个参数基本用不到,我们可以直接忽略~
信息框内容可以是任何字符,但是如果是字符的话,必须要用引号引起来,也可以是一个变量(这个我们以后会说到)
按钮类型是整数型的,
直接填数字就好,不需要加引号
4.png
各种按钮类型的值都在图片上了,用的时候只要写值就可以啦!!
另外信息框是有返回值的,可以通过返回值判断用户点了什么按钮

5.png
返回的值都是整数型的哦~
我们可以通过这些强化一下我们之前写的信息框

  1. dim a              '建立一个变量a,如果要建立多个变量比如a,b两个变量写 dim a,b 就可以啦
  2. a=msgbox("随便点个按钮试试吧~",1,"测试")
  3. if a=1 then
  4. msgbox("你选择了确定")
  5. else if a=2 then
  6. msgbox("你选择了取消")
复制代码
保存为VBS运行一下看看吧~效果自己去试,我就不上传图啦
来张易语言一样的效果代码对比图 6.png
有木有感觉到VBS跟易语言一样简单咧
为了让VBS编写的时候我们能够像易语言一样把 代码看清楚,我们可以装一个支持代码高亮的文本编辑器,这样就看清楚很多啦~我这用Notepad++演示一下(这里木有打广告的意思哦,用什么看个人习惯哦)


7.png
这样我们写的代码就可以清晰很多啦
第一课到这就结束啦...本来应该是昨天晚上发的,结果昨天晚上笔记本没电了写了一半关机了,所以拖到了现在
各位剩蛋节快乐哟~

第二集链接:https://www.52hb.com/thread-5623-1-1.html








7.png

素材打包.zip

1.53 KB, 下载次数: 7, 下载积分: HB -3

评分

参与人数 20威望 +1 HB +46 THX +17 收起 理由
消逝的过去 + 1
zxjzzh + 2 [吾爱汇编论坛52HB.COM]-吃水不忘打井人,给个评分懂感恩!
飞刀梦想 + 1
agan8888 + 1
ding520 + 1 [吾爱汇编论坛52HB.COM]-学破解防破解,知进攻懂防守!
=天天= + 2 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
Break + 1 + 1 评分=感恩!简单却充满爱!感谢您的作品!
若只如初见 + 3 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
Chris皇 + 1 + 1 评分=感恩!简单却充满爱!感谢您的作品!
有何不可 + 1 + 1 感谢!新技能get√
璀璨网络 + 1 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
寂雨 + 1 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
雨季 + 3 + 1 评分=感恩!简单却充满爱!感谢您的作品!!.
Top丶邪少 + 5 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
逍遥枷锁 + 2 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
Scar-疤痕 + 6 + 1 教程非常易懂,对新人帮助极大!楼主大爱!
小者 + 2 + 1 评分=感恩!简单却充满爱!感谢您的作品!
Shark恒 + 1 + 10 + 1 ★★★★★ 热心人,佛祖保佑你事事顺利 ,财源滚滚!!!
520Kelly + 2 + 1 评分=感恩!简单却充满爱!感谢您的作品!!.
Mrsin + 2 + 1 评分=感恩!简单却充满爱!感谢您的作品!!.

查看全部评分

吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
Mrsin 发表于 2014-12-25 19:02 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
叶落 发表于 2014-12-25 19:06 | 显示全部楼层

记事本还能干很多事
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
Shark恒 发表于 2014-12-25 19:07 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
 楼主| Desire 发表于 2014-12-25 19:11 来自手机端 | 显示全部楼层

Shark恒 发表于 2014-12-25 19:07
给力的死鱼,让系列教程疯狂一些吧~~

我写教程的速度超级慢而且学校网不好到晚上还会断电根本疯狂不起来╮(╯_╰)╭
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
520Kelly 发表于 2014-12-25 19:11 | 显示全部楼层
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
 楼主| Desire 发表于 2014-12-25 19:22 | 显示全部楼层

520Kelly 发表于 2014-12-25 19:11
哇好屌、你这是在传授你的vbs编程技术吗?

我在骗威望,不要说出去!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
Scar-疤痕 发表于 2014-12-25 19:39 | 显示全部楼层

死鱼真的好屌!好膜拜你!
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
逍遥枷锁 发表于 2014-12-25 19:40 | 显示全部楼层

非常给力的帖子,谢谢。
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
冷月@飘雪 发表于 2014-12-25 19:54 | 显示全部楼层

多谢,对我十分有用
吾爱汇编论坛-学破解,防破解!知进攻,懂防守!逆向分析,软件安全!52HB.COM
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

警告:本站严惩灌水回复,尊重自己从尊重他人开始!

1层
2层
3层
4层
5层
6层
7层
8层
9层
10层

免责声明

吾爱汇编(www.52hb.com)所讨论的技术及相关工具仅限用于研究学习,皆在提高软件产品的安全性,严禁用于不良动机。任何个人、团体、组织不得将其用于非法目的,否则,一切后果自行承担。吾爱汇编不承担任何因为技术滥用所产生的连带责任。吾爱汇编内容源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除。如有侵权请邮件或微信与我们联系处理。

站长邮箱:SharkHeng@sina.com
站长QQ:1140549900


QQ|RSS|手机版|小黑屋|帮助|吾爱汇编 ( 京公网安备11011502005403号 , 京ICP备20003498号-6 )|网站地图

Powered by Discuz!

吾爱汇编 www.52hb.com

快速回复 返回顶部 返回列表