Auto Course Player

v1.0.0

通过自动控制 Chrome 浏览器,顺序播放网课视频,自动检测完成并切换,支持暂停恢复及进度统计。

0· 66·1 current·1 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (自动播放网课) match the included user script, bookmarklet, console snippet, and a small Node helper that reads/writes a local progress markdown file. Minor inconsistency: SKILL.md/README recommend enabling an 'OpenClaw Browser Relay' extension, but the provided launch paths are Tampermonkey scripts, a bookmarklet, and console code — the extension is not required by the included scripts. This is likely a usability suggestion rather than a required credential.
Instruction Scope
SKILL.md and INSTALL.md instruct the agent/user to run browser-side scripts (Tampermonkey/bookmarklet/console) and optionally a local node script to initialize or view progress. The instructions reference only the course pages and a local progress file; they do not ask for unrelated system files, credentials, or external endpoints beyond the target course domains. The scripts perform DOM actions (clicking, closing dialogs) as expected for this purpose.
Install Mechanism
No install spec or remote downloads. The distribution is instruction + local script files intended to be copied into Tampermonkey or used as a bookmarklet. This avoids arbitrary remote installers and is proportionate to the task.
Credentials
No environment variables or external credentials are requested. The Node helper reads/writes a progress file at ~/.openclaw/workspace/memory/course-progress.md — this is appropriate for storing progress but is filesystem access; users should be aware the script will write to their home workspace. No other secrets or unrelated config paths are requested.
Persistence & Privilege
The skill does not request always:true or any elevated platform privileges. It writes only to its own progress file under the user's ~/.openclaw workspace and does not modify other skills or system-wide agent settings.
Assessment
This skill appears to do what it claims: run JavaScript in your browser to auto-play and navigate course videos and optionally save progress locally. Before installing or running it: 1) Inspect the Tampermonkey/bookmarklet/console scripts (they will run arbitrary JS in pages you visit). 2) Be cautious about enabling any third‑party Chrome extension (the README mentions 'Browser Relay' — the provided scripts do not require it; only enable an extension if you trust its source). 3) The included Node script will write to ~/.openclaw/workspace/memory/course-progress.md — back up any important files and verify the path. 4) Run first in a non-critical account or test page to confirm behavior and reduce risk of unintended clicks. 5) Consider academic integrity and site terms before using automated playback. If you want higher assurance, ask the publisher for provenance (homepage/source repo) or for the scripts to be published on a trusted code hosting site so you can review commit history.

Like a lobster shell, security has layers — review code before you run it.

latestvk976ea4sf25c1ybtq2pvs66cdx849k9r

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments