This commit is contained in:
恍兮惚兮 2024-04-18 19:35:20 +08:00
parent 0a73b756d1
commit cab1a008e7
2 changed files with 6 additions and 39 deletions

View File

@ -54,31 +54,10 @@ class TS(basetransdev):
r"""document.querySelector("#__next > div.relative.z-0.flex.h-full.w-full.overflow-hidden > div.relative.flex.h-full.max-w-full.flex-1.flex-col.overflow-hidden > main > div.flex.h-full.flex-col > div.w-full.pt-2.md\\:pt-0.dark\\:border-white\\/20.md\\:border-transparent.md\\:dark\\:border-transparent.md\\:w-\\[calc\\(100\\%-\\.5rem\\)\\] > form > div > div.flex.w-full.items-center > div > button").click()""" r"""document.querySelector("#__next > div.relative.z-0.flex.h-full.w-full.overflow-hidden > div.relative.flex.h-full.max-w-full.flex-1.flex-col.overflow-hidden > main > div.flex.h-full.flex-col > div.w-full.pt-2.md\\:pt-0.dark\\:border-white\\/20.md\\:border-transparent.md\\:dark\\:border-transparent.md\\:w-\\[calc\\(100\\%-\\.5rem\\)\\] > form > div > div.flex.w-full.items-center > div > button").click()"""
) )
if self.config["流式输出"] == False:
self.wait_for_result(
r"""document.querySelector("#__next > div.relative.z-0.flex.h-full.w-full.overflow-hidden > div.relative.flex.h-full.max-w-full.flex-1.flex-col.overflow-hidden > main > div.flex.h-full.flex-col > div.flex-1.overflow-hidden > div > div > div > div > div:nth-child({}) > div > div > div.relative.flex.w-full.flex-col.agent-turn > div.flex-col.gap-1.md\\:gap-3 > div.mt-1.flex.justify-start.gap-3.empty\\:hidden > div > span > button").innerHTML""".format(
idx + 2
),
None,
) # copy button
yield self.getcurr(idx)
else:
currtext = "" currtext = ""
tutuku = True while True:
while tutuku:
time.sleep(0.01) # get text before violate usage policies. time.sleep(0.01) # get text before violate usage policies.
tutuku = (
"value"
in self.Runtime_evaluate(
r"""document.querySelector("#__next > div.relative.z-0.flex.h-full.w-full.overflow-hidden > div.relative.flex.h-full.max-w-full.flex-1.flex-col.overflow-hidden > main > div.flex.h-full.flex-col > div.flex-1.overflow-hidden > div > div > div > div > div:nth-child({}) > div > div > div.relative.flex.w-full.flex-col.agent-turn > div.flex-col.gap-1.md\\:gap-3 > div.mt-1.flex.justify-start.gap-3.empty\\:hidden > div > span > button")""".format(
idx + 2
)
)["result"]
)
newcurr = self.getcurr(idx) newcurr = self.getcurr(idx)
yield newcurr[len(currtext) :] yield newcurr[len(currtext) :]
currtext = newcurr currtext = newcurr

View File

@ -4,18 +4,6 @@
"host": "translate.plausibility.cloud" "host": "translate.plausibility.cloud"
} }
}, },
"dev_chatgpt":{
"args":{
"流式输出":false
},
"argstype":{
"流式输出":{
"type": "switch"
}
}
},
"baiduapi": { "baiduapi": {
"args": { "args": {
"注册网址": "https://fanyi-api.baidu.com/api/trans/product/desktop", "注册网址": "https://fanyi-api.baidu.com/api/trans/product/desktop",