46 Commits

Author SHA1 Message Date
g1879
1638a0f90f 改进下载功能,待测试 2023-01-22 11:53:07 +08:00
g1879
28b81f7be2 微调下载功能 2023-01-22 00:05:52 +08:00
g1879
3b09e69d43 解决浏览器使用downloadKit下载时线程被强制关闭的问题 2023-01-21 22:52:55 +08:00
g1879
33ab90fe52 上传文件时支持传入相对路径;ChromiumPage也支持用DownloadKit下载 2023-01-20 23:11:07 +08:00
g1879
1b44dea669 修改注释 2023-01-19 11:40:16 +08:00
g1879
17ae5e83b1 基本完成download设置,待测试 2023-01-19 11:26:35 +08:00
g1879
62b83b0749 继续改进WebPage设置,未完成;完善设置类 2023-01-18 23:06:43 +08:00
g1879
6cfb7dc322 优化页面对象启动逻辑,未完成 2023-01-18 17:37:51 +08:00
g1879
716d8df5aa 修复关闭当前标签页出错问题 2023-01-18 11:46:39 +08:00
g1879
cf8e00bb94 修复新浏览器第一次新建标签页时不正确切换的问题 2023-01-18 11:13:15 +08:00
g1879
1fd0d0c87f 重构公用函数文件结构 2023-01-18 10:35:34 +08:00
g1879
3c1e3b9690 增加ChromiumOptions,修改项目结构,未完成 2023-01-17 21:48:47 +08:00
g1879
ab2914f9ba 完善ChromiumDriver 2023-01-17 10:51:11 +08:00
g1879
fbcb2d3b37 页面类增加download_set,WebPage的未完成,待测试 2023-01-15 23:14:20 +08:00
g1879
4854c3b769 页面对象增加统一的下载路径属性;浏览器可设置直接下载;尝试用download接管浏览器下载,未完成 2023-01-13 19:18:01 +08:00
g1879
8f1048da1d 添加拦截浏览器下载功能 2023-01-12 23:00:31 +08:00
g1879
edab95d554 3.0.34修复alert时阻塞问题;改进配置类;完善WebPage的timeout设置 2023-01-12 17:23:27 +08:00
g1879
91479ee701 SessionPage也可以从ini读取timeout;ini中session配置增加timeout项;SessionOptions增加timeout属性 2023-01-11 18:23:21 +08:00
g1879
568a2a3444 设置功能增加browser_path参数和属性;connect_chrome()改为connect_browser() 2023-01-10 11:56:46 +08:00
g1879
6fedd57677 3.0.27优化命名;增加set_main_tab();修改文档 2023-01-02 23:03:50 +08:00
g1879
b00ebcb881 SessionElement删除is_valid属性;页面对象返回非json时调用json属性返回None;修复元素滚动问题;调整一些类名;修改文档 2022-12-31 10:30:42 +08:00
g1879
517da31d30 微调注释 2022-12-22 10:17:38 +08:00
g1879
3a2d0c9f18 修复drag()方法定位不准问题;位置和大小改为以tuple方式返回;完善make_session_ele();改进类型注解 2022-12-21 17:46:30 +08:00
g1879
925a7400c7 修复frame内元素无法使用s_ele()问题;更新文档 2022-12-16 16:43:13 +08:00
g1879
b0dc817ecd 用存根文件取代类型注解 2022-12-13 17:08:34 +08:00
g1879
d210db2844 添加存根文件 2022-12-12 23:55:24 +08:00
g1879
c5a68d6350 change_mode()增加copy_cookies参数;调整注释 2022-12-12 00:12:18 +08:00
g1879
1a8cd5508d 调整文件结构 2022-11-25 18:42:36 +08:00
g1879
84e42ee5bc to_tab()中的小修改 2022-11-25 09:36:38 +08:00
g1879
6e6a3e3e0f 3.0.11修复new_tab()可能出现的问题;修复SessionPage单独启动时的问题 2022-11-25 00:45:20 +08:00
g1879
066e2a8056 3.0.9去除对pychrome的依赖 2022-11-23 18:11:13 +08:00
g1879
1c212b21b4 3.0.7修复某些情况下跳转标签页问题 2022-11-22 18:12:00 +08:00
g1879
410839b23f 3.0.6改进点击逻辑 2022-11-21 17:03:19 +08:00
g1879
3c5a1205fd 删除set_main_tab() 2022-11-20 23:46:01 +08:00
g1879
7a509e511e 3.0.5。避免不同线程重复获取document;修复save()中调用tab_id属性错误 2022-11-20 22:55:51 +08:00
g1879
c4f52a312a 功能完成 2022-11-19 11:42:36 +08:00
g1879
939a6a3144 完成,待测试 2022-11-18 20:01:23 +08:00
g1879
1481eae720 增加ChromiumTab 2022-11-18 00:21:38 +08:00
g1879
fab61bff85 完善driver设计 2022-11-17 22:13:25 +08:00
g1879
ea8321990c 继续完善 2022-11-17 18:19:17 +08:00
g1879
06877903cd ChromiumPage基本完成 2022-11-17 13:25:51 +08:00
g1879
a27e4c8fb6 继续完善ChromiumPage 2022-11-16 18:33:01 +08:00
g1879
60930597df 未完成 2022-11-15 18:15:15 +08:00
g1879
39c98c5d54 未完成 2022-11-14 15:50:24 +08:00
g1879
e1f3b729e6 修复页面跳转后状态丢失的问题,待进一步测试 2022-11-14 00:24:17 +08:00
g1879
3be47a80ca 3.0.0 2022-11-12 22:17:19 +08:00