Efterlyses: Intelligent klippebord
Findes der et "intelligent klippebord" som lytter efter indholdet på klippebordet og gør fx følgende ud fra nogle opstillede regulære udtryk (som både kan matche klippebordets indhold og/eller det program som informationen blev kopieret fra):
- Modificerer indholdet hvis det matcher et bestemt regex
- Starter et eksternt program hvis det fx er en url der matcher en given regex
- Logger indholdet til en fil
Osv ...
Hvis det ikke findes, kunne jeg godt tænke mig nogle input til hvordan jeg kan lave det selv.
xclip kan læse og modificere indholdet på klippebordet. Men er det også muligt at lytte efter ændringer på klippebordet, eller er man nødt til at lytte med korte intervaller? Det sidste vil være mindre effektivt omend det vil virke.
Hvordan finder man ud af hvilket vindue/program informationen blev kopieret fra? xprop kan vise diverse info om om et bestemt vindue, men det kræver at man klikker på det.
- Modificerer indholdet hvis det matcher et bestemt regex
- Starter et eksternt program hvis det fx er en url der matcher en given regex
- Logger indholdet til en fil
Osv ...
Hvis det ikke findes, kunne jeg godt tænke mig nogle input til hvordan jeg kan lave det selv.
xclip kan læse og modificere indholdet på klippebordet. Men er det også muligt at lytte efter ændringer på klippebordet, eller er man nødt til at lytte med korte intervaller? Det sidste vil være mindre effektivt omend det vil virke.
Hvordan finder man ud af hvilket vindue/program informationen blev kopieret fra? xprop kan vise diverse info om om et bestemt vindue, men det kræver at man klikker på det.
Kommentarer2
KDE's klipper har et eller
Jeg kan ikke se, at den kan modificere indholde direktet, men du kan afvikle et program og da du kan det, så kan du også logge.
Man kan med qdbus læse indholdet af klippebordet og sætte noget nyt, så man kunne vel modificere teksten og indsætten den på ny.
Ja det ser ud til at
Ja det ser ud til at Klipper er noget af det rigtige. Kan den bruges med Gnome?
Edit: Klipper satte mig på sporet, her er nogle alternativer:
http://askubuntu.com/questions/19370/gnome-alternatives-equivalent-for-…