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

У Viber есть одна интересная фича: синхронизация начинается с момента установки. То есть если вы установили Viber на PC в 10.00, то сообщения, отправленные и полученные в 9.58 в истории вы не увидите. Зато все последующие, вне зависимости от того, запущена была программа или нет, при запуске подхватятся автоматически.

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

Ну ладно, попробуем другой способ - полный перенос программы. Для тех, кто не знаком с Viber для Windows, расскажу, что сам себя и всю информацию он хранит в личной папке пользователя. Для Windows 7 это %USERPROFILE%\AppData\. В подпапке Local хранится сама программа, а в Roaming - то, что нас более всего интересует, волшебная папка с номером телефона. Ещё, конечно, не лишним будет упомянуть о папке ViberDownloads в Documents, которая является кладезью для любителей украсть провокационные фото . Что ж, условия были практически идеальные - на старом и новом компьютерах была установлена Win7 x64, имя пользователя и доменное имя на обоих PC было одинаковым. Пробуем просто перенести и вуаля - получаем при запуске следующее сообщение:

Результат меня удивил - историю на фоне я таки увидел. При нажатии кнопки «Продолжить» проходит новый процесс регистрации, при котором, конечно же, всё стирается. Я решил копать в этом направлении дальше.

В Roaming в папке с номером телефона я нашёл 2 файла *.db и решил подсунуть только их. Результат тот же. А по отдельности?

Вуаля! С viber.db прокатило! Но, правда, пришлось предварительно пройти регистрацию.

Итак, для переноса истории сообщений требуется :

  1. Предварительно скопировать файл %USERPROFILE%\AppData\Roaming\ViberPC\%номер_телефона%\viber.db
  2. Пройти регистрацию на новом компьютере
  3. Перенести наш файл viber.db в %USERPROFILE%\AppData\Roaming\ViberPC\%номер_телефона%\ на новом PC
Но на этом я не остановился. А что, если попробовать забрать файл viber.db с другого номера? И…

Заработало. Выходит, я могу прочитать сообщения пользователя, имея доступ к его профилю. Отправлять от его имени не смогу, как и читать сообщения, пришедшие/отправленные уже после копирования файла другого пользователя. Радоваться мне от этого или грустить, я не решил. Но зато решил уведомить об этом службку поддержки Viber. Три тщетных попытки и месяц ожидания ответа - не то, что я ждал от довольно крупной компании.

Если на Хабре есть представители компании, я бы хотел, чтобы они ответили на вопрос: это баг или фича?

P.S.: Первый запрос в службу поддержки был отправлен 30 декабря прошедшего года. 24 января (!) мне, наконец, ответили и попросили расписать ситуацию подробнее. Справедливости ради, я смог это сделать только 1 февраля. Но с тех пор ни слуху, ни духу, поэтому с чистой совестью публикую этот материал.

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

Эта статья будет интересна как пользователям Viber на Android, так и на Windows персонального компьютера, потому как будут описаны обе версии популярного мессенджера.

Содержание:

Создание и восстановление резервной копии истории сообщений на Андроид

Viber – это такое же приложение-мессенджер как и WhatsApp, которые в какой-то мере являются конкурентами. Миллионы пользователей по всему миру общаются с помощью данного приложения, используя как свои смартфоны или планшеты, так и компьютеры или ноутбуки.

Многие из чатов представляют своим пользователям определённую ценность. Именно поэтому разработчиками приложения была предусмотрена возможность создания резервной копии чатов Viber. Однако, такая резервная копия истории переписок мессенджера имеет определённые ограничения: резервную копию переписок можно создать и прочесть в текстовом виде, но её невозможно обратно восстановить в самом приложении, а также в такие текстовые файлы не сохраняются копии отправленных файлов (фото, видео, и т.д.).

Таким образом, с помощью Viber будет создана резервная копия чатов мессенджера и отправлена на ваш ящик электронной почты. Чаты будут сложены в заархивированную .zip папку и представлять собой .csv файлы с названиями контактов, с которыми осуществлялась переписка. Каждый из файлов включает в себя только текстовую переписку, а на местах отправленных или принятых файлов написано, например, «Фотосообщение» – вместо изображения.

Однако, данные файлы с копиями чатов не могут быть обратно восстановлены в Viber.

Восстановление или перенос переписки Viber на Android

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

Файл с историей сообщений Viber хранится в устройстве с операционной системой Android в папке:

/data/data/com.viber.voip/databases/

и имеет название viber_messages.

Примечание. Папка, в которой расположены данные Viber расположена во внутренней системной памяти устройства. Получить доступ к ней можно только с наличием Root прав или используя одну из программ Root-проводников.

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

Восстановление истории сообщений на другом ПК или после переустановки Windows

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

Итак, возможно ли восстановить историю чатов в Viber для ПК? Ведь, как уже оговаривалось выше, историю сообщений мобильного приложения Viber восстановить в самой программе не предоставляется возможным. Можно только создать текстовую копию переписок или заменить файл с историей чатов.

Вся история чатов Viber для ПК хранится в файле viber.db в папке на диске С:
C:\Users\Имя Пользователя \AppData\Roaming\ViberPC\Номер Телефона


Для того, чтобы восстановить историю чатов Viber, необходимо восстановить указанный файл.

Итак, если на вашем компьютере переустановили операционную систему, и вам необходимо восстановить историю чатов Viber, то для этого сделайте следующее:


В случае необходимости переноса истории Viber на другой компьютер, просто замените файл в указанной выше папке приложения с вашим номером телефона другого ПК, на восстановленный файл истории переписок viber.db .

Восстановление принятых и отправленных файлов Viber

Как известно, с помощью Viber пользователи могут осуществлять переписку не только текстовыми сообщениями, но и также отправлять файлы: изображения, звуковые или видео файлы. В случае использования приложения на смартфоне, оно сохраняет все отправленные или принятые файлы на карте памяти; или на жестком диске, в случае использования Viber на компьютере.

На карте памяти смартфона такие файлы по умолчанию хранятся в папке:
sdcard/viber/media/ .

На жестком диске компьютера такие файлы по умолчанию хранятся в папке:
.


Наиболее частыми причинами утери принятых или отправленных файлов Viber бывают:

  • Форматирование жесткого диска компьютера или карты памяти смартфона;
  • Восстановление стандартных настроек Viber или возврат смартфона к заводскому состоянию.

В любом из перечисленных случаев, файлы, которые приняты или отправлены с помощью Viber можно восстановить используя Hetman Partition Recovery . Для этого, запустите программу и просканируйте с её помощью носитель информации с которого необходимо восстановить файлы Viber (карту памяти смартфона или жесткий диск компьютера).


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

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

Резервное копирование

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

  1. Запустить Viber и перейти в меню.
  2. В меню выбрать пункт «Настройки».
  3. Перейти в подпункт «Вызовы и сообщения».
  4. Выбрать опцию «Журнал электронных сообщений». Бэкап начнет создаваться автоматически.
  5. После этого нужно будет выбрать способ доставки резервной копии. Так, это может быть, например, отправка на один из месседжеров (Telegram, WhatsApp), доставка на электронный адрес, передача по Bluetooth, а также сохранение в облачное хранилище (например, Google Disk). Есть возможность сохранить историю переписки Viber непосредственно в память смартфона.

Альтернативный способ восстановления сообщений в Viber

Кроме того, что можно создать резервную копию чатов в Вайбере, можно также воспользоваться другими утилитами, которые автоматически после их настройки сохраняют сообщения в вибере. Одной из таких утилит является приложение Backup Text for Viber. Скачать его можно как в Play Market, так и в App Store.

Backup Text for Viber позволяет экспортировать переписку в вайбер в одном из трех форматов: HTML, Excel, CSV. Сохраняются сообщения либо на смартфоне, либо отсылаются на электронную почту.

Единственное требование для корректной работы программы – это версия Viber 3.0 и выше.

В качестве основных преимуществ программы Backup Text for Viber можно выделить:

  • Сохранение сообщений в их исконном варианте, т. е. со всем форматированием, включая смайлики.
  • Можно отфильтровать диалоги: так, приложение предоставляет возможность сохранить переписку как одного диалога, так и нескольких выбранных чатов.
  • Экспорт сообщений в самые популярные форматы.

Как перенести чаты на новый телефон

Для того чтобы данный метод переноса переписки из вибера сработал, необходимо, чтобы на новом телефоне были root-права.

Итак, с помощью утилиты Root Explorer необходимо найти дирекцию, где хранится вся история переписки вибер. Обычно папка выглядит следующим образом: data/data/com.Viber.voip/database/. Информацию, хранящуюся в этой папке, следует скопировать на карту памяти, либо же сохранить информацию на компьютере.

На новом смартфоне с уже установленным вибером необходимо найти эту же папку и файлы с разрешением.journal. В свойствах этих файлов будут значения UID и GID – их нужно запомнить. В сохраненных из старого смартфона файлах следует заменить эти значения на новые и перенести их в папку на новом телефоне, согласившись с заменой. Перезагрузите вайбер.

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

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

У Viber есть одна интересная фича: синхронизация начинается с момента установки. То есть если вы установили Viber на PC в 10.00, то сообщения, отправленные и полученные в 9.58 в истории вы не увидите. Зато все последующие, вне зависимости от того, запущена была программа или нет, при запуске подхватятся автоматически.

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

Ну ладно, попробуем другой способ - полный перенос программы. Для тех, кто не знаком с Viber для Windows, расскажу, что сам себя и всю информацию он хранит в личной папке пользователя. Для Windows 7 это %USERPROFILE%\AppData\. В подпапке Local хранится сама программа, а в Roaming - то, что нас более всего интересует, волшебная папка с номером телефона. Ещё, конечно, не лишним будет упомянуть о папке ViberDownloads в Documents, которая является кладезью для любителей украсть провокационные фото . Что ж, условия были практически идеальные - на старом и новом компьютерах была установлена Win7 x64, имя пользователя и доменное имя на обоих PC было одинаковым. Пробуем просто перенести и вуаля - получаем при запуске следующее сообщение:

Результат меня удивил - историю на фоне я таки увидел. При нажатии кнопки «Продолжить» проходит новый процесс регистрации, при котором, конечно же, всё стирается. Я решил копать в этом направлении дальше.

В Roaming в папке с номером телефона я нашёл 2 файла *.db и решил подсунуть только их. Результат тот же. А по отдельности?

Вуаля! С viber.db прокатило! Но, правда, пришлось предварительно пройти регистрацию.

Итак, для переноса истории сообщений требуется :

  1. Предварительно скопировать файл %USERPROFILE%\AppData\Roaming\ViberPC\%номер_телефона%\viber.db
  2. Пройти регистрацию на новом компьютере
  3. Перенести наш файл viber.db в %USERPROFILE%\AppData\Roaming\ViberPC\%номер_телефона%\ на новом PC
Но на этом я не остановился. А что, если попробовать забрать файл viber.db с другого номера? И…

Заработало. Выходит, я могу прочитать сообщения пользователя, имея доступ к его профилю. Отправлять от его имени не смогу, как и читать сообщения, пришедшие/отправленные уже после копирования файла другого пользователя. Радоваться мне от этого или грустить, я не решил. Но зато решил уведомить об этом службку поддержки Viber. Три тщетных попытки и месяц ожидания ответа - не то, что я ждал от довольно крупной компании.

Если на Хабре есть представители компании, я бы хотел, чтобы они ответили на вопрос: это баг или фича?

P.S.: Первый запрос в службу поддержки был отправлен 30 декабря прошедшего года. 24 января (!) мне, наконец, ответили и попросили расписать ситуацию подробнее. Справедливости ради, я смог это сделать только 1 февраля. Но с тех пор ни слуху, ни духу, поэтому с чистой совестью публикую этот материал.

Вопрос о том, как прочитать удаленные сообщения в вайбере, актуален для многих пользователей. Часть из них просто забывает вовремя позаботиться о своевременной архивации чатов, другие по неосторожности или сгоряча удаляют дорогую сердцу переписку… так или иначе, многим из них впоследствии хочется вновь перечитать те сообщения, которые были удалены. Можно ли это сделать?

Возможности чтения удаленной переписки в Вайбере

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

Способ первый – через Google Диск. Для этого:

  1. Запускаем приложение .
  2. Переходим в Настройки.
  3. Нажимаем на пункт Учетная Запись.
  4. И на новом экране выбираем Резервное копирование.

Будет предложено скопировать переписку на Google Диск. Разумеется, для этого потребуется обзавестись учетной записью на Гугле.

Способ второй – отправка сообщений по Интернету. Для этого потребуется:

  1. Запустить Вибер.
  2. Перейти в Настройки.
  3. Здесь выбрать пункт Вызовы и Сообщения.
  4. Нажать на Отправить Историю Сообщений.

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

Остается согласиться с выбором и дождаться окончания отправки истории.

Сохраненные таким образом сообщения можно будет повторно открывать на своем устройстве.

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

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

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




Close