Написание скриптов для phantom.js
Добрый день!
Нужно написать такой скрипт для PhantomJS:
- Заходим на сайт https://content-watch.ru/
- Логинимся в наш аккаунт
- Переходим на страницу проверки уникальности https://content-watch.ru/text/
- Вставляем текст в поле для текста и домен сайта который надо исключить из проверки (по умолчанию пустая строка )
- Ждем когда проверка завершится
- Получаем результат, парсим страницу берем необходимые данные (общий процент уникальности и ссылки с процентами на страницы с дублями)
- Делаем скриншот страницы, сохраням на диск в ./tmp/screenshoots/ с названием ("content-watch" + (new Date()).getTime() + ".jpg")
- Делаем return с полученными данными (проценты уникальности, ссылки дубликаты и пути к сохраненным скриншотам) в хеше.
Также нужна проверка если не входит в диапазон от 50 до 20000 символов.
поэтому
- если меньше 50 нам нужно добавить своето тексте (обязательно уникального).
Например: *************************************************, добавить его в начало текста походу лучше. - если больше 20000 на платном тарифе, то нужно разделить текст на N частей чтобы можно было проверить. и в отчет прислать Hash с 2 двумя проверками ( {0: ..... , 1: ......} )
- если больше 10000 на бесплатно тарифе, тоже самое как п.2. только на другое количество символов нужно дробить.
Это под вопросом, но в идеале нужно сделать проверку когда ругается на количество символов и исходя из этого выбирать 2й или 3й пункты.
https://i.imgur.com/vxzs1dW.jpg
Если сработаемся то позже будет еще подобная работа.
Спасибо!
-
146 2 0 Добрый день, работаю с nodejs уже больше 3 лет, готов реализовать для вас данную программу.
-
11 Добрый день!
готов реализовать на PhantomJS, но лучше на puppeteer, будет быстрее
"но в идеале нужно сделать проверку когда ругается на количество символов" - думаю это не проблема, можно сделать
обращайтесь!
-
Там же есть апи - https://content-watch.ru/api/
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
259 176 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 3 дня 12 часов назад ∙ 105 ставок |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 3 дня 17 часов назад ∙ 21 ставка |
Коммерческая on-premise платформа видеосвязи «ViM»Требуется разработать on-premise систему видеосвязи с базовым расчетом на 100 одновременных подключений (10 изолированных комнат по 10 человек). Платформа должна иметь заложенную архитектуру для будущего горизонтального масштабирования до 1000 пользователей путем добавления… Javascript и Typescript, Веб-программирование ∙ 4 дня 13 часов назад ∙ 32 ставки |
Ищу наставника по Claude Code для запуска веб-проекта с нуля**Кратко о задаче:** Я новичок без опыта в программировании. Есть готовое ТЗ на разработку сайта (42 страницы, Next.js, PostgreSQL). Хочу реализовать его самостоятельно с помощью Claude Code - нужен специалист, который настроит среду и научит меня работать с инструментом. ---… Javascript и Typescript, Обучение ∙ 5 дней 16 часов назад ∙ 18 ставок |
Обновление дизайна на сайтеНужно обновить дизайн существующего сайта используя HTML, CSS, JS: освежить внешний вид, сделать его современным и адаптивным под мобильные устройства. Требуется добавить плавные анимации и интерактивные элементы . HTML и CSS верстка, Javascript и Typescript ∙ 6 дней 10 часов назад ∙ 91 ставка |