Фоновий браузерний скріпт, программа
3000 UAHДобрый день, мне нужна программа которая будет перехватывать 2 последовательных запроса при обычном серфинге чтобы информацию из двух payload записать 1 строкой в текст.файл и этот файл в автоматическом фоновом режиме скидывать на удаленный компьютер в определенную папку.
формат строки в файл "info1" - "info2" . Инфу в теле запроса2 нужно изменить парочкой вычислений.
Передавать текстовый файл нужно иммея какую то безопасность по авторизации или чтото еще. (открытый порт без логина пароля не подходит)
Записывать пару значений из двух payload только если payload2 был инициирован.
Payload1 - name; payload2 - id. Если строка с конкретным name уже существует значит новые спаршенные пары значений нужно записать вместо старых.
Решение без каких-то стремных окон с которыми вдруг нужно взаимодействовать на постоянной основе и других костылей.
Только красивое и четкое решение.
п.с запросы идут из кода страницы;
script, chrome, parsing, парсинг данных,
📄 Техническое задание
Проект:
Разработка решения для перехвата HTTP-запросов (XHR / fetch) в браузере и записи данных из тела запроса (payload) в текстовый файл с последующей отправкой этого файла на другой компьютер.
1. Цель
При работе на определённом сайте нужно в реальном времени перехватывать данные из payload двух конкретных запросов:
URL-1 — получить данные из payload, сохранить как первую часть строки.
URL-2 — получить данные из payload, выполнить простую арифметическую операцию, добавить к первой части строки из URL-1.
В результате обе части записываются в одну строку текстового файла 1.txt на рабочем столе.
2. Логика работы
Перехватить только 2 заданных URL (POST, XHR).
Приходит URL-1 → запоминаем данные (первая часть).
Приходит URL-2 → дополняем данными вторую часть → записываем в файл.
Ссылки имеют значения по которым можно понять что это ссылки которые нам нужны.
Нет уникальных ID для связи — используется порядок прихода (последний URL-1 связывается с первым URL-2).
После записи строки буфер очищается и ждём следующую пару.
3. Запись в файл
Файл:
C:\Users\Administrator\Desktop\1.txt.Дозапись построчно (новая пара — новая строка).
Формат строки:
часть_из_URL1<TAB>часть_из_URL2(или с другим разделителем по договорённости).Запись должна быть автоматической и «тихой» — без лишних окон и подтверждений.
Решение должно работать длительное время без перезапуска (окно браузера обычно закрывается редко).
4. Отправка файла на другой компьютер
После обновления
1.txtнеобходимо автоматически отправить его на удалённый компьютер. Но если не обновлялся файл по новой в течении 1 минуты
5. Требования
Работа в Google Chrome на Windows.
Перехват данных именно из payload (тела запроса), а не из ответа.
6. На выходе
Готовое рабочее решение (исходный код + инструкция по установке/запуску).
Инструкция, как изменить:
адреса URL;
название файла;
арифметическую операцию;
способ отправки файла на другой компьютер.
Отзыв заказчика о сотрудничестве с Віталієм Климком
Фоновий браузерний скріпт, программаБыстро (1 день вместо 3), с развернутой инструкцией и видео, всегда на связи, рекомендую
Отзыв фрилансера о сотрудничестве с Иваном Ивановым
Фоновий браузерний скріпт, программаСотрудничество было комфортным от начала до конца
-
248 Здравствуйте!
У меня есть практический опыт в разработке решений для перехвата и обработки HTTP-запросов в браузере (Chrome DevTools Protocol, Playwright), а также в построении автоматизированных систем интеграции и безопасной передачи данных.
✔ Ваша задача понятна: необходимо корректно отслеживать два последовательных POST-запроса (XHR/fetch), получать из них параметры name и id (с последующими вычислениями), сохранять в файл 1.txt в формате nameid, с логикой обновления уже существующих строк.
✔ После изменений в файле — автоматическая передача на удаленный сервер с безопасностью (HTTPS с токеном или SFTP с авторизацией).
✔ Реализацию выполню «чисто», без дополнительных окон или лишнего взаимодействия с пользователем, с акцентом на стабильность при длительной работе.
Гарантирую аккуратный код, инструкцию по настройкам (URL, файл, арифметика, метод передачи), а также поддержку при запуске.
… Буду рад обсудить детали и предоставить оптимальное решение.
-
453 3 0 Вместо сохранения данных в файле, если использовать localStorage, я могу сделать Chrome-расширение для передачи этих данных на Node-сервер другого компьютера
-
10365 30 0 3 Добрый день!
Вижу два возможных варианта реализации Вашей задачи.
Готов детально обсудить, какой из них будет для Вас удобнее и эффективнее.
Выполню работу быстро и качественно.
Бюджет и сроки уточним в процессе общения.
Буду рад сотрудничеству!
-
5184 210 0 Добрый день
У меня есть одна идея, как это можно было бы реализовать.
Если проект все еще актуален, обращайтесь.
-
Средствами самого браузера не получится, так как банально в том пространстве, в котором это можно реализовать, нет доступа к ФС. Тут только несколькими компонентами, включая браузер.
-
Актуальные фриланс-проекты в категории Веб-программирование
Нужна верстка и запуск сайта на WordPress
3000 UAH
Необходимо реализовать готовый дизайн сайта на WordPress и подготовить его к запуску. Что есть готовым Полностью готовый дизайн в Figma Desktop версия Mobile версия Страница Cookies Страница Integritetspolicy (Политика конфиденциальности) Макет cookie banner Макет сообщения… Веб-программирование ∙ 50 минут назад ∙ 24 ставки |
Поддержка при создании лендинга, магазин с подписками, сбор email-адресовДобрый день,ищу человека для технической поддержки при запуске веб-сайта: лендинг с магазином и системой рассылки новостей.Объем работ включает:создание лендинга / простого веб-сайта,запуск магазина с возможностью продажи товаров и подписки,помощь в выборе и настройке домена и… Веб-программирование ∙ 8 часов 23 минуты назад ∙ 42 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 9 часов 18 минут назад ∙ 9 ставок |
Данные о расходах, кликах и кампаниях из Google Ads не передаются в Google Analytics 4 (в GA4 Ads co
2000 UAH
Исправление роутинга URL, редиректов и восстановление передачи параметров (GCLID / UTM) в GA4 Контекст проблемы: Данные о расходах, кликах и кампаниях из Google Ads не передаются в Google Analytics 4 (в GA4 Ads cost = 0, конверсии в Google Ads = 0). Авторазметка (Auto-tagging) в… Веб-программирование, Контекстная реклама ∙ 11 часов 57 минут назад ∙ 15 ставок |
Разработка единого проекта на основе доработки и объединения 4 скриптовЗдравствуйте. Нужно объединить 4 скрипта разных авторов в единое окружение. Состав - форум - видеопортал - статейный портал - доска объявлений. Сами скрипты я предоставлю. Подробное ТЗ в приложенных файлах. Прошу продумать, как за относительно небольшую стоимость можно собрать… PHP, Веб-программирование ∙ 12 часов 42 минуты назад ∙ 25 ставок |