Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Skype is so annoying to me when I try to copy text from my chat; i.e. it alsway include the timestamp when pasted.

How to copy only the plain text?

share|improve this question
    
are you willing to use a third party app? –  tumchaaditya Jun 28 '12 at 4:15
    
@tumchaaditya Sure I will - lovley to be free available –  Nam G VU Jun 28 '12 at 4:27
    
It seems to copy the timestamp and recipient if the - character is included in the text. –  Greg Jul 25 '13 at 15:16
    
Paste to notepad (or anywhere, really), copy, and paste into skype :) I wish ctrl+shift+v did this from within skype. I've had people think I'm being pretentious because they asked me a question twice; I just copy/pasted from a previous conversation, and it pasted as a quote, as if I were saying: "I already told you this, at this time on this day" :) –  Juan Mendes Nov 11 at 16:41

4 Answers 4

Follow these steps:

In Skype:

  1. Go to ToolsOptionsIM & SMS

  2. Click Show advanced options

    enter image description here

  3. In Pressing Ctrl+V will select Paste message as plain text

    enter image description here

  4. Save

share|improve this answer
    
What does the link say? Can you please include all relevant details here? –  slhck Jun 28 '12 at 7:52
3  
This does not work. As commented above, it still prepends the timestamp and the user who typed it. –  Scott Oct 1 '12 at 2:36
3  
yeah it does not...not with the latest version.. –  tumchaaditya Oct 1 '12 at 8:39
3  
This works fine if you're just copying one line and you don't hi-light the time stamp. If you are copying multiple lines, it will include the time stamp and username.. very annoyingly. –  Rich S Apr 3 '13 at 23:06
1  
Worked for me, but I had to restart skype –  BlackHawkDesign Jan 29 at 14:09

Windows-only Solution

I've made a quick autohotkey script that runs when you press ctrl + C inside Skype. It basically copies selected, runs a regex replace on it and stores it in your clipboard.

The regex is quite naive, and makes a few assumptions, which may not be correct as I haven't rigorously tested it:

  • If there's a timestamp, it's at the very beginning of a line
  • it's in square brackets and first character is a number
  • there a space after it, followed by nickname, colon, and extra space

Here's the .ahk script itself. It's app-sensitive based on the ahk_class tSkMainForm, which might possibly change in the future updates of Skype.

#IfWinActive ahk_class tSkMainForm
    ^c::
        Clipboard := ""
        Send ^c
        ClipWait, 1
        if ( Clipboard ) {
            Clipboard := RegExReplace( Clipboard, "m)^\[\d.*?\] .*?: " )
        }
    Return
#IfWinActive

If you do want to keep the nickname, just remove the .*?: at the end of the regex.

share|improve this answer

Go to Tools » Options » IM & SMS » IM Appearance and you can uncheck the Show Time Stamp option.

share|improve this answer
1  
Does this also prevent the timestamp from being copied? –  slhck Feb 28 '13 at 9:13
    
This doesn't prevent it from being copied –  unc0nnected Aug 7 '13 at 23:48

I also find it here but this still includes the timestamp http://howto.cnet.com/8301-11310_39-57378862-285/how-to-copy-plain-text-from-skype/

share|improve this answer
    
fyi: this was downvoted presumably because the questioner answered and accepted his own answer that was the same as an existing answer –  Simon Jul 8 '13 at 2:59
    
Sorry I myself didn't notice this. –  Nam G VU Jul 9 '13 at 21:02

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.