Comment copier du texte Skype sans horodatage?

31

Skype est tellement ennuyeux pour moi lorsque j'essaie de copier le texte de ma conversation; c'est-à-dire qu'il inclut toujours l'horodatage une fois collé.

Comment copier uniquement le texte brut?

Nam G VU
la source
êtes-vous prêt à utiliser une application tierce?
tumchaaditya
@tumchaaditya Sure I will - lovley sera disponible gratuitement
Nam G VU
Il semble copier l'horodatage et le destinataire si le -caractère est inclus dans le texte.
Greg
Coller dans le bloc-notes (ou n'importe où, vraiment), copier et coller dans skype :) J'aimerais que ctrl + shift + v le fasse depuis skype. J'ai des gens qui pensent que je suis prétentieux parce qu'ils m'ont posé une question deux fois; Je viens de copier / coller d'une conversation précédente, et il a collé comme une citation, comme si je disais: "Je vous l'ai déjà dit, à ce moment ce jour" :)
Juan Mendes

Réponses:

25

Suivez ces étapes:

Dans Skype:

  1. Allez dans OutilsOptionsIM & SMS

  2. Cliquez sur Afficher les options avancées

    entrez la description de l'image ici

  3. En appuyant sur Ctrl + V sélectionnera Coller le message en texte brut

    entrez la description de l'image ici

  4. sauver

tumchaaditya
la source
Que dit le lien? Pouvez-vous s'il vous plaît inclure tous les détails pertinents ici?
slhck
3
Cela ne fonctionne pas. Comme indiqué ci-dessus, il ajoute toujours l'horodatage et l'utilisateur qui l'a tapé.
Scott
4
ouais ce n'est pas le cas ... pas avec la dernière version ..
tumchaaditya
3
Cela fonctionne bien si vous copiez simplement une ligne et que vous ne mettez pas en évidence l'horodatage. Si vous copiez plusieurs lignes, cela inclura l'horodatage et le nom d'utilisateur .. très ennuyeux.
Rich S
1
A fonctionné pour moi, mais j'ai dû redémarrer skype
Maarten Kieft
4

Solution Windows uniquement

J'ai créé un script autohotkey rapide qui s'exécute lorsque vous appuyez sur ctrl + CSkype. Il copie essentiellement les éléments sélectionnés, exécute un remplacement regex et les stocke dans votre presse-papiers.

Le regex est assez naïf, et fait quelques hypothèses, qui peuvent ne pas être correctes car je ne l'ai pas rigoureusement testé:

  • S'il y a un horodatage, c'est au tout début d'une ligne
  • il est entre crochets et le premier caractère est un nombre
  • il y a un espace après, suivi du surnom, des deux points et de l'espace supplémentaire

Voici le .ahkscript lui-même. Il est sensible aux applications basé sur le ahk_class tSkMainForm, ce qui pourrait éventuellement changer dans les futures mises à jour de Skype.

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

Si vous souhaitez conserver le surnom, supprimez simplement le .*?:à la fin de l'expression régulière.

dwelle
la source
2

Je suis sur un Mac et j'ai créé une petite application très simple pour supprimer l'horodatage et le nom d'utilisateur des chats Skype copiés. Il y a un "Comment utiliser" dans le dossier dropbox lié. Fondamentalement, il nettoiera ce qui se trouve dans votre presse-papiers et créera un nouveau document texte, ou vous pouvez coller une longue liste de chats en continu dans un document texte, puis nettoyer à partir de là.

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

J'ai utilisé Automator et un script bash sed pour créer ces applets.
Il recherche les crochets d'horodatage et un motif de fin: et supprime le bloc entier.

CKdah
la source
1

Dans la dernière version de Lync nommée Skype Entreprise, vous pouvez triple-cliquer dans un message, puis copier le texte avec CTRL+C

Cela permet de copier / coller uniquement le texte du message et non l'horodatage.

Underverse
la source
Cela ne s'applique qu'à un seul message et non à la conversation avec de nombreux messages
Nam G VU
Habituellement, je n'ai qu'à copier le texte d'un seul message. Dans le passé, le simple fait d'obtenir le texte d'un seul message copiait également les métadonnées, ce qui était ennuyeux. Pour plusieurs messages, vous êtes SOL sauf si vous pouvez supprimer regex pour supprimer les horodatages et les messages système du presse-papiers comme suggéré par Dwelle
Underverse
0

Si quelqu'un est toujours intéressé, j'ai une solution: faites un clic droit sur le texte sélectionné, choisissez "rechercher avec Bing" et cela ouvrira un nouvel onglet dans votre navigateur et vous montrera du texte brut sans horodatage et sans "Jane Doe: quelque chose quelque chose" .

Fourmi
la source
Je ne vois pas en quoi cela diffère (autre que l'application utilisée) du commentaire soulevé il y a un an.
albal
Vous voulez dire autohotkey? C'est le seul commentaire d'il y a un an que j'ai trouvé. Ma méthode ne nécessite aucune configuration, raccourcis clavier, expressions rationnelles ou autres méthodes sophistiquées, c'est une option simple et rapide.
Ant
0

Solution de contournement pour cela en utilisant Notepad ++ search & replace with regex

  1. Collez le message Skype copié dans un new file tab
  2. Appuyez Ctrl-Hpour ouvrir la search & replaceboîte
  3. Entrez \[.+[:][ ]dans la Find whatcase
  4. Cocher Regular expressionpour rechercher avec regex
  5. Frappez Find nextpour tester
  6. Frappé Replace allpour terminer le travail

À la vôtre, Nam

ps Je n'ai aucune idée pourquoi Microsoft / Skype ne nous permet pas de copier facilement les messages.

entrez la description de l'image ici

Nam G VU
la source
0

À partir d'au moins Skype Entreprise version 15.0.4753.1000, il existe deux options supplémentaires pour spécifier de copier uniquement le texte du message. Par message et une option de copie par défaut.

Copiez le texte uniquement à partir d'un seul message:

  • Sélectionnez le texte du message avec la souris pour un ou plusieurs messages
  • Cliquez avec le bouton droit sur le texte sélectionné
  • Sélectionnez Copier le message

Le texte peut ensuite être collé avec Ctrl+V

Définissez le comportement de copie par défaut sur texte uniquement:

  • Ouvrez le panneau d'options avec Alt+ Tpuis appuyez surO
  • Sélectionnez IM dans le panneau de gauche
  • Sélectionnez l'option: lors de la copie d'IMS: copie du message uniquement
  • OK
Underverse
la source
-3

Allez dans Outils »Options» IM & SMS »Apparence IM et vous pouvez décocher l' option Afficher l'horodatage .

mike1yogi
la source
1
Cela empêche-t-il également la copie de l'horodatage?
slhck
Cela ne l'empêche pas d'être copié
connecté