jmerle / competitive-companion

Browser extension which parses competitive programming problems
https://chromewebstore.google.com/detail/competitive-companion/cjnmckjndlpiamhfimnnjmnckgghkjbl
MIT License
966 stars 122 forks source link

can't parser problem on OJ made from HUSTOJ #488

Closed f2666 closed 1 month ago

f2666 commented 2 months ago

OJdemo.husto.com

https://github.com/zhblue/hustoj.git

f2666 commented 2 months ago

the OJ i use that can parse:gdgzoi.com

jmerle commented 1 month ago

I can't reach gdgzoi.com, making it hard to add a parser for it. Can you please check whether right-clicking on the green plus icon and selecting Parse with > Problem parser > BUCTOJProblemParser on a problem page on gdgzoi.com works without errors?

touhidurrr commented 1 month ago

Well now this judge is online but I cannot see problems because of the tedious registration progress. Don't want to fill in wrong info to register. This judge seems to be a private judge intended for only a particular educational institute. Thus, I would argue if we even need to support this as this is not a public judge.

jmerle commented 1 month ago

I'm not against adding parsers for private judges, but such parsers need to be contributed by and kept up-to-date by users of the private judge. In this case it seems you're right, registration requires administration approval which likely means you need to be enrolled at one of institutes the judge was set-up for.

In other words, if someone with access to the judge wants to contribute a parser for it, feel free to open a PR. I am closing this issue though, as there's nothing more I can do from a maintainer's point-of-view.