When submitting a solution in C++, please select either C++14 (GCC 6-32) or C++17 (GCC 7-32) as your compiler. ×

MoeenTM's blog

By MoeenTM, 5 years ago, In English

Hey everyone,

I made this app for myself and thought it would be good if i share it with you so i posted it.
This is a contest reminder for those who miss them, it gives you a list of contests with time.
Also when the remaining time to a contest goes below 1 hour it starts to notify you every 5 mins.
Hope you like it.

Sorry for my bad english.

**Github Page

Installation:

- Windows (.NET Framework required. Download from here):
1. Download V1.3.1 the .zip file
2. Extract and run CodeforcesReminder.exe
3. [Optional] Set run on startup in settings

- Linux(Debian and Ubuntu):
1. Download V1.3 the .deb file
2. Run sudo apt-get install python3 python3-gi python3-gi-cairo python3-requests gir1.2-gtk-3.0 gir1.2-appindicator3-0.1 in terminal
3. Run sudo dpkg -i downloadedfile.deb in terminal
4. Run cfreminder in terminal or run the Codeforces Reminder from apps
5. [Optional] Set cfreminder to startup

- Linux(Fedora/CentOS/RedHat): (By : dario-dsa)
1. Download V1.3 the .rpm file
2. Run sudo dnf install python3 python3-gobject gtk3 gir1.2-gtk-3.0 gir1.2-appindicator3-0.1 in terminal and install python3 "requests" module with pip3 install requests
3. Run sudo rpm -Uhv downloadedfile.rpm in terminal
4. Run cfreminder in terminal
5. [Optional] Set cfreminder to startup

Dont forget to vote , comment and share ;)
-Windows:

-Ubuntu:

Change log:
-v1.3.1(Windows) Notification Spam fixed.
-v1.3 : You can now mute contests | Bugs fixed

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

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

It was very good and useful,Thank you MoeenTM

»
5 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Thank you for your effort, really useful :)

»
5 years ago, # |
  Vote: I like it +6 Vote: I do not like it

Hi,

Thank you for your effort. This looks like a very useful application (I don't forget the date, but I always forget at what time is it, so now I don't have to check online). However, I have few comments on what can be added in some later edition if you agree:

1) Sometimes, you know that there is a contest, but you cannot do it or something like that. In those situations, the remainder would be boring. It would be good if you would add a option to silent it. 2) It would be cool if you added other platforms with cp competitions :D 3) Some Android or browser support maybe

Anyway, thank you for this very useful app!

»
5 years ago, # |
  Vote: I like it +3 Vote: I do not like it

How to fix it? (Ubuntu)

File "/usr/bin/cfreminder", line 103 if(contest[2]-stime == 0 && Notifys[contest[0]]): ^ SyntaxError: invalid syntax

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Fedora?

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

How can I fix There was an error launching the application bug ?