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

Написание скриптов для 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 Voloshyn
    265     2  0   1

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

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

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

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

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

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

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

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

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

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

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

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

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