Содержание
- Как просмотреть контакты на компьютерной версии Viber
- Немного теории: что такое резервные копии в Вайбере, как их создать на Андроид
- Как восстановить сообщения в Вайбере через резервную копию на Андроиде
- Как восстановить сообщения в Вайбере на Android через сторонние приложения
- Как вернуть сообщения в Вайбере с компьютера
- При каких условиях можно восстановить переписку в Вайбере
- Варианты восстановления
- Особенности восстановления переписки на ПК
- Восстановление сообщений, которые удалил собеседник
Информационная безопасность * Из песочницы Работаю я обычным эникейщиком, и произошла как-то у меня тоже вполне обычная история — переезд человека на новый другой компьютер. Не буду особо вдаваться в подробности, просто скажу, что возникла необходимость переноса истории 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 прокатило! Но, правда, пришлось предварительно пройти регистрацию. Итак, для переноса истории сообщений требуется:
- Предварительно скопировать файл %USERPROFILE%AppDataRoamingViberPC%номер_телефона%viber.db
- Пройти регистрацию на новом компьютере
- Перенести наш файл viber.db в %USERPROFILE%AppDataRoamingViberPC%номер_телефона% на новом PC
Но на этом я не остановился. А что, если попробовать забрать файл viber.db с другого номера? И… Заработало. Выходит, я могу прочитать сообщения пользователя, имея доступ к его профилю. Отправлять от его имени не смогу, как и читать сообщения, пришедшие/отправленные уже после копирования файла другого пользователя. Радоваться мне от этого или грустить, я не решил. Но зато решил уведомить об этом службку поддержки Viber. Три тщетных попытки и месяц ожидания ответа — не то, что я ждал от довольно крупной компании. Если на Хабре есть представители компании, я бы хотел, чтобы они ответили на вопрос: это баг или фича? P.S.: Первый запрос в службу поддержки был отправлен 30 декабря прошедшего года. 24 января (!) мне, наконец, ответили и попросили расписать ситуацию подробнее. Справедливости ради, я смог это сделать только 1 февраля. Но с тех пор ни слуху, ни духу, поэтому с чистой совестью публикую этот материал.
Бывают разные ситуации когда нужно достать телефонные номера из телефонной книги Viber.
В процессе поиска был найден подсмотрен способ достать все номер из-за утерянного телефон, но в нашем случае нужно было достать номера всех участников одного из своего чата, а их более 100.
Конечно переписывать вручную нам лень, потому используем следующий метод.
Нам потребуется установить дополнительную утилиту для просмотра баз данных — Sqlite Browser, а затем открыть файл базы данных Viber.DB в этой программе.
Открываем окно «Выполнить» нажав на клавиатуре Windows+R, или Пуск Выполнить и вводим фразу %APPDATA%, затем заходим в папку — ViberPC
Ищем папку с номером вашего телефона например 322223330 — заходим в нее
В папке много разных файлов, но нам нужен файл viber.db в котором хранятся наши контакты и номера.
Запускаем программу Sqlite Browser и перетаскиваем файл viber.db в окно программы:
В окне SQLite переходим в меню Browse Data:
В поле Table выбираем параметр PhoneNumber в котором и хранятся наши номера, которые были синхронизированы с вашими контактами из телефонной книги:
Вы можете экспортировать все номера в Excel табличку, сделать это можно зайдя в FILE — EXPORT — Tables as CSV File.
А в нашем случае мы идем в ChatRelation. В поле Number забиваем один из известных номеров участника нужного нам чата и вычисляем ChatID. Теперь номер удалим, а этот номер ChatID вобьем отфильтруя таким образом все номера из нужного нам чата.
Для верности можно сравнить количество участников в программе и в нашей выборке:
А теперь CTRL+C и CTRL+V в любом текстовом редакторке.
А если хорошо знать SQL запросы, можно много чего сделать:)
Добавим комментарий от читателя 28.01.2016
Чтобы получить имя и номера соответственно, нужно выполнить запрос в базу данных.
Для этого переходим во вкладку “ExecuteSQL”, в верхнее поле вставить SQL-запрос:
SELECT Number,FirstName FROM ContactRelation INNER JOIN Contact ON Contact.ContactID = ContactRelation.ContactID
и затем нажать на значок в виде синей стрелочки “Play”.
Таким образом появится результат запроса – таблица с номерами и именами.
В правом нижнем углу таблицы есть значок в виде таблицы с дискетой.
Нажимаем на него и выбираем пункт “Export to CSV”.
Нажимаем OK и выбираем место и имя для сохраняемого файла.
В Exel файл может открываться с неправильной кодировкой. Открывайте через блокнот.
Спасибо за информацию.
Один из наших посетителей сайта http://вибер-скачать-бесплатно.com/ обратился с просьбой помочь экспортировать контакты из программы Viber, установленной на компьютере, т.к. мобильный телефон был украден. Был найдел способ, который поможет это сделать самостоятельно.
Для этого нам потребуется установить дополнительную утилиту для просмотра баз данных – Sqlite Browser, а затем открыть файл базы данных Viber.DB в этой программе.
Как просмотреть контакты на компьютерной версии Viber
Вы сможете просмотреть контакты, только с условием, что вы уже хотя бы раз заходили в Viber на своем компьютере, иначе ничего не получится.
- Качаем программу Sqlite Browser, после чего устанавливаем ее на компьютер.
- Открываем окно «Выполнить», нажав на клавиатуре Windows + R, или Пуск Выполнить и вводим фразу %APPDATA%, затем заходим в папку ViberPC.
- Ищем папку с номером вашего телефона, например, 79197729984 – заходим в нее.
- В папке много разных файлов, но нам нужен файл viber.db, в котором хранятся наши контакты и номера.
- Запускаем программу Sqlite Browser и перетаскиваем файл viber.db в окно программы.
Запустите файл viber.db - В окне SQLite переходим в меню Browse Data.
Переходим в меню Browse Data - В поле Table выбираем параметр PhoneNumber, в котором и хранятся наши номера, которые были синхронизированы с вашими контактами из телефонной книги.
Производим импорт контактов - Экспортируем все номера в Excel табличку, это можно сделать, зайдя в FILE – EXPORT – Tables as CSV File.
Таким способом можно восстановить утерянные номера, правда, извлечь номера вместе с именами не удалось. Хотя это возможно сделать, если хорошо знать SQL запросы и добавить нужное поле при экспорте таблицы.
Главная » Уроки и статьи » Софт
Более миллиарда пользователей установили на свой смартфон мессенджер Viber. По статистике Google Play, половина из этого числа приходится на владельцев устройств с операционной системой Android — примерно 500 миллионов. Большинство предпочитает Вайбер из-за простоты утилиты. Что есть, то есть — настройки приложения лаконичны. Но есть одна опция, о которой знает не каждый: резервное копирования. Обычному человеку не понадобится больше 5-10 минут, чтобы создать файлы. А это поможет восстановить переписки Viber в случае полного удаления программы с телефона.
Немного теории: что такое резервные копии в Вайбере, как их создать на Андроид
Резервное копирование — это создание дубликатов файлов на случай потери главных экземпляров. Проще говоря, человек копирует важную информацию и хранит ее на более надежном накопителе, облаке, сервере. В случае пропажи основных файлов, будет возможность их восстановить. Соответственно, дубликаты необходимо регулярно обновлять. Разработчики Viber позаботились о пользователях, создав функцию защиты информации от удаления. Переписки, чаты, все сообщения хранятся в одном файле, расположенном на Google Диске владельца телефона или другом смартфоне, флешке, компьютере.
Чтобы обезопасить себя от потери всех переписок, нужно включить резервное копирование в Вайбере. Пошаговая инструкция для старых версий ОС:
- Запустить мессенджер «Viber» на телефоне.
- Зайти в меню (кнопка «Еще» внизу экрана).
- Открыть настройки приложения, нажав на иконку шестеренки.
- Найти пункт «Вызовы и сообщения».
- В появившейся вкладке нажать на опцию «Отправить сообщение по электронной почте».
- Программа создаст файл с информацией (это может занять до 5 минут времени). Затем всплывет окно с возможными вариантами передачи резервной копии: электронная почта или Bluetooth.
Обратите внимание. На разных версиях Viber названия опций отличаются. На операционных системах Андроид 4.х, в пятом пункте инструкции, вместо «Отправить сообщение по электронной почте» может быть «Журнал сообщений».
Предыдущее руководство подходит для более ранних версий ОС Android. Создать бэкап сообщений и чатов на современных оболочках возможно следующим образом:
- Открыть приложение Viber. Нажать «Еще» на полосе внизу окна.
- Зайти в параметры.
- Найти пункт «Учетная запись» или «Аккаунт».
- Выбрать вкладку «Резервное копирование».
- Вайбер «попросит» предоставить доступ к облачному хранилищу Google Drive, чтобы загружать туда файлы. Необходимо разрешить системе использовать облако.
- Нажать на опцию «Создать копию».
В окне написана дата последней резервной копии и ее размер. Приложение предоставляет пользователям функцию автоматического сохранение чатов в файле на облаке. Настраивается опция в том же окне. При загрузке нового архива, старый удаляется. Поэтому программа не засоряет память. Обратите внимание, что информация будет в безопасности до тех пор, пока Гугл Диск защищен. Стоит включить двухэтапную проверку в настройках аккаунта Google. Также мессенджер сохраняет только текстовые сообщения. Голосовые, фото и видео не загружаются в файл. Единственный способ вернуть мультимедиа — проверить галерею.
Как восстановить сообщения в Вайбере через резервную копию на Андроиде
После установки Viber на смартфон нужно его активировать: ввести номер телефона, ключ из СМС-сообщения или подтвердить авторизацию другим способом.
Примечание. Не выйдет восстановить потерянную информацию, если не учесть следующее: если ранее использовался Android-смартфон, то вернуть переписки на iPhone не выйдет. Платформа (операционная система) должна быть такой же. Также необходимо использовать тот же самый номер телефона, с которого выполнялось резервное копирование чатов.
Чтобы восстановить сообщения, нужно сделать следующее:
- Синхронизировать смартфон с учетной записью Google, на которой хранится файл с дубликатом информации.
- Активировать Вайбер.
- Выбрать функцию «Восстановить из резервной копии».
Если программа активирована и уже используется:
- Зайти в меню, выбрав «Еще» внизу дисплея.
- Открыть параметры приложения, пункт «Учетная запись».
- Выбрать вкладку «Резервное копирование».
- Нажать на кнопку «Восстановить».
Как восстановить сообщения в Вайбере на Android через сторонние приложения
Viber работает по похожему принципу с другими мессенджерами: WhatsApp, Facebook Messenger и пр. Все сообщения хранятся в защищенном файле. Если предварительно скопировать его, загрузить на флешку, карту памяти, облако, электронную почту, то в дальнейшем можно вернуть утерянные чаты. Для этого нужно найти папку с системными файлами Viber и скопировать туда файл, подтвердив замену.
Все сообщения находятся в папке «databases». Директорию можно найти по следующему пути: «накопитель устройства/data/data/com.viber.voip/». Название файла — «viber_messages». Обратите внимание, что в папке находятся другие файлы, содержащие конфиденциальную информацию. Например, настройки приложения. Но скопировать и переместить файл недостаточно. Директория с личными данными скрыта системой. Для просмотра информации понадобится использовать установленный проводник с правами суперпользователя. Один из таких менеджеров — ES Explorer.
Важно: Установка рут-прав на смартфон может лишить его гарантии. Использовать соответствующие программы нужно на свой страх и риск.
Titanium Backup
Это утилита, предоставляющая возможность создавать резервные копии приложений. Пригодится не только для мессенджера Вайбер. Сначала нужно скачать софт из официального каталога программ Google Play. Не рекомендуется использовать сторонние сайты и неизвестные пользовательские форумы. Файлы из непроверенных источников часто оказываются вирусами. Тем более ПО требует наличие root-прав.
Как создать резервную копию Viber:
- Запустить утилиту.
- Зайти во вкладку «Резервные копии».
- Выбрать в списке «Вайбер» и нажать на иконку.
- В появившемся окне воспользоваться опцией «Сохранить».
- Через несколько секунд или минут (зависит от мощности смартфона), напротив пункта с мессенджером появится смайлик. Это значит, что копия создана.
Восстановление:
- Нажать на изображение листа с галочкой в верхней правой части экрана.
- В разделе «Восстановление» нажать на «Пуск» рядом с «Восстановить все ПО с данными».
- Выбрать мессенджер и нажать на зеленую галочку в углу.
Совет: Еще одна полезная утилита — Backup Text for Viber.
Как вернуть сообщения в Вайбере с компьютера
Сначала нужно скопировать файл с чатами (инструкция для Windows):
- Открыть папку «Roaming». Для этого нужно нажать «Win + R» и ввести туда следующую строку — %appdata%.
- Зайти в «ViberPC» — номер телефона. Необходимый файл — «viber.db». Его нужно скопировать в любое удобное место: на флешку, рабочий стол, карту памяти.
Для восстановления нужно поместить файл в ту же директорию, и синхронизировать компьютер со смартфоном еще раз. Например, переустановить мессенджер на телефоне.
К счастью, восстановить переписку в Вайбере возможно. Но для этого наперед нужно сделать резервную копию. В противном случае вернуть информацию не получится. Потому что личные данные не хранятся на серверах компании.
Дата: 14.05.2020 Автор/Переводчик: DM
Сейчас свыше одного миллиарда человек пользуются Viber. Этот мессенджер позволяет им общаться во всех возможных форматах: частных беседах и тематических сообществах, при помощи текста или голоса, с телефона или компьютера. При этом Viber заботится не только о тайне переписки (сквозное шифрование), но и о ее сохранности. Во многих случаях вы можете восстановить переписку в Вайбере, если по каким-то причинам она была утеряна. В этом материале мы разберем, как это сделать.
Содержание
При каких условиях можно восстановить переписку в Вайбере
Восстановить удаленные сообщения в Вайбере можно как при частичной, так и при полной их утере – например, при переустановке приложения. Кроме того, восстановление переписок бывает необходимо при переходе со старого телефона на новый.
Варианты восстановления
Восстановить удаленную переписку можно из журнала электронных сообщений или из памяти устройства, но наиболее простой и надежный способ – из резервной копии.
Из резервной копии
Если вы делали копии (вручную или автоматически), то последнюю, самую свежую из них можно использовать для восстановления данных:
- Открываем Viber.
- С главного экрана переходим в раздел «Еще».
- Далее следуем в «Настройки» – «Учетная запись» – «Резервное копирование».
- Нажимаем «Восстановить».
Затем следует вернуться обратно на главную страницу мессенджера и посмотреть, произошло ли восстановление нужных данных в соответствии с последней датой, когда были сделаны резервные копии.
Какие данные восстановятся: только текст или еще фото и видео – зависит от настроек, выставленных в «Резервном копировании».
Из копии журнала электронных сообщений
Viber имеет собственные интегрированные опции, позволяющие создавать архивы данных. Чтобы сделать копию существующей переписки, а затем ее восстановить следует выполнить ряд действий:
- Войти в Вайбер.
- Кликнуть «Еще».
- Выбрать направление «Настройки».
- Кликнуть «Вызовы и сообщения», а затем нажать «Отправить историю сообщений».
Когда резервная копия создана, надо указать E-mail, на который следует отправить созданный архив. Это позволит быстро вернуть переписку.
Из памяти устройства
Как восстановить переписку в Вайбере, если нет резервной копии, сохраненной в облаке? Для этого будет необходимо:
- Зайти в «data/data/com.viber.voip/databases».
- Найти «viber_messages.db».
- Проверить дату и время, когда в последний раз был изменен файл*
- Затем переустановить приложение.
*Если файл был изменен после того, как сообщение было отправлено, но до того, как оно было удалено – у нас получится его восстановить. Файл изменяется 1 раз в сутки.
Для доступа в служебную директорию data/data/com.viber.voip/databases понадобятся root-права.
Использование специальных приложений
В плеймаркете можно найти сторонние приложения для резервного копирования и восстановления данных.
Titanium Backup
Создаем резервную копию:
- Вначале запускаем Titanium Backup.
- Выбираем направление «Резервные копии» и кликаем «Viber».
- В открывшемся окне нажимаем «Сохранить».
Когда возле Вайбера возникнет смайлик, это означает, что копия данных успешно создана.
Восстанавливаем утерянные данные:
- Кликаем на «листочек с галочкой», который расположен вверху экрана справа.
- Выбираем раздел «Восстановление» и кликаем на «Пуск».
- Выбираем «Вайбер» и кликаем на зеленую активную галочку.
Backup Text for Viber
С помощью этого приложения можно не только хранить важную информацию на телефоне, но и упорядочить ее, так как данная утилита делит сообщения на несколько видов. Как использовать программу:
- Настроить вид файла посредством «File Type».
- Выбрать нужный формат (например, HTML).
- Перейти в «Export to» и указать направление отправки информации (например, SD-карта, Gmail).
- Кликнуть на «Export to», а затем подтвердить выполнение действия.
Особенности восстановления переписки на ПК
Все сообщения хранятся в отдельном файле. Для того чтобы вернуть чат следует восстановить файл «Viber.db».
Если на ПК вы переустанавливали ОС, можно воспользоваться софтом, таким как «Hetman Partition Recovery»:
- Его надо запустить и просканировать диск «С».
- Затем найти файл «Viber.db» и начать процесс его восстановления.
- После этого надо открыть папку на ПК C:UsersИмя ПользователяAppDataRoamingViberPCНомер Телефона и заменить старый файл новым.
- Затем снова запустить Вайбер.
Восстановление сообщений, которые удалил собеседник
Когда сообщение потерялось случайно – например, вы сменили гаджет, а копию переписок не сохранили – всегда можно попросить собеседника переслать его.
Если сообщение удалено только на своем телефоне (опция «удалить у себя»), то его также можно переслать.
А вот если вы или ваш собеседник воспользовались опцией «удалить у всех», тогда зачастую сообщения восстановить не удастся. Можно перепробовать все методы, описанные выше, просто их эффективность будет ниже, чем в случаях, когда никто намеренно чаты не удалял.
ли со статьей или есть что добавить?