Skip to content
Mehedi Shafi edited this page Aug 22, 2019 · 2 revisions

Welcome to the DIU-Result-Sheet wiki!

Before you go ahead read this

The app is dead that's the first thing you should know.

It's real dead now. I was getting (actually scrapping data from vus.daffodilvarsity.edu.bd) which is dead. And thus this is dead and I think will remain dead.

I have no connection or whatsoever to authority for getting data from database. and the google reCaptcha v2.0+ is not bypassable (as of now). Therefore this app cannot get you data from student portal by scrapping.

However if you find any access to database you can use this as a skeleton app. Maybe let me know!! And make a pull request if you want my repo to have the latest update.

What is it?

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.

How does it work?

It takes ID and Semester range from the user and gets all the result for each semester and through POST method.. And then scrape it to fetch data and build the final result sheet.

How to use?

  • Download this executable jar.
  • Run
  • you will see the interface.
  • After entering credentials and semester range you will see the result.
  • lots of things you cannot do. or might fails your expectation. Watch the limitation section.

How to import?

  • Download or Clone the repository to your desktop.
  • Import to your favorite JAVA IDE. (I used IntellIJ)
  • Add dependencies JARs to your project path/ structure.
  • Build.
  • Run.

Limitations

  • Since this is a web scrapping process it will only give you result if the website forms data for you.
  • If the data format changes so the app will fail.
  • If you have your result blocked you cannot see the result.
  • Varsity authority keeps the right to ask me to remove it anytime.