Skype чаты и пропущенные звонки продолжают появляться
У меня есть Skype 4.2.0.11 на Ubuntu 12.04
У меня есть повторяющаяся проблема, что набор скайп-чатов и пропущенных звонков продолжают появляться как уведомления при запуске скайпа, даже если я удаляю их каждый раз. Там нет никакого конкретного шаблона, который я могу видеть, никакого конкретного пользователя или времени суток.
Если не считать очистки всей истории моего аккаунта, можно ли это исправить?
6 ответов
Щелкните правой кнопкой мыши уведомления о событиях в Skype и выберите "Удалить событие"
До сих пор я видел только постоянные пропущенные звонки. Похоже, это происходит, когда соединение прерывается во время разговора, и на немедленный последующий звонок другой стороны не поступает ответ.
Это сработало для меня:
update Messages set consumption_status = 0 where type = 30 and consumption_status != 0;
(Возможно, вы можете отказаться от целого предложения where, ничего не перепутав, но я не пробовал.)
У меня была та же проблема, и я решил исправить ее следующим образом:
- резервное копирование ~/.Skype/your_skype_login/main.db
- откройте его с помощью некоторого средства просмотра sqlite (я использовал SQLite Database Browser, хороший графический интерфейс на основе QT)
- используйте какой-нибудь веб-сайт для преобразования даты надоедливых неубиваемых уведомлений в формат отметки времени Unix (не забудьте взять материал о часовом поясе)
- в таблице "Сообщения" удалите строки, метки времени которых близки к меткам, полученным на шаге 3, и соответствующее содержимое поля "автор" (т. е. не удаляйте сообщения из других контактов). Интересно, что это также избавляет от уведомлений "Пропущенный звонок", хотя очистка таблицы "Звонки" не имеет никакого эффекта.
- Сохраните изменения обратно в main.db и снова запустите Skype
Чтобы сузить рассматриваемые сообщения, проверьте тип сообщения, от которого вы хотите избавиться:
- 61: сообщение чата
- 30: начало звонка
- 39: конец вызова
- 68: файл отправлен
Я до сих пор не знаю, откуда эта ошибка
Ответ Пирса является правильным и намного проще, чем принятый ответ, но он мог бы сделать с немного лучшим объяснением.
Я нашел подсказку на форуме Skype: http://community.skype.com/t5/Linux/cancelled-missed-call-notifications-reappear-on-startup/td-p/2040751
У меня такая же проблема. Вместо того, чтобы нажимать "пометить все просмотренные", щелкните правой кнопкой мыши на каждом уведомлении, а затем нажмите "удалить запись" в появившемся меню.
Так что не используйте "отметить все просмотренные", ни X за записями, а щелкните правой кнопкой мыши запись и выберите "Удалить событие".
Ответы Лука и Пирса верны. Просто чтобы сделать вещи немного проще:
Вы можете щелкнуть первую запись и Shift+ щелкнуть последнюю запись, затем щелкнуть правой кнопкой мыши и нажать "Удалить события", чтобы удалить весь список.
Удаление разговора в настоящее время не поддерживается на рабочем столе Skype для Windows или Skype для Windows 10.(Источник: Support.Skype.com)