Was bedeutet "Einfügen aus der Zwischenablage über die Befehlszeile" in der Vergangenheit? Wahrscheinlich das gleiche, aber nur für Kopie: unix.stackexchange.com/questions/30093/…
Wie gefunden hier , um die Schlüssel binäre Daten in eine Datei einfügen mit xclipzu sagen ist , was Medientypen Sie auf Zwischenablage haben. Für PNG können Sie:
Also ~/Dropbox/.mybashrcfüge ich jetzt auf meinem einen Alias (clipboard2photo) hinzu, um ihn einfach in eine Bilddatei einzufügen (vielleicht haben wir ihn eines Tages auf Nautilus ).
Wie im ersten Link vermerkt: HINWEIS: Einige Untersuchungen haben ergeben, dass Sie xclip aus SVN-Revision 81 (ab April 2010) oder höher benötigen, um die erforderliche Option -t zu haben. Oder wenden Sie die Patches selbst an.
i336_
7
Ich glaube, der Grund, warum Leo Alekseyev-Skript manchmal (auf einigen Systemen) nicht funktioniert, wird in dieser Antwort auf eine ähnliche Frage erläutert . Wichtiger Teil hier zitiert:
Eine Kuriosität, die sich von den meisten anderen Systemen unterscheidet: Wenn das Programm, das die Auswahl besitzt (Zwischenablage), verschwindet, verschwindet auch die Auswahl.
Wenn ich Leos Skript in der Python-Shell starte, funktioniert es, solange die Shell läuft. Ich denke also, die Daten in der Zwischenablage gehen verloren, wenn das Skript beendet wird. Die in der Antwort gepostete Lösung funktioniert bei mir:
Um dies zu nutzen, sudo apt-get install python pygtkfügen Sie den obigen Code in ein Skript, chmod +xum ausführbar zu machen, und Sie sollten gut zu gehen.
Kopierte kleine PNG-Bild mit diesem Skript. Es kann weder in OpenOffice noch in Gimp eingefügt werden ("Es sind keine Bilddaten in der Zwischenablage zum Einfügen vorhanden"). Arbeite nicht Nach dem Kopieren des aktuellen Bildes in Gimp und der Verwendung dieses Skripts wird der Puffer auf den vorherigen Text zurückgesetzt.
Vi.
Ich habe gerade versucht: wget http://upload.wikimedia.org/wikipedia/commons/d/d9/Test.png && ./test.py Test.png, wo test.py ist genau das, was hier eingefügt ist. Passt gut in Gimp.
Leo Alekseyev
Versucht mit Test.png. Msgstr "Es gibt keine Bilddaten in der Zwischenablage zum Einfügen". Kommt es darauf an, Gnome auszuführen? Wie kann ich das debuggen? Ich kann das Bild erfolgreich in Gimp kopieren und in Openoffice einfügen, daher funktioniert das Kopieren im Allgemeinen.
Antworten:
Wie gefunden hier , um die Schlüssel binäre Daten in eine Datei einfügen mit
xclip
zu sagen ist , was Medientypen Sie auf Zwischenablage haben. Für PNG können Sie:Oder
image/jpeg
und.jpg
für JPEG.Also
~/Dropbox/.mybashrc
füge ich jetzt auf meinem einen Alias (clipboard2photo) hinzu, um ihn einfach in eine Bilddatei einzufügen (vielleicht haben wir ihn eines Tages auf Nautilus ).quelle
Ich glaube, der Grund, warum Leo Alekseyev-Skript manchmal (auf einigen Systemen) nicht funktioniert, wird in dieser Antwort auf eine ähnliche Frage erläutert . Wichtiger Teil hier zitiert:
Wenn ich Leos Skript in der Python-Shell starte, funktioniert es, solange die Shell läuft. Ich denke also, die Daten in der Zwischenablage gehen verloren, wenn das Skript beendet wird. Die in der Antwort gepostete Lösung funktioniert bei mir:
Update von _Vi: Der Vollständigkeit halber das Clipboard-> File Script hinzufügen:
quelle
Das folgende Python / Pygtk-Skript erledigt die Aufgabe:
(Quelle: http://ubuntuforums.org/showthread.php?t=1689889 )
Um dies zu nutzen,
sudo apt-get install python pygtk
fügen Sie den obigen Code in ein Skript,chmod +x
um ausführbar zu machen, und Sie sollten gut zu gehen.quelle
wget http://upload.wikimedia.org/wikipedia/commons/d/d9/Test.png && ./test.py Test.png
, wo test.py ist genau das, was hier eingefügt ist. Passt gut in Gimp.