|
本帖最后由 GMagels 于 2024-5-4 11:54 编辑
本脚本作为贾斯特维补脑闹钟的番外篇推出,
贾斯特维补脑闹钟主要解决了以补脑为代表的,需要在结束日期之前及时升级来最大化收益的勋章。
使用了贾斯特维补脑闹钟之后,补脑过期没领知识或是晶球过期忘记领咒术的情况就鲜有发生了。
【广告】还在因为补脑过期忘记升级而烦恼,来试试贾斯特维补脑闹钟!
点击这个链接免费领取: [很可能是智商税] 贾斯特维补脑闹钟, 正式公测! 来测
今天这个脚本则主要解决的需求是:
以茉香啤酒为代表的,需要在收到之后手动签收升级才能产生收益的赠礼或咒术勋章。
之所以会写这个脚本是因为挂了有半个月的茉香啤酒,
但是前几天才发现茉香啤酒需要在收到之后手动升级才能够发挥作用QAQ
使用该脚本之后,会在每次打开"我的勋章"界面时,如果有还没有签收的勋章,则会弹窗提醒
脚本效果图如下:
当前版本支持提醒的这类勋章有:
茉香啤酒、居住证、遗忘之水、水泡术、吞食魂魄、雷霆晶球(等级1时)、杀意人偶
*吞食魂魄第二级10堕落自动升级,因此从签收列表中移除,移至补脑闹钟提醒列表,有需要的友友请安装补脑闹钟
这其中,有部分勋章未经过测试。
如果遇到不提醒的情况,或是还有其他需要提醒但不在上述列举中的勋章,欢迎反馈!
绿色土豆承诺:
脚本基于网页内容抓取,不会主动增加土豆服务器压力
以下是脚本代码:
//@Name
- // ==UserScript==
- // @name 茉香啤酒签收提醒
- // @namespace https://www.gamemale.com/space-uid-687897.html
- // @version 0.2
- // @description 不要忘记签收啤酒鸭,打开勋章页面如果检测到茉香啤酒未升级,则弹窗提醒!
- // @author 瓦尼
- // @match https://www.gamemale.com/wodexunzhang-showxunzhang.html?action=my
- // @match https://www.gamemale.com/plugin.php?id=wodexunzhang:showxunzhang&action=my
- // @icon https://img.gamemale.com/album/202209/08/220343vhng1hmssoyh577i.gif
- // @supportURL https://www.gamemale.com/thread-134340-1-1.html
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- function hasUpgraded( badgeName ){
- var upgradeButtonPath = "//div[@class='myblok']/div[contains(.,'"+ badgeName +"')]/p/button/em[contains(.,'可升级')]";
- //解决雷霆晶球只需要升第一级的问题
- if (badgeName == "雷霆晶球"){
- upgradeButtonPath = "//div[@class='myblok']/div[contains(.,'散发着小型闪电的晶球')]/preceding-sibling::div/p/button/em[contains(.,'可升级')]";
- }
- var upgradeButtonElement = document.evaluate( upgradeButtonPath, document, null, XPathResult.ANY_TYPE).iterateNext();
- return upgradeButtonElement == null
- }
- function checkAndRemind( badgeName ){
- if( !hasUpgraded( badgeName )){
- remindMessage += "【"+ badgeName +"】";
- }else{
- console.log("未发现可签收的"+ badgeName +" \n");
- }
- }
- var remindMessage = "贾斯特维补脑闹钟提醒您:\n\n 已收到";
- var originalMessage = remindMessage;
- checkAndRemind("茉香啤酒");
- checkAndRemind("居住证");
- checkAndRemind("遗忘之水");
- checkAndRemind("水泡术");
- checkAndRemind("雷霆晶球");
- checkAndRemind("杀意人偶");
- if( remindMessage != originalMessage ){
- remindMessage += "\n 请及时升级签收!";
- alert(remindMessage);
- }else{
- console.log("签收检查完毕,未发现可签收的物品! \n");
- }
- })();
复制代码
补脑闹钟解决了过期前升级容易忘的问题,签收提醒则是解决了收到后升级容易忘的问题,两个脚本可以同时使用,
评论里有坛友提出和之前的脚本合并的需求,这里就将签收提醒和之前的补脑闹钟脚本进行合并之后,
做成贾斯特维补脑闹钟-究极体,放在了附件里供大家下载。
以上就是补脑闹钟番外篇-茉香啤酒签收提醒的全部内容了,大家使用过后如果觉得好用,欢迎给个免费的追随。有问题随时反馈!
更新记录:
20240504 对应版本:茉香啤酒签收提醒V0.2 贾斯特维V026 究极体-贾斯特维V026
感谢26楼的提醒,现将吞食魂魄从签收提醒中移除,并在补脑闹钟中提醒。
此外,究极体的快速设置中新增签收提醒设置,不想要提醒时将该值改为0即可(值为1开启该功能)。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
评分
-
查看全部评分
|