Traverser_25's blog

By Traverser_25, history, 2 weeks ago, In English

"Hello coders! You may have come across this account on Codeforces that has solved over 8000 problems and is on the top rank list of solved problems. Obviously, they are mostly bots. As a curious novice coder, I also wanted to see how I could make such a bot. When I saw their submissions, all were copied. So, I decided to create my own bot using Python and Selenium,here is my bot Traverser_Steal69. It was a great learning experience to delve into web scraping and Selenium. You can find the code in the provided link. Thanks for taking the time to read

https://pastebin.com/WmKAjFfu

  • Vote: I like it
  • -2
  • Vote: I do not like it

»
2 weeks ago, # |
  Vote: I like it -10 Vote: I do not like it

Great, i always thought how they made these kind of bots..

»
2 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

Why there are 100 unsolved problems?

  • »
    »
    2 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    My code sumbit problem in c++ language, there are many problems with special case and can be submitted in contests only, I didn't include this case .

»
2 weeks ago, # |
  Vote: I like it -10 Vote: I do not like it

Amazing bot bro. Hope we'll se some amazing stuffs like this in future also.

»
2 weeks ago, # |
  Vote: I like it -10 Vote: I do not like it

Great work, would it work during bot checking during contests?

»
2 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

1) This bot is built using Python 3.11.

2) Before running the bot, ensure that you have the Chrome driver installed, matching the version of your Chrome browser.

3) To avoid being blocked, the bot maintains a low submission rate, typically around 150 problems in 25 minutes, assuming a good network connection.

4) You can run the bot on various platforms, including PythonAnywhere, your local laptop, or your AWS (Amazon Web Services) instance.

5) If you wish to enhance the bot, such as bypassing captchas, utilizing multiple processes or threads, implementing IP rotation, increasing submission speed, or allowing submissions in multiple languages, please do it, let me kn

»
2 weeks ago, # |
  Vote: I like it -10 Vote: I do not like it

I'm happy for you but codeforces is not the place to practice Selenium and web scraping. codeforces is a place to practice your competitive programming skills.

  • »
    »
    2 weeks ago, # ^ |
      Vote: I like it -11 Vote: I do not like it

    Hey, thanks for commenting, i understand that codeforces is for practice,in my profile you can see i practiced as well, I was curious about bot,so I made one just, thank you

»
2 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

recommend to also create a github repo, just for fun as it'd be easier to access for other non-cp coders

  • »
    »
    2 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    BTW as a persn who has been in backend dev, and for a few things also faced selenium and web scraping, I also always thought how do these bots work but due to being busy for OI i never felt the courage to go and code one, so... thanks for making this problem go away from me :)

    • »
      »
      »
      2 weeks ago, # ^ |
        Vote: I like it -10 Vote: I do not like it

      Glad it helped you :), Thanks for your motivating words.

  • »
    »
    2 weeks ago, # ^ |
    Rev. 2   Vote: I like it -10 Vote: I do not like it

    Yes sure,I will do that(GitHub repo )