Skip to content

Commit 9efad90

Browse files
committed
新增 [当前页面设为签到后重定向地址]脚本菜单
1 parent 9c80f5b commit 9efad90

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

Zhiyoo-Enhanced.user.js

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// ==UserScript==
22
// @name 智友邦论坛增强
3-
// @version 1.0.9
3+
// @version 1.1.0
44
// @author X.I.U
55
// @description 自动签到、自动回复、自动无缝翻页、清理置顶帖子、清理帖子标题〖XXX〗【XXX】文字
66
// @icon http://bbs.zhiyoo.net/favicon.ico
@@ -18,26 +18,28 @@
1818
// ==/UserScript==
1919

2020
(function() {
21-
// 签到后跳转的URL
22-
var qiandao_Redirect_URL = `http://bbs.zhiyoo.net/forum.php?mod=forumdisplay&fid=42&filter=author&orderby=dateline`;
23-
24-
var menu_cleanPostTitle = GM_getValue('xiu2_menu_cleanPostTitle');
25-
var menu_cleanPostTitle_ID, menu_feedBack_ID;
21+
var menu_cleanPostTitle = GM_getValue('xiu2_menu_cleanPostTitle'),
22+
menu_qianDaoRedirectURL = GM_getValue('xiu2_menu_qianDaoRedirectURL');
23+
var menu_cleanPostTitle_ID, menu_qianDaoRedirectURL_ID, menu_feedBack_ID;
2624
if (menu_cleanPostTitle == null){menu_cleanPostTitle = true; GM_setValue('xiu2_menu_cleanPostTitle', menu_cleanPostTitle)};
25+
if (menu_qianDaoRedirectURL == null){menu_qianDaoRedirectURL = `http://bbs.zhiyoo.net/forum.php?mod=forumdisplay&fid=42&filter=author&orderby=dateline`; GM_setValue('xiu2_menu_qianDaoRedirectURL', menu_qianDaoRedirectURL)};
2726
registerMenuCommand();
2827

2928
// 注册脚本菜单
3029
function registerMenuCommand() {
3130
var menu_cleanPostTitle_;
3231
if (menu_feedBack_ID){ // 如果反馈菜单ID不是 null,则删除所有脚本菜单
3332
GM_unregisterMenuCommand(menu_cleanPostTitle_ID);
33+
GM_unregisterMenuCommand(menu_qianDaoRedirectURL_ID);
3434
GM_unregisterMenuCommand(menu_feedBack_ID);
3535
menu_cleanPostTitle = GM_getValue('xiu2_menu_cleanPostTitle');
36+
menu_qianDaoRedirectURL = GM_getValue('xiu2_menu_qianDaoRedirectURL');
3637
}
3738

3839
if (menu_cleanPostTitle){menu_cleanPostTitle_ = "√";}else{menu_cleanPostTitle_ = "×";}
3940

4041
menu_cleanPostTitle_ID = GM_registerMenuCommand(`[ ${menu_cleanPostTitle_} ] 清理帖子标题开头〖〗【】文字`, function(){menu_switch(menu_cleanPostTitle,'xiu2_menu_cleanPostTitle','[清理帖子标题开头〖〗【】文字] 功能(刷新网页后生效)')});
42+
menu_qianDaoRedirectURL_ID = GM_registerMenuCommand(`当前页面设为签到后重定向地址`, function(){GM_setValue('xiu2_menu_qianDaoRedirectURL', location.href);GM_notification(`已设置当前页面为签到后重定向地址`);})
4143
menu_feedBack_ID = GM_registerMenuCommand('反馈 & 建议', function () {window.GM_openInTab('https://github.com/XIU2/UserScript#xiu2userscript', {active: true,insert: true,setParent: true});});
4244
}
4345

@@ -150,7 +152,7 @@
150152
document.querySelector('#yl').click();
151153
document.querySelector('.tr3.tac div a').click();
152154
}
153-
setTimeout(location.href=qiandao_Redirect_URL, 2000); // 跳转到指定URL
155+
setTimeout(location.href=menu_qianDaoRedirectURL, 2000); // 跳转到指定URL
154156
}
155157
}
156158

0 commit comments

Comments
 (0)