我多年来一直使用UNIX,最近才注意到dcop命令。它的主要目的是什么,并且在任何过程中使用它都是设计不佳的标志?
答案 0 :(得分:2)
我怀疑它主要存在,因为UNIX 中的所有内容都应该可以从命令行访问
。答案 1 :(得分:2)
dcop上的Wikipedia article值得一读 它非常适合用于控制进程的任何脚本,还有关于controlling Amarok通过dcop的良好信息。
答案 2 :(得分:2)
在任何过程中使用它都是设计不佳的标志吗?
可能不是,只要你使用DCOP执行通常用鼠标点击或热键完成的任务。这比设法控制鼠标做你想做的程序更好的设计!
但是如果你使用DCOP做一些非常简单的事情,可以直接使用shell命令或几行C代码来完成,而根本不调用KDE应用程序,那么直接做到这一点可能更好。 (例如,不要使用DCOP告诉Konqueror删除目录树,只需运行rm -rf
)