Viber - восстановление всех возможностей участников контакт-листа (наказываем мошенников!) - Viber - the restoration of all the possibilities of participants contact list (punishing scammers!) ../images/2thTitles/TFreeCat.jpg 1715

Viber - восстановление всех возможностей участников
контакт-листа (наказываем мошенников!)

    В предыдущей статье описывалось некорректное, можно даже сказать мошенническое, поведение Viber в случае если сначала мы отвечаем участнику контакт-листа сначала в desktop версии Viber и только потом в мобильной добавляем участника в контакт-лист. Ситуация весьма неприятная и, как показал быстрый просмотр интернета, далеко не единичная. Притом решения этого вопроса, как я увидел, никто не нашёл. Хотя эта проблема, как показало моё исследование, решается не так и сложно и достаточно быстро.

    Итак, как же возвратить "репрессированным" участникам контакт-листа все возможности общения, а не только платные Viber Out? Делаем это так:
    1. Завершаем работу desktop версии Viber в Вашем компьютере. Поверяем посредством диспетчера задач(Ctr+Alt+Esc) или других программ, например Process Killer-а или Process Hacker-а что она завершила свою работу. Если завершение работы не происходит длительное время - с помощью любой из этих программ завершите Viber принудительно.
    2. Идём в каталог %USERPROFILE%\Application Data\ViberPC\[ваш номер]\ если у Вас Windows XP или в %USERPROFILE%\AppData\Roaming\ViberPC\[ваш номер]\ если у Вас Windows7 или старше. [ваш номер] - номер, который Вы используете в Viber. Если не помните, то можно сначала перейти в каталог %USERPROFILE%\Application Data\ViberPC\ если у Вас Windows XP или в %USERPROFILE%\AppData\Roaming\ViberPC\ если у Вас Windows7 или старше и затем уже перейти в подкаталог с именем в виде номера.
    3. Копируем оттуда файл viber.db в любое удобное для работы место. На всякий случай сделаем ещё и его копию там, где Вы храните важные данные.
    4. Поскольку эта база сохранена в формате SQLite format 3 то загружаем себе любую программу для редактирования в этом формате. Я использовал SQLite Studio.
    5. Открываем нашей программой файл viber.db. Нас интересует таблица PhoneNumber. Выбираем её слава в дереве таблиц, дважды щёлкнув на название таблицы PhoneNumber в дереве, а затем справа выбираем закладку Данные.
открываем таблицу PhoneNumber     6. Таблица PhoneNumber, как видно, состоит всего из 2 столбцов. Номера участника контакт-листа и его "статуса" для Viber-а. Причём "полноценные" участники имеют в поле IsViberNumber значение 1, а "репрессированные" - 0. Попробуем вернуть всем номерам контакт-листа полные права.
    7. Дважды щёлкнув на поле IsViberNumber, где значение его рано 0, отредактируем его и введём значение 1. Повторим это для всех строк где значаени IsViberNumber равно 0.
редактирование и сохранение таблицы PhoneNumber     8. Теперь осталось сохранить наши изменения в базе. После первого же изменения поля IsViberNumber выше поля где высвечивается содержимое таблицы "зажглись" 2 кнопки - записи подтверждения с изменением, в виде зелёного квадрата с галочкой(отмечен пурпурной точкой на предыдущем скрине) и отказа от сохранения редактирования в виде красного квадрата с косым крестом. Нажимаем на кнопку сохранения изменений. Эти две кнопки после этого должны "потухнуть".
    9. Завершаем работу программы SQLite Studio.
    10. Сохраняем файл viber.db обратно в каталог %USERPROFILE%\Application Data\ViberPC\[ваш номер]\ если у Вас Windows XP или в %USERPROFILE%\AppData\Roaming\ViberPC\[ваш номер]\ если у Вас Windows7 или старше. На всякий случай перед копированием туда изменённого viber.db сохраните старый вариант файла viber.db в другом месте.
    11. Теперь можно запустить desktop версии Viber. Вы можете пройтись по вашему контакт-листу и убедиться что все номера с ограничением функций получили все возможности общения, а не только платный Viber Out. Если же эти возможности у тех номеров так и не появились - значит или Вы скопировали в каталог Viber не тот файл viber.db или Вы не сохранили в нём данные после изменения. Повторите наши шаги для устранения ошибки.

    P.S. Номера на скринах размыты специально.

    Статья обсуждается на Всеобщем форуме в этом топе.
    Копия статьи помещена в мой дневник.