Single Command TopCoder Applet Installation for Arch Users

Revision en10, by La_Liability, 2022-06-04 13:33:06

Greetings to the codeforces community,

I have added an Arch User Repository (AUR) package topcoder-applet to make the installation of TopCoder applet on arch and arch derived Linux distributions easier using just a single command.

The main advantages over following the steps provided by TopCoder officially at INSTALLING TOPCODER'S VINTAGE ARENA are:

  • No need to find the right version of javaws to run the applet. The package installs the right java dependencies.

  • Adds an icon to desktop and application launcher allowing users to run the applet with just one click. The package installs itself as any other GUI application.

Screenshot

topcoder-applet aur screenshot

Installation

Installation with AUR package manager

The package can be installed using your favorite package manager. If you are using yay then the command is:

yay -S topcoder-applet

Installation without AUR package manager

The package can be installed using the following commands:

git clone https://aur.archlinux.org/topcoder-applet.git
cd topcoder-applet
makepkg -si

Note: Since the package is available on AUR any software store with AUR support will have this package listed.

FAQs

Applet launches but says 'Application Blocked by Java Security

Credits

This package is only a script that installs the TopCoder applet by pulling the application from the official TopCoder website. TopCoder applet has been developed by Topcoder. All rights of the TopCoder applet are reserved by TopCoder.

Tags topcoder, topcoder arena, topcoder applet, competitions, practice archive

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en13 English La_Liability 2022-06-04 14:22:31 10
en12 English La_Liability 2022-06-04 13:38:48 0 (published)
en11 English La_Liability 2022-06-04 13:37:21 5 Tiny change: 'y TopCoder.' -> 'y TopCoder, Inc.'
en10 English La_Liability 2022-06-04 13:33:06 404 Tiny change: 'mand. \n\nThe main a' -> 'mand. \n\n### The main a'
en9 English La_Liability 2022-06-04 13:28:46 606
en8 English La_Liability 2022-06-04 12:06:14 6
en7 English La_Liability 2022-06-04 12:05:27 1056
en6 English La_Liability 2022-06-04 11:50:35 22
en5 English La_Liability 2022-06-04 11:48:50 29 Tiny change: '------\n![ ](https://' -> '------\n![topcoder-applet aur screenshot](https://'
en4 English La_Liability 2022-06-04 11:47:41 69 Tiny change: '--------\n![ ](https://imgur.com/a/5Dyoald)\n\nInstal' -> '--------\n\n\nInstal'
en3 English La_Liability 2022-06-04 11:38:35 4
en2 English La_Liability 2022-06-04 11:37:16 74
en1 English La_Liability 2022-06-04 11:35:32 1075 Initial revision (saved to drafts)