Как вы создаете новый script в Greasemonkey 4?
Greasemonkey 4.0 изменил свой интерфейс, и для жизни я не могу найти способ создать новый script.
![введите описание изображения здесь]()
Ответы
Ответ 1
Обновление: это было исправлено в версии 4.1 11-Dec-2017 (к счастью кто-то открыл ошибка)
![Меню Greasemonkey 4.1]()
Кажется, что версия 4.0 не имеет никакого способа сделать это (и очень плохо документирована), и поэтому моим обходным решением было просто установить простой/короткий script, который представлял собой низкий риск, а затем просто отредактировал этот script сделайте это самостоятельно.
Я использовал этот script (источник код, чтобы проверить безопасность) и нажмите зеленую кнопку "Установить" в правом верхнем углу страницы:
![Кнопка]()
Это установило его в Greasemonkey.
После этого вы можете щелкнуть по значку панели инструментов Greasemonkey, щелкнуть только что добавленный script, а затем нажать "Изменить" в подменю, чтобы отредактировать его.
Ответ 2
Самый простой способ - переместить script на localhost, посетить его через браузер и нажать "Установить". (script имя должно быть, например, "myscript .user.js" )
https://wiki.greasespot.net/Greasemonkey_Manual:Installing_Scripts
Ответ 3
Я использовал ответ Вита Колоса, который отлично поработал. Пожалуйста, отметьте или верните свой ответ, а не этот. Но есть дополнительная информация, которая вам может понадобиться.
(1) Метод Vit требует, чтобы вы установили и запустили xampp
или wamp/mamp/lamp. (Бесплатное программное обеспечение - Google и установка)
(2) Создайте папку, названную именем веб-сайта (например, c:\xampp\htdocs\gm\wnd.com
)
(3) Скопируйте script в папку (например, c:\xampp\htdocs\gm\wnd.com
) с именем файла (опять же, например) wnd.com.user.js
.
(4) В адресной строке браузера введите localhost/gm/wnd.com
(если это то, что вы назвали папками).
(5) Теперь вы должны увидеть файл wnd.com.user.js
в списке файлов - нажмите на него.
(6) Вы откроете файл script (text) - но
(7) Внизу он будет отсчитывать от 5 до 1, а затем отображает кнопку установки. Приятный и аккуратный.
ИЗМЕНИТЬ установленный script:
(1) Нажмите значок GM, и он выпадает со списком установленных скриптов. Вы должны увидеть свой script, указанный там. Нажмите на нее, и у вас будет возможность редактировать. Или
(2) Перейдите к C:\Users\YOUR_USER_NAME\AppData\Roaming\Mozilla\Firefox\Profiles\YOUR_OWN_PROFILE.default\gm_scripts\wnd.com\
и отредактируйте wnd.com.user.js
в возвышенном или атоме или Notepad ++ или... (Если вы не знаете, как добраться до appdata\roaming
, то этот метод не для вас... )суб >
Обратите внимание, что если вы используете jQuery, вы также должны:
(1) Убедитесь, что ваш script имеет jQuery в заголовке через @require
, например,
// ==UserScript==
// @name wnd.com
// @namespace wnd.com
// @description wnd.com
// @include *://*.wnd.*/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js
// @version 1
// @grant none
// ==/UserScript==
$(function(){
//your script goes here
});