当我尝试从聊天中复制文本时,Skype对我来说太烦人了;即,它总是包括粘贴时的时间戳。
如何只复制纯文本?
-
字符包含在文本中。
当我尝试从聊天中复制文本时,Skype对我来说太烦人了;即,它总是包括粘贴时的时间戳。
如何只复制纯文本?
-
字符包含在文本中。
Answers:
跟着这些步骤:
在Skype:
去 工具 → 选项 → IM&短信
点击 显示高级选项
在 按Ctrl + V将 选择 将邮件粘贴为纯文本
保存
仅限Windows的解决方案
我做得很快 AutoHotkey的 按下时运行的脚本 ctrl + C
在Skype内部。它基本上复制了所选,在其上运行正则表达式替换并将其存储在剪贴板中。
正则表达式很天真,并做了一些假设,这可能不正确,因为我没有严格测试它:
这是 .ahk
脚本本身。它是基于应用程序敏感的 ahk_class tSkMainForm
,这可能会在Skype的未来更新中发生变化。
#IfWinActive ahk_class tSkMainForm
^c::
Clipboard := ""
Send ^c
ClipWait, 1
if ( Clipboard ) {
Clipboard := RegExReplace( Clipboard, "m)^\[\d.*?\] .*?: " )
}
Return
#IfWinActive
如果你想保留昵称,只需删除 .*?:
在正则表达式的末尾。
我在Mac上并制作了一个非常简单的小应用程序,用于从复制的Skype聊天中删除时间戳和用户名。链接的保管箱文件夹中有“如何使用”。基本上它会清理剪贴板中的内容并创建一个新的文本文档,或者您可以将一长串连续聊天粘贴到文本文档中,然后从那里清理。
https://www.dropbox.com/sh/0vlekavn5vhohvq/AAAMuDdlUxC9ev24yw0kS5kea?dl=0
我使用Automator和一个bash sed脚本来制作这些applet。
它查找时间戳括号和结束:模式并删除整个块。
在名为Skype for Business的最新版本的Lync中,您可以在邮件中三击,然后复制文本 CTRL + C
这允许仅复制/粘贴消息文本而不是时间戳。
至少Skype for Business版本15.0.4753.1000还有两个附加选项,用于指定仅复制消息文本。每条消息和一个默认的复制选项。
然后可以粘贴文本 按Ctrl + V
我也在这里找到它,但这仍然包括时间戳 http://howto.cnet.com/8301-11310_39-57378862-285/how-to-copy-plain-text-from-skype/