Добрый день, уважаемые читатели! В этой статье, я покажу вам как установить вайбер на телефон под управлением системы андроид. Установка Viber на планшет и другие операционные системы аналогична.

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

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

Скачивать и устанавливать Viber будем с Play Маркет, так-же можете скачать Viber на официальном сайте . В наличии версии для андроид, Nokia, iOS, Windows Phone, BlackBerry. Все версии на русском языке.

Теперь давайте перейдём от слов к делу и приступим к непосредственной установке вайбер на телефон.

Как установить Viber на телефон

1. Первым делом необходимо открыть приложение Play Маркет на вашем телефоне, далее в строке поиска ввести название приложения, в нашем случае "Viber". В выпавшем списке, кликните по приложению Viber.

2. В открывшемся окне, нажмите кнопку "УСТАНОВИТЬ".

3. Читаем разрешения требующиеся для работы программы Вайбер, после жмём кнопку "ПРИНЯТЬ".

4. Теперь мы видим что началась установка программы Viber на телефон.

5. По окончании установки жмём кнопку "Открыть".

Регистрация Viber

После того как Viber установлен на вашем телефоне, остаётся пройти простую регистрацию Viber.

1. В этом окне мы видим сообщение "Добро пожаловать в Viber", жмём кнопку "Продолжить".

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

3. Здесь необходимо ввести код полученный в смс, после нажать кнопку "Вход в Viber"

4. При первом входе в приложение вайбер, необходимо указать ваше имя и добавить фото, если фотографии на данный момент нет, её можно добавить позже. Нажав кнопку "Продолжить" вы попадаете только что установленное приложение Viber.

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

Так-же рекомендую почитать статью о том, как установить Viber на компьютер и о том как как установить WhatsApp на телефон .

У меня на этом всё, желаю удачи!

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

Почему не устанавливается Вайбер

Среди наиболее часто встречающихся причин отказа в установке Вайбера можно назвать такие:

  • Устаревшая версия операционной системы на устройстве, либо само устаревшее устройство;
  • Слишком слабая связь с Интернетом, либо ее полное отсутствие;
  • Нехватка свободного места на накопителе;
  • На устройстве уже имеется предыдущая версия Вайбера;
  • Имеющиеся системные файлы препятствуют установке новой версии мессенджера;
  • Был скачан неисправный «битый» архив с программой.

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

Что можно предпринять, если не устанавливается Вайбер

Итак, действовать нужно методом исключения, по очереди перебирая все возможные варианты. Нередко пользователи пытаются установить Вибер на то устройство, для которого мессенджер попросту не предназначен. Например, на устаревшую модель смартфона или компьютера. Хотя список поддерживаемых Вайбером систем довольно велик (сегодня он включает в себя такие ОС, как: BlackBerry OS, Series 40, Symbian, Bada, Windows Phone и, конечно же, Андроид и iOS), на некоторых устройствах он, что называется, «не пойдет». То же самое касается и устаревших аппаратов. Логичным напрашивается вывод: нужно либо обновить операционку до более актуального состояния, либо сменить устройство.

Если Вайбер не устанавливается на компьютер или на телефон, то следует также обратить внимание на качество Интернет-соединения. Установщик скачивает необходимые файлы из Сети, так что вполне возможно, что в данный момент просто не хватает мощности Интернет-канала. Ошибка в установке может быть связана и с нехваткой свободного места на накопителе или на жестком диске. Соответственно, избавляемся от ненужного «хлама» на диске. Возможно, что на устройстве уже установлена та или иная версия Вайбера. В пределах одного логического раздела на диске установить две копии мессенджера невозможно. Если есть необходимость в инсталляции сразу двух программ – можно посоветовать разбить диск на логические разделы и установить каждую копию на свой раздел. Либо установить один Вайбер на встроенный накопитель в телефоне, а другой, например, на SD-карту.

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

Ccleaner бесплатен. Он и программу полностью удалит с диска, и системный реестр почистит как следует. Наконец, есть вероятность, что был просто скачан так называемый «битый архив» с программой. Так что следует поискать исправный установщик.


  • С официального сайта проекта: https://www.viber.com/ru/ ;
  • Или из магазина Google Play: https://play.google.com/ ;
  • Пользователи «яблочных» устройств могут заглянуть в свой магазин – iTunes: https://itunes.apple.com/ru .

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

Viber отличное приложение для общения в Интернете. При этом его можно использовать как на мобильном телефоне, так и на обычном настольном компьютере. В данной статье мы расскажем о том, как установить Viber на компьютер и что делать если у вас нет мобильного телефона с Android, iOS или Windows Phone.

Для того чтобы установить Viber на компьютер сначала нужно загрузить установочный файл. Для этого перейдите на официальный сайт , скачайте там установщик и запустите на своем компьютере. После запуска установщика нужно подтвердить лицензионное соглашение и нажать на кнопку «Install».

После завершения установки нажмите на кнопку «Close» для того чтобы закрыть установщик.

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

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

Сразу после сканирования QR-кода программа Viber на компьютере должна заработать. Для того чтобы начать пользоваться программой просто нажмите на кнопку «Открыть».

Как установить Вайбер на компьютер без телефона

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

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

После установки запускаем программу BlueStacks и открываем магазин приложений Play Store. При этом у вас попросят войти в аккаунт Google. Если такого аккаунта нет, то его можно зарегистрировать.

После установки нажимаем на кнопку «Открыть» для того чтобы запустить Вайбер на BlueStacks.

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

Также в дальнейшем, с помощью приложения в эмуляторе вы сможете активировать полноценную программу Вайбер для ПК. В этом случае на этапе сканирования QR-кода нужно воспользоваться функцией «У меня не работает камера» и скопировать ссылку, которую предоставит приложение.

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

Def findProcess(processId): ps= subprocess.Popen("ps -ef | grep "+processId, shell=True, stdout=subprocess.PIPE) output = ps.stdout.read() ps.stdout.close() ps.wait() return output def isProcessRunning(processId): output = findProcess(processId) if re.search(processId, output) is None: return true else: return False 1111 72312 72311 0 0:00.00 ttys000 0:00.00 /bin/sh -c ps -ef | grep 71676 1111 72314 72312 0 0:00.00 ttys000 0:00.00 grep 71676

Он всегда возвращает true, поскольку он может найти идентификатор процесса в выходной строке.

Какие-либо предложения? Спасибо за любую помощь.

11 Solutions collect form web for “Проверьте, запущен ли процесс в Python (в Linux / Unix)”

Пытаться:

Os.kill(pid, 0)

Должен преуспеть (и ничего не делать), если процесс существует, или выбросить исключение (которое вы можете поймать), если процесс не существует.

Самый простой ответ, на мой взгляд (albiet, возможно, не идеальный), – это изменить

Ps -ef | grep

Для того, чтобы:

Ps -ef | grep | grep -v grep

Это будет игнорировать список процессов для поиска grep, содержащий PID процесса, который вы пытаетесь найти.

По-видимому, ответ пользователя9876 гораздо более «питонический».

Это немного kludge, но на * nix вы можете использовать os.getpgid (pid) или os.kill (pid, sig), чтобы проверить наличие идентификатора процесса.

Import os def is_process_running(process_id): try: os.kill(process_id, 0) return True except OSError: return False

EDIT: Обратите внимание, что os.kill работает в Windows (с Python 2.7), а os.getpgid не будет . Но версия Windows вызывает TerminateProcess () , которая «безоговорочно заставит процесс выйти», поэтому я предсказываю, что он не будет безопасно возвращать нужную вам информацию, фактически не убив процесс, если он существует.

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

Вы можете проверить, существует ли папка / proc / .

>>> import os.path >>> os.path.exists("/proc/0") False >>> os.path.exists("/proc/12") True

См. Так: Как вы проверяете Linux с Python, если процесс все еще запущен?

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

Если этот процесс принадлежит одному и тому же пользователю, процесс проверки, вы можете просто попытаться его kill . Если вы используете сигнал 0, kill не отправит ничего, но все же позволит вам узнать, доступен ли этот процесс.

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

Это должно соответствующим образом распространяться на методы python.

Я знаю, что это старо, но я использовал это и, похоже, работает; вы можете быстро адаптироваться к преобразованию из имени процесса в идентификатор процесса:

Try: if len(os.popen("ps -aef | grep -i "myprocess" | grep -v "grep" | awk "{ print $3 }"").read().strip().split("\n")) > 1: raise SystemExit(0) except Exception, e: raise e

В Windows другой вариант – использовать tasklist.exe:

Синтаксис: tasklist.exe / NH / FI "PID eq processID"

Def IsProcessRunning(processId): ps= subprocess.Popen(r"tasklist.exe /NH /FI "PID eq %d"" % (processId), shell=True, stdout=subprocess.PIPE) output = ps.stdout.read() ps.stdout.close() ps.wait() if processId in output: return True return False

В Windows вы можете использовать WMI.

From win32com.client import GetObject GetObject("winmgmts:").ExecQuery("Select * from Win32_Process where ProcessId = " + str(pid)).count

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

If not GetObject("winmgmts:").ExecQuery("Select * from Win32_Process where Name = "dbgview.exe"").count: subprocess.Popen(r"C:\U\dbgview.exe", shell=False)

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

Недавно мне пришлось перечислить текущие процессы и так:

Def check_process(process): import re import subprocess returnprocess = False s = subprocess.Popen(["ps", "ax"],stdout=subprocess.PIPE) for x in s.stdout: if re.search(process, x): returnprocess = True if returnprocess == False: print "no process executing" if returnprocess == True: print "process executing"

Вы должны найти его дважды.

ps -ef | grep 71676 | sed "s/71676//" | grep 71676

Если это возвращает True то это действительно работает!

Мне нравится WMIC и TASKLIST инструментов, но они не доступны в доме/основные издания windows.Another способа является использование QPROCESS команд доступны на почти каждое окно машины (для тех, которые имеют терминальные услуги - Я думаю, что только победа XP без SP2, так practialy каждый окна машины):

@echo off:check_process setlocal if "%~1" equ "" echo pass the process name as forst argument && exit /b 1:: first argument is the process you want to check if running set process_to_check=%~1:: QPROCESS can display only the first 12 symbols of the running process:: If other tool is used the line bellow could be deleted set process_to_check=%process_to_check:~0,12% QPROCESS * | find /i "%process_to_check%" >nul 2>

QPROCESS команда не настолько сильна, как TASKLIST и ограничивается в показе только 12 символов имени процесса, но следует принимать во внимание, если TASKLIST не доступен.

Более простое использование, где он использует имя, если процесс в качестве аргумента (суффикс.exe является обязательным в этом случае, когда вы передаете имя исполняемого файла):

@echo off:check_process setlocal if "%~1" equ "" echo pass the process name as forst argument && exit /b 1:: first argument is the process you want to check if running:: .exe suffix is mandatory set "process_to_check=%~1" QPROCESS "%process_to_check%" >nul 2>&1 && (echo process %process_to_check% is running) || (echo process %process_to_check% is not running) endlocal

Разница между двумя способами QPROCESS использования что QPROCESS * перечисляет все процессы, в то время как QPROCESS some.exe будет фильтровать только процессы для текущего пользователя.

Использование WMI объектов через windows script host exe вместо WMIC также является опцией. Он также должен запускаться на всех машинах Windows (исключая те, где WSH выключен, но это редкий случай).Здесь летучая мышь файл, в котором перечислены все процессы через классы WMI и может быть использован вместо QPROCESS в сценарии выше (это JScript/летучая мышь гибрид и должны быть сохранены как.bat):

@if (@X)==(@Y) @end /* JSCRIPT COMMENT ** @echo off cscript //E:JScript //nologo "%~f0" exit /b ************** end of JSCRIPT COMMENT **/ var winmgmts = GetObject("winmgmts:\\\\.\\root\\cimv2"); var colProcess = winmgmts.ExecQuery("Select * from Win32_Process"); var processes = new Enumerator(colProcess); for (;!processes.atEnd();processes.moveNext()) { var process=processes.item(); WScript.Echo(process.processID + " " + process.Name); }

И модификация, которая будет проверять если процесс запущен:

@if (@X)==(@Y) @end /* JSCRIPT COMMENT ** @echo off if "%~1" equ "" echo pass the process name as forst argument && exit /b 1:: first argument is the process you want to check if running set process_to_check=%~1 cscript //E:JScript //nologo "%~f0" | find /i "%process_to_check%" >nul 2>&1 && (echo process %process_to_check% is running) || (echo process %process_to_check% is not running) exit /b ************** end of JSCRIPT COMMENT **/ var winmgmts = GetObject("winmgmts:\\\\.\\root\\cimv2"); var colProcess = winmgmts.ExecQuery("Select * from Win32_Process"); var processes = new Enumerator(colProcess); for (;!processes.atEnd();processes.moveNext()) { var process=processes.item(); WScript.Echo(process.processID + " " + process.Name); }

два варианта может быть использован на машинах, которые не имеют TASKLIST .

Конечная техника используется MSHTA . Это будет работать на всех машинах Windows с XP и выше и не зависит от настроек хоста Windows Script. вызов MSHTA может сократить немного на производительность, хотя (опять-таки должна быть сохранена в летучей мыши):

@if (@X)==(@Y) @end /* JSCRIPT COMMENT ** @echo off setlocal if "%~1" equ "" echo pass the process name as forst argument && exit /b 1:: first argument is the process you want to check if running set process_to_check=%~1 mshta "about:" | find /i "%process_to_check%" >nul 2>&1 && (echo process %process_to_check% is running) || (echo process %process_to_check% is not running) endlocal exit /b ************** end of JSCRIPT COMMENT **/ var fso= new ActiveXObject("Scripting.FileSystemObject").GetStandardStream(1); var winmgmts = GetObject("winmgmts:\\\\.\\root\\cimv2"); var colProcess = winmgmts.ExecQuery("Select * from Win32_Process"); var processes = new Enumerator(colProcess); for (;!processes.atEnd();processes.moveNext()) { var process=processes.item(); fso.Write(process.processID + " " + process.Name + "\n"); } close();



Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png