| portapapeles es un pequeño script para KDE que le permite guardar las cosas en su camino. |
Descargar ahora |
portapapeles Clasificación y resumen
- Nombre del editor:
- Milian Wolff
- Sitio web del editor:
- http://milianw.de/code-snippets/access-klipper-clipboard-on-cli-under-kde4
portapapeles Etiquetas
portapapeles Descripción
Portapapeles es un pequeño script para KDE que le permite guardar cosas en su camino. Portapapeles es un pequeño script para KDE que le permite guardar las cosas en su camino y hacer cosas como: 1. Pastilla del portapapeles actual en el archivo2. Portapapeles> "Some_File" 3. Copie un poco de archivo en Clipboard4. CAT "ALGA_FILE"> Portajeactualmente lo encuentro bastante útil, así que pensé que tendré que compartirlo. Incluye KDE4 D-bus se usa en todo KDE y, por lo tanto, en Klipper. IMO, realmente deberían volver a trabajar la producción de DBUS, enviar o agregar algunas banderas más (qué hay de --quiet). Bueno, esa es la razón por la cual el script a continuación es un poco largo. Pero nada un poco de Bash + Awk Magic no pudo hacer frente: #! / Bin / bash # Check for stdin #, ya que no queremos esperar sin cesar, establecemos un tiempo de espera # una lástima que se lee "solo admite segundos y Sin fracciones ... leer -t 1 stdinif ]; Luego # consigue el resto de stdinstdin = $ stdin $ (gato) # oh, agradable - entrada de usuario! Configuramos que como actual # Portapapeles CONTENTDBUS-SEND -TEPE = METHICE_CALL --DEST = org.kde.klipper / klipper org.kde.klipper.klipper.setclipboardContents String: "$ stdin" exitfi # Si llegamos a este punto ningún usuario Se dio la entrada y nosotros # imprimimos los contenidos actuales del portapapeles Nota: ¡Odio la producción de DBUS, DCOP fue mucho más fácil en ese sentido! Dbus-Send --Print-Responder --Dest = org.kde.klipper / klipper org.kde.klipper.klipper.getclipboardContents | Awk 'comienzan {OUTPUT = ""; } {if (nr> 1) {salida = salida $ 0 "N";}} extremo} extremo {Substro de impresión (salida, 12, longitud (salida) - 13);} 'Requisitos: · Ejecución de la sesión KDE4 con Klipper · Bash · Awk Requisitos: · Ejecutar sesión KDE4 con Klipper · Bash · AWK
portapapeles Software relacionado