Андрей Смирнов
Время чтения: ~13 мин.
Просмотров: 1

Где skype хранит историю переписки, фото, видео, файлы — подробное описание

skovoroda.png

Вы защитили Skype хорошим паролем. Вы регулярно выходите из своего аккаунта. Вы думаете: «Мою переписку Skype с Васей муж точно не прочтет! Пароль-то он не знает!». Если данную статью прочтете раньше Вы, то поймете, что Вы под ударом все эти полгода, что строчите Васе любовные признания. Если муж… Я не виновата  . Но для этого ему необходим физический доступ к компьютеру, с которого Вы сидели в Skype. Как было обещано в предыдущей статье про SQLite, я расскажу, как можно прочитать свою переписку в Skype из его базы данных SQLite совершенно открыто. Для этого нам понадобится SQLite Expert. Если его нет на Вашем компьютере, то скачайте его и установите.

Будем считать, что программа у Вас уже установлена и даже открыта. В окне программы на панели инструментов, расположенной в верхней части окна, нажимаем на кнопку с зеленым плюсиком. При наведении мышью на данную кнопку должна появиться подсказка «Open Database», как на рисунке.

sqlite-expert.jpg

После нажатия на нее появится стандартное виндовое окно открытия файла. Чтобы найти файл базы данных Skype, в окне в верхнее поле ввода адреса вставьте следующий адрес: %APPDATA%SkypeSkAcc, где вместо SkAcc напишите свой логин в скайпе, и нажмите Enter.

sqlite-expert-selectdb.jpg

Прошу взять на заметку, что SkAcc — это не мой логин в скайпе =) Он кому-то принадлежит, но я его не знаю =).

В этом же окне откроется список файлов указанной Вами папки. Щелкните мышью по файлу main.db и нажмите кнопку «Открыть».

maindb.jpg

Как изображено на рисунке выше, в программе SQLite Expert откроется содержимое базы данных Skype. Мы видим список всех ее таблиц. Давайте кратко пробежимся по самым интересным из них.

  • Accounts — в этой таблице есть подробная информация об аккаунте. В колонке skypename — логин в Skype, mobile_phone — мобильный телефон, привязанный к Skype, чтобы отправлять SMS, skypeout_balance — баланс Skype.
  • Calls — с кем Вы общались голосом по скайпу за данным компьютером
  • Chats — список чатов, здесь пишется в общем виде, кто с кем общался. Например, значение в колонке name #vasya/$masha;7330a1337f0667c5 — чат Васи с Вами. Более понятно это записано в колонке activemembers
  • Contacts — полный список контактов, логин в колонке skypename
  • Messages — самая на сегодня важная для нас таблица, в ней содержатся сообщения
  • Transfers — какие файлы мы получали и от кого (колонка partner_handle)

Щелкаем левой кнопкой мыши по таблице Messages. В левой верхней части окна Вы увидите несколько вкладок. Щелкните по вкладке Data.

sqlite-expert-tabs.jpg

Если Вы скайпом пользуетесь активно, то в левой части окна программы откроется весьма значительная табличка. Самые важные для нас колонки — это chatname (имя чата, подробности в таблице Chats), author (кто писал сообщение) и body_xml  — текст самого сообщения.

Если Вы хотите увидеть общение между Вами и определенным контактом из Вашего списка, щелкните по вкладке SQL (на картинке выше ее видно), и в открывшееся поле скопируйте следующий запрос:

, только вместо vasya и masha впишите нужные Вам логины, один из которых, скорее всего, Ваш (у нас в примере masha), а второй — Вашего партнера по нежелательному общению (vasya).

Должно получиться примерно так:

skype-messages-masha.jpg

Нажимаем F5. Перед Вами должна открыться вся сохраненная история Вашего общения. Если Вы находитесь на темной стороне  , и Ваша задача удалить сообщения, то прежде всего Вы должны определиться, что именно Вы хотите удалить. Если Вам не нравятся отдельные сообщения, то тут дело нехитрое. Если Вам необходимо вычистить вообще всю переписку с человеком, то тут по-хорошему надо поковыряться не в одной таблице, чтобы удалить следы самого чата. Но в общем в системе всегда есть какие-то чаты, которые полностью пустые, то есть в них нет ни одного сообщения, такие есть и у меня, и это нормально.

Перед тем как начать экзекуцию, скопируйте файл базы данных в ту же папку, назвав его, например, main-bak.db. На случай, если что-то пойдет не так.

Удаление части сообщений

Если нас интересует выборочное удаление сообщений с данным человеком, то подкорректируем наш запрос, добавив в него одну нужную нам колонку:

Нажимаем F5. Это позволит нам увидеть id не нравящихся нам сообщений. Запоминаем их, ниже пишем такой запрос:

delete from Messages where id in (117, 118);

, где 117, 118 — это id не нравящихся нам сообщений. Замените на свои id-шники через запятую. Нажимаем F5, и нет палевных сообщений!

Чистим историю основательно

Если нам необходимо избавиться от всех сообщений и даже от их следов, то тут надо повозиться чуть больше, как я и говорила. Попробуем найти все нежелательные сообщения, определить имя чата и все, что касается этого чата, удаляем из нескольких таблиц.

create temp table chatnames(chat_name);

Теперь необходимо удалить также инфу обо всех картинках и видеозвонках из скайпа. Предположим, что из двух нами используемых логинов Вы — masha, стало быть удаляем все о Васе.

Не забудьте, что мы удалили лишь упоминание о картинках, но сами картинки остались по адресу %APPDATA%SkypeMy Skype Received Files. Позаботьтесь и об их исчезновении.

Также следует помнить про то, что Skype синхронизирует сообщения на клиенте и на сервере. Для того, чтобы как-то ориентироваться в этом, Skype записывает некоторые данные в таблицу Conversations. С теми контактами, с которыми у меня не было никакого общения, значение поля history_sync_state было (null). Судя по всему, если мы боимся собственной тени, тоже выставим такое значение. Это проще всего сделать, щелкнув два раза по строке с нужным контактом (выбираем по колонке identity) и в открывшемся окошке в поле history_sync_state  написав (null) или оставив поле пустым:

history_sync_state.jpg

Значение соседнего поля history_horizon было 0, после того, как я удалила все сообщения некоторого своего коллеги по скайпу, чтобы протестировать все, о чем я здесь пишу. Когда я оправила первое с точки зрения моего скайпа сообщение, history_horizon заменилось конкретным значением, поле history_sync_state  из (null) стало пустым, позже заполнилось некоторым значением, как у всех контактов, с которыми я общалась и ничего у них не удаляла . Точно тут не могу сказать, видимо, поле history_horizon тоже желательно пометить (null).

И не забудьте удалить файл main-bak.db!

Что Вы говорите?  Сложно?!

krik.jpg

Проще всего и правильнее с этим Васей вообще не общаться или общаться на тему погоды, так никакой муж SQLite Expert вам не страшен не понадобится.  Еще вариант — вести переписку не в Skype  .

Update

Поигралась с данными таблицы Conversations, обнуляла различные таймштампы, среди них таймштамп последней активности (last_activity_timestamp), таймштамп ящика входящих сообщений (inbox_timestamp), уже упоминавшиеся history_horizon и history_sync_state и еще некоторые. По крайней мере у меня, даже когда я обнулила все данные у конкретного партнера по скайпу, перезатягивания сообщений не произошло после перезагрузки скайпа. Тем не менее, когда я копировала различные версии main.db, с сервера подтягивались недостающие для данной версии сообщения. Возможно, скайп ориентируется еще на что-то.

Подпишитесь на обновления блога!

Благодарю! Вы успешно подписались на новые материалы блога!

Куда скайп сохраняет файлы

Первый вопрос, приходящий в голову при попытке принять что-то через клиент, − это «Куда он их сохраняет? И как мне теперь архив-то найти?». На самом деле это существенная недоработка скайпа, ведь без выставления соответствующих настроек (как это сделать, мы рассмотрим немного ниже) он не спрашивает, в какую папку ему скачать смешное видео с котиками, а самовольно выбирает каталог.

Это не критично, если файл вам понадобится только один раз – нажмите на его иконку в чате, откройте, посмотрите все, что требуется, и забудьте. Проблема возникает, если вам необходимо сохранить важный рабочий документ – например, прайс услуг, перенести черновик контракта в word на десять миллионов рублей на другой комп, опубликовать фото на сайте одноклассники − а он по умолчанию спрятался неведомо куда.

Чтобы найти нужные данные, вам необходимо:

  • Зайдите на системный диск (обычно С).
  • Найдите папку «Пользователи», а в ней каталог с именем вашей учетной записи. В windows 8, 10 зайдите сначала в documents and settings.
  • Найдите в нем папку AppData.
  • В этом каталоге есть папка Roaming — Skype, а там, в свою очередь, My Skype Received Files. Там и хранятся все принятые данные.

Конечно, этот алгоритм правилен только для windows. Не в виндовс, а, тем более, на телефонах с android, iphone, названия папок могут существенно различаться.

Если же вы не хотите долго бродить по каталогам, просто откройте нужное сообщение с файлом, нажмите на него правой клавишей мыши и выберите «Показать в папке».

Где искать ваши данные и как их вытащить, мы уже разобрались, теперь осталось найти системные.

Самой программы

Но единого ответа на этот вопрос не существует. Если скачанные архивы всегда складируются в одно определенное место, указанное пользователем или выбранное программой, то вот системные настройки хранятся по всему компьютеру.

Некоторые из них клиент хранит в скрытых папках, что логично. Если закачанные документы не смертельно важны, их можно случайно удалить и просто получить заново, то вот системные настройки – основная часть программы, без которой она не будет работать.

Они находятся в следующих местах:

  • В папке, где хранится место со всеми вашими загрузками.
  • В папке на диске, куда вы устанавливали программу.
  • В «Мои документы».

Будьте осторожны! Неаккуратное изменение – и все придется переустанавливать.

И вроде все просто, но не все вы сможете достать так легко. Например, мало кто знает, где найти видеосообщение.

Тут уже перед вами стоит два пути. Первый – воспользоваться main.db. Как это сделать подробно описано в нашей статье про видеосвязь, да и немного информации про таинственный файл можно прочесть ниже.

Поэтому сейчас мы поговорим о втором, немного менее действенном, но более простом методе. Он основан на том, что все видеосообщения тайно находятся у вас на компьютере, хотя клиент и не признается.

Сделайте вот что:

  • Откройте папку, куда загружаются все ваши документы («Skype»).
  • Найдите в нем каталог «Media».
  • Найдите файл без расширения, названный точной датой и временем отправки вам видеосообщения.

Вот и все. Заветный адрес найден. Вам останется только скопировать его куда-нибудь и к имени прописать расширение «.avi».

Посмотреть таким способом ваши видеосообщения нельзя.

Но и на этом проблемы с сохранением не заканчиваются. Коварный скайп еще и куда-то не туда скачивает фотки.

Что значит сообщение — файл перемещен

Чаще всего коварное сообщение «файл перемещен» подстерегает пользователя при попытке открыть какой-либо переданный документ из истории чата.

Обычно это означает, что присланные данные были перемещены вами же в какой-либо другой каталог. То есть, предположим, скачанные картинки хранятся у вас в папке А. Скайп запомнил этот путь. Вы взяли один из них и самостоятельно переместили его в папку Б.

После этого вы попытаетесь открыть его через историю чатов, он ищет его в указанной папке А, но его там уже нет. Вот он и сигнализирует, что отмеченный вами файл не на месте. Решение одно: вспоминайте, куда перемещали, и открывайте сами. Если бы скайп отслеживал все переданные документы на компьютере, он бы постоянно ломался.

То же самое решение и на смартфоне, и на планшете.

Что делать если skype не сохраняет настройки

В этом случае, скорее всего, проблема в том, что у вас поврежден тот самый системный файл с настройками (который на машинном коде). В данном случае самое простое и легкое решение – это просто переустановить скайп. Вы ничего не потеряете, все переписки подгрузятся вам автоматически.

Как поступить, если ipad не сохраняет фото

Тут тоже перед вами предстает два пути: переустановить скайп или обратится в техподдержку. Второе обычно применяют, когда первое не помогло. Но иногда возникает и третий путь решения: починить устройство.

Иногда ipad не просто не сохраняет фото, полученные со скайпа, но и не сохраняет фото с приложений вообще.

Что делать, если skype не принимает файлы

Тут уже проблема в самом скайпе – просто полностью переустановите его, предварительно полностью удалив. Он просто сбоил. Есть и другой тип решения, но он более долгий и менее логичный.

Вы можете просто завести новый аккаунт – с него любой документ примется просто прекрасно.

Фото

На самом деле фотография, даже с веб камеры, не слишком кардинально отличается от своих собратьев – передаваемых файлов. Она не записывается в особую папку, не передается неведомо куда, выбирая «Мои документы», да и скачивать ее не всегда обязательно – клиент дает отличную возможность предварительного просмотра, если это только не фото на вебкамеру.

Но если она все-таки вам понадобилась, то откройте ту самую папку на диске С, найдите в ней подпапку с вашим логином, а в ней – каталог Pictures. Вот и все. Все записанные картинки лежат там – ищите. Удобная галерея, отсортированная по дате. Осталось только снять красивую фотку на вебку. Кстати, немного об этом написано в одной из наших статей — где стоп кадр в скайпе.

Ну а что со снимками?

Скриншоты

Скрины, как ни странно, хранятся точно там же. Правда, только если они сделаны с помощью плагина (скачать плагин для скайпа), ведь делать скриншоты в «ванильном» скайпе возможности нет.

Ну а если вы делаете скриншот при помощи стандартной клавиши, то вам необходимо просто открыть какой-либо редактор, вставить его туда при помощи нужной функции и самому выбрать место, куда все это скидывать.

Из всего этого плавно вытекает следующий вопрос…

И, собственно, ответ на него. Ничего самостоятельно сохранять вам не нужно. Клиент принимает все данные и видеосообщения за вас, качаются они тоже сами – вам остается только папку выбрать. Все ответы на этот вопрос разбросаны по самой статье, обязательно прочтите.

Справившись с легкими вопросами, вы можете перейти и к более сложным. Например, как сохранить все диалоги на своем компьютере?

Где в Скайпе хранится история сообщений и как ее посмотреть

Как правило, срок хранения переписки в Скайпе зависит от настройки программы пользователем. После отправки и получения текстового сообщения его можно найти на сервере в течение месяца. Далее сообщения можно прочитать в специальных папках того устройства, через которое проходил вход в учетную запись. Таким образом, сообщения необходимо искать на жестком диске вашего компьютера. В том случае, если в приложении Скайп нужные текстовые сообщения не смогли отразиться, найти их можно с помощью специальной программы на вашем устройстве.

Удобным для этого является приложение SkypeLogView, которое характеризуется простотой управления и просмотра нужной информации. Перед запуском программы необходимо установить адрес папки с сообщениями на компьютере. Для выполнения данной процедуры нажмите комбинацию из клавиш Win+R. В появившемся окне на экране устройства Выполнить в пустой строке напишите %APPDATA% и нажмите ОК. Перед Вами откроется окно проводника, в котором хранится вся установочная информация программы Skype. Перейдите к тому названию аккаунта, историю сообщений которого Вы хотите почитать. Выделите курсором адрес и скопируйте. Далее запустите программу SkypeLogView и найдите в меню раздел Файл. Перед пользователем откроется список, в котором будет Папка с журналами. Нажмите курсором по разделу и в открытом окне вставьте ссылку на адрес учетной записи. Возле надписи Загружать записи только за указанный период не должно быть галочки, если она стоит, то ее необходимо убрать. Затем перед пользователем откроется журнал с аудио и видео вызовами, а также с текстовыми сообщениями. Здесь Вы найдете информацию про дату, время звонков и сообщений и логин собеседника. Чтобы прочитать текст сообщения необходимо кликнуть по нему кнопкой мыши.

istoriya-perepiski-i-zvonkov-v-skajpe2.jpg

Таким образом, найти текстовую переписку в Скайпе можно на самом сервере в течение месяца или с помощью сторонних программ на своем компьютере.

Используемые источники:

  • http://noservice.ru/baza-dannyih-skype/
  • https://nashkomp.ru/gde-skype-hranit-istoriyu-perepiski-foto-video-faylyi
  • https://greatchat.ru/skype/istoriya-perepiski-i-zvonkov-v-skajpe

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации