Luogu-Painter
Luogu-Painter copied to clipboard
洛谷「冬日绘版」自动 Paint 姬,目前适配至 2022。
Luogu-Painter
Usage
在洛谷「冬日绘版」中自动 Painting!
Configuration
- Clone 项目到本地。
-
npm install
。 - 使用
scripts/loadPic.py
生成图片的json
格式,将其放到项目pictures
目录下。- 需要安装 PIL 库:
pip install pillow
。
- 需要安装 PIL 库:
- 复制
config-example.json
为config.json
,并配置以下内容:-
picFile
:生成好的图片,支持多张图同时绘制:-
name
:json
文件名。 -
x
,y
:绘制时的坐标偏移量。
-
-
fetchTime
:更新地图的时间间隔,建议不要太小。(单位为 ms) -
paintTime
:每个用户每次 paint 的时间间隔,建议比洛谷限制稍大。(单位为 ms) -
random
:如果为true
,则每次随机选择需要绘制的点进行绘制;否则按「图片编号为第一关键字、坐标顺序为第二关键字」排序然后绘制。 -
users
:绘制所用的用户token
,可添加多个。
-
-
npm start
,开始你的创作!
Thanks
- Luogu-Painter 使用的
scripts/loadPic.py
是 AimonaStudio/luogu-drawer 里的脚本的修改版,非常感谢! - 感谢为 Luogu-Painter 提供测试的 ouuan/fake-luogu-paintboard-server!