Add drissionpage/drissionpage-toolkit
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
---
|
||||
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`
|
||||
Reference in New Issue
Block a user