我使用UNIX已经有很多年了,直到最近我才注意到dcop命令。它的主要目的是什么,在任何过程中使用它都是糟糕设计的标志吗?
发布于 2009-05-22 06:58:16
在任何进程中使用它,这是一个糟糕设计的迹象吗?
可能不会,只要您使用DCOP执行一些通常通过鼠标单击或热键完成的任务。这肯定比试图控制鼠标来做你想用程序做的事情要好得多!
但是,如果您使用DCOP做一些非常简单的事情,这些事情可以通过一个shell命令或几行C代码直接完成,而不需要调用KDE应用程序,那么直接执行可能会更好。(例如,不要使用DCOP告诉Konqueror删除目录树,只需运行rm -rf即可)
发布于 2009-05-22 05:38:11
我怀疑它之所以存在,主要是因为UNIX中的所有内容都应该可以从命令行访问。
发布于 2009-05-22 06:42:56
dcop上的Wikipedia article值得一读。
任何脚本都可以用来控制进程,通过dcop也有关于controlling Amarok的很好的信息。
https://stackoverflow.com/questions/896438
复制相似问题