Commit Graph

37 Commits

Author SHA1 Message Date
violettools
9dc80e3eb1 新增浏览器工具 2026-01-28 17:18:11 +08:00
violettools
aee0e1b701 v1.9.0: 双模式Workers支持 - VLESS(破皮版)和HTTP(爬楼梯版)自动部署选择 2026-01-27 02:35:29 +08:00
violettools
c2e8b05b1a fix: correct indentation in request() causing UnboundLocalError 2026-01-26 23:09:06 +08:00
violettools
d9efb5b893 feat: add unified data processing module (cfspider.read, DataFrame)
- Add cfspider.read() for unified data reading (file, URL, list)
- Add DataFrame class with chainable operations
- Support filter, transform, sort, select, drop, add, unique, dropna, fillna
- Support group().agg() for aggregation
- Support join, concat for merging
- Support save to CSV, JSON, Excel, Parquet
- Support conversion to/from pandas and polars
2026-01-26 22:21:54 +08:00
violettools
d51feb9df9 fix: 将破皮版 workers 打包到 pip 安装包中 2026-01-25 19:18:28 +08:00
violettools
dc19d9f2d3 feat: 添加 my_domain 参数支持自动配置自定义域名 2026-01-25 19:07:10 +08:00
violettools
dbb381d165 feat: make_workers 使用破皮版代码,自动启用 workers.dev 路由 2026-01-25 19:03:05 +08:00
violettools
6b598148eb feat: add more env_vars shortcuts (host, key, accesskey, two_proxy) 2026-01-25 18:54:43 +08:00
violettools
fb9d4a7dd5 feat: make_workers() now supports env_vars parameter
- Add env_vars parameter to set Workers environment variables
- Add shortcut parameters: uuid, proxyip, socks5
- Support UUID, PROXYIP, SOCKS5 and custom variables
- Auto-detect workers.dev subdomain for correct URL
- Update documentation with examples
2026-01-25 18:51:16 +08:00
violettools
ff6769d9f2 feat(v1.8.8): add make_workers() for auto Workers management
- Add cfspider.make_workers() to auto-create and manage Workers
- Auto-recreate Workers when they become unavailable
- WorkersManager can be used directly as cf_proxies parameter
- Add list_workers() and delete_workers() helper functions
- Update documentation with usage examples
2026-01-25 18:48:18 +08:00
violettools
c7eced5950 添加混淆版本workers 2026-01-24 09:41:42 +08:00
violettools
60ce0fa47e feat: add x27cn JavaScript obfuscator library 2026-01-24 02:08:05 +08:00
violettools
69894f3aaa release: v1.8.7 - fix WebMirror uuid/two_proxy params, mark token as reserved 2026-01-23 14:14:59 +08:00
violettools
1a1f92940e docs: mark token as reserved parameter in batch.py 2026-01-23 13:40:08 +08:00
violettools
d21781e516 docs: mark token as reserved parameter (not currently used) 2026-01-23 13:37:10 +08:00
violettools
42e2b7b75d docs: clarify AsyncSession uuid parameter is not required 2026-01-23 13:34:18 +08:00
violettools
32afa25919 feat: add two_proxy support to WebMirror, update API docs with UUID requirements 2026-01-23 13:28:08 +08:00
violettools
634230ea02 feat(browser): add two_proxy support for Browser class 2026-01-23 13:19:40 +08:00
violettools
45190564aa docs: add UUID requirement notes to functions that don't need it 2026-01-23 13:14:30 +08:00
violettools
aa1b608ba6 fix: indentation errors in browser.py, parameter name in mirror.py, update test files 2026-01-23 13:08:13 +08:00
violettools
3d4ed081bd feat: AsyncSession support two_proxy for HTTP requests, improved /proxy API 2026-01-23 12:57:19 +08:00
violettools
1b7c1c17ea fix: indentation errors in vless_client.py causing httpx.ConnectError (v1.8.6) 2026-01-23 12:24:48 +08:00
violettools
7851c6b84e v1.8.5: page config mode 2026-01-23 10:56:05 +08:00
violettools
62924fdbcf v1.8.5: fix multiple bugs in Session and StealthSession 2026-01-23 00:46:53 +08:00
violettools
5da73175ec v1.8.4: Add two-proxy support for custom exit IP region 2026-01-22 17:22:28 +08:00
violettools
5dfab7f1a3 release: v1.8.3 - add static_ip parameter 2026-01-22 01:42:42 +08:00
violettools
1b0952d687 feat: add static_ip parameter for fixed IP mode 2026-01-22 01:23:36 +08:00
violettools
df6427002f docs: improve get() function docstring formatting 2026-01-22 00:45:14 +08:00
test01
13134fcfc6 Merge remote changes 2026-01-21 22:06:10 +08:00
test01
696ddf43ea v1.8.2: Simplified API, UUID security enhancement, auto new IP
- Simplified API: Only Workers URL needed, auto-fetch UUID config
- UUID security: Custom UUID not exposed in /api/config, requires manual uuid parameter
- Default UUID warning: Shows security warning when using default UUID
- Auto new IP: Each request automatically gets new exit IP
- Dynamic code examples: Workers UI shows correct Python code based on UUID config
- Updated README with UUID configuration guide
2026-01-21 22:04:07 +08:00
pooneyy
23d25a89cf fix(export): 修复 SQL 插入语句的引号转义问题
- 将单行 SQL 字符串改为三引号,避免内部双引号转义错误(<python3.12)
2026-01-12 21:07:00 +08:00
test01
e78d1762d8 更新所有页面版本号到 v1.8.0,添加数据提取和批量请求功能介绍 2026-01-08 23:29:24 +08:00
test01
7ffe7b333f v1.8.0: 添加数据提取和批量请求功能
新增功能:
- extract.py: CSS/XPath/JSONPath 数据提取
- export.py: JSON/CSV/Excel/SQLite 导出
- batch.py: 批量请求、并发控制、进度条
- Response 集成 find/pick/save 方法
- CLI 添加 get/post/batch 命令
- 可选依赖组 [extract][xpath][excel][all]

更新文档和版本号
2026-01-08 23:14:52 +08:00
test01
40d0759291 娣诲姞 Token 閴存潈鍔熻兘
- Workers 绔細娣诲姞 token 楠岃瘉閫昏緫锛屾敮鎸佷粠鐜鍙橀噺璇诲彇 token 鍒楄〃
- Python 瀹㈡埛绔細鎵€鏈?API 鍑芥暟鍜?Session 绫绘坊鍔?token 鍙傛暟鏀寔
- 鏂囨。锛氭洿鏂?README.md 鍜?pages/api.html锛屾坊鍔?token 閰嶇疆璇存槑
2026-01-07 12:03:25 +08:00
test01
26c5c84caf feat: add cfspider library source code 2026-01-06 11:14:04 +08:00
test01
09e95379b8 chore: simplify repo - only workers.js 2026-01-03 03:57:45 +08:00
test01
b9437a138d feat: CFspider v1.0 - Cloudflare proxy IP pool with Cyberpunk 2077 style UI 2026-01-03 03:51:00 +08:00