mrh
|
bf847093e0
完成数据库存储
|
há 1 ano atrás |
mrh
|
b9b5284ef8
新增当前页判断
|
há 1 ano atrás |
mrh
|
6d98459ea7
把 get_search_result_ele 中的 res = {} 改成 pydantic 风格;aider 编程避免省略代码
|
há 1 ano atrás |
mrh
|
8ea0ebcfc6
完成搜索列表解析
|
há 1 ano atrás |
mrh
|
c1f16a1db5
新增 ws 连接机制,但是仍然不好用,因为依然要重启浏览器
|
há 1 ano atrás |
mrh
|
3eaccf12ff
Google search 模块化到新文件中
|
há 1 ano atrás |
mrh
|
a78d48b434
完成 Google search 关键词回车搜索
|
há 1 ano atrás |
mrh
|
21bfc2c2a4
使用单例模式便于外部调用,不过会话逻辑是错误的,它会到时间莫明重启,我只需要在程序运行期间浏览器也保持运行即可。如果外部API调用发现浏览器被关闭再次重启就好,而且状态似乎也不需要额外定义,playwright 应该有相关的方法检测浏览器或页面是否存活吧
|
há 1 ano atrás |
mrh
|
9712124875
基于上下文管理器完成谷歌搜索,用的测试指纹浏览器
|
há 1 ano atrás |
mrh
|
9138dec48e
测试指纹浏览器和示例 camoufox
|
há 1 ano atrás |
mrh
|
3de3e57e9c
转移目录结构
|
há 1 ano atrás |
mrh
|
4875fb3dc9
pandoc 并未能转换。原因待查明
|
há 1 ano atrás |
mrh
|
b356480683
single search key convert all format:md,html,docx, use pandoc, docling
|
há 1 ano atrás |
mrh
|
cf43f2a601
浏览器新增随机 ua
|
há 1 ano atrás |
mrh
|
5b323bb205
完成批量搜索,倒是仍然遇到反爬检测
|
há 1 ano atrás |
mrh
|
0a0b65e876
完成 dp 最后一页的检查
|
há 1 ano atrás |
mrh
|
d09e9d56ca
修改 excel 导入管理
|
há 1 ano atrás |
mrh (aider)
|
77bd06e99f
refactor: Convert excel_import functions to class-based approach
|
há 1 ano atrás |
mrh (aider)
|
333e4f2d83
feat: add progress tracking and management for Excel keywords
|
há 1 ano atrás |
mrh
|
d3642e09b5
改变数据模型架构
|
há 1 ano atrás |
mrh (aider)
|
64f0fb921d
fix: use sqlalchemy.text() for raw SQL execution in drop_table
|
há 1 ano atrás |
mrh
|
1c46f2b7ce
refactor: Make `drop_table` function accept a model parameter
|
há 1 ano atrás |
mrh (aider)
|
e8250fe763
refactor: modify drop_table to only delete SearchResult table
|
há 1 ano atrás |
mrh (aider)
|
5a07937f67
feat: add is_last_page field to track search pagination end
|
há 1 ano atrás |
mrh
|
becc835c83
refactor: Add debug print and database initialization in SearchManager
|
há 1 ano atrás |
mrh
|
dfca410425
新增日志库
|
há 1 ano atrás |
mrh (aider)
|
3143d25dab
feat: add cache parameter to search methods for database lookup
|
há 1 ano atrás |
mrh (aider)
|
51bee11ffb
refactor: extract database save logic into separate method in SearchManager
|
há 1 ano atrás |
mrh
|
f5db96a546
refactor: remove unused methods and adjust return value in search_manager
|
há 1 ano atrás |
mrh (aider)
|
4ce06ce2c8
refactor: move database logic to DatabaseManager and add duplicate checking
|
há 1 ano atrás |