share 板


LINE

图文并茂网志版:http://seskywalker0981.pixnet.net/blog/post/25721026 =========================我是分隔线============================ 呼…好像有一段时间没有打电脑的碎碎念系列…所以这次大放送! 除了静态的图片说明外…後面几篇还有操作的影片档喔…^^ 其实这次要碎碎念的东西是在PTT上看到的, 发明者是个台湾人,现在在MIT…也就是麻省理工学院… (小荣这辈子应该只会在电影上看到这间学校吧…Orz) 虽然还在Beta版,但这东西…或许会改变以後写程式的习惯~ (  ̄ c ̄)y▂ξ 嗯?那到底啥是Sikuli呢? 想像一下…写程式不再只是卯起来打程式码,而是能搭配「图片」来写, 剪剪贴贴图片後再key上程式码,就能够让电脑自己执行动作~ (例如我要针对Google Map中某一个地点下动作…= =+) 再次强调…程式并不是小荣的专长啊!(应该说是小荣的痛…>.<) 所以这东西我也只能说个大概,有兴趣的话请大家研究研究~ (不过目前好像比较少有中文的资料,大都是英文的) 当然一开始要去抓这个东东~作者已经打包好了, 来来来~到官方网站:http://groups.csail.mit.edu/uid/sikuli/ 按下Download连结後会自动下载档案:(详见下图) http://seskywalker0981.pixnet.net/album/photo/109174451 PS:注意!须先安装Java虚拟机器(JVM) , 可至 http://www.java.com/zh_TW/download/index.jsp 下载安装, 不然抓完後按下安装後…可能只会看到解压缩的结果…= =+ 还有官网里面有程式码的写法和范例,有兴趣的话可以研究一下~ 不过…他的范例大都是在Mac底下才能操作就是了…Orz (看按钮图形就知道为啥了) 1.下载後直接执行解压缩及安装,(会问你要不要建立资料夹,选择Yes) 过程不需改选项一直按「Next」及可,最後按下「Done」安装完毕。 http://seskywalker0981.pixnet.net/album/photo/109174452 2.您看看您看看~多麽简洁的画面啊! http://seskywalker0981.pixnet.net/album/photo/109174453 由於只是基本的介绍,所以这篇会用到的只有框框圈起来的按钮..^^” http://seskywalker0981.pixnet.net/album/photo/109174454 →直接截取想要的图片部分(蛮好玩的~^o^) http://seskywalker0981.pixnet.net/album/photo/109174455 →直接执行编写好的程式码 http://seskywalker0981.pixnet.net/album/photo/109174456 →以「慢动作」方式执行程式…(别怀疑…真的是一步步执行给你看…= =) 3.那…跟一般程式写法差在哪边呢?别急…看下面吧~ 一开始就提到Sikuli能用图片来写程式,图片…嗯? 难道跟那个图片撷取按钮(照相机图案那个)有关?Bingo!!!!! 按下去之後发现萤幕变暗,用滑鼠左键拖曳还会出现选取框框! 没错~Sikuli直接把截图工具写在里面,选完後放开左键… 灯灯~就发现它帮你截出来,而且可以运用罗! 在这边要注意…剪贴图片时不要剪得太离谱,不然程式可能会无法判断~ http://seskywalker0981.pixnet.net/album/photo/109174457 【别怀疑~这个动作就是Sikuli帮你建立一个物件…\(^▽^)/ 】 回到主画面後,喔喔~刚刚的东西已经在里面,可以开始运用罗! http://seskywalker0981.pixnet.net/album/photo/109174458 恩..这篇只是在带个简易入门说明,所以小荣就用程式的经典语法来示范: 「Hello World!」→相信这二个字对很多人都不陌生吧…^^” 至於要怎麽运刚刚的图示呢? 让我们在图片前面打一些字吧: http://seskywalker0981.pixnet.net/album/photo/109174459 你说…这二行是什麽意思?没错~就直接按字面上看吧! doubleClick(图片):双击(白话:点二下)111的文字档…就是刚刚截取的图片 type(“Hello World!”):输入「Hello World!」 接下来就按下最右边的黄色箭头…让我们看看发生什麽事情吧! http://seskywalker0981.pixnet.net/album/photo/109174460 【黑色框框就是刚刚选取的东西,现在程式在进行「点二下」的动作】 http://seskywalker0981.pixnet.net/album/photo/109174461 【接着程式输入「Hello World!」的字…打个很快…= = 】 如何?够不够直觉啊…XD 而有别於一般程式写完後储存只是一些程式码, Sikuli在储存时…是一并把图片也存进去的喔!请见下图: http://seskywalker0981.pixnet.net/album/photo/109174462 【资料夹名称:「档名.sikuli」 】 直接用文字编辑器打开*.py档,会发现图片那栏是一串文字, 这也表示Sikuli除了用截图外,也可以单独插入图片来做程式的编写喔! (也就是左边数来第二个按钮) 其实能做的事情还有很多,详情请大家看一下官网的程式写法吧! 作者也有放一段运用Sikuli自动输入Mac中设定网路的影片, 也期待之後释出的版本可以把编写好的程式编译成执行档…^o^ 接下来小荣会放出二个范例, 一个是清掉资源回收桶档案(作者也有这个范例,但他的是Mac版的…), 第二个则是连线到ptt并登入小荣的帐号, 至於程式码则看下一篇(预计明後天释出)吧!另外还附有影片档喔…v( ̄︶ ̄)y   -- 年轻、热血、白烂、温馨集一身! Sky的小窝:http://blog.pixnet.net/seskywalker0981 ﹨(╯▽╰)∕    另外附上电脑碎碎念&强者爸妈的活耀纪事!   ﹨(╯▽╰)∕ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.229.0.175
1F:→ shihyung :我觉得这种没必要叫作台湾之光吧?似乎用的太泛滥了点 01/28 22:51
2F:→ reklawyks :恩...好像有点...那我修一下好了...^^" 01/28 23:11
※ 编辑: reklawyks 来自: 125.229.0.175 (01/28 23:11)
3F:推 theory :这东西登上 MIT 的新闻,国外 Twitter 都被推爆了 01/29 10:38
4F:→ theory :为啥不能叫做台湾之光? 要有这种创意可不容易 01/29 10:39
5F:→ reklawyks :作者是真强者啊...XD 01/29 14:42
6F:→ reklawyks :不然很多人也是有创意,但却卡在技术生不出来.. 01/29 14:42
7F:推 xptx :很实用的东西 01/29 15:02
8F:推 DTFS :赞! 01/29 17:13
9F:→ potterystar :这和一般写脚本的差异在? 01/30 01:23







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job 或 站内搜寻

TOP