kkHAIKE / fake115

伪装115浏览器
1.54k stars 458 forks source link

参数传递错误 #53

Open misaka00251 opened 6 years ago

misaka00251 commented 6 years ago

不遵守规范直接 close

我能否访问/Ping通 rawgit.com (最近地方 DNS 有屏蔽此域名)

YES!

我是否点击了主界面 "使用帐号登录",重复刷新了几次

YES!

我的操作系统是,版本是

Windows 10 Pro 1709(16299.192)

我的浏览器是,版本是

Firefox 57.0.4 (64-bit)

我的控制台日志如下 (firefox 用户请拷贝 Ctrl+Shift+J 界面中的内容)

Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist.  ExtensionCommon.jsm:407
ReferenceError: contentPage is not defined  preload.js:793:9
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist.  ExtensionCommon.jsm:407
<unavailable> "加载bridge-passport-成功 https://passport.115.com/bridge_assets.html?cb_key=iframe_cb_key__1515914493588_2&_t1515914493588 : https://passport.115.com/bridge_assets.html?cb_key=iframe_cb_key__1515914493588_2&_t1515914493588"  assets.116cd.com:3
<unavailable>  assets.116cd.com:3
<unavailable> "https://passport.115.com/bridge_assets.html?cb_key=iframe_cb_key__1515914493588_2&_t1515914493588"

我遇到了什么问题,截图

https://imgur.com/a/paTa0

kkHAIKE commented 6 years ago

火狐57以上的确有这个问题,还在调

kkHAIKE commented 6 years ago

原因查到了,我试的3个主流插件

插件 版本 GM_xmlhttpRequest(binary post) cloneInto
Violentmonkey 2.9.6 支持(Blob) 不支持
Greasemonkey 4.1 不支持 支持
Tampermonkey 4.5.5660 支持 支持

GM_xmlhttpRequest(binary/二进制post),不支持的现象就是出现“参数传递错误”,会在一些二进制前加上 0xc2 前缀 cloneInto 不支持的现象就是怎么都出现不了密码框,现不强求

综上所述,请使用 Tampermonkey / Violentmonkey

zsx0731 commented 6 years ago

kk大大 我win10 1709版本的edge 41 同样用Tampermonkey 无法出现密码框,当我输入 控制台以下内容 进行回车的时候。 $('[lgb-nav="download"]').attr('lgb-nav','login'); $('[lg_rel="download"]').hide(); $('[lg_rel="login"]').show();

能出现密码框 但是 输入账号密码准备登陆的时候 又出现 参数传递错误 难道是GM_xmlhttpRequest(binary post) 这个不支持edge吗?

kkHAIKE commented 6 years ago

@zsx0731 Microsoft Edge 41.16299.248.0 | Tampermonkey 4.5.5648 登录成功

kkHAIKE commented 6 years ago

现支持 Violentmonkey https://github.com/kkHAIKE/fake115/commit/5bbbc48ee618d45686928597835a4d870fc6abc5

dhhjjdfg commented 4 years ago

插眼