Skip to content
Mehedi Shafi edited this page Dec 27, 2017 · 17 revisions

Welcome to the DIU-Result-Generator wiki!

Introduction

This is a result making web scrapping JAVA application to make a result sheet. Basically Daffodil International University which I study in does not provide a complete result sheet for each student in the website. They give semester wise result in HTML format. Which is why student often face difficulty counting the total CGPA or whatsoever. That is why I tried to build something like this.

Getting Started Cans and Cannots

This is a very basic app implementation. It requires only prior knowledge of Web-Scrapping and a little of networking in Android basic.

  • You can see your result of a given duration
  • You can see your result for a single semester by making the duration to and after same
  • You can view your whole result with it.
  • Results are break down into semesters and SGPA and CGPA is calculated in it.
  • Remember this app won't bring blocked result
  • This is improvised to take retake or improved result in concern.
  • The semester wise CGPA and the final CGPA in the last can be different depending on your retakes.
  • You can scroll inside every semester's course results. Tap on the courses list and scroll with another finger. (Two Handed operation) [best I could do. Will try to work on a automatic re-sizable listviews]

Installation

Clone or download the repositories. Import the project in Android Studio Sync Gradle and install whatever dependencies is missing. Check the JARS folder if you don't find any dependency jar not working. They are all included there. Run Enjoy Here is a pre-built APK if you want to install to your android right away. Good Luck

Problems

  • If the portal is down it is down.
  • For earlier admitted students you will have to wait for the parser to go until the current semester since it cannot auto detect when you ended.
  • Removed specific ranged result.

Screenshots

First page


Screenshot 1


Result page


Screenshot 3


Death

~~ When I made the project and launched it our portal used to use https://studentportal.diu.edu.bd/result which is now modified and built with more dynamic JS running website. at http://studentportal.diu.edu.bd/#/result and added a layer of Human Test by google called Recaptcha . And thus the normal post method wont work anymore to fetch data. And so the project is now dead. Till death it has at least generated result-sheet for ~500 people. So I will leave it here. If you want to modify or do anything with this be my guest. ~~

It is back alive.

Clone this wiki locally