吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4985|回复: 7
收起左侧

[会员申请] 申请会员ID:jasonshaw

[复制链接]
吾爱游客  发表于 2017-3-28 15:12


1、申 请 I D:jasonshaw
2、个人邮箱:
wemall_zh@foxmail.com

3、原创技术文章:

ps,本人算是半个技术人吧,对于破解一直是很渴望,但是一直不知道如何入门,特别想到这里来学习,以前有些技术的帖子,在卡饭还算是个知名人士,有不少技术帖子,这里就选两个希望有机会能加入论坛

登录截图:


技术文档1:http://bbs.kafan.cn/thread-1795098-1-1.html

有了那个自动提取密码的脚本,但是很多网盘地址都是分开的,需要靠选中多拽,然后依靠easydrag2go的脚本解析,
嫌有点麻烦,还得选中,我就写了这个脚本,异常简单
就是将百度、360网盘的链接与后面的提取码构造成 可以直接使用 那个自动提取密码的GM脚本

支持扩展其他网盘
非常粗糙,简单 大神勿笑

接受坛友建议:在github上增加项目,方便大家更新:
https://raw.githubusercontent.co ... anlinkaddpw.user.js

[JavaScript] 纯文本查看 / 双击代码区域 Ctrl+A快速复制
010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293// ==UserScript==// @name  配合网盘密码自动提取,融合链接与提取码// @namespace  panlink.jasonshaw// @version    0.6// @description  自动处理网盘链接及其提取码变成支持自动填充密码的方式的链接(百度云、360pan等)// @include      *// @downloadURL    https://raw.githubusercontent.com/jasonshaw/userscript/master/panlinkaddpw.user.js// @updateURL      https://raw.githubusercontent.com/jasonshaw/userscript/master/panlinkaddpw.user.js// @require      https://raw.githubusercontent.com/jasonshaw/userscript/master/panlinkaddpw.user.js// @note         改变程序逻辑以适应一些特殊环境// @note         修复一个bug,彻底解决重复后缀密码问题// @note         增加脚本运行判断的设定,默认自动运行,对于类似新浪微博类网址,才执行判断后执行  // @note         改变程序逻辑对更多的情况进行支持// @note         增加处理盘密码就在链接的文本本身上// @note         增加脚本运行判断,解决个别页面动态加载问题,比如新浪微博// @note         增加百度贴吧跳转和新浪微博短网址的支持,两条配置一样存在“误杀”,不常用的可以注释掉这两条规则// @note         优化代码,将任意单条正则变为可选配置,一般由默认正则处理,有利于自定义扩展和维护// @note         增加支持自动更新// @note         修正配置,支持单页面多云盘链接// @note         避免重复后缀密码// @note         支持百度网盘/贴吧/360云// @note         支持加密百度网盘https// @note         支持uAutoPagerize2.uc.js的自动翻页// @run-at       document-end// @copyright  2014+, jasonshaw// ==/UserScript==(function(){    var common_reg = /\s*(提取密碼|提取密码|提取码|提取碼|提取|密碼|密码|百度|百度云|云盘|360云盘|360云|360yun|yun)[::]?\s*(<[^>]+>)?\s*([0-9a-zA-Z]{4,})\s*/;    var pw_reg = /#[0-9a-zA-Z]{4,}/;    var standBy = false,standByList = [/http:\/\/weibo\.com\/.*/i];//将需要等待js运行之后再运行本代码的,将href正则写入数组    var prefs = {            tieba:['http://jump.bdimg.com/safecheck'],//这个有大量的误操作,因为这只是新浪的短网址,而不一定是网盘,自选使用            pan:['http://pan.baidu.com/s/'],//第一个参数定义链接类型,第二个可选参数:后续紧跟着的提取码之类的前缀提示符            yunpan:['http://yunpan.cn/'],            pans:['https://pan.baidu.com/s/'],            tpan:['http://t.cn/'],//这个有大量的误操作,因为这只是新浪的短网址,而不一定是网盘,自选使用    };    function panlinkWithPw(){                    var href = window.location.href,site = null,i = 0;        while (standByList) if(standByList[i++].test(href)) {standBy = true; break;}        var panlinks,r = null,reg,i,nC,nN,pN,pos,subS;        for (var key in prefs) {            reg = prefs[key][1] || common_reg;            panlinks = document.querySelectorAll('a[href^="'+prefs[key][0]+'"]'),i=0;            while(panlinks){                if(pw_reg.test(panlinks.href)) {i++;continue;}                nN = panlinks.nextSibling;                if(nN!=null) {                    if(nN.nodeType===1)nC=nN.innerHTML;                    else if(nN.nodeType===3) nC=document.all?nN.innerText:nN.textContent;                    r = nC.match(reg);                    if(r!=null) panlinks.href += '#'+r[3];                }                if(nN==null||r==null) {                    //处理盘密码就在链接的文本本身上                    r = panlinks.innerHTML.match(reg);                    if(r!=null) panlinks.href += '#'+r[3];                    else {                        pN = panlinks.parentNode.parentNode.innerHTML;                        //截取子串避免密码“张冠李戴”                        pos = pN.indexOf(panlinks.href);                        subS = pN.substr(pN.indexOf(panlinks.href));                        var pos_end = subS.length,temp;                        for (var key1 in prefs) { temp = pN.indexOf(prefs[key1][0]);if(temp<pos_end) pos_end = temp}                        subS = pN.substr(0,pos_end-1);                        r = subS.match(reg);                        if(r!=null) panlinks.href += '#'+r[3];                    }                }                i++;            }        }       }    function addMutationObserver(selector, callback) {        var watch = document.querySelector(selector);        if (!watch) return;        var observer = new MutationObserver(function(mutations){            var nodeAdded = mutations.some(function(x){ return x.addedNodes.length > 0; });            if (nodeAdded) {            // observer.disconnect();            callback();            }        });        observer.observe(watch, {childList: true, subtree: true });    }    // 添加下一页和不刷新页面的支持    addMutationObserver('#ct', function(){        panlinkWithPw();    });    if(standBy) {document.onreadystatechange = function () { if(document.readyState == "complete") panlinkWithPw(); }}    else panlinkWithPw();})();

更新0.6版:强烈建议更新
// @note         改变程序逻辑以适应一些特殊环境
// @note         修复一个bug,彻底解决重复后缀密码问题
// @note         增加脚本运行判断的设定,默认自动运行,对于类似新浪微博类网址,才执行判断后执行
配置说明:
33行:standByList 数组支持自定义配置,//将需要等待js运行之后再运行本代码的,将href正则写入数组,默认仅有新浪微博
34行:prefs 对象支持自定义配置,将要后缀的不同类型盘链接头逐个写入
下载地址:
配合网盘密码自动提取融合链接与提取码0.6@panlink.jasonshaw.user.js.7z(2.24 KB, 下载次数: 323)
更新0.5版:强烈建议更新
// @note         改变程序逻辑对更多的情况进行支持
// @note         增加处理盘密码就在链接的文本本身上,比如http://www.tt7z.com/html/EdrawSoft-Edraw-Max.html
// @note         增加脚本运行判断,解决个别页面动态加载问题,比如新浪微博
// @note         增加百度贴吧跳转和新浪微博短网址的支持,两条配置一样存在“误杀”,不常用的可以注释掉这两条规则
// @note         优化代码,将任意单条正则变为可选配置,一般由默认正则处理,有利于自定义扩展和维护
下载地址:配合网盘密码自动提取融合链接与提取码0.5@panlink.jasonshaw.user.js.7z(1.91 KB, 下载次数: 15)
ps:根据坛友rasso1的提醒
“发现新版GM不使用这了
@updateURL      https://raw.githubusercontent.co ... anlinkaddpw.user.js
要改成这样,才能自动更新。。
// @require      https://raw.githubusercontent.co ... anlinkaddpw.user.js"
我自己使用的scriptish pre版更新情况未知,坛友用新版GM的遇到无法自动更新的可以将脚本中 @updateURL  改为 // @require 即可


更新0.4版: 强烈建议更新
1、增加支持自动更新
2、修正配置,支持单页面多云盘链接
下载地址:配合网盘密码自动提取融合链接与提取码0.4@panlink.jasonshaw.user.js.7z(1.47 KB, 下载次数: 32)

更新0.3版:
1、修正bug,避免重复后缀密码;
2、增加支持加密百度网盘https
3、增加支持uAutoPagerize2.uc.js的自动翻页,目前在kafan测试有效,其他翻页为测试。有不能翻页的希望提供地址,方便添加(参考百度反跳转,感谢作者)
配合网盘密码自动提取融合链接与提取码0.3@panlink.jasonshaw.user.js.7z(1.3 KB, 下载次数: 7)
更新0.2版:
1、修正同页面内有多个百度网盘的问题,修正个别网页中百度链接无法识别问题,
2、对于百度贴吧,那些需要经过百度跳转的云链接,感谢@rasso1 提供的方法,
当然也可以自己使用https://greasyfork.org/zh-CN/scr ... A%E8%B7%B3%E8%BD%AC
3、感谢@rasso1 提供的方法解决 变色密码问题
4、对于自动翻页,不知道该如何修改,有空研究一下
下载地址:
最新0.2版配合网盘密码自动提取融合链接与提取码0.2@panlink.jasonshaw.user.js.7z(961 Bytes, 下载次数: 38)


顺道说一下
低调使用啊,另外,里面的pan地址,后面的密码都没有任何指示,无法判断 哪个才是,如果将提取密码规则放的过宽会造成很过错误。
本主题由 samtogo 于 2014-12-15 10:46 提升配合网盘密码自动提取融合链接与提取码@panlink.jasonshaw.user.js.7z
955 Bytes, 下载次数: 80


技术文档1:
http://bbs.kafan.cn/thread-1778256-1-1.html
最新版下载地址人工置顶 :

最新更新 2.1.0 链接: 链接: http://pan.baidu.com/s/1mgBmn92 密码: myp2  12.22更新
增强支持设置将下载地址保存为文件




重要提醒:
1.本扩展是基于自定义的配置文件实现下载的,每个批量下载必须要在配置文件中预先配置,并设定好保存的目录才能下载,否则就是不成功的。
2.本扩展自带的几个配置,比如moko yesky之类的,是我自己根据我的需要设置,其批量下载的起始页是要满足规则中的正则的。
比如:moko 的规则,要求起始页是 某个 展示的列表页 并且选择按时间排序,例如:http://www.moko.cc/post/aishangzhen/new/1.html
可以查看配置文件中startReg可以看出,给出的测试页就是正好满足这个条件的,如果有别的需求需要自行配置。


自己经常下载图片,每次都要手动非常麻烦,使用了batchdownloader,saveimages都不能完全满足我的要求,
于是乎,利用自己对js的浅薄认识,就自己动手弄了,一个扩展,在28下,自己使用还是很好的
后来更新到了30就无法使用了,于是我坛上求教,@ywzhaiqi  @Oos 的提示,让我做了适当的修改就有了现在支持29+的版本
发布第一版之后,看了一些大神的扩展比如uAutoPage.uc Redirector.uc等等,觉得我的版本可以很好精简和扩展,于是大踏步的修改和增强了一下

说明本人绝对是菜鸟,高手不喜可以自行制作,给像我一样的懒人图片收集爱好者。

原版的功能只能实现moko yesky两个指定网站的图片下载(我本来只对moko批量下载有需要,有一个软件作者弄了一个非常小气【穷人】要钱才给下载,于是一直想自己弄一个,完全免费的)

功能说明:
1、实现pic网站(其实只是下载,如果不是pic,能获得下载权限的也是适用的)批量下载
2、配置外置,支持自定义,自定义网站规则说明在默认配置文件中,固定位置在chrome/Local/下,默认自带只有moko yesky两个网页的支持
3、支持online编辑配置规则,不需要重启或者寻路打开配置文件
4、支持免重启,加载最新配置规则
5、支持真正意义上的任意时刻中止批量下载(比如当出现下载文件超多,会造成等待时间较长,临时有事,可以随时中止)——尚不支持暂停(不知道该怎么做)



安装使用说明:
1.安装xpi
2.将_batchimagedownloader.js放入chrome文件夹下Local目录中
3.扩展安装好会出现在地址栏
4.左键:自动批量下载,右键:配置下载路径和重复文件规则
中键:当出错时,中止扩展运行,alt+左键:在线编辑_batchimagedownloader.js文件
alt+右键:重载_batchimagedownloader.js文件配置(免重启Firefox)
4.1 初次使用请务必先右键设置保存路径,否则会出错
5.默认_batchimagedownloader.js文件中只有moko和yesky两条规则,可以任意扩充,其中有说明。
6.测试地址:
//game.yesky.com/tupian/165/37968665all.shtml
//www.moko.cc/post/xiemengxz/new/1.html
//www.moko.cc/post/xiaxiaowei/new/1.html
//www.moko.cc/post/clqianqian/new/1.html
//pic.kdslife.com/content_107357_4_list.html
//http://bbs.voc.com.cn/forumdisplay.php?fid=50

未来希望和bug:
//17.能支持保存一定量的几天之内的下载的url,提示是否需要重复下载(下载的url如何编码记录在本地-尚未实现)
//18.配置文件中设置的参数类型没有经过严格检查(未实现)
//19.如果能像uAutoPager那样提供规则定制的助手就更无敌了,但是这个实在太难,暂时不弄了


下载地址:

最新更新 2.1.0 链接: 链接: http://pan.baidu.com/s/1mgBmn92 密码: myp2  12.22更新
增强:增加保存为迅雷下载列表文件 .downlist , 默认还是依靠ff下载即可,不影响原功能。
使用环境:当不希望浏览器占用资源过高,或者当下载资源很多的时候 ,可以在配置文件中增加save2file参数,设置为true,会将解析完成保存在已经设置的默认目录下,迅雷下载list文件(每行一个下载地址的文本文件),这样就可以双击直接用迅雷任意下载了,可以任意时刻下载,也可以借用迅雷实现定时关机之类的,对于下载的慢的,还能移动到末尾,先小的快的先下载
预告:如果能找到xthunder,完全控制迅雷下载的话,未来考虑直接调用迅雷下载,实现更灵活的下载

bug:修复2.0版本逻辑问题,调整子目录创建逻辑,使之更合理。


10.12更新(推荐更新,喜欢分类收集图片的坛友建议更新)
add:
1、文件下载的目标目录不存在时能够自动创建,便于设置后,又有更名或者删除操作造成不能正常下载的问题
2、支持多模式、多组合的子目录定义,
a、支持创建以域名子目录
b、支持创建以起始页标题子目录
c、支持创建以时间子目录
d、支持创建以日期子目录(与c组合)
e、支持自定义任意名作为子目录,每次保存提示是否创建子目录
a~d 支持任意组合,e与a~d 互斥(其实也可以任意组合,我觉得有点乱,就认为设置互斥
2.0 链接: http://pan.baidu.com/s/1mgxDzRU 密码: ckwn

bug:修复逻辑问题,调整子目录创建逻辑,使之更合理。
最新更新 2.0.1 链接: http://pan.baidu.com/s/11v8EM 密码: co5u
测试地址:
//game.yesky.com/tupian/165/37968665all.shtml
//www.moko.cc/post/xiemengxz/new/1.html
//www.moko.cc/post/xiaxiaowei/new/1.html
//www.moko.cc/post/clqianqian/new/1.html
//http://sc.chinaz.com/tag_jiaoben/jquery.html
//pic.kdslife.com/content_107357_4_list.html
//http://bbs.voc.com.cn/forumdisplay.php?fid=50


补充说明:与firespider.uc.js的差别,回答坛友的问题:
Q:楼主我这里有一个贴吧大神写的uc脚本功能跟你的很像啊,看看可不可以把规则合并下?我看了下貌似有点一样
A:firespider 也很强大
但是我的扩展跟它有一些不同
1、我的页码支持自定义函数获取,比如当有些页码比较多的时候, 1 2 。。。21,这样的我的可以通过函数获取最大页码,然后再返回所有分页的url,而firespider的url必须通过第一个css 选择器直接从href中捕获,必须是链接才可以
2、我的页码因为支持自定义函数,对于存在相对路径的情况下,依然能自动补全智能的获得正确的url(当然子集,图片的链接也一样可以
3、firespider的逻辑是从小图寻找对应的大图,而我的扩展重点在于,从 所有分页-》所有子集-》子集中所有图片,最明显的区别是,一个小图对应一个大图,而我的,是一个子集对应任意多个图片(或者任意可以下载的资源,比如压缩包)
4、firespider默认的配置文件的现成规则都是一些国外的网站,我一个也没玩过(我孤陋寡闻啦哈),我的扩展主要针对国内比较流行的图库网站,比如moko等等,当然两个都可以自定义
5、我的扩展无论分页、子集、图片的捕获规则都支持function,这样可以最大限度的适应各种情况,即使是直接用css selector,也支持设定捕获对象之后,以何种属性作为最终的捕获对象,比如firespider,设定小图的css selector为#img 那么只能捕获src这个属性,而我的支持任意属性,比如moko网站任意子集页面里面的图片并非写在src,而是src2,为的是可以延时lazyload加载,比如新浪的也是采用lazyload,图片的文件地址都不在src里面,我的扩展就可以很好的适应这种功能
6、firespider,我看到最新版还支持一些功能,比如规则辅助定制,或者能将规则显示列表之类的,都比较强大,目前还没有钻研明白,所以我的扩展还没有加上这些增强的功能,但是基本上我自己用起来很够用,等有时间再考虑是否加强。
7、还有其他区别,我还没有多试验firespider

基于上面的,两者不方便合并,但是如果有大神能将两个融合一下,也欢迎。


特别鸣谢:
@cinhoo @ywzhaiqi @Oos 等大神,对我各种问题的指点。

旧版本备忘、备查:
发布的第一版地址:
http://bbs.kafan.cn/thread-1754104-1-1.html
发布的第二版地址:
http://bbs.kafan.cn/thread-1756495-1-1.html
发布的第三版地址:
http://bbs.kafan.cn/thread-1777291-1-1.html

紧急修复:
fixed:误操作导致图片路径错误,现已修复,感谢大神的测试和指出,对已经下载使用的表示抱歉
新版:链接: http://pan.baidu.com/s/1gd7oYEv 密码: qzml

7.17更新
bug fixed:修复单一起始页使用错误
配置文件增加:chinaz jquery插件批量下载(不只是图片批量下载也可以支持任意能直接下载下来的文件)
链接: http://pan.baidu.com/s/1c0laztQ 密码: wa5f
测试地址:
//game.yesky.com/tupian/165/37968665all.shtml
//www.moko.cc/post/xiemengxz/new/1.html
//www.moko.cc/post/xiaxiaowei/new/1.html
//www.moko.cc/post/clqianqian/new/1.html
//http://sc.chinaz.com/tag_jiaoben/jquery.html


8.3更新(自选更新,跟我一样有洁癖的建议更新)
bug fixed:修复浏览器打开时如果是 about:* 页面 会在错误控制台报错的bug(使用上没有任何影响)
update:更换了按钮图标(与batchdownload区别一下,也不影响使用)
链接:http://pan.baidu.com/s/1mgzD8Ru 密码:w299


链接: http://pan.baidu.com/s/1i3kmuS9 密码: nw8b

10.7更新(推荐更新,喜欢经常自己配置的人建议更新)
bug fixed:修复当默认配置的目录不存在时的bug,增加target 目录的存在性检查
add:扩展增加支持debug模式,在配置中只要设置debug:true,即可
配置文件增加:kds 模特图库 和voc 华声论坛贴图版 图库批量下载
链接: http://pan.baidu.com/s/1mgBQ2MW 密码: lytm
测试地址:
//game.yesky.com/tupian/165/37968665all.shtml
//www.moko.cc/post/xiemengxz/new/1.html
//www.moko.cc/post/xiaxiaowei/new/1.html
//www.moko.cc/post/clqianqian/new/1.html
//http://sc.chinaz.com/tag_jiaoben/jquery.html
//pic.kdslife.com/content_107357_4_list.html
//http://bbs.voc.com.cn/forumdisplay.php?fid=50



发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Hmily 发表于 2017-3-28 15:24
抱歉,未能达到申请要求,申请不通过,可以关注论坛官方微信(吾爱破解论坛),等待开放注册通知。
头像被屏蔽
geeky 发表于 2017-3-28 15:44
C-FBI-QM 发表于 2017-3-28 16:14
gaohongye 发表于 2017-3-28 16:28
我也是醉了,copy像样点的啊
artificial5 发表于 2017-3-28 16:45
是copy的吗,感觉有模有样的
下一站. 发表于 2017-3-28 17:55
厉害了。
王美君 发表于 2017-3-28 19:40
后期排版没有吗?大哥?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-27 04:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表