diff --git a/3dm-Enhanced.user.js b/3dm-Enhanced.user.js index 60d9c03..4c2ec5c 100644 --- a/3dm-Enhanced.user.js +++ b/3dm-Enhanced.user.js @@ -18,47 +18,34 @@ // ==/UserScript== (function() { - var menu_thread_pageLoading = GM_getValue('xiu2_menu_thread_pageLoading'), - menu_autoReply = GM_getValue('xiu2_menu_autoReply'), - menu_cleanTopPost = GM_getValue('xiu2_menu_cleanTopPost'), - menu_scrollToShowhide = GM_getValue('xiu2_menu_scrollToShowhide'); - var menu_thread_pageLoading_ID, menu_autoReply_ID, menu_cleanTopPost_ID, menu_scrollToShowhide_ID, menu_feedBack_ID; - if (menu_thread_pageLoading == null){menu_thread_pageLoading = false; GM_setValue('xiu2_menu_thread_pageLoading', menu_thread_pageLoading)}; - if (menu_autoReply == null){menu_autoReply = true; GM_setValue('xiu2_menu_autoReply', menu_autoReply)}; - if (menu_cleanTopPost == null){menu_cleanTopPost = true; GM_setValue('xiu2_menu_cleanTopPost', menu_cleanTopPost)}; - if (menu_scrollToShowhide == null){menu_scrollToShowhide = true; GM_setValue('xiu2_menu_scrollToShowhide', menu_scrollToShowhide)}; + var menu_ALL = [ + ['menu_thread_pageLoading', '自动回复', '自动回复', true], + ['menu_autoReply', '清理置顶帖子', '清理置顶帖子', true], + ['menu_cleanTopPost', '帖子内自动翻页', '帖子内自动翻页', true], + ['menu_scrollToShowhide', '自动滚动至隐藏内容', '自动滚动至隐藏内容', true] + ], menu_ID = []; + for (let i=0;i menu_ALL.length){ // 如果菜单ID数组多于菜单数组,说明不是首次添加菜单,需要卸载所有脚本菜单 + for (let i=0;i menu_ALL.length){ // 如果菜单ID数组多于菜单数组,说明不是首次添加菜单,需要卸载所有脚本菜单 + for (let i=0;i menu_ALL.length){ // 如果菜单ID数组多于菜单数组,说明不是首次添加菜单,需要卸载所有脚本菜单 + for (let i=0;i div.bm_c > table"), tbodys = table.getElementsByTagName('tbody'), arrs = []; diff --git a/Lanzou-Enhanced.user.js b/Lanzou-Enhanced.user.js index 9d61921..2c7a232 100644 --- a/Lanzou-Enhanced.user.js +++ b/Lanzou-Enhanced.user.js @@ -28,68 +28,59 @@ // @namespace https://github.com/XIU2/UserScript // ==/UserScript== (function() { - var menu_open_fileSha = GM_getValue('xiu2_menu_open_fileSha'), - menu_copy_fileSha = GM_getValue('xiu2_menu_copy_fileSha'), - menu_refreshCorrection = GM_getValue('xiu2_menu_refreshCorrection'), - menu_rightClickMenu = GM_getValue('xiu2_menu_rightClickMenu'), - menu_folderDescdesMenu = GM_getValue('xiu2_menu_folderDescdesMenu'); - var menu_open_fileSha_ID, menu_copy_fileSha_ID, menu_refreshCorrection_ID, menu_rightClickMenu_ID, menu_folderDescdesMenu_ID, menu_feedBack_ID, lastFolderID; - if (menu_open_fileSha == null){menu_open_fileSha = true; GM_setValue('xiu2_menu_open_fileSha', menu_open_fileSha)}; - if (menu_copy_fileSha == null){menu_copy_fileSha = true; GM_setValue('xiu2_menu_copy_fileSha', menu_copy_fileSha)}; - if (menu_refreshCorrection == null){menu_refreshCorrection = true; GM_setValue('xiu2_menu_refreshCorrection', menu_refreshCorrection)}; - if (menu_rightClickMenu == null){menu_rightClickMenu = true; GM_setValue('xiu2_menu_rightClickMenu', menu_rightClickMenu)}; - if (menu_folderDescdesMenu == null){menu_folderDescdesMenu = true; GM_setValue('xiu2_menu_folderDescdesMenu', menu_folderDescdesMenu)}; + var menu_ALL = [ + ['menu_open_fileSha', '自动打开分享链接', '自动打开分享链接', true], + ['menu_copy_fileSha', '自动复制分享链接', '自动复制分享链接', true], + ['menu_refreshCorrection', '刷新不返回根目录', '刷新不返回根目录', true], + ['menu_rightClickMenu', '右键文件显示菜单', '右键文件显示菜单', true], + ['menu_folderDescdesMenu', '调整描述(话说)编辑框大小', '调整描述(话说)编辑框大小', true] + ], menu_ID = [], lastFolderID; + for (let i=0;i menu_ALL.length){ // 如果菜单ID数组多于菜单数组,说明不是首次添加菜单,需要卸载所有脚本菜单 + for (let i=0;i menu_ALL.length){ // 如果菜单ID数组多于菜单数组,说明不是首次添加菜单,需要卸载所有脚本菜单 + for (let i=0;i menu_ALL.length){ // 如果菜单ID数组多于菜单数组,说明不是首次添加菜单,需要卸载所有脚本菜单 + for (let i=0;i 0){ for(let num = postNum;num