Кажется, что в версии Skype для Skype есть возможность очистить историю чата. Предполагается, что это Tools > Options > IM & SMS > Clear history button, но фактически ничего подобного здесь нет:
Этот вариант отсутствует в версии, которая поставляется вместе с моим Ubuntu 13.04. В настройках конфиденциальности есть эта опция:
и где-то на форуме 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-чат.
Мне было поручено обслуживание клиентов Skype выполнить следующие действия:
Перейдите в меню «Параметры» -> «Конфиденциальность» и установите «Сохранить историю чата для ..», чтобы отключить историю, затем выйдите из & amp; войдите в. HOME / .Skype / my_skype_name / и удалите только main.db. Выйти & amp; Войдите.Это сработало.
Как насчет ядер? ПРЕДУПРЕЖДЕНИЕ Это эффективно уничтожит ваш профиль Skype:
Сначала сделайте резервную копию:
cp -r ~/.Skype ~/skype.bk
Теперь удалите каталог .Skype:
rm -r ~/.Skype
Done .
Обратите внимание, что это удалит только локальную копию истории, которая будет восстановлена Skype при входе.
терминальный способ сделать это, скажем, имя пользователя skype пользователя «rome», а имя компьютера - «россия»:
rome@russia:~$ cd /home/rome/.Skype/rome/
rome@russia:~$ rm -rf `find . -name "*.dbb"
Как я это сделал в 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 перезагрузит его из Интернета. Если вы хотите удалить только одно сообщение с человеком. Вам нужно это сделать. 1. Выход из скайпа. 2. установить sqlite3 (если он еще не установлен) sudo apt-get install sqlite3 # установка sqlite3
, тогда сделайте это. (предполагая, что идентификатор skype id человека «nafis.ahmad») sqlite3 ~ / .Skype / [your-skype-username] /main.db «удалить из сообщений, где dialog_partner = 'nafis.ahmad';"Нашел это, полезный, я думаю: 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 "