Как скопировать текст Skype без отметки времени?

31

Skype так раздражает меня, когда я пытаюсь скопировать текст из моего чата; т. е. он всегда включает метку времени при вставке.

Как скопировать только простой текст?

Нам Г ВУ
источник
Вы готовы использовать стороннее приложение?
тумчаадитья
@tumchaaditya Конечно, я буду - очень хочу быть свободным
Nam G VU
Кажется, чтобы скопировать метку времени и получателя, если -символ включен в текст.
Грег
Вставьте в блокнот (или в любом месте, на самом деле), скопируйте и вставьте в Skype :) Я бы хотел, чтобы ctrl + shift + v делал это из скайпа. У меня были люди, которые думали, что я претенциозен, потому что они задавали мне вопрос дважды; Я просто скопировал / вставил из предыдущего разговора, и он вставлен в виде цитаты, как будто я говорил: «Я уже говорил вам об этом, в это время в этот день» :)
Хуан Мендес,

Ответы:

25

Следуй этим шагам:

В скайпе:

  1. Перейдите в ИнструментыПараметрыЧат и СМС.

  2. Нажмите Показать дополнительные параметры

    введите описание изображения здесь

  3. При нажатии Ctrl + V выберете Вставить сообщение как обычный текст

    введите описание изображения здесь

  4. Сохранить

tumchaaditya
источник
Что говорит ссылка? Можете ли вы включить все соответствующие подробности здесь?
slhck
3
Это не работает. Как указано выше, он все еще добавляет метку времени и пользователя, который ее набрал.
Скотт
4
ага нет ... не с последней версией ..
тумчаадитя
3
Это прекрасно работает, если вы просто копируете одну строку и не подсвечиваете отметку времени. Если вы копируете несколько строк, он будет содержать отметку времени и имя пользователя ... очень раздражает.
Рич С
1
Работал на меня, но мне пришлось перезапустить скайп
Maarten Kieft
4

Решение только для Windows

Я сделал быстрый скрипт автоотключения, который запускается при нажатии 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

Если вы хотите сохранить псевдоним, просто удалите .*?:в конце регулярное выражение.

dwelle
источник
2

Я на Mac и сделал очень простое маленькое приложение для удаления метки времени и имени пользователя из скопированных чатов Skype. В связанной папке Dropbox есть «Как использовать». По сути, он очистит то, что находится в вашем буфере обмена, и создаст новый текстовый документ, или вы можете вставить длинный список непрерывных чатов в текстовый документ, а затем очистить оттуда.

https://www.dropbox.com/sh/0vlekavn5vhohvq/AAAMuDdlUxC9ev24yw0kS5kea?dl=0

Я использовал Automator и скрипт bash sed для создания этих апплетов.
Он ищет метки времени и окончание: шаблон и удаляет весь блок.

CKdah
источник
1

В последней версии Lync под названием Skype для бизнеса вы можете трижды щелкнуть внутри сообщения, а затем скопировать текст с помощью CTRL+C

Это позволяет копировать / вставлять только текст сообщения, а не метку времени.

Underverse
источник
Это относится только к одному сообщению, а не к разговору со многими сообщениями
Nam G VU
Обычно мне нужно только скопировать текст одного сообщения. В прошлом, просто получение текста для одного сообщения также копировало метаданные, которые раздражали. Для нескольких сообщений вы - SOL, если только вы не можете регулярное выражение удалить, чтобы удалить метки времени и системные сообщения из буфера обмена, как это было предложено Dwelle
Underverse
0

Если кому-то все еще интересно, у меня есть обходной путь: щелкните правой кнопкой мыши по выделенному тексту, выберите «поиск с помощью Bing», и он откроет новую вкладку в вашем браузере и покажет вам простой текст без отметок времени и без «Джейн Доу: что-то что-то» ,

Муравей
источник
Я не вижу, чем это отличается (кроме используемого приложения) от комментария, поднятого год назад.
15:00
Ты имеешь ввиду autohotkey? Это единственный комментарий год назад, который я нашел. Мой метод не требует никаких настроек, горячих клавиш, регулярных выражений или других сложных методов, это простой и быстрый вариант.
Муравей
0

Обходной путь для этого с помощью Notepad ++ search & replace with regex

  1. Вставьте скопированное сообщение Skype в new file tab
  2. Хит, Ctrl-Hчтобы открыть search & replaceокно
  3. Введите \[.+[:][ ]в Find whatполе
  4. Проверьте, Regular expressionчтобы искать с помощью регулярных выражений
  5. Хит, Find nextчтобы проверить
  6. Хит, Replace allчтобы закончить работу

Ура, Nam

ps Я понятия не имею, почему Microsoft / Skype не позволяют нам легко копировать сообщения.

введите описание изображения здесь

Нам Г ВУ
источник
0

Начиная как минимум с версии Skype для бизнеса 15.0.4753.1000 есть две дополнительные опции, которые позволяют копировать только текст сообщения. За сообщение и опция копирования по умолчанию.

Копировать текст только из одного сообщения:

  • Выделите текст сообщения с помощью мыши для одного или нескольких сообщений
  • Щелкните правой кнопкой мыши выделенный текст
  • Выберите Копировать сообщение

Затем текст можно вставить с помощью Ctrl+V

Установите поведение копирования по умолчанию только для текста:

  • Откройте панель параметров с помощью Alt+, Tзатем нажмитеO
  • Выберите IM в левой панели
  • Выберите опцию: при копировании IMS: копировать только сообщение
  • OK
Underverse
источник
-2

Я также нахожу это здесь, но это все еще включает временную метку http://howto.cnet.com/8301-11310_39-57378862-285/how-to-copy-plain-text-from-skype/

Нам Г ВУ
источник
К вашему сведению: это было опровергнуто, по-видимому, потому что спрашивающий ответил и принял свой собственный ответ, который был таким же, как существующий ответ
Симон
Извините, я сам этого не заметил.
Nam G VU
-3

Перейдите в Инструменты »Параметры» Чат и SMS »Внешний вид чата, и вы можете снять флажок« Показывать метку времени » .

mike1yogi
источник
1
Это также предотвращает копирование метки времени?
Slhck
Это не мешает его копированию
unc0nnected