https://github.com/grim-firefly/diuresult
https://github.com/grim-firefly/diuresult
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/grim-firefly/diuresult
- Owner: grim-firefly
- Created: 2022-04-25T16:24:14.000Z (over 4 years ago)
- Default Branch: WinExe
- Last Pushed: 2022-04-26T08:58:05.000Z (over 4 years ago)
- Last Synced: 2025-04-04T15:01:51.718Z (over 1 year ago)
- Language: Python
- Size: 50.8 KB
- Stars: 14
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DiuResult
Installation Process:
Download The released Exe File from Here . that's it
Double click on DiuResult.exe to run
Watch Installtion Process
# For CommandLine Argument Use Go to Main Branch
Main Branch : https://github.com/grim-firefly/DiuResult/tree/main
# How it's Work
- Open cmd inside project directory again and write
double click on DiuResult.exe . This will explain common flags
-
Here is The Flags:
- -h: command
-h . this will open the documentation to use
- -id: use this flag to initilize some id . command
-id 191-35-407 191-35-441. You can input multiple id as you like..
- -range: use this flag to give a range of id as input : command :
-range 191-35-404 191-35-407 .this will input all id [191-35-404,191-35-405,191-35-406,191-35-407]. You can specify multiple range like -range 191-35-404 191-35-407 191-35-410 191-35-413.this will input all id [191-35-404,191-35-405,191-35-406,191-35-407] and [191-35-410,191-35-4111,191-35-412,191-35-413]
- -sem: use this flag if you want some specific semester result. ususage
-id 191-35-407 -sem 191 192 193. you can give multiple semester as input. Remember Here 191-> spring 2019 , 192->summer 2019 , 193->fall 2019. Semester contains 3 digit, first 2 digit is year's last 2 digit and last digit means spring=1, summer=2, fall=3. If you don't specify any semester, this script use all the semester as default perameter
- -f: use this flag when you want to specify id from a file . usuage :
-f allid.txt .this will ake all id from allid.txt file.
You can write id in 2 way in file :
-
191-35-407
-range 191-35-401 191-35-407
but you can't write like
-
191-35-405 191-35-406 191-35-407
-
-range 191-35-401 191-35-407 191-35-410 191-35-417
- -together: this flag has no perameter. use this flag i you want to combine output in a file command:
-range 191-35-401 191-35-407 -sem 191 -together . This command will retrive all the result of this range and add in a single file output.html. If you don't use this flag. This script will create result of individual id's in a individual file. like 191-35-407.html 191-35-441.html
-
Default output directory is Output inside the program directory
# Some Example
retriving some ids result of all semester
-id 191-35-407 191-35-441 191-35-405 191-35-427. this will retrive all semester result of all those ids and create file191-35-407.html 191-35-441.html 191-35-405.html 191-35-427.htmlretriving some ids result of spring 2019 semester
-id 191-35-407 191-35-441 191-35-405 191-35-427 -sem 191. this will retrive spring 2019 semester result of all those ids and create file191-35-407.html 191-35-441.html 191-35-405.html 191-35-427.htmlretriving ranges result of spring 2019 semester
-range 191-35-405 191-35-407 -sem 191. this will retrive spring 2019 semester result of all those ids and create file191-35-405.html 191-35-406.html 191-35-407.htmlretriving ranges result of spring 2019 semester and put in a single file
-range 191-35-401 191-35-441 -sem 191 -together. this will retrive spring 2019 semester result of all id 401 to 441 including 401 and 441 and create a ouput fileoutput.htmlretriving all id from a file and retrive result of spring 2019,summer 2019 fall 2019 and spring 2020 semester and put in a single file
-f allids.txt -sem 191 192 193 201 -together. this will retrive spring 2019 semester result of all id 401 to 441 including 401 and 441 and create a ouput fileoutput.html
# Example of a File text
allids.txt
191-35-407
191-35-441
-range 191-35-401 191-35-406
-range 191-35-415 191-35-427
191-35-443