Похоже, что в оконной версии Skype, есть возможность очистить историю чата . Предполагается, что он будет Tools > Options > IM & SMS > Clear history button
, но фактически ничего подобного здесь нет:
Эта опция отсутствует в версии, поставляемой с моей Ubuntu 13.04. В настройках конфиденциальности есть эта опция:
и где-то на форуме Skype сказано, что изменение этого параметра на «Отключить историю» и затем перезапуск 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.
Я использую Linux Mint 17 и смог очистить история чата. Но вам не понравится ответ.
Сначала я попытался удалить все данные в каталоге ./Skype. Не помогло, как все отметили выше.
У меня установлена Windows XP на виртуальной машине Oracle VirtualBox. Я установил Skype на виртуальную машину Windows, затем перешел в «Параметры» -> «Конфиденциальность» и установил для параметра «Сохранять историю чата для ..» значение «Отключить историю».
В любом случае, после удаления старых чатов с помощью установки Windows я вернулся в Linux Mint. , запустил Skype, и знаете что, ребята? - нет истории чата.
Служба поддержки Skype проинструктировала меня сделать следующее:
Перейдите в Параметры -> Конфиденциальность и установите «Сохранять историю чата для. . ", чтобы отключить историю, затем выйдите и войдите в систему.
Перейдите в $ HOME / .Skype / my_skype_name / и удалите только main.db. Выйти и войти.
Это сработало.
Как насчет ядерной бомбы? ПРЕДУПРЕЖДЕНИЕ Это эффективно уничтожит ваш профиль Skype:
Сначала сделайте резервную копию:
cp -r ~/.Skype ~/skype.bk
Теперь удалите каталог .Skype:
rm -r ~/.Skype
Готово.
Обратите внимание, что это удалит только локальный копия истории, которая будет восстановлена Skype при входе в систему.
терминальный способ сделать это, скажем, имя пользователя Skype - «rome», а имя компьютера - «russia»:
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, чтобы разблокировать базу данных, и выполните следующую инструкцию, заменив [имя пользователя]
своим именем в Skype:
sqlite3 ~/.Skype/[username]/main.db "delete from messages;"
Это приведет к удалению истории чата на вашем локальном компьютере, хотя я не уверен, что Skype перезагрузит ее из Интернета.
Если вы хотите удалить только одно сообщение человека. Вам нужно это сделать. 1. Выйти из скайпа. 2. установить sqlite3 (если он еще не установлен) sudo apt-get install sqlite3 # установка sqlite3
затем сделайте это. (при условии, что идентификатор Skype этого человека - "nafis.ahmad")
sqlite3 ~ / .Skype / [your-skype-username] / main.db "удалить из сообщений, где dialog_partner = 'nafis.ahmad';"
Raha skypeforlinux no ampiasainao:
1- Arosoy ny fangatahana.
2- Ovao ny anarana hoe Databases.db ao anatin'ity toerana ity:
~/.config/skypeforlinux/databases/
3- Restart skypeforlinux
Нашёл это, наверное, полезное: http://adminspot.net/topic/5042-removing-skype-chat-history-linux-ubuntu-should-work-for-other-distros-as-well/
Цитата: "Нашли это в сети благодаря оригинальному плакату
В текущей версии Linux для skype 2.2 beta отсутствует кнопка удаления истории". и, похоже, билета на ошибку нет, так что, если ты хочешь очистить свой чат.
При неработающем Skype при открытии домашней папки выберите отображение скрытых файлов. Найдите тот, который .skype переименовал в .skypeold (или как его там).
После обратного входа в skype вы можете удалить переименованную папку
Bear "