Блог пользователя Snakefoot

Автор Snakefoot, история, 18 месяцев назад, По-английски

Recently, I attempted to upload my old accepted submissions to GitHub—over 800 in total—so I decided to use a web scraper to streamline the process. I followed a project referenced in this blog, but it was blocked by Cloudflare's anti-bot captcha.

It seems Codeforces recently upgraded its security to prevent AI scrapers and mitigate DOS attacks.

My question is: Is there a way to download all my submissions from Codeforces without having to do it manually, one by one?

  • Проголосовать: нравится
  • +12
  • Проголосовать: не нравится

»
18 месяцев назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
  • »
    »
    18 месяцев назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    That's just the status not the code (it describes my submissions, its status and metadata), I want my actual submission code. In the blog I mentioned there, that link is used to know which submission to fetch. but fetching the actual submission is what is protected by cf's cloudflare.

»
10 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Did you find any solution to it?? I have also been trying this lately , to fetch the solutions , but cloudflare bot detection same issue.