¿Cómo copiar texto de Skype sin marca de tiempo?

31

Skype es muy molesto para mí cuando intento copiar texto de mi chat; es decir, siempre incluye la marca de tiempo cuando se pega.

¿Cómo copiar solo el texto plano?

Nam G VU
fuente
¿estás dispuesto a usar una aplicación de terceros?
tumchaaditya
@tumchaaditya Claro que lo haré - lovley estará disponible gratis
Nam G VU
Parece copiar la marca de tiempo y el destinatario si el -carácter está incluido en el texto.
Greg
Pegue en el bloc de notas (o en cualquier lugar, de verdad), copie y pegue en skype :) Desearía que ctrl + shift + v hiciera esto desde skype. He tenido personas que piensan que estoy siendo pretencioso porque me hicieron una pregunta dos veces; Acabo de copiar / pegar de una conversación anterior, y pegó como una cita, como si dijera: "Ya te dije esto, en este momento en este día" :)
Juan Mendes

Respuestas:

25

Sigue estos pasos:

En Skype:

  1. Vaya a HerramientasOpcionesIM y SMS

  2. Haga clic en Mostrar opciones avanzadas

    ingrese la descripción de la imagen aquí

  3. Al presionar Ctrl + V seleccionará Pegar mensaje como texto sin formato

    ingrese la descripción de la imagen aquí

  4. Salvar

tumchaaditya
fuente
¿Qué dice el enlace? ¿Puede incluir todos los detalles relevantes aquí?
slhck
3
Esto no funciona. Como se comentó anteriormente, todavía antepone la marca de tiempo y el usuario que lo escribió.
Scott,
44
sí, no ... no con la última versión ..
tumchaaditya
3
Esto funciona bien si solo está copiando una línea y no resalta la marca de tiempo. Si está copiando varias líneas, incluirá la marca de tiempo y el nombre de usuario ... muy molesto.
Rich S
1
Funcionó para mí, pero tuve que reiniciar Skype
Maarten Kieft
4

Solución solo para Windows

Hice un script rápido de autohotkey que se ejecuta cuando presionas ctrl + Cdentro de Skype. Básicamente copia seleccionado, ejecuta un reemplazo de expresiones regulares en él y lo almacena en su portapapeles.

La expresión regular es bastante ingenua y hace algunas suposiciones, que pueden no ser correctas ya que no lo he probado rigurosamente:

  • Si hay una marca de tiempo, está al comienzo de una línea
  • está entre corchetes y el primer carácter es un número
  • hay un espacio después, seguido de apodo, dos puntos y espacio extra

Aquí está el .ahkguión en sí. Es sensible a las aplicaciones en función de ahk_class tSkMainForm, lo que posiblemente podría cambiar en las futuras actualizaciones de Skype.

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

Si desea mantener el apodo, simplemente elimine el .*?:al final de la expresión regular.

habitar
fuente
2

Estoy en una Mac e hice una pequeña aplicación muy simple para eliminar la marca de tiempo y el nombre de usuario de los chats de Skype copiados. Hay un "Cómo usar" en la carpeta enlazada de Dropbox. Básicamente, limpiará lo que está en su portapapeles y creará un nuevo documento de texto, o puede pegar una larga lista de chats continuos en un documento de texto y luego limpiar desde allí.

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

Usé Automator y un script bash sed para hacer estos applets.
Busca los corchetes de la marca de tiempo y un final: patrón y elimina todo el bloque.

CKdah
fuente
1

En la última versión de Lync llamada Skype for Business, puede hacer triple clic dentro de un mensaje y luego copiar el texto con CTRL+C

Esto permite copiar / pegar solo el texto del mensaje y no la marca de tiempo.

Underverse
fuente
Eso solo se aplica a un mensaje, no a la conversación con muchos mensajes
Nam G VU
Por lo general, solo necesito copiar el texto de un solo mensaje. En el pasado, solo obtener el texto de un solo mensaje también copiaba los metadatos, lo cual era molesto. Para varios mensajes, usted es SOL a menos que pueda eliminar la expresión regular para eliminar las marcas de tiempo y los mensajes del sistema del portapapeles como lo sugiere Dwelle
Underverse
0

Si alguien sigue interesado, tengo una solución alternativa: haga clic con el botón derecho en el texto seleccionado, elija "buscar con Bing" y se abrirá una nueva pestaña en su navegador y le mostrará texto sin marcas de tiempo y sin "Jane Doe: algo algo" .

Hormiga
fuente
No veo cómo esto es diferente (aparte de la aplicación utilizada) del comentario planteado hace un año.
albal
¿Te refieres a autohotkey? Es el único comentario de hace un año que encontré. Mi método no requiere ninguna configuración, teclas de acceso rápido, expresiones regulares u otros métodos sofisticados, es una opción fácil y rápida.
Ant
0

Una solución para esto usando Notepad ++ search & replace with regex

  1. Pegue el mensaje de Skype copiado en un new file tab
  2. Presione Ctrl-Hpara abrir la search & replacecaja
  3. Entrar \[.+[:][ ]en el Find whatcuadro
  4. Marque Regular expressionpara buscar con expresiones regulares
  5. Golpear Find nextpara probar
  6. Presiona Replace allpara terminar el trabajo

Saludos, Nam

ps No tengo idea de por qué Microsoft / Skype no nos permite copiar mensajes fácilmente.

ingrese la descripción de la imagen aquí

Nam G VU
fuente
0

Al menos a partir de Skype for Business versión 15.0.4753.1000, hay dos opciones adicionales para especificar que solo se copie el texto del mensaje. Por mensaje y una opción de copia predeterminada.

Copie texto solo de un solo mensaje:

  • Seleccione el texto del mensaje con el mouse para uno o más mensajes
  • Haga clic derecho en el texto seleccionado
  • Seleccione Copiar mensaje

El texto se puede pegar con Ctrl+V

Configure el comportamiento de copia predeterminado para que sea solo texto:

  • Abra el panel de opciones con Alt+ y Tluego presioneO
  • Seleccione MI en el panel izquierdo
  • Seleccione la opción: Al copiar IMS: Copiar solo mensaje
  • OK
Underverse
fuente
-3

Vaya a Herramientas »Opciones» MI y SMS »Apariencia de MI y puede desmarcar la opción Mostrar marca de tiempo .

mike1yogi
fuente
1
¿Esto también evita que se copie la marca de tiempo?
slhck
Esto no impide que se copie
desconectado el