Как вы создаете новый 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
});