Obrolan Skype dan panggilan tak terjawab terus muncul kembali

11

Saya memiliki Skype 4.2.0.11 di Ubuntu 12.04

Saya memiliki masalah berulang yang membuat satu set obrolan skype dan panggilan tidak terjawab terus muncul kembali sebagai pemberitahuan ketika saya memulai skype, meskipun saya menghapusnya setiap waktu. Tidak ada pola khusus yang dapat saya lihat, tidak ada pengguna atau waktu tertentu.

Pendeknya menghapus semua riwayat akun saya, apakah ada cara saya dapat memperbaikinya?

jdog
sumber
Sudahkah Anda mencoba menghapus file cache untuk program ini?
Ramhound
Saya akan mencoba meluncurkan Skypedari baris perintah (periksa apakah ada -vopsi untuk memiliki output verbose) dan ketika Anda menjalankan program dan mengabaikan ini, lihat apakah ada kesalahan yang dihasilkan. Itu bisa sesederhana izin di suatu tempat yang menyebabkannya tidak menyimpan barang-barang itu.
nerdwaller
@nerdwaller Ide bagus, saya mendapat peringatan GTt saat startup, tetapi tidak ada peringatan saat menghapus entri
jdog
@Ramhound di mana saya menemukan cache. Saya secara khusus tidak ingin menghapus riwayat.
jdog
Cadangkan sejarah sebagai tindakan pencegahan lalu ...
Ramhound

Jawaban:

6

Klik kanan acara pemberitahuan di Skype dan pilih "Hapus Acara"

Menembus
sumber
7

Sejauh ini saya hanya melihat panggilan tidak terjawab yang terus-menerus. Ini tampaknya terjadi ketika koneksi turun selama panggilan dan panggilan berikutnya langsung dari sisi lain tidak dijawab.

Ini bekerja untuk saya:

update Messages set consumption_status = 0 where type = 30 and consumption_status != 0;

(Mungkin Anda bisa meletakkan seluruh klausa di mana tanpa mengacaukan apa pun, tapi saya belum mencoba.)

Patrick Roemer
sumber
5

Saya memiliki masalah yang sama dan akhirnya memperbaikinya sebagai berikut:

  1. backup ~ / .Skype / your_skype_login / main.db
  2. buka dengan beberapa sqlite viewer (saya menggunakan SQLite Database Browser , GUI berbasis QT yang bagus)
  3. gunakan beberapa situs web untuk mengonversi tanggal pemberitahuan tidak dapat dilakukan yang menjengkelkan ke format cap waktu Unix (jangan lupa untuk mengambil hal-hal zona waktu)
  4. dalam tabel "Pesan", hapus baris yang cap waktu dekat dengan yang diperoleh pada langkah 3 dan konten yang sesuai dari bidang "penulis" (yaitu jangan hapus pesan dari kontak lain). Menariknya, ini juga menghilangkan notifikasi "Panggilan tak terjawab", meskipun membersihkan tabel "Panggilan" tidak berpengaruh.
  5. Simpan perubahan kembali ke main.db dan mulai Skype lagi

Untuk mempersempit pesan yang dipermasalahkan, periksa jenis pesan yang merupakan salah satu pemberitahuan yang ingin Anda singkirkan:

  • 61: Pesan obrolan
  • 30: Panggilan mulai
  • 39: Panggilan berakhir
  • 68: File terkirim

Saya masih tidak tahu dari mana asal bug ini

dmytro
sumber
Tampaknya berhasil, tetapi saya harus mengakui ada banyak yang saya miliki dan hanya menghapus semuanya.
jdog
2

Jawaban oleh Pierce benar dan jauh lebih mudah daripada jawaban yang diterima, tetapi bisa dilakukan dengan penjelasan yang sedikit lebih baik.

Saya menemukan petunjuk di forum Skype: http://community.skype.com/t5/Linux/cancelled-missed-call-notifications-reappear-on-startup/td-p/2040751

Saya memiliki masalah yang sama. Alih-alih mengklik "tandai semua dilihat," klik kanan pada setiap notifikasi dan kemudian klik "hapus entri" di menu yang muncul.

Jadi jangan gunakan "tandai semua dilihat", atau X di belakang entri tetapi klik kanan entri dan pilih "Hapus acara".

loek
sumber
2

Jawaban Loek dan Pierce benar. Agar lebih mudah:

Anda dapat mengklik entri pertama dan Shift+ klik entri terakhir, lalu klik kanan dan klik "Hapus Acara" untuk menghapus seluruh daftar.

HenkH
sumber
0

Menghapus percakapan saat ini tidak didukung di Skype untuk Windows desktop, atau Skype untuk Windows 10. (Sumber: Support.Skype.com )

AndrePKI
sumber
Ingat pertanyaan ini untuk Skype di Linux 4.3 pada 2013!
jdog
Maaf, saya melewatkan itu ....
AndrePKI