Skip to content

DigHuang/cdv-screenshot

Repository files navigation

CDV Screenshot

一个用于自动截取CDV图表的Python工具。

环境配置

1. 环境变量设置

复制 .env.example 文件为 .env

cp .env.example .env

然后编辑 .env 文件,设置你的配置:

# 认证设置页面URL
TARGET_URL_TO_SETUP=https://trdr.io/console/HlsOUcoz/a6ZVu4qO

# 截图目标URL
TARGET_URL=https://trdr.io/console/HlsOUcoz/a6ZVu4qO

# 认证状态文件路径
STATE_FILE_PATH=auth_state.json

# 截图保存路径
SCREENSHOT_PATH=./screen_shots/test.png

# Playwright 服务器URL (可选)
PLAYWRIGHT_SERVER_URL=ws://127.0.0.1:3000/

2. 安装依赖

uv sync

使用方法

1. 初始化认证

python init_auth.py

2. 截取图表

python take_cdv_screenshot.py

环境变量说明

  • TARGET_URL_TO_SETUP: 用于初始化认证的URL
  • TARGET_URL: 要截图的页面URL
  • STATE_FILE_PATH: 保存认证状态的文件路径
  • SCREENSHOT_PATH: 截图保存的文件路径
  • PLAYWRIGHT_SERVER_URL: Playwright服务器URL(远程浏览器连接时使用)

About

take screenshot of trdr by playwright

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages