Sync all projects
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
// ==UserScript==
|
||||
// @name maccms-mxonepro
|
||||
// @namespace gmspider
|
||||
// @version 2025.1.11
|
||||
// @description maccms GMSpider
|
||||
// @author Luomo
|
||||
// @match *://*/*
|
||||
// @require https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.slim.min.js
|
||||
// @require https://cdn.jsdelivr.net/gh/CatVodSpider-GM/SFW-Spiders@main/Spiders-Lib/maccms-1.0.2.js
|
||||
// @grant unsafeWindow
|
||||
// ==/UserScript==
|
||||
console.log(JSON.stringify(GM_info));
|
||||
(function () {
|
||||
const GMSpiderArgs = {};
|
||||
if (typeof GmSpiderInject !== 'undefined') {
|
||||
let args = JSON.parse(GmSpiderInject.GetSpiderArgs());
|
||||
GMSpiderArgs.fName = args.shift();
|
||||
GMSpiderArgs.fArgs = args;
|
||||
} else {
|
||||
GMSpiderArgs.fName = "homeContent";
|
||||
GMSpiderArgs.fArgs = [true];
|
||||
}
|
||||
Object.freeze(GMSpiderArgs);
|
||||
const GmSpider = MacCmsGMSpider({
|
||||
configPicUserAgent: false,
|
||||
homeContent: {
|
||||
category: {
|
||||
select: ".navbar-item",
|
||||
slice: [1, 6]
|
||||
}
|
||||
}
|
||||
});
|
||||
$(document).ready(function () {
|
||||
const result = GmSpider[GMSpiderArgs.fName](...GMSpiderArgs.fArgs);
|
||||
console.log(result);
|
||||
if (typeof GmSpiderInject !== 'undefined') {
|
||||
GmSpiderInject.SetSpiderResult(JSON.stringify(result));
|
||||
}
|
||||
});
|
||||
})();
|
||||
|
||||
Reference in New Issue
Block a user