上次完成了百度翻譯,此次搞搞有道雲翻譯,連百度翻譯均可以搞定,那有道雲翻譯算個屁啊python
比較兩次的data的參數,有四個是變化的dom
一個salt,一個sign,一個ts,一個bvide
同時注意到salt去掉最後一個數字就是bv,幾回都是這樣子函數
我直接把salt搜出來,不一個一個往上找了,這種成功率仍是能夠的加密
就是他們四個spa
r應該是個函數,往下看看翻譯
不就全出來的嗎?原來就是時間戳,一共14位,而後它3d
我記得time.time()是十位的、乘10000,調試
str(int(time.time()*10000) + random.random()*10)
code
這裏還有ts參數
str(int(time.time()*10000+ random.random()*10))[:-1]
切個片就ok
還有一個bv,一個sign
bv和sign都是md5,python中的hashlib
如今去看下n這個是啥
一調試就跳到了這裏,md5老套路,n就是執行md5方法的
e是ua,指在這個md5函數,不是上面的函數
就是將ua進行md5加密
最後一個sign
都寫明給你了,就搞定了
編寫代碼記得加cookic,否則不行我總以爲有的水,
回覆【 有道翻譯 】
一直原創,從未轉載
請認準我,將我置標
轉發,好看支持一下,感謝