Bagaimana cara menyalin teks Skype tanpa cap waktu?

31

Skype sangat menjengkelkan bagi saya ketika saya mencoba menyalin teks dari obrolan saya; yaitu selalu menyertakan cap waktu ketika disisipkan.

Bagaimana cara menyalin hanya teks biasa?

Nam G VU
sumber
apakah Anda bersedia menggunakan aplikasi pihak ketiga?
tumchaaditya
@tumchaaditya Tentu saya akan - lovley tersedia gratis
Nam G VU
Tampaknya menyalin cap waktu dan penerima jika -karakter dimasukkan dalam teks.
Greg
Tempel ke notepad (atau di mana saja, benar-benar), salin, dan tempel ke skype :) Saya berharap ctrl + shift + v melakukan ini dari dalam skype. Saya pernah membuat orang berpikir saya bersikap sok karena mereka mengajukan dua pertanyaan kepada saya; Saya baru saja menyalin / menempel dari percakapan sebelumnya, dan itu ditempelkan sebagai kutipan, seolah-olah saya mengatakan: "Saya sudah mengatakan ini pada Anda, pada saat ini pada hari ini" :)
Juan Mendes

Jawaban:

25

Ikuti langkah ini:

Di Skype:

  1. Buka AlatPilihanIM & SMS

  2. Klik Tampilkan opsi lanjutan

    masukkan deskripsi gambar di sini

  3. Dalam Menekan Ctrl + V akan memilih Tempel pesan sebagai teks biasa

    masukkan deskripsi gambar di sini

  4. Menyimpan

tumchaaditya
sumber
Apa yang dikatakan tautan? Bisakah Anda memasukkan semua detail yang relevan di sini?
slhck
3
Ini tidak bekerja. Seperti dikomentari di atas, itu masih menambahkan cap waktu dan pengguna yang mengetiknya.
Scott
4
ya itu tidak ... tidak dengan versi terbaru ..
tumchaaditya
3
Ini berfungsi dengan baik jika Anda hanya menyalin satu baris dan Anda tidak menyalakan cap waktu. Jika Anda menyalin beberapa baris, itu akan termasuk cap waktu dan nama pengguna .. sangat mengganggu.
Rich S
1
Bekerja untuk saya, tetapi saya harus memulai kembali skype
Maarten Kieft
4

Solusi khusus Windows

Saya telah membuat skrip autohotkey cepat yang berjalan saat Anda menekan ctrl + Cdi dalam Skype. Ini pada dasarnya salinan yang dipilih, menjalankan ganti regex di atasnya dan menyimpannya di clipboard Anda.

Regex cukup naif, dan membuat beberapa asumsi, yang mungkin tidak benar karena saya belum mengujinya dengan seksama:

  • Jika ada cap waktu, itu di awal baris
  • itu dalam tanda kurung dan karakter pertama adalah angka
  • ada spasi setelahnya, diikuti oleh nama panggilan, titik dua, dan ruang ekstra

Ini .ahkskripnya sendiri. Ini peka aplikasi berdasarkan ahk_class tSkMainForm, yang mungkin dapat berubah di masa depan pembaruan Skype.

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

Jika Anda ingin mempertahankan nama panggilan, hapus saja .*?:di akhir regex.

dwelle
sumber
2

Saya menggunakan Mac dan membuat aplikasi kecil yang sangat sederhana untuk menghapus cap waktu dan nama pengguna dari obrolan Skype yang disalin. Ada "Cara Menggunakan" di folder dropbox yang ditautkan. Pada dasarnya itu akan membersihkan apa yang ada di clipboard Anda dan membuat dokumen teks baru, atau Anda dapat menempelkan daftar panjang obrolan terus-menerus ke dalam dokumen teks dan kemudian membersihkannya dari sana.

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

Saya menggunakan Automator dan skrip bash sed untuk membuat applet ini.
Ini terlihat untuk tanda waktu dan tanda kurung: pola dan menghapus seluruh blok.

CKdah
sumber
1

Dalam versi terbaru Lync bernama Skype for Business Anda bisa klik tiga kali di dalam pesan lalu salin teks dengan CTRL+C

Ini memungkinkan untuk menyalin / menempel hanya teks pesan dan bukan cap waktu.

Bawah
sumber
Itu hanya berlaku untuk satu pesan, bukan percakapan dengan banyak pesan
Nam G VU
Biasanya saya hanya perlu menyalin teks dari satu pesan. Di masa lalu, hanya mendapatkan teks untuk satu pesan juga menyalin metadata yang menjengkelkan. Untuk banyak pesan, Anda SOL kecuali Anda dapat regex hapus untuk menghapus cap waktu dan pesan sistem dari clipboard seperti yang disarankan oleh Dwelle
Underverse
0

Jika seseorang masih tertarik, saya memiliki solusinya: klik kanan pada teks yang dipilih, pilih "cari dengan Bing" dan itu akan membuka tab baru di browser Anda dan menunjukkan kepada Anda teks biasa tanpa cap waktu dan tanpa "Jane Doe: something something" .

Semut
sumber
Saya tidak melihat bagaimana ini berbeda (selain aplikasi yang digunakan) dari komentar yang diajukan setahun yang lalu.
albal
Maksudmu autohotkey? Itu satu-satunya komentar dari tahun lalu yang saya temukan. Metode saya tidak memerlukan konfigurasi, hotkeys, regexps, atau metode canggih lainnya, ini pilihan yang mudah dan cepat.
Semut
0

Solusi untuk ini menggunakan Notepad ++ search & replace with regex

  1. Rekatkan pesan Skype yang disalin ke a new file tab
  2. Tekan Ctrl-Huntuk membuka search & replacekotak
  3. Masukkan \[.+[:][ ]dalam Find whatkotak
  4. Periksa Regular expressionuntuk mencari dengan regex
  5. Hit Find nextuntuk menguji
  6. Hit Replace alluntuk menyelesaikan pekerjaan

Cheers, Nam

ps Saya tidak tahu mengapa Microsoft / Skype tidak mengizinkan kami untuk menyalin pesan dengan mudah.

masukkan deskripsi gambar di sini

Nam G VU
sumber
0

Pada setidaknya Skype for Business versi 15.0.4753.1000 ada dua opsi tambahan untuk menentukan untuk hanya menyalin teks pesan. Per pesan, dan opsi penyalinan default.

Salin teks hanya dari satu pesan:

  • Pilih teks pesan dengan mouse untuk satu atau lebih pesan
  • Klik kanan teks yang dipilih
  • Pilih Salin Pesan

Teks tersebut kemudian dapat ditempel dengan Ctrl+V

Setel perilaku penyalinan default menjadi hanya teks:

  • Buka panel opsi dengan Alt+ Tlalu tekanO
  • Pilih IM di panel kiri
  • Pilih opsi: Saat menyalin IMS: Salin pesan saja
  • OK
Bawah
sumber
-3

Pergi ke Alat »Opsi» IM & SMS »Penampilan IM dan Anda dapat menghapus centang opsi Show Time Stamp .

mike1yogi
sumber
1
Apakah ini juga mencegah cap waktu agar tidak disalin?
slhck
Ini tidak mencegahnya dari disalin
unc0nected