A console interface for Exercise Submission Tool (https://est.informatik.uni-erlangen.de/)
- download latest version:
wget https://github.com/jneureuther/est/archive/master.zip - unzip downloaded file:
unzip master.zip - run:
sudo ./setup.py install - run:
sudo activate-global-python-argcompleteto enable argument completion
usage: est [-h] [-u USER] [-q] [-nc] [-v]
{login,lo,search,se,submit,su,status,st,group-submission-code,gsc}
...
A console interface for Exercise Submission Tool (https://est.cs.fau.de/)
positional arguments:
{login,lo,search,se,submit,su,status,st,group-submission-code,gsc}
login login on est
lo login on est
search search a file(s) on est
se search a file(s) on est
submit submit a file(s) on est
su submit a file(s) on est
status check the status of a given file(s)
st check the status of a given file(s)
group-submission-code
get your group submission code for a specific file
gsc get your group submission code for a specific file
optional arguments:
-h, --help show this help message and exit
-u USER, --user USER username to login
-q, --quiet minimize the output
-nc, --no-colors disable ANSI color output
-v, --version show program's version number and exit
Submit a File named FooBar.java to EST:
est submit FooBar.java
Console Interface to Exercise Submission Tool | Rev1.0
Current EST version is supported.
User: john_doe
Password:
[i] Successfully signed in with user john_doe!
[i] ✓ Uploading..
[i] Successfully uploaded FooBar.java to Foobar course (Einzelabgabe) (WS 14/15)
[i] ✓ Waiting for test result..
[!] Error in given test case.
- python2.7 (python3 is comming)
- libest
- python-requests (2.3.0)
- python-magic
- python-bs4
- python-configparser
- python-argcomplete (optional)
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
