[Скрипты][Вайб-лонгинг] Загрузчик медиафайлов в редактор
У меня очень плохо закачиваются файлы в редактор и я написал свой загрузчик для Codex Editor, редактора постов dtf.ru.
Важное замечание: у dtf.ru нет API для работы с редактором и мои скрипты работают через "хаки". Работа ничем не гарантирована. ¯\_(ツ)_/¯
Как работает скрипт? Кратко:
- MutationObserver отслеживает событие запуска редактора
- В тулбар редактора добавляется новая кнопка
- При нажатии на кнопку в редактор добавляется кнопка для закачки картинки/видео, она автоматически запускается.
- При загрузке картинки/видео её ссылка вставляется в соответствующее поле редактора через вставку из буфера обмена
Делал для себя, может кому-то этот скрипт будет полезен. Скрипт загружает файлы через XMLHttpRequest как и стандартный загрузчик редактора, но мой работает стабильнее. Почему?
Я не знаю
Скачать
Установка
- Установить в своем веб-браузере расширение для работы с UserScript, например Тampermonkey
- Установить в этом расширении скрипт. Есть как минимум 3 способа установки: создать скрипт и вставить текст, перенести (drag'n'drop) файл на страницу расширения или установить скрипт через ссылку.
Ссылки на Тampermonkey для Firefox и Chrome
Пишите если будут вопросы
7 комментариев