GM_config_lz-string ConfigLzString

Refactor GM_config, this version uses lz-string to access data for a Library script

Tính đến 04-10-2018. Xem phiên bản mới nhất.

Script này sẽ không được không được cài đặt trực tiếp. Nó là một thư viện cho các script khác để bao gồm các chỉ thị meta // @require https://update.greatest.deepsurf.us/scripts/372760/633995/GM_config_lz-string%20ConfigLzString.js

Tác giả
avan
Phiên bản
0.5
Đã tạo
01-10-2018
Đã cập nhật
04-10-2018
Size
10 KB
Giấy phép
MIT

GM_config_lz-string

Refactor GM_config, this version uses lz-string to access data.

The original author was sizzlemctwizzle.


  • To include ConfigLzString(GM_config_lz-string) in a script use an @require
// ==UserScript==
// @name          Script Name
// @namespace     Script Namespace
// @require       https://cdnjs.cloudflare.com/ajax/libs/lz-string/1.4.4/lz-string.min.js
// @require       https://openuserjs.org/src/libs/sizzle/GM_config.js
// @require      https://greatest.deepsurf.us/scripts/372760-gm-config-lz-string/code/GM_config_lz-string.js
// @grant         GM_getValue
// @grant         GM_setValue
// ==/UserScript==

Rename GM_configStruct to ConfigLzString

const gmc = new ConfigLzString({
    'id': 'ID',
    'title': 'TITLE',
    'fields': {...},
    'events': {...},
    'css': '...',
    'src':'...', //Load the js source file in the head block of iframe
});

For the original version of GM_config usage information, read the wiki.