diff --git a/torn-trans-zhcn.user.js b/torn-trans-zhcn.user.js
index c4938e2..4b27bc1 100644
--- a/torn-trans-zhcn.user.js
+++ b/torn-trans-zhcn.user.js
@@ -1,8 +1,8 @@
// ==UserScript==
-// @lastmodified 202201292356
+// @lastmodified 202201300035
// @name 芜湖助手
// @namespace WOOH
-// @version 0.3.5
+// @version 0.3.6
// @description 托恩,起飞!
// @author Woohoo[2687093] Sabrina_Devil[2696209]
// @match https://www.torn.com/*
@@ -23,13 +23,18 @@
if (window.WHTRANS) return;
window.WHTRANS = true;
// 版本
- const version = '0.3.5';
+ const version = '0.3.6';
// 修改历史
const changelist = [
{
todo: true,
cont: `翻译:baza npc商店、imarket、imarket搜索结果`,
},
+ {
+ ver: '0.3.6',
+ date: '20220130',
+ cont: `修复闹钟提醒的错误,添加今日不再提醒`,
+ },
{
ver: '0.3.5',
date: '20220129',
@@ -3170,7 +3175,7 @@
settingsArr.push({
domType: 'checkbox',
domId: 'wh-15-alarm-check',
- domText: ' 啤酒提醒(45s前)',
+ domText: ' 啤酒提醒(45s前) ',
dictName: '_15Alarm',
});
// 攻击链接转跳
@@ -3453,14 +3458,27 @@ height:30px;
},
})
// 测试按钮
- if (isDev()) settingsArr.push({
- domType: 'button',
- domId: 'wh-test-btn',
- domText: '测试按钮',
- clickFunc: function () {
- audioPlay();
- },
- })
+// if (isDev()) settingsArr.push({
+// domType: 'button',
+// domId: 'wh-test-btn',
+// domText: '测试按钮',
+// clickFunc: function () {
+// let count=0
+// let timeOutFunc = function () {
+// log(count++)
+// WHNotify(`【啤酒小助手】
+// 提醒您:还有不到 50 秒 NPC 的商品就要刷新了,啤酒血包要抢的可以准备咯。`, 30);
+// window.setTimeout(audioPlay, 800);
+// window.setTimeout(audioPlay, 800 * 2);
+// window.setTimeout(audioPlay, 800 * 3);
+// window.setTimeout(timeOutFunc, 15 * 60 * 1000);
+// };
+// // 距离下一个15分的时间,0位分,1位秒
+// // let next15 = [4 - (dt.getMinutes() % 5), 60 - dt.getSeconds()];
+// // let next15 = [14 - (dt.getMinutes() % 15), 60 - dt.getSeconds()];
+// window.setTimeout(timeOutFunc, 200)
+// },
+// })
// // 测试按钮
// if (isDev()) settingsArr.push({
// domType: 'button',
@@ -3476,7 +3494,7 @@ height:30px;
// 标签中的按钮
if ($zhongNode) {
// 更新词库按钮
- $zhongNode.querySelector('#wh-trans-data-update').onclick = function () {
+ $zhongNode.querySelector('button#wh-trans-data-update').onclick = function () {
if (this.intervalID) return;
const url = isDev() ? 'http://192.168.1.7:8080/' : 'https://jjins.github.io/gengxin/';
const popup = window.open(url);
@@ -3508,7 +3526,7 @@ height:30px;
}
}
// 小窗犯罪按钮
- $zhongNode.querySelector('#wh-quick-crime-btn').onclick = () => {
+ $zhongNode.querySelector('button#wh-quick-crime-btn').onclick = () => {
// 弹出小窗口
const ifHTML = ``;
const popup_insert = `
加载中请稍后${loading_gif_html}
`; @@ -3608,8 +3626,13 @@ height:30px; } }, 1000); }; + // 今日不提醒 + $zhongNode.querySelector('button#wh-15-alarm-ignToday').onclick = () => { + const date = new Date(); + setAndSaveSettings('_15_alarm_ignore', `${date.getFullYear()}${date.getMonth() + 1}${date.getDate()}`); + }; // 开发详情按钮 - $zhongNode.querySelector('#wh-devInfo').onclick = () => { + $zhongNode.querySelector('button#wh-devInfo').onclick = () => { const date = new Date(); let os = '未知'; try { @@ -3727,19 +3750,19 @@ width: 66px; // 啤酒提醒 const _15alert = () => { let dt = new Date(); + if (wh_trans_settings['_15_alarm_ignore'] === `${dt.getFullYear()}${dt.getMonth() + 1}${dt.getDate()}`) return; let timeOutFunc = () => { + if (wh_trans_settings['_15_alarm_ignore'] === `${dt.getFullYear()}${dt.getMonth() + 1}${dt.getDate()}`) return; WHNotify(`【啤酒小助手】