我做了大量的搜索,但我仍然不確定如何繼續。linux剪貼板讀取/寫入在C
在Linux下讀/寫剪貼板的最常見方式是什麼?我想同時支持Gnome & KDE桌面。
更新:我不是一個簡單的解決方案,我們必須「彙集」多個來源(gnome,kde)在一起,以制定解決方案嗎?
我做了大量的搜索,但我仍然不確定如何繼續。linux剪貼板讀取/寫入在C
在Linux下讀/寫剪貼板的最常見方式是什麼?我想同時支持Gnome & KDE桌面。
更新:我不是一個簡單的解決方案,我們必須「彙集」多個來源(gnome,kde)在一起,以制定解決方案嗎?
也許你可以看看xclip,看看他們是如何做到的。
它從 命令行提供接口以X 選擇(「剪貼板」)。它可以從 標準文件或文件中讀取數據,並將其置於 X選擇中,用於粘貼到其他 X應用程序中。 xclip還可以打印 一個X選擇到標準輸出,其中 然後可以被重定向到一個文件或 另一個程序。
我可能在拍攝自己的腳,但這可能會給你一個關於如何爲kde做剪貼板的提示,不知道Gnome我自己但是嘗試一下,腳本是在Python中演示如何獲取/設置在剪貼板上的東西,通過使用dcop和klipper,它在這個網站here。
希望這會有所幫助, 最好的問候, 湯姆。
非常感謝您的建議。 – jldupont 2009-11-26 17:53:23
您的鏈接當前重定向到另一個區分windows和unix的區別。那裏沒有一絲xclip ...... – 2017-03-12 06:07:20