krish_joshi's blog

By krish_joshi, history, 12 months ago, In English

Edit: Now it's available on Firefox!

Hello everyone, I recently created a Chrome extension for CSES called CSES EXTENSION.


Main Features

  1. Statistics:: Total number of problems you've solved overall and per category.
  2. Notes: Add personal notes to each problem to track hints, mistakes, or ideas.
  3. Sorting Tools: Sort problems by the number of solvers or acceptance rate.
  4. Copy Buttons: Added wherever you might need quick copying.
  5. Submit by Text: Submit your code directly without uploading files.
  6. Auto Login & Theme: Automatically log in and switch between dark/light themes. (Since CSES logs you out every other day)

CSES Extension Screenshot

Other screenshot

Try it out on the Chrome Web Store or Firefox , and let me know your thoughts or suggestions!

  • Vote: I like it
  • +62
  • Vote: I do not like it

| Write comment?
»
12 months ago, hide # |
 
Vote: I like it +3 Vote: I do not like it

Great! Excited for a firefox launch too!

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Can it be made available in firefox too?

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

This is veryy veryyyy incredible, thank you so much for this!!! orz

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

on installing, browser asking for: "This extension is not trusted by enhanced safe browsing. Proceed with caution". Please do something.

  • »
    »
    12 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    This warning appears because the extension is very new. It should go away within a few days. You can safely proceed with the installation.

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Is there any extension for "submit by text" on codeforces?

  • »
    »
    12 months ago, hide # ^ |
     
    Vote: I like it 0 Vote: I do not like it

    You can use cf-fast-submit script with Tampermonkey for example. It displays the submit page directly in the problem page. There was another script that allow submitting code directly in the select file area, can't seem to find it tho.

    Also, it's not that hard now to vibecode a script that does what you need and use it with Tampermonkey. It won't affect the cloudflare in any way, so you still have to wait to pass humanity test.

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Do you have it on github?

»
12 months ago, hide # |
 
Vote: I like it -8 Vote: I do not like it

I would like to remind people who wants to install to check for malwares before installing.

  • »
    »
    12 months ago, hide # ^ |
     
    Vote: I like it +11 Vote: I do not like it

    True, but just to reassure you.

    It's just a bunch of DOM manipulation purely restricted on cses.fi.

    If you feel sketchy about storing your cses pwd on your OWN browser's local storage then that's fine, Auto login was something I built for myself and is purely optional :)

    You can review the code here it's public. The only permission my extension has is storing sutff locally and doing DOM manipulations on cses.

    Lastly all extensions on chrome under go some automated malware tests.

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by krish_joshi (previous revision, new revision, compare).

»
12 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

wish i had this when i spammed the CSES problems for icpc lol great work man