presse-papiers linux en lecture / écriture en C
Question
J'ai fait beaucoup de recherches sur Google mais je ne sais toujours pas comment procéder.
Quel est le moyen le plus courant de lire / écrire dans le presse-papiers sous Linux? Je veux les deux support pour Gnome & amp; Ordinateurs de bureau KDE.
Mise à jour : est-ce que je considère qu'il n'y a pas de solution simple et qu'il faut "agréger "" ensemble de multiples sources (gnome, kde) afin de concevoir une solution?
La solution
Peut-être pouvez-vous consulter xclip et voir comment ils y sont parvenus.
Il fournit une interface à X sélections ("le presse-papiers") dans la liste ligne de commande. Il peut lire les données de standard ou un fichier et placez-le dans une sélection X pour coller dans d'autres X applications. xclip peut aussi imprimer une sélection X à la sortie standard, qui peut ensuite être redirigé vers un fichier ou un autre programme.
Autres conseils
Je me tire peut-être dans le pied, mais cela pourrait vous donner un indice sur la façon de faire le presse-papiers pour kde, je ne suis pas sûr de Gnome mais essayez-le, le script est en python et montre comment obtenir / définir des éléments sur le presse-papiers, via dcop et klipper, il se trouve sur ce site ici .
J'espère que ça aide, Meilleures salutations, Tom.