-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
已失效 #48
Comments
是的,寄了,试了国内网络也不能上传 |
算法更新了,客户端不升级都无法上传。 |
垃圾战5渣真是折腾的没完。 不知道有没临时替代方案。 |
今天简单看了下115的客户端(版本 2.0.3.6) appid=0 sig签名的计算有变化: token的计算看起来也有变化 如果URI没有k_ec参数,服务器会返回消息说无效签名.其它的接口(比如用户信息/列表)无需k_ec 如果有ec115.dll.ec115_encode的算法望告知,没仔细去看,直接调用了客户端的去计算. update: 如果statuscode为701,需要在真实文件中计算sign_check中的指定范围的SHA1(大写字母).作为重新提交的sign_val参数.sign_key参数原样返回. 因此,现阶段看起来服务器返回的文件范围是随机无法预测的(因为没有真实文件).我收集了几十PB的数据的还没来记得导入.现在看起来已经彻底寄了.只能寄希望于APP/MAC/LINUX/TV版本的没有这种操作. |
期待大佬修复。虽然这次更改秒链不能用了,可是对于上传自己的文件还是可以的哟 |
是的,秒链弄成ed2k也一样可以秒离,主要还是上传。 |
谢谢啊!我试一下看看行吗? |
T3rry7f/Fake115Upload#25 |
|
大佬这个渔佬在哪看的,在可用的大于5GB的上传方案没? |
是我没有明确的断句,他那边是转存,不是上传用的 |
不是吧?这么牛逼?转存居然还有戏? |
好像T3rry的不支持妙传?而且我试了传文件夹,出现了错误,貌似不支持整个文件夹下的文件上传? |
fake115upload.py是不是也失效了,今天我用不了了,你能用吗 |
T3rry7f/fake115upload.py是不是5GB以内的也不行了 我今天晚上好好的在上传 突然不能上传了 |
Bump version 0.4.1. |
试试最新代码 |
@xwxbug 我发现115的手机app只会请求一次 |
@orzogc 试了下。有的文件上传会报错。但是随便找几个ytb视频下载下来测试上传没问题。不知道sig哪里问题。
能弄个跳过SHA1计算的临时debug用选项吗。上传时候随便丢个错误hash值? |
你再试试最新的代码 |
可以,上传本地文件成功!(非秒传文件),谢谢大佬的付出! |
彻底解决前能考虑弄个跳过计算hash的选项吗?乱丢两个值上去。因为要测上传大文件,每次计算都可能花很久。 |
我自己实现的秒传中(从一个账号复制到另外一个账号,或者本地有真实文件的情况下),小文件看起来是直接成功的,初步观测小于100K左右(也许更小)?在写程序的时候,用的一个大约1M的文件,100%会随机抽查数据.因为接口是同一个,不大相信不同平台会有不同的处理.你可以生成几十斤的不同大小的小文件试试看. |
虽然和这个接口无关。顺带问下,用了 -m 多分片上传的情况下是否进度条显示的速度就是非即时的? |
前面 @kdurov 的这种需要不断重复上传的情况非常普遍.比如我经常需要重新上传大约100T的数据,部分删掉了,部分新增了,大部分的没变.我是先整个生成一遍hash,cache下来.中途不断更新cache.当闲得蛋疼了,再秒传这个cache.这样可以减少每次上传需要重新hash一遍的次数.减少磁盘IO.作者可以考虑也这样搞一个选项. 当然,以前是没这需求的,我也是这几天瞎折腾的,以前秒传方便,生成个sha1文本丢几年也不着急. |
新文件的话115也不可能知道 |
印象中新文件并不会返回statuscode为701,也就没有再一次的请求.直接转到了分片上传的阶段.随便给一个应该也是失败.你可以试试看.说不定能发现新大陆.(原理上来说,115没有的新文件不大可能秒传,只能老老实实上传). 观察到的情况是:115客户端先试试秒传,有服务器存在的文件就抽查数据,不存在的就老老实实上传. |
可以帮忙编译一个exe吗,感谢~🙏 edit: 已取得最新代码运行,谢谢作者,太牛啦~ |
海外服务器上传任何文件都会报下面的错误,不管文件大小超不超过5G 上传第1个分片时出现错误:oss: service returned error: StatusCode=400, ErrorCode=EntityTooLarge, ErrorMessage="Your proposed upload exceeds the maximum allowed size." |
上传很小的文件(几十到几百Kb)也是这样吗? |
测试很小的json文件上传成功 |
上传大文件时用 |
设置1、1000和10000报一样的错误,不知道是不是海外ip的问题 |
外面的机器没有问题不管文件大小,更新后我一直正常使用 |
-parts-num 我设置是40,成功率很高 |
老哥能说下用的哪里的机器吗 |
尝试最新的代码, |
提供过程程式码,隐藏隐私data
|
能提供下如何在DC找到渔佬吗?想和他讨论下怎么改程式码 |
已失效,请修复,估计又改了什么东西
The text was updated successfully, but these errors were encountered: