Reemplaza todos los time.Sleep arbitrarios por esperas basadas en eventos CDP.
Cambios:
- examples/basic.go: usa WaitUntil en Navigate
- cmd/navegar.go: elimina sleeps después de acciones
- cmd/buscar.go y buscar_v2.go: usa networkidle
- cmd/list_blog.go: elimina sleep innecesario
- main.go: usa WaitUntil load
Mejora performance y robustez al no esperar más de lo necesario.
Archivos: examples/basic.go, cmd/*.go, main.go
Implementa sistema completo de import/export y gestión de cookies.
Incluye:
- GetAllCookies() y FilterCookies() para búsqueda
- ExportCookiesToFile() / ImportCookiesFromFile() en JSON y Netscape
- DeleteCookiesByDomain() para limpieza
- ListProfiles() para gestión de perfiles
- Comando CLI cookies.go con subcomandos
Formatos soportados: JSON estándar y Netscape cookies.txt
Archivo: pkg/browser/profile_cookies.go, cmd/cookies.go
Implementa ToMarkdown() para convertir HTML a Markdown usando Turndown.js inline.
Incluye:
- Soporte para títulos, enlaces, imágenes, listas, tablas
- Opciones para incluir/excluir imágenes y enlaces
- Selector CSS opcional para convertir secciones específicas
- Comando CLI to_markdown.go para uso directo
Archivo: pkg/browser/markdown.go, cmd/to_markdown.go
Add complete navegator system for stealthy browser automation:
- CDP client with WebSocket communication
- Browser API with navigation, storage, network, runtime
- Stealth flags and anti-detection scripts
- Persistent profile support
- Examples and comprehensive documentation
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>