作者sro1121 (sro1121)
看板Free_box
标题Re: [工具] Xuite Download Helper
时间Thu Apr 19 02:47:11 2012
Xuite Download Helper作者你好
我是Xuite Download Helper的作者 (疑? XD
正确来说是Google Chrome上那个Xuite Download Helper的作者
https://chrome.google.com/webstore/detail/hkcjpdihcnfoccggffpncolmkflpiaci?hl=zh-TW
缩:
http://tinyurl.com/cvwnmdl
事情是这样子的
因为有认识的人跟我说,在Free_box版有人做了跟我类似的小工具
我就来看了一下 发现真的蛮像的
连程式码都有点像.. (汗
整个架构看起来像就不提了,毕竟差不多的功能嘛
说不定想法也差不多
但是如你的这一小段
if (document.location.href.match(/\?download/)) {
location.assign('javascript: var time = 10;');
和我自己的
var nowURI = document.location.href;
if(nowURI.match(/\?download/)) {
top.location.replace('javascript:var time = 10');
不就是换个写法写吗?
况且若你要用unsafeWindow,常理来说你应该要这麽写
unsafeWindow.time=10;
因为你下面已经这麽用了
unsafeWindow.isClick = 1;
基本上都是对window做操作,没道理用不同方法吧?
好吧,说不定你在写code的时候心情反反覆覆七上八下
所以用了两种不同的写法
不过不知道你有没有发现你用unsafeWindow对window操作是没用的?
程式看起来没问题,其实是因为输入完验证码就直接submit了
但是实际上isClick并没有被你改到
所以说这一行
unsafeWindow.isClick = 1;
事实上是没有用的
(帮忙debug不收费喔XD)
因为我没有打完验证码就自动送出的功能
所以说我有用
top.location.replace('javascript: window.isClick=1;');
所以说刚刚那段没有用的程式码是不是看着我写的code才写出来的..
这我就不做评论了
如果是我误会了的话,那很抱歉
如果不是的话...
事实上我觉得参考我的并没有什麽关系,我不介意
不过希望你能先支会我,或在公开发布时附注一下
这样可能会比较有礼貌些
PS 以上讲的是chrome的状况,Firefox比较少用所以不了解
这边跟大家说声不好意思
讲了一些程式的东西,好像比较无关板旨XD
希望大家见谅
※ 引述《killtw (佑样)》之铭言:
: 这几天期中考闲着没事写写脚本给自己方便
: 这个脚本主要的功能是方便下载Xuite档案,跳过必须按广告的限制,并且取消倒数
: Chrome 可以直接安装,Firefox 则是需要先安装 Greasemonkey 才能使用
: 已经在chrome dev 20.0.1096.1 以及 Firefox 13.0a2 上测试运行ok
: 脚本位置:http://0w0.cc/YqWl
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.253.4.94
※ 编辑: sro1121 来自: 111.253.4.94 (04/19 02:52)
1F:→ HiLv:有八卦味道 xdd 04/19 10:31
2F:推 killtw:你好,我在写这脚本的时候的确有先看过你的script,以及另 04/19 10:52
3F:→ killtw:一位前辈的,有些部分因为懒得写所以是直接拿来用…在这跟 04/19 10:52
4F:→ killtw:你说声抱歉,而没用的程式码的部份是因为是随手写的,就没 04/19 10:54
5F:→ killtw:去管他了 04/19 10:54
6F:→ killtw:unsafeWindow.time=10;则是因为没有效果,才用熟识的方法 04/19 11:00
7F:推 Shauter:还挺理直气壮的推文,笑了 04/19 16:56
8F:推 andy199113:科科 PTT果然资讯流通快速! 04/20 23:38