Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Написание скриптов для phantom.js

истекло время актуальности


Добрый день!
Нужно написать такой скрипт для PhantomJS:

  1. Заходим на сайт https://content-watch.ru/
  2. Логинимся в наш аккаунт
  3. Переходим на страницу проверки уникальности https://content-watch.ru/text/
  4. Вставляем текст в поле для текста и домен сайта который надо исключить из проверки (по умолчанию пустая строка )
  5. Ждем когда проверка завершится
  6. Получаем результат, парсим страницу берем необходимые данные (общий процент уникальности и ссылки с процентами на страницы с дублями)
  7. Делаем скриншот страницы, сохраням на диск в ./tmp/screenshoots/  с названием ("content-watch" + (new Date()).getTime() + ".jpg")
  8. Делаем return с полученными данными (проценты уникальности, ссылки дубликаты и пути к сохраненным скриншотам) в хеше.


Также нужна проверка если не входит в диапазон от 50 до 20000 символов.

поэтому

  • если меньше 50 нам нужно добавить своето тексте (обязательно уникального).
    Например: *************************************************, добавить его в начало текста походу лучше.
  • если больше 20000 на платном тарифе, то нужно разделить текст на N частей чтобы можно было проверить. и в отчет прислать Hash с 2 двумя проверками ( {0: ..... , 1: ......} )
  • если больше 10000 на бесплатно тарифе, тоже самое как п.2. только на другое количество символов нужно дробить.

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

https://i.imgur.com/vxzs1dW.jpg


Если сработаемся то позже будет еще подобная работа.
Спасибо!



  1. 4 дня2 500 ₴
    Pavel
    Pavel Voloshyn
    130     1

    Добрый день.
    Реализую на хорошем браузерном решении . Это один из лучших софтов,решений для вашей задачи.так же софт работает через прокси ,если это нужно,так же программа может работать многопоточно.
    Программа(проект) передается Вам с открытым исходным кодом,можете использовать в дальнейшем,если понадобится.
    Так же включен месяц бесплатной техподдержки.
    Бюджет проект обсуждаемый.
    Если у Вас есть какие-либо вопросы-задавайте

    Украина Одесса | 16 января в 18:14 |
  2. 4 дня6 000 ₽
    Максим
    Максим Лебедь
    758     6  0

    Добрый день. Могу написать для вас данный скрипт. Задача не сложная и phantom js идеально для этого подходит.

    Подробнее можем обсудить в личном диалоге.

    Россия Краснодар | 16 января в 18:31 |
  3. 15 дней3 000 ₴
    Aleksandr
    Aleksandr Istomin
    235     2  1

    Добрый день
    Для реализации подобных задач есть более современные решения
    puppeteer например
    Если интересно - обращайтесь

    Россия Санкт-Петербург | 16 января в 18:50 |
  4. 7 дней3 000 ₴
    Роман
    Роман Нестерук
    111   

    Добрый день!
    готов реализовать на PhantomJS, но лучше на puppeteer, будет быстрее
    "но в идеале нужно сделать проверку когда ругается на количество символов" - думаю это не проблема, можно сделать
    обращайтесь!

    Украина Житомир | 17 января в 00:38 |
  5. 3 дня2 400 ₴
    Евгений
    Евгений Иванов
    190   

    Добрый день, работаю с nodejs уже больше 3 лет, готов реализовать для вас данную программу.

    Украина Запорожье | 17 января в 13:44 |
  6. 1 день5 000 ₴
    Артём
    Артём Гаспарян
    297     1  0

    Привет. Сделаю на puppeteer'e (тоже самое, только удобнее, можешь загуглить). Сделаю в кратчайшие сроки, подобные проекты (и даже труднее) делал. Цену и сроки обсудим, пиши!

    Россия Новосибирск | 21 января в 14:23 |
  7. ставка скрыта фрилансером