冬日绘板
  • 板块灌水区
  • 楼主liucang
  • 当前回复54
  • 已保存回复54
  • 发布时间2022/12/15 11:17
  • 上次更新2023/10/24 07:40:01
查看原帖
冬日绘板
378849
liucang楼主2022/12/15 11:17

新 · 冬日绘板

时间:现在到明天 17:00 公测,各位可以测试 bug 并反馈或测试自己的脚本,冷却 100ms

2023 年 1 月 1 日 00:00:00 ~ 2023 年 1 月 4 日 00:00:00 正式,冷却 30s

活动规则见版面,注意 Token 更新会覆盖上一个,5 分钟只能尝试更新一次,建议您在生成 Token 后将云剪贴板改为「非公开」或「删除」,且如果您要合作画画请不要分享 PasteId

API

//HTTP
get('/paintBoard') 返回 paintboard 页面
get('/paintBoard/board') 返回版面,格式与洛谷相同

post('/paintBoard/paint',{
    x: x,
    y: y,
    color: color,
    uid: LuoguUid,
    token: Token
})

其中 x,y,color 的定义与洛谷相同,uid,token 的定义详见活动页面

//WebSocket
地址 ws://segonoj.site:4000/paintboard/ws

//<握手过程>

你应该先发送 

{
    "type": "join_channel",
    "channel": "paintboard",
    "channel_param": ""
}

服务器将回复

{
    "type": "result"
}

//</握手过程>

如果版面有更新,服务器将发送

{
    type: "paintboard_update",
    "x": x,
    "y": y,
    "color": color,
}

定义与上述相同。

欢迎各位参加,服务器带宽可以扛住,有 DDoS 防护!

2022/12/15 11:17
加载中...