Исправление второго (нерабочего) скрипта TamperMonkey на JavaScript.
1. Исправить нерабочую версию TamperMonkey скрипта, чтобы он корректно:
1. Так же как прежде автоматически сохранял .txt файл локально (после окончания парсинга) через браузер Google Chrome;
2. Автоматически после скачивания отправлял результаты парсинга в Telegram Bot (питон) через HTTP-запрос к Telegram API.
Есть первая (рабочая) версия скрипта, которая корректно выполняет указанные функции (в ней нет нужных доработок).
Есть вторая (нерабочая) версия, в которой были небольшие доработки, но после этого:
•не происходит скачивание .txt файла,
•не отправляются данные в Telegram.
3. Что нужно сделать
1.Сравнить обе версии скриптов.
•Найти, какие именно изменения были внесены во вторую версию.
•Определить, какие из них вызвали поломку функциональности скачивания .txt файла в "Загрузки".
2.Восстановить функциональность скачивания файла:
•Убедиться, что создаётся Blob из текста.
•Используется корректный a.download и URL.createObjectURL.
•Chrome позволяет сохранить файл локально без ошибок.
3.Восстановить отправку данных в Telegram:
•Проверить, что данные передаются через fetch или GM_xmlhttpRequest с правильными параметрами.
•Убедиться, что TamperMonkey имеет нужные @grant и @connect права.