| klembord Klembord is een klein script voor KDE waarmee u dingen op uw pad kunt opslaan. |
Download nu |
klembord Rangschikking & Samenvatting
- Naam uitgever:
- Milian Wolff
- Uitgever website:
- http://milianw.de/code-snippets/access-klipper-clipboard-on-cli-under-kde4
klembord Tags
klembord Beschrijving
Klembord is een klein script voor KDE waarmee je dingen op je pad kunt opslaan. Klembord is een klein script voor KDE waarmee je dingen op je pad kunt opslaan en dingen wilt doen zoals: 1. Plak het huidige klembord in bestand2. Klembord> "Sommige_file" 3. Kopieer wat bestand naar klembord4. Cat "SOME_FILE"> Klembord Ik vind het nogal nuttig, dus ik dacht dat ik het zal moeten delen. Since KDE4 D-Bus wordt ook in KDE gebruikt en zo goed in Klipper. IMO Ze moeten echt de output van DBUS-Send of voeg wat meer vlaggen toe (hoe zit het met --Ciet). Nou, dat is de reden waarom het onderstaande script enigszins lang is. Maar niets een beetje bash + awk magic kon niet omgaan met: #! / Bin / bash # check for stdin # sinds we niet eindeloos willen wachten. We stellen een time-out in # een jammer 'lees` ondersteunt slechts enkele seconden en Geen breuken ... lees -t 1 stdinif ]; Dan # krijg de rest van stdinstdin = $ STDIN $ (CAT) # OH, Nice - Gebruikersinvoer! We stelden dat als huidig # klembord-contentdbus-send -type = methode_call --dest = org.kde.klipper / klipper org.kde.klipper.klipper.setclipboardconsents string: "$ stdin" exitFi # als we dit punt bereiken, geen gebruiker Invoer werd gegeven en we printen de huidige inhoud van het klembord # opmerking: ik haat de output van DBU's, DCOP was veel gemakkelijker in dat opzicht! DBUS-Send --Print-Antwoord --Dest = org.kde.klipper / klipper org.kde.klipper.klipper.getclipboardcontenten | awk 'begint {output = ""; } {if (nr> 1) {output = output $ 0 "n";}} einde {print substr (output, 12, lengte (uitgang) - 13);} 'Vereisten: · Lopende KDE4-sessie met Klipper · Bash · Awk Vereisten: · Lopende KDE4-sessie met Klipper · Bash · Awk
klembord Gerelateerde software