Commit 1be0b88e by wangfa

Merge remote-tracking branch 'origin/master'

parents 79ebf1e9 294f883a
......@@ -7,7 +7,7 @@ import requests
import re
import openai
from loguru import logger
from Helper import RedisCon, Helper
from Helper import RedisCon
# key
api_key = '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'
......
......@@ -70,24 +70,19 @@ async def main():
page = cur_pages[0]
await page.goto('https://discord.com/channels/@me')
await login(page)
time.sleep(20)
# 测试文字
test_title = '你好你好你好222'
# 插入文本
input_path = '//*[@id="app-mount"]/div[2]/div[1]/div[1]/div/div[2]/div/div/div/div/div[2]/div/main/form/div/div[2]/div/div[2]/div/div/div/span[2]/span[2]/span/span/span'
element = await FindElement(page, input_path)
# var evt = new InputEvent('input', {
# inputType: 'insertText',
# data: st,
# dataTransfer: null,
# isComposing: false
# });
# dom.dispatchEvent(evt);
if element:
await page.evaluate('''(element,test_title) => {
element.innerHTML = test_title
var dom = document.querySelector('body')
console.log(dom)
dom.value = test_title
const ke = new KeyboardEvent('keydown', {
bubbles: true, cancelable: true, keyCode: 49
});
document.body.dispatchEvent(ke);
}''', element, test_title)
logger.info('成功')
# 回车
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment