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

Автор Traverser_25, история, 4 недели назад, По-английски

"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

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

»
4 недели назад, # |
  Проголосовать: нравится -10 Проголосовать: не нравится

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

»
4 недели назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Why there are 100 unsolved problems?

  • »
    »
    4 недели назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    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 .

»
4 недели назад, # |
  Проголосовать: нравится -10 Проголосовать: не нравится

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

»
4 недели назад, # |
  Проголосовать: нравится -10 Проголосовать: не нравится

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

»
4 недели назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

»
4 недели назад, # |
  Проголосовать: нравится -10 Проголосовать: не нравится

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.

  • »
    »
    4 недели назад, # ^ |
      Проголосовать: нравится -11 Проголосовать: не нравится

    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

»
4 недели назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    4 недели назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    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 :)

  • »
    »
    4 недели назад, # ^ |
    Rev. 2   Проголосовать: нравится -10 Проголосовать: не нравится

    Yes sure,I will do that(GitHub repo )