|
5精币
.版本 2
.支持库 spec
.子程序 搜狗翻译, 文本型
.参数 翻译文本, 文本型
.参数 中文, 逻辑型, 可空, ;默认翻译到中文
.局部变量 from, 文本型
.局部变量 to, 文本型
.局部变量 s, 文本型
.局部变量 str, 文本型
.局部变量 data, 文本型
' F12拦截一下参数就出来了
' R "auto"
' O "zh-CHS"
' M "AI A"
' V 8511813095152 '固定的 https://fanyi.sogou.com/logtrace window.seccode=
from = “auto”
.判断开始 (中文)
to = “en”
.默认
to = “zh-CHS”
.判断结束
输出调试文本 (翻译文本)
s = 校验_取md5_文本 (from + to + 翻译文本 + “8511813095152”, 真)
data = “from=” + from + “&to=” + to + “&text=” + 翻译文本 + “&client=pc&fr=browser_pc&pid=sogou-dict-vr&dict=true&word_group=true&second_query=true&uuid=2c66f462-06bc-4537-a38c-a12b52d” + 文本_取随机数字 (5) + “&needQc=1&s=” + s
str = 到文本 (网页_访问_对象 (“https://fanyi.sogou.com/reventondc/translateV2”, 1, data, , , “User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)”))
str = 编码_utf8到gb2312 (str)
str = 文本_取出中间文本 (str, “dit” + #引号 + “:” + #引号, #引号)
输出调试文本 (str)
str = 子文本替换 (str, “\n”, #换行符, , , 真)
调试输出 (str)
返回 (str)
这个是搜狗翻译的代码 现在不能使用了 请问下要怎么改
|
|