Copy from Adium: Wie bekomme ich die Zeitstempel nicht?

433
Dan Rosenstark

Wenn ich ein Kommando-c mit Adium mache, werden die Zeitstempel und der gewünschte Text abgerufen. Ich habe die Prefs ohne Glück durchgesehen. Wie kann ich nur den Text bekommen? (Ich weiß, dass ich Textmate verwenden und dann die Optionstaste ziehen kann, aber das ist ärgerlich.)

2
Nicht mit Adium, aber dieses Problem scheint behoben worden zu sein [vor 5 Jahren] (http://trac.adium.im/ticket/8633). Es wurde sogar ein Icon hinzugefügt. Können Sie in Ihrer Version keine Spur von diesem Fix erkennen? harrymc vor 11 Jahren 1
@ harrymc Dies ist für den Chat-Transkript-Viewer und nicht für das Chat-Fenster. Trotzdem ist es nur ein `Cmd-L` entfernt, daher könnte es eine gute Lösung sein. Daniel Beck vor 11 Jahren 1

1 Antwort auf die Frage

3
mathuaerknedam

Adium does no specific processing of data when copying. The only way* to not copy the data is to not select it. If you want to copy several lines at once this means that you wither need to use the transcript viewer with timestamps hidden or use a message style that doesn't display the timestamp. on each message. Of the bundled styles, yMous has an option do this.

Since the message styles are nothing more than HTML, CSS, and Javascript, it should be possible to create a message style that will do what you want. IT would be easy to simply apply "-webkit-user-select: None" to the class "x-time". Unfortunately, a bug in Webkit prevents this from working properly (https://bugs.webkit.org/show_bug.cgi?id=80159).

*(A second option would be to use Javascript to process the copy buffer however you'd like. To the best of my knowledge nobody has ever done this, but it's theoretically possible.)

Hatte eigentlich nicht an den Transkript-Viewer gedacht :) Ich werde sehen, was noch vor dem Abgeben der Kopfgeldpunkte kommt, aber diese Antwort ist gut und geht definitiv über alles hinaus. +1 für jetzt. Dan Rosenstark vor 11 Jahren 0