要是有autohotkey一样的软件,gnome-do算什么
-
- 帖子: 55
- 注册时间: 2009-10-28 12:42
Re: 要是有autohotkey一样的软件,gnome-do算什么
上面的,你细想一个例子就知道了,比方说你登录QQ的过程。如果用AHK,我输入/qq ,就可以自动根据AHK的脚本完成启动、点密码框、输入密码三个步骤。关键是这种脚本很简单,而且重要的一点是键冲突极少。那个xbindkeys的缺点就是都是功能键,不知道有多少冲突的。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 要是有autohotkey一样的软件,gnome-do算什么
额。是自动化操作的方面啊。
比如说,我按下super+p,鼠标变十字,选择屏幕区域,松手,然后系统弹出提示,你的贴图在http://xxxx.xxxx/xxx.png。你马上就可以中键粘贴给别人地址了。
属于不属于你喜欢的范畴啊。
根本用不到xbindkeys。
这就是脚本。这就是lin的风格。
比如说,我按下super+p,鼠标变十字,选择屏幕区域,松手,然后系统弹出提示,你的贴图在http://xxxx.xxxx/xxx.png。你马上就可以中键粘贴给别人地址了。
属于不属于你喜欢的范畴啊。
根本用不到xbindkeys。
这就是脚本。这就是lin的风格。
● 鸣学
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
Re: 要是有autohotkey一样的软件,gnome-do算什么
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
-
- 帖子: 55
- 注册时间: 2009-10-28 12:42
Re: 要是有autohotkey一样的软件,gnome-do算什么
eexpress,很显然,你的例子跟我要完成的功能是两回事。
我也知道软件本身可能会提供一些接口用以完成某些功能,但这是“功能”,不是“操作”,你应该能分出这两者的区别;其次,软件也完全可能不提供这种接口。
我也知道软件本身可能会提供一些接口用以完成某些功能,但这是“功能”,不是“操作”,你应该能分出这两者的区别;其次,软件也完全可能不提供这种接口。
-
- 帖子: 55
- 注册时间: 2009-10-28 12:42
Re: 要是有autohotkey一样的软件,gnome-do算什么
我的本意,是指出linux上面,现有自动操作软件的设计思路的不足,DO就是个明显的例子,居然思路是搜索,那也罢了,竟然不支持自定义,相当的奇特。
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
Re: 要是有autohotkey一样的软件,gnome-do算什么
do 并不是一个自动操作软件,而是快速启动工具zsf245 写了:我的本意,是指出linux上面,现有自动操作软件的设计思路的不足,DO就是个明显的例子,居然思路是搜索,那也罢了,竟然不支持自定义,相当的奇特。
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 要是有autohotkey一样的软件,gnome-do算什么
你这样认为也没办法了。
如果一个软件,不带控制参数,只有gui的,不是lin的风格。
通常我们自动输入,最多跑在expect这层,或者脚本里面使用<<EOF的形式输入。维护一个wm class列表,去识别特定软件的控件位置,再去操作,在这边不是大众需要的。
你看下ls球猫给的东西吧。
如果一个软件,不带控制参数,只有gui的,不是lin的风格。
通常我们自动输入,最多跑在expect这层,或者脚本里面使用<<EOF的形式输入。维护一个wm class列表,去识别特定软件的控件位置,再去操作,在这边不是大众需要的。
你看下ls球猫给的东西吧。
● 鸣学
-
- 帖子: 55
- 注册时间: 2009-10-28 12:42
Re: 要是有autohotkey一样的软件,gnome-do算什么
do 只是用来启动吗?那太弱了。我还不如写一堆alias,效果飞快,还不需要等DO的结果列表。BigSnake.NET 写了:do 并不是一个自动操作软件,而是快速启动工具zsf245 写了:我的本意,是指出linux上面,现有自动操作软件的设计思路的不足,DO就是个明显的例子,居然思路是搜索,那也罢了,竟然不支持自定义,相当的奇特。
- hubert_star
- 论坛版主
- 帖子: 5373
- 注册时间: 2007-10-29 22:12
- 系统: OSX 10.9 + Ub 1304
- 来自: 江苏南京
Re: 要是有autohotkey一样的软件,gnome-do算什么
楼主的想法很好
auto hot key这个功能,确实有好的地方
但是跟do没有关系,就像你用excel很好用,却去抱怨word不方便一样,不同的软件,不是一个思路
确实,如果有自动化的任务,我宁可用脚本去实现,也不会用gui软件来做
就比如很多发帖机器人,定期wget或者是关机什么的
用脚本实现更容易,可控性更强
当然你的的软件也挺好
不过挺晚了,楼主要注意休息
auto hot key这个功能,确实有好的地方
但是跟do没有关系,就像你用excel很好用,却去抱怨word不方便一样,不同的软件,不是一个思路
确实,如果有自动化的任务,我宁可用脚本去实现,也不会用gui软件来做
就比如很多发帖机器人,定期wget或者是关机什么的
用脚本实现更容易,可控性更强
当然你的的软件也挺好
不过挺晚了,楼主要注意休息
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒 故我有罪!
我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;
特此声明!
有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。
欢迎来我的新浪微博@me
-
- 帖子: 55
- 注册时间: 2009-10-28 12:42
Re: 要是有autohotkey一样的软件,gnome-do算什么
linux程序的运行方式,我算是熟悉的,一直在UNIX下作项目开发。我当然认同这种方式的高效率。
只是,具有linux思路的AHK,在linux上没有找到可替代的软件,相当的遗憾。因为在WINDOWS上,AHK大大提高了日常效率,杀手级的应用。
只是,具有linux思路的AHK,在linux上没有找到可替代的软件,相当的遗憾。因为在WINDOWS上,AHK大大提高了日常效率,杀手级的应用。
- AutoXBC
- 帖子: 1744
- 注册时间: 2007-10-23 12:54
Re: 要是有autohotkey一样的软件,gnome-do算什么
dcop:这套组件是KDE的进程通讯机制的实现(类似CORBA的特性,DCOP全称
Desktop Communication Protocol),最核心部分之一,继承了Qt的Signal/Slot机制。
虽然有人批评DCOP的技术过时,但它可以大大减少程序间的耦合性,对开发人员处理程
序的业务逻辑仍然是有利的。DCOP一个灵活的地方在于支持Shell脚本,理论上用户可以
通过终端就能在相当程度上调控各种GUI工具,例如这样的命令:
dcop kdesktop KBackgroundIface setWallpaper /path/to/bg.bmp 6
就可以直接实现壁纸的更换并指定为缩放显示模式,在这里kdesktop进程(即KDE桌面
显示部分的主管程序,这里的桌面是狭义的,不包括窗口、任务条这些)被视为一个DCOP
客户,KBackgroundIface是它程序中包含的一个类,setWallpaper则又是那个类的一个
方法(函数),” /path/to/bg.bmp“和”6“则是那个方法的参数,它们都被作为一组信号被
传递给DCOP服务进行处理。事实上类似的脚本式处理是很多KDE 图形界面下的功能背后
的真正运作中介。除KDE程序外,在以后涉及的的第三方语言绑定也会支持DCOP,这意
味着上面的动作通过其他编程语言来控制都是可行的。
-
- 帖子: 55
- 注册时间: 2009-10-28 12:42
Re: 要是有autohotkey一样的软件,gnome-do算什么
要搞清楚“功能”和“操作”的概念。操作是一系列功能的集合。
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 要是有autohotkey一样的软件,gnome-do算什么
我觉得AHK并不太“具有linux思路”,因为Linux的思路不仅仅是自动化、脚本化——还有命令行。所以,想到使用脚本操作GUI的人就很少了。zsf245 写了:linux程序的运行方式,我算是熟悉的,一直在UNIX下作项目开发。我当然认同这种方式的高效率。
只是,具有linux思路的AHK,在linux上没有找到可替代的软件,相当的遗憾。因为在WINDOWS上,AHK大大提高了日常效率,杀手级的应用。
AHK的确不错,但也仅仅是不错而已。我不知道你了解Vim不?通常,一个复杂而具重复性的操作都可以使用宏来完成,就相当于Vim帮你去重复地按一系列键。但我会尽量避免这样,而是使用sed/awk/python之类的东西,因为前者比较低效,而且看着它的界面在那儿不停地闪动我很心疼它。
我曾试用过从善用佳软弄来的两个AHK脚本,调整GVIM的窗口的,执行期间也是界面不停地动,而且你还不能随意按键,也不能在它执行过程中突然出现某个别的窗口(比如360之类的),否则得不到所想要的结果,RP差的可能出现严重事故。所以后来就没再折腾AHK了。
PS:AHK好像和gnome-do没什么关系吧?do的确不怎么好用,所以我安装后又把它卸了。
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中
Re: 要是有autohotkey一样的软件,gnome-do算什么
...自动匹配功能每次软件更新是不是也要更新?现在仍然想不到一些固定操作,或许你使用在Photoshop之类的软件上?