Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cios progress garbo

how to use

  1. go to https://mwfoi.smartevals.com/instructor/myevalcenter.aspx

  2. open network tools

  3. refresh page

  4. copy request to https://mwfoi.smartevals.com/instructor/myevalcenter.aspx as curl

  5. paste in curl.sh

  6. run ./update.sh "Spring 2022 CS 6290 A" "Spring 2022 CS 6290 B". this string comes from the following text on the page from step #1 (selected for emphasis):

    (also, you should consider running update.sh in a tmux session so that it keeps running (updating the counter) when your ssh session dies)

  7. configure your webserver to serve status.txt. for nginx i did

    server {
            listen 443 ssl;
            listen [::]:443 ssl;
            server_name cios.ausb.in;
            location /favicon.ico {
                root /var/www/cios;
                try_files /favicon.ico /favicon.ico;
            }
            location / {
                root /var/www/cios;
                try_files /status.txt /status.txt;
            }
    }
    

bibliography

the favicon is due to some guy named roi

About

CIOS progress counter for CS 2110/6290

Resources

Stars

7 stars

Watchers

8 watching

Forks

Releases

Packages

Contributors

Languages