--- name: drissionpage-toolkit description: "DrissionPage automation: auto-login with CAPTCHA solving and comprehensive website analysis (structure, content, SEO, performance)." version: 1.0.0 author: Hermes Agent license: MIT metadata: hermes: tags: [drissionpage, automation, login, captcha, website-analysis, scraping] related_skills: [tongtool-workflows, web-scraping-toolkit] --- # DrissionPage Toolkit Two DrissionPage automation workflows: automated login with CAPTCHA handling, and comprehensive website analysis. ## Section 1: Auto-Login with CAPTCHA Automate login with DrissionPage — discover login pages, fill forms, solve CAPTCHAs with ddddocr, and verify success. **When to use:** Logging into websites programmatically, especially those with CAPTCHA protection. **Key patterns:** - DrissionPage ChromiumPage for browser control - Auto-detect form fields (username, password, CAPTCHA) - ddddocr for image CAPTCHA recognition - Verify successful login by checking page content/URL - Session persistence for subsequent operations **See:** `references/drissionpage-auto-login.md` ## Section 2: Website Analysis Use DrissionPage to comprehensively analyze websites — structure, content, links, images, forms, scripts, SEO, and performance metrics. Creates a detailed report with screenshots. **When to use:** Competitive analysis, site auditing, pre-scraping reconnaissance, SEO review. **Key features:** - Page structure analysis (headers, nav, sections, footer) - Content extraction (text, links, images, forms) - Script/resource inventory - SEO metrics (meta tags, headings, structured data) - Performance metrics (load time, resource sizes) - Screenshot capture **See:** `references/drissionpage-website-analysis.md`