g1879
|
bf245f7221
|
4.0.0b17(+)
修复相对定位timeout失效问题;
相对定位timeout改为None;
增加listen.wait_silent()
|
2023-12-03 23:18:27 +08:00 |
|
g1879
|
364700df2c
|
4.0.0b16(+)
timeouts的implicit改成base;
debugger_address改成address
ActionChains改成Actions;
一些文件和内部类改名;
wait.data_packets()即将废弃;
iframe切换了id也可继续监听;
修复监听器有时不能获取postData的问题;
修复监听器不能获取同域iframe数据包的问题;
修复等待数据包timeout无效问题
|
2023-12-03 13:40:13 +08:00 |
|
g1879
|
018c944405
|
4.0.0b15(+)
get_src()可获取src属性内的base64数据
NoneElement_value改用页面对象设置
|
2023-12-01 17:22:35 +08:00 |
|
g1879
|
e3f654ce12
|
@@改为@&,@@-改为@!;增加css方式的定位符解析
|
2023-11-24 01:40:22 +08:00 |
|
g1879
|
75f05062fb
|
改进css_path;修复sr中可能获取错元素问题,未完成
|
2023-11-23 18:05:57 +08:00 |
|
g1879
|
8699bc82d3
|
ElementLossError改为ElementLostError;修复_reload()小问题;SessionPage和WebPage增加close()
|
2023-11-22 15:48:06 +08:00 |
|
g1879
|
977242ad0a
|
删除easy_set;调整项目结构
|
2023-11-21 20:21:27 +08:00 |
|
g1879
|
e52d14a962
|
找不到元素时显示方法和参数;链式查找失败时可返回设置值
|
2023-11-20 00:21:54 +08:00 |
|
g1879
|
bde7fecab3
|
maximized()和minimized()改成max()和mini();删除ids属性
|
2023-11-17 08:46:25 +08:00 |
|
g1879
|
dbdb4528ab
|
size、locations等合并到rect属性
|
2023-11-17 08:46:23 +08:00 |
|
g1879
|
a089bcbffc
|
页面增加steates属性,配置文件优化
页面对象的is_loading、ready_state、is_alive属性移到states属性中;
重构Frame的steates属性;
page_load_strategy改为load_mode;
ini文件experimental_options改为prefs;
ChromiumOptinos增加ignore_certificate_errors()
set_headless()、set_no_imgs()、set_no_js()、set_mute()数个设置去掉set_
|
2023-11-16 15:11:04 +08:00 |
|
g1879
|
ee89ce948c
|
ChromiumFrame增加rect属性;修复内部元素不能获取屏幕坐标问题;frame_size改名为page_size;修复小问题
|
2023-11-15 15:52:49 +08:00 |
|
g1879
|
a4bf7da0bd
|
run_js()等方法加上timeout参数;修复tab相关问题
|
2023-11-15 00:31:46 +08:00 |
|
g1879
|
47557844e0
|
插件路径自动变成绝对路径;抓包加上判断frame;元素坐标改为float;修复配置文件损坏时出现的问题
|
2023-11-14 11:41:33 +08:00 |
|
g1879
|
a5e86167e2
|
4.0.0b7当set_headless(False)但接管了无头浏览器,将起关闭并启动新的有头浏览器;prop()改用js方式
|
2023-11-13 20:23:04 +08:00 |
|
g1879
|
9fb0f84507
|
click()增加wait_stop参数;启动时自动关闭浏览器隐私声明;动作链移动增加时长参数
|
2023-11-13 18:20:06 +08:00 |
|
g1879
|
457eb27566
|
调整项目结构和部分类名
|
2023-11-08 15:59:50 +08:00 |
|
g1879
|
c6273d9bf2
|
优化点击逻辑
|
2023-11-08 11:21:11 +08:00 |
|
g1879
|
ed8c53d738
|
元素增加locations.rect和locations.viewport_rect属性;优化is_covered逻辑;优化Driver _send()逻辑;修复Listener method设置问题;优化点击逻辑;Driver统一在browser创建
|
2023-11-07 16:15:01 +08:00 |
|
g1879
|
368665df57
|
4.0.0b1对连接逻辑进行完全重构,'none'模式不主动停止网页且无视timeout;wait.new_tab()成功时返回id
|
2023-10-30 01:57:18 +08:00 |
|
g1879
|
2939e4d42b
|
Tab可处理自己的alert;重构处理alert逻辑,alert存在时也可处理非js命令
|
2023-10-24 23:50:16 +08:00 |
|
g1879
|
d587ca6095
|
优化ChromiumDriver超时逻辑
|
2023-10-24 17:45:20 +08:00 |
|
g1879
|
90c715aeae
|
增加ele.states.has_rect和ele.wait.stop_moving();common删除FlowViewer
|
2023-10-23 17:44:19 +08:00 |
|
g1879
|
06a215d93a
|
基本完成Listener修改
|
2023-10-23 01:03:46 +08:00 |
|
g1879
|
e5a2a25473
|
get_src()增加支持blob
|
2023-10-22 10:00:53 +08:00 |
|
g1879
|
8e8394a889
|
微调
|
2023-10-20 18:24:01 +08:00 |
|
g1879
|
f2b522b25e
|
调整项目文件目录
|
2023-10-20 15:07:08 +08:00 |
|
g1879
|
aafbc7a839
|
调整项目文件目录
|
2023-10-20 14:35:44 +08:00 |
|