关于程序语言,大学学习了C语言。基于对IT技术的热情,最近很想好好学习一下程序语言。
最近,了解到Python语言,很多高手对Python有很好的评价,Google的免费服务器服务,提供Python的环境,使用Python开发网站,也是很方便。
另外,还有几个意思的编程语言(用编程语言好象不太合适,也想不到其它好的词),关注比较多,比较喜欢的,呵呵
这个软件很有意思。
按键精灵可以帮你操作电脑,只要您在电脑前用双手可以完成的动作,按键精灵都可以替您完成。
特色功能:
米迦勒用过几次,特别一次,有大概200多个数据,需要录入网站后台,后台不支持数据的导入,也不能够直接操作数据库,只能够一个一个的输入,很是麻烦。很多的操作都是重复的,所以开始的时候,录制了一个脚本,然后方便了很多。再之后,使用键盘操作命令,重新做了一个脚本,执行效率提高了很多。
这个是Vgod编写的软件。用java写的,跨平台。目前,我个人感觉,功能和按键精灵差不多。sikuli的好处是,跨平台。我现在使用Ubuntu,也可以使用sikuli(不过,我现在使用Ubuntu 64位的操作系统,作者没有发布linux下面64位的程序,我尝试从源代码编译,技术不够,没有成功。)
Sikuli的一个特点是,在程序当中,可以使用屏幕的截图作为参数,很有意思,具体可以到网站去看一下。
油候脚本
油候脚本是用javascript语言来写,修改网页的显示。
在Firefox里用Greasemonkey(中文)可以做到很多事情——去掉网页中的Google关联广告、去掉Live Hotmail 硕大的广告条、去掉Live Spaces头顶的广告、直接显示百度mp3搜索结果的url、任意定义Gmail的界面、……甚至是调整Google首页上Gtalk Gadget的高度。总之它可以用各种脚本来改变网页的显示方式,Userscripts.org有很多可以用,只要你乐意,自己写一个也可以。(这一段为转载)
更多的油候脚本介绍:
推荐 8 个改进 Google 搜索的油候脚本
我在用的 Firefox Greasemonkey 脚本
用 Firefox + Greasemonkey 脚本屏蔽各种网页广告
Chickenfoot
Chickenfoot是一个Firefox的extension,可以让人在Firefox上写script全自动操作网页或是修改网页的内容。Chickenfoot乍看之下很像另一个能让人在client端另外插入javascript的Greasemonkey,但实际上Chickenfoot更像一个外挂在browser上的快速scripting平台。
Greasemonkey的目标使用者是会写Javascript程式的网页开发者,也因此它的进入门槛很高,如果是不会看HTML原始码、不了解
DOM或XPATH、不会写Javascript的一般人是没办法用的。另外,
Greasemonkey主要的功能偏重在单一网页的客制化上,没有针对网页自动化做的设计,也很难做跨网页的自动化操作。
Chickenfoot的设计是截然不同的方向:
1.使用者不需要看HTML原始码,只要看网页的画面就能用关键字来锁定画面上的元件,并用简单的指令(例如自动按按钮的click、自动输入文字的enter、自动选择checkbox的check..等等)自动操作网页;
2.Chickenfoot是独立于任何网页之外的平台,可以轻易做到跨网页的自动化操作,甚至可以从网页中提取想要的资料,并带到其他网页中使用。
3.Chickenfoot是browser的一部分,所以只要在browser中能看到的页面就能自动操作,不用处理认证或cookie问题。
除了网页的自动化和客制化外,Chickenfoot还有个很有趣的功能:可以把任何Chickenfoot script包装成独立的Firefox extension。也就是说,如果要把script分享给他人不需要请其他人事先安装Chickenfoot,而是直接把「你的」extension给别人安装就可以了。
(关于Chickenfoot的内容,选载自这里)
有时间,慢慢研究,学习一下,呵呵。
还有更多有意思的程序,呵呵
多多学习吧
[回复]
[...] 米迦勒的博客 欢迎光临米迦勒的博客!!! « 米迦勒:几个有意思的编程语言 [...]