Я большой поклонник greasemonkey, но есть одна вещь, которая мне не нравится - каждый раз, когда я обновляю скрипт, мне нужно перетащить скрипт из проводника в окно браузера, подождать несколько секунд и нажать "установить", затем обновите целевую страницу, чтобы увидеть эффект.
Недавнее обновление Firefox добавило еще один щелчок ко всему процессу. Это, вероятно, приемлемо для конечного пользователя, но это действительно просто боль, когда скрипт находится в активной разработке - где он часто обновляется. В идеале, я ищу консольный интерфейс, который может напрямую "вставлять" обновленный скрипт в Firefox без (или минимум по соображениям безопасности) любой задержки или щелчка.
ОБНОВИТЬ
Я просто попытался "отредактировать этот пользовательский скрипт", как предложил ov1d1u. Есть две проблемы: 1) внутренний редактор не так хорош, как мои предпочтения; 2) он работает в секретной папке, в которой сложно использовать систему контроля версий. Однако, поскольку он обнаружил секретную папку, я попытался обновить файл непосредственно в этой папке, и это сработало! Я только что создал один пакетный файл со следующим содержанием:
xcopy /d my.user.js "...\AppData\Roaming\...\gm_scripts\...\"
Это, безусловно, достаточно хорошее решение для того, что я хотел.