Как очистить историю чата Skype?

Кажется, что в версии Skype для Skype есть возможность очистить историю чата. Предполагается, что это Tools > Options > IM & SMS > Clear history button, но фактически ничего подобного здесь нет:

Этот вариант отсутствует в версии, которая поставляется вместе с моим Ubuntu 13.04. В настройках конфиденциальности есть эта опция:

No clear history button

и где-то на форуме Skype сказано, что изменение этого параметра на «Отключить историю» и перезапуск Skype будет избавиться от истории чата. Пробовал это, не работает.

Поиск немного Я обнаружил, что вы должны установить возможность очистки истории чата ; Я сделал это из каталога, который у меня есть:

cd $HOME/.Skype/my_skype_name/ 
rm chat*.dbb user*.dbb 

... до сих пор нет. Прежде чем я избавлюсь от всего каталога .Skype и переконфигурирует весь Skype, есть ли кто-нибудь, кто знает, как это сделать? Содержимое каталога:

alert2048.dbb       chatsync             httpfe           msn.db-journal
alert4096.dbb       config.lck           keyval.db        msn.lock
bistats.db          config.xml           keyval.lock      profile16384.dbb
bistats.db-journal  contactgroup256.dbb  main.db          sms512.dbb
bistats.lock        dc.db                main.db-journal  transfer256.dbb
call256.dbb         eas.db               main.lock        voicemail
callmember256.dbb   eas.db-journal       msn.db           voicemail256.dbb

Удаление всех остальных *.dbb также не работает.

Урок: никогда не помещайте конфиденциальные данные в Skype-чат.

1
задан 14 December 2013 в 02:26

6 ответов

Мне было поручено обслуживание клиентов Skype выполнить следующие действия:

Перейдите в меню «Параметры» -> «Конфиденциальность» и установите «Сохранить историю чата для ..», чтобы отключить историю, затем выйдите из & amp; войдите в. HOME / .Skype / my_skype_name / и удалите только main.db. Выйти & amp; Войдите.

Это сработало.

9
ответ дан 24 May 2018 в 15:00
  • 1
    Не уверен, почему это не был принятый ответ. Работает отлично без окон VM. Тем не менее, странно, что команда Skype еще не пыталась исправить этот глюк. – Pradeeban Kathiravelu 1 January 2016 в 16:02
  • 2
    @ KathiraveluPradeeban проблема в том, что в моем случае эта вещь избегала будущей записи истории чата, но перезагрузила старую с сервера. Кроме того, я не хочу отключать историю чатов; Я просто хочу забыть прошлый ..., чтобы избавиться от этого пароля, который я набрал в неправильном месте (винить клик-фокус ...) ;-) (Кстати, я закончил сменять этот пароль ...) – Rmano 13 January 2016 в 16:12
  • 3
    Вышеупомянутое решение фактически удалит вашу историю и недавно связанный список. ПРЕДУПРЕЖДЕНИЕ: он также удалит все ваши контакты. – Brad Horn 5 August 2016 в 09:50
  • 4
    @BradHorn Он никогда не удалял моих контактов. Я попробовал. – Pradeeban Kathiravelu 9 August 2016 в 21:43
  • 5
    Это спрятало все мои контакты. Мне удалось это исправить, выполнив «тестовый вызов» через опцию / звуковые устройства / выполнить тестовый вызов. И он показал мне, что у меня недавно была чат с одним контактом + я отправил файл - это означает, что он не удаляет все. – MiroJanosik 20 October 2017 в 22:08

Как насчет ядер? ПРЕДУПРЕЖДЕНИЕ Это эффективно уничтожит ваш профиль Skype:

Сначала сделайте резервную копию:

cp -r ~/.Skype ~/skype.bk

Теперь удалите каталог .Skype:

rm -r ~/.Skype

Done .

Обратите внимание, что это удалит только локальную копию истории, которая будет восстановлена ​​Skype при входе.

5
ответ дан 24 May 2018 в 15:00
  • 1
    Ага. Последнее средство оружия. ;-) – Rmano 14 December 2013 в 02:31
  • 2
    @ Rmano, подождите, мы уже не достигли этого этапа? – Braiam 14 December 2013 в 02:32
  • 3
    Я отключил историю чата в настройках, закройте Skype, удалил каталог ~ / .Skype. Когда я возвращаюсь, я вижу, что все мои контакты медленно перегружаются из Интернета, и через некоторое время все мои разговоры также перезагружаются. Использование Skype 4.2. – Marco Lackovic 31 March 2014 в 17:29
  • 4
    @Krige, если это так, тогда история не локально хранится. – Braiam 31 March 2014 в 17:38
  • 5
    @Braiam, вот что я догадался. Итак, как мы можем очистить историю чата в таких случаях? – Marco Lackovic 2 April 2014 в 18:57

терминальный способ сделать это, скажем, имя пользователя skype пользователя «rome», а имя компьютера - «россия»:

rome@russia:~$ cd /home/rome/.Skype/rome/
rome@russia:~$ rm -rf `find . -name "*.dbb"
1
ответ дан 24 May 2018 в 15:00
  • 1
    Как вы могли прочитать в последнем абзаце вопроса, я попробовал. Не работает. Он забывает очень старый контент чата, не все из них. – Rmano 22 November 2013 в 21:55

Как я это сделал в Skype 4.3.0.37 (потому что ответ Mackys не работал) было удалить все записи из табличных сообщений в базе данных SQLite Skype.

Сначала установите sqlite3 если у вас его нет:

sudo apt-get install sqlite3

Затем закройте Skype, чтобы разблокировать базу данных и выполнить следующую инструкцию, изменив [username] на ваше имя скайпа:

sqlite3 ~/.Skype/[username]/main.db "delete from messages;"
[d3 ] Это приведет к удалению истории чата на вашем локальном компьютере, но я не уверен, что если Skype перезагрузит его из Интернета.

0
ответ дан 24 May 2018 в 15:00

Если вы хотите удалить только одно сообщение с человеком. Вам нужно это сделать. 1. Выход из скайпа. 2. установить sqlite3 (если он еще не установлен) sudo apt-get install sqlite3 # установка sqlite3

, тогда сделайте это. (предполагая, что идентификатор skype id человека «nafis.ahmad») sqlite3 ~ / .Skype / [your-skype-username] /main.db «удалить из сообщений, где dialog_partner = 'nafis.ahmad';"
0
ответ дан 24 May 2018 в 15:00

Нашел это, полезный, я думаю: http://adminspot.net/topic/5042-removing-skype-chat-history-linux-ubuntu-should-work-for-other-distros-as-well/ [ ! d0]

Цитата: «Нашел это в сети благодаря оригинальному плакату

В текущей версии Linux для бета-версии skype 2.2 отсутствует кнопка истории удаления, и, похоже, нет битого билета поэтому, если вы хотите очистить историю чата.

Когда Skype не работает, откройте домашнюю папку, выберите, покажите скрытые файлы, найдите один .skype, переименуйте его в .skypeold (или что когда-либо).

После того, как вы вернулись в skype, вы можете удалить переименованную папку

Bear "

-1
ответ дан 24 May 2018 в 15:00

Другие вопросы по тегам:

Похожие вопросы: