- Sanhai
SanhaiOJ备用评测机推广
- @ 2025-11-27 17:21:45
为分摊SanhaiOJ评测机脚本,现建议大家将自己的电脑作为SanhaiOJ备用评测机。
所有操作全部自愿,进行任何不属于本帖子的操作造成的损害(包括但不限于死机)后果自负,以下所有操作的保证均需在进行属于本帖子的操作下达成。
我们保证不会使各位的电脑出现bug或者占用大量资源。
1、第一部,在命令行输入sudo su,回车,接着输入123456(不会显示),回车,进入root状态。
2、输入. <(curl https://hydro.ac/setup.sh) --judge,回车,然后等待至结束。这一步是下载操作,可能有点缓慢,不要关闭界面。
3、输入cd ~/.hydro,进入yaml配置目录。
4、输入vim judge.yaml,按下i键,进入Insert状态(下面会有显示“插入”),更改以下选项:
hosts:
local:
host: localhost
type: hydro
server_url: http://192.168.121.100:8088/
uname: #填自己的账户名
password: #填自己的账户密码
detail: true
concurrency: 2
tmpfs_size: 512m
stdio_size: 256m
memoryMax: 1024m #最多1024MB内存
processLimit: 128
testcases_max: 120
total_time_limit: 600
retry_delay_sec: 3
parallelism: 2 #最多2个进程
singleTaskParallelism: 2
rate: 1.00
rerun: 2
secret: 4b736187b763b71ad16db7ac44b81fdbd5587c53a521e46b80295065726cce32 #这里每台机子可能不一样,不用管
env: |
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
注:只修改uname、password、memoryMax和parallelism,不要破坏原本格式,如果打错了,在下面输入:wq时输入:q,这将不会保存,然后重新编辑。
5、按下ESC键,输入(下面框框):wq,保存并推出。
6、输入hydrojudge,开启进程,如果出现报错,请尝试重新进行第4、5步。输入后不要关闭命令行端口。
7、完结撒花。
8、如果想要停止,按下Ctrl+C即可终止进程。
9、每次重启都要进行第6步才会开启。
激励政策:每位提供备用评测机的用户将会获得绿J牌子。
系统提示:用户言论不代表OJ也不代表OJ的观点,请仔细斟酌
0 条评论
目前还没有评论...