网盘自动填写密码【增强版】【已停止维护】

网盘自动填写提取密码【增强版】+网盘超链接与提取码融合。\n(该脚本已停止维护,推荐使用效果更好的【威力加强版】:https://greasyfork.org/zh-CN/scripts/29762 。\n本脚本会强制推送一次新版本,如果你选择了不再推送,只要不清除浏览器数据理论是不会再推送了)

< Commentaires sur 网盘自动填写密码【增强版】【已停止维护】

Question / commentaire

§
Posté le: 2017-08-05

[PATCH]仅在存在提取码时提交 && 修复parent.nextSibling不存在时的错误

--- v2.5.2.4.js   2017-08-05 09:17:26.090226800 +0800
+++ new.js        2017-08-05 09:14:42.029479600 +0800
@@ -259,7 +259,7 @@
     // 键入提取码并单击「提交」按钮,报错不用理。
     var codeBox = $(conf.code),
         btnOk = $(conf.btn);
-    if(codeBox.length>0) {             //存在密码框时才进行密码提交操作
+    if(codeBox.length>0 && sCode) {            //存在密码框时才进行密码提交操作
       codeBox.val(sCode);              //填写验证码
       if (conf.preSubmit)
         if (conf.preSubmit (codeBox, btnOk))
@@ -312,7 +312,7 @@
               target.href+='#'+extCode(parent);
               break;
             }
-          } else if(site['codeRule'].test(pw=parent.nextSibling.textContent)){
+          } else if(parent.nextSibling && site['codeRule'].test(pw=parent.nextSibling.textContent)){
             console.log('向上遍历查找,在超链接后面的兄弟元素中,',parent.nextSibling);
             target.href+='#'+extCode(parent.nextSibling);
             break;

极品小猫Auteur
§
Posté le: 2017-08-11

你该用新版本了,这个已经停止维护了。
https://greasyfork.org/zh-CN/scripts/29762

§
Posté le: 2017-08-17

@极品小猫 不接受PATCH吗?

极品小猫Auteur
§
Posté le: 2017-08-17

@极品小猫 不接受PATCH吗?

因为已经没有必要,旧的脚本已经停止维护了,后续旧脚本也会推送通知提示更新。
现在处于假期,没有时间维护新的脚本。
另外,我不太理解你的改动。
codeBox 不存在的情况我不太理解什么时候会有这样的可能性!
提取码 提取的问题,在新的版本中有非常多的改动,已经提高了准确率。
详细你可以去阅览新的脚本。

§
Posté le: 2017-08-22

@极品小猫 判断codeBox的是原有代码,我在此基础上增加了对sCode是否存在的判断

Poster une réponse

Connectez-vous pour poster une réponse.