Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dipu-bd/uva-arena
UVA Arena is a utility application to make problem solving easier for the programmers.
https://github.com/dipu-bd/uva-arena
c-sharp dotnet problem-solving uhunt uva uva-arena
Last synced: 10 days ago
JSON representation
UVA Arena is a utility application to make problem solving easier for the programmers.
- Host: GitHub
- URL: https://github.com/dipu-bd/uva-arena
- Owner: dipu-bd
- License: mit
- Created: 2014-02-20T09:19:10.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2021-09-15T11:17:49.000Z (about 3 years ago)
- Last Synced: 2024-10-16T10:33:42.776Z (23 days ago)
- Topics: c-sharp, dotnet, problem-solving, uhunt, uva, uva-arena
- Language: JavaScript
- Homepage: http://dipu-bd.github.io/UVA-Arena/
- Size: 161 MB
- Stars: 53
- Watchers: 4
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UVA-Arena
[![UVA Arena Icon](Images/Main.png)](Images/Main.png)**UVA Arena** (c) 2014, is a windows based, non-commercial, open source utility application to make problem solving easier for the programmers. It is based on popular [UVA Online Judge](http://uva.onlinejudge.org/) and uses APIs from [uHunt](http://uhunt.felix-halim.net/).
### Download
To view a list of new features [click here](https://github.com/dipu-bd/UVA-Arena/wiki/What's-New)#### Version 1.9
[![Download v1.9](Images/quick-download-media-file-image.png)](https://sourceforge.net/projects/uvaarena/files/UVA_Arena_1.9/UVA_Arena_1.9.0.exe)View older versions!
#### Version 1.8 [Update 2]
1. [Download v1.8.2 (Windows Only)](https://sourceforge.net/projects/uvaarena/files/UVA%20Arena%201.8/UVA_Arena_1.8.2.exe)
2. **Mirror**: [GitHub release](https://github.com/dipu-bd/UVA-Arena/releases/download/v1.8.2/UVA_Arena_1.8.2.exe)#### Version 1.7
1. [Download Setup File (Windows Only)](https://github.com/dipu-bd/UVA-Arena/releases/download/1.7/UVA_Arena_1.7_setup.exe)
2. [Download Setup File (SourceForge Mirror)](https://sourceforge.net/projects/uvaarena/files/UVA%20Arena%201.7/UVA_Arena_1.7.exe/download)##### Version 1.6 [Fix 1]
1. [Download Setup file (EXE File : 4.34MB)](http://www.mediafire.com/download/kh7he74cceuxu3j/UVA_Arena_1.6.1.exe)
2. [Download Setup file with problem archive (EXE File: 336MB)](http://www.mediafire.com/download/c3zi0zz7e18c98l/UVA_Arena_1.6_archive.exe)##### Version 1.5
1. [Download Setup file (EXE File : 4.33MB)](https://github.com/dipu-bd/UVA-Arena/blob/master/Setup/Windows/UVA_Arena_1.5_x86_win.exe?raw=true)##### Version 1.4
1. [Download Setup file (EXE File : 4.48MB)](https://github.com/dipu-bd/UVA-Arena/blob/master/Setup/Windows/UVA_Arena_1.4_x86_win.exe?raw=true)##### Version 1.2
1. [Download Setup File (EXE File : 1.5MB)](https://github.com/dipu-bd/UVA-Arena/blob/master/Setup/Windows/UVA%20Arena%201.2.exe?raw=true)
2. [Download Setup File with Problem Descriptions (ZIP File : 238MB)](http://sourceforge.net/projects/uvaarena/files/UVA%20Arena%201.2/UVA%20Arena%201.2%20full.zip/download)##### Version 1.1
1. [For All Platforms](https://github.com/dipu-bd/UVA-Arena/blob/master/Setup/Windows/UVA_Arena_1.1.exe?raw=true)
### Short Info
Main target of this software is to provide a useful and informative tool to the users to help them with their programming practice. Today programming has become a very competitive field. You need to keep track of your progress daily, learn new things, and of-course solve new problems as fast as you can. Problem picking and managing your codes is a time consuming process. You can minimize this wasting of time as much as possible using **UVA Arena**.Almost every features of [uHunt](http://uhunt.felix-halim.net/) has been included in this software. It also has many other useful features.
This is a software for heavy users and serious programmers. It might seem too much to take at first glance. But once you get used to it, I think you will find it very easy and helpful.
### Getting Help
You will find the wiki page for this software [here](https://github.com/dipu-bd/UVA-Arena/wiki)If you need to report any bugs or suggest any new feature post it [here](https://github.com/dipu-bd/UVA-Arena/issues)
For any other information contact me at
### List of features
Here is a brief list of the features that this software provides:
* Problem Viewer (Both HTML and PDF)
* Code Editor (C, C++ and Java)
* Judge Status
* User Statistics with graphs
* World Rank viewer
* Compare between users
* uDebug browser#### Screen Shots
[![Whole](https://raw.githubusercontent.com/dipu-bd/UVA-Arena/master/Images/wiki/_all_.png)](https://raw.githubusercontent.com/dipu-bd/UVA-Arena/master/Images/wiki/_all_.png)### Licence Information
`This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License, version 3.0 as published by the Free Software Foundation.``This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.`
You should have received a copy of the GNU General Public License along with this program. If no see
### Dependent Projects
This software uses controls from the following sources-
* [uHunt API](http://uhunt.felix-halim.net/api) for user's information and problem database and latest judge status.
* For parsing and editing HTML files, [HTML Agility Pack](http://htmlagilitypack.codeplex.com/).
* [NewtonSoft.JSON](http://james.newtonking.com/json) to parse [JSON](http://en.wikipedia.org/wiki/JSON) data file.
* [Object List View](http://objectlistview.sourceforge.net/cs/index.html) is the _most used and notable control_.
* Second most used is [Fast Colored Text Box](https://github.com/PavelTorgashov/FastColoredTextBox) for Syntax Highlighting and Code Editing.
* To plot graphs in user progress tracker [ZedGraph](http://sourceforge.net/projects/zedgraph/) was used.
* Main icon is a licenced as "Free for non-commercial use". Downloaded from [here](http://www.iconarchive.com/show/stark-icons-by-fruityth1ng/Applications-icon.html)
* Icon resources are mostly open-source and many of them are downloaded from [IconArchive](http://www.iconarchive.com/). I couldn't look up the licences for all icons. Please inform me if any icon here is under strict copyright protection.
* Setup project [NSIS (Nullsoft Scriptable Install System)](http://nsis.sourceforge.net/Main_Page)### Publishing
- Install [NSIS](https://nsis.sourceforge.io/Download).
- Publish with __Visual Studio__ to `setup/publish` folder.
- Run `makensis .\installer.nsi` inside `setup` folder.## Developer
> __Sudipto Chandra Dipu__
>