Я сам смотрю на это. Итак, Стильный экспорт / импорт в следующем формате - это включает два примера из userstyles.org и один, который я сделал очень быстро:
[ { "sections": [ { "urls": [], "urlPrefixes": [], "domains": [ "myjetbrains.com" ], "regexps": [], "code": "body.global { /*etc */}" } ], "url": "http://userstyles.org/styles/133921", "updateUrl": "https://userstyles.org/styles/chrome/133921.json", "md5Url": "https://update.userstyles.org/133921.md5", "originalMd5": "7963f3cfdce94512ebd74a0098a56b38", "name": "YouTrack Dark TV Style", "method": "saveStyle", "enabled": true, "id": 1 }, { "sections": [ { "urls": [], "urlPrefixes": [], "domains": [], "regexps": [], "code": "/* 4chan - Midnight Caek */\r\n@namespace url(http://www.w3.org/1999/xhtml);" }, { "urls": [], "urlPrefixes": [], "domains": [ "4chan.org" ], "regexps": [], "code": "/* hides Captcha table row */\r\n\r\n/* body background and text color */\r\nhtml, body { /*etc */}" }, { "urls": [], "urlPrefixes": [], "domains": [ "dis.4chan.org" ], "regexps": [], "code": "body { /*etc */}" } ], "url": "http://userstyles.org/styles/65821", "updateUrl": "https://userstyles.org/styles/chrome/65821.json?ik-passtoggle=ik-No", "md5Url": "https://update.userstyles.org/65821.md5", "originalMd5": "d34520a7525de8e0c174d466697c50db", "name": "4chan - Midnight Caek", "method": "saveStyle", "enabled": true, "id": 2 }, { "method": "saveStyle", "name": "stackoverflow improvement", "enabled": true, "sections": [ { "urls": [], "urlPrefixes": [], "domains": [ "superuser.com" ], "regexps": [], "code": "body\n" } ], "updateUrl": null, "md5Url": null, "url": null, "originalMd5": null, "id": 3 } ]
Stylebot позволяет создавать резервные копии и экспортировать их стили в этом формате JSON:
{ "abcnews.go.com":{ "_enabled":true, "_rules":{ "div.t_callout":{ "display":"none" } } }, "boingboing.net":{ "_enabled":true, "_rules":{ "#next-post-thumbnails":{ "display":"none" } } } }
Должно быть довольно просто написать некоторый код для циклического просмотра возвращенного JSON Stylebot и сгенерировать для него CSS в формате Stylish. Я действительно собираюсь заняться этим когда-нибудь и опубликую свои материалы, если когда-нибудь доберусь до них.