FAQ

FAQ

God bless developers

1) Cоздать папку viuly в корне диска С.

2) Распаковать содержимое архива в данную папку.

3) Файл chromedriver.exe необходимо перенести в другое место, отличное от расположения скрипта(например создать в этой же папке еще одну с названием driver и кинуть его туда)

3) Запустить установку интерпретатора python-3.6.3-amd64.exe, при выборе папки установки внизу необходимо щелкнуть галку в пункте Add python 3.6 to PATH.

4) Открываем файл сonf.json , и вбиваем в нужные поля свои данные:

login : Ваш логин viuly

     password: Ваш пароль viuly,

     web_drive_path: путь до вебдрайвера: если вы делали по данной инструкции то путь будет совпадать с тем, что на скриншоте. Если вы распаковывали chromedriver.exe в другое место - то необходимо  указать полный путь до файла(Внимание! необходимо использовать 2 слеша(\\) вместо одного!)

     user_agent: Для чего он необходим: Добавляет в заголовок каждого обращения к серверу указание того, что используется настоящий браузер и настоящая система. Менять его смысла нет. По умолчанию вбиты  значения для win 10 и бразуера chrome. При необходимости\желании Вы можете поменять его на свой: для этого переходи сюда https://browser-info.ru/ и копируем отсюда пункт user_agent в файл вместо значений по  умолчанию.

 После изменений cохраняем и закрываем.

5) Открываем командную строку ОТ ИМЕНИ АДМИНИСТРАТОРА(в поиске у кнопки windows набрать «командная строка» либо щелкнуть WIN+R, второй кнопкой мыши «запуск от имени администратор»).

6) Удостоверимся что python установился правильно: вбиваем туда «python» либо, если будет сказано что команда не найдена - «python3». Если все ОК будет как на скриншоте ниже


7) Вбиваем команду «cd c:\ viuly» - мы должны перейти в каталог, куда мы все распаковали.


8) Вбиваем команду «pip3 install -r requirements.txt».


9) Запускаем скрипт «python main.py»(если в пункте 6 у вас работает python3 - то вместо python пишем python3)


10) Должен открыться браузер, который можно свернуть и он будет работать сам по себе, щелкать видео, открывать, просматривать их, ставить лайки, подписываться на каналы. Командную строку закрывать НЕ НАДО, иначе скрипт остановится.

В ней будет выводиться информация после каждого просмотра: Ссылка на видео, время нахождения на странице (сколько времени был просмотрен ролик), был ли поставлен лайк, была ли осуществлена подписка на канал.

После часа работы(либо по окончанию списка видео) скрипт закрывает сам себя, в командной строке будет написано exit, и командную строку можно закрыть. Иногда некоторые страницы сайта viuly может не загружаться, и в командной строке кроме логов будет ошибка, и скрипт может закрыться. Стоит запустить его заново командой «python main.py». Остановка скрипта происходит комбинацией клавиш CTRL+C. 

В будущем если вы хотите запустить скрипт ваши действия должны происходить по таким пунктам: 5, 7, 9. 

Report Page