На главную

Поправить автоматическое скачивание .txt файла в Chrome

Исправление второго (нерабочего) скрипта 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 права.