2009-06-14 11 views

答えて

2

ノーへのコマンドラインアクセスしたい場合は、xclipを使用することができます。..

オペレーティングシステムがGUI /アプリケーション層のセマンティクスのためではありませんがそれだけで生の抽象化を提供します一貫性のある、きれいなシステムをユーザー空間アプリケーションに提供します。このようなことをしたい場合は、システムデーモンを書いて、アプリケーションをコピーストアとして使用し、DBusなどのシステムIPCを介してアクセスできるようにすることをお勧めします。

freedesktop.orgの標準の標準では、GUIの相互運用性の基準を定義し、DBusのようなものを介して通信するようアドバイスします。

カーネルスペースシステムではなく、IPCなどのOSサービスの上にコピーアンドペーストのセマンティクスを管理し、ポリシーをユーザーランドではなくオペレーティングシステムの仕組みに保つことができます。

デバイスドライバのプレゼンテーションの種類は意味がありますが、IMHOはソース/ターゲットデータとエンコーディングに関連するメタデータなどを持つ何らかのミニデータベースとしてユーザー空間に属しています...厳密にカーネルの関心事です。

コピー/貼り付けデバイスドライバを作成しないでください:)太字をトーンダウン

編集 ..

+0

コメディの犬があなたとフィールドの一日を過ごすことができます。それは褒め言葉です。 – ojblass

+0

私は犬をgoogled、それでもそれを取得しない...しかし、優雅さで褒め言葉を受け入れる。ドライバーを書くことを決めるのは幸いです。私は本の「Linuxデバイスドライバ」などを良い出発点として見つけました。 –

+0

スターウォーズの映画のオープニングデーに、勝者が訪れる場面があります。彼は小さな男の子から集まっていることについて彼が話している男に出くわす。あなたは、ほとんど恐ろしい方法であなたのものを知っています。 :) – ojblass

1

カーネルレベルの「クリップボード」はありません。たとえば、X11などの上位層に属する概念です。もちろん、デバイスドライバー、ユーザースペースファイルシステムなどを書いて、それらの用語で見えるようにすることはできません。

+0

私はよだれバカだという事実が、何もありません。私が理解しているように、カーネル自体はプラガブルです。 – ojblass

+0

カーネルデバイスのハッキングに遭遇する良い方法のように聞こえます... – JesperE

+0

@JasperE私は同意しますが、良いスターターは間違いありませんが、それを使用するアプリケーションの観点から、私は実用的な方が良いと思う他のもの(xclipなど)センス –

7

AFAIK no。

しかし、あなたはX11クリップボード

+0

あなたはあなたがどれくらい揺れているか知っていますか?どうもありがとうございます。まさに私の人生を楽にするもの。 – ojblass

+0

今、トリックがあります。xclip -o |並べ替え| xclip -i – ojblass

関連する問題