Hit That ⭐️ if you like it !
A web data mining tool for seaching and extracting pdf files from PDFdrive.com
Crafted with Nokogiri (鋸) RubyGem and Ruby.
- Ruby
- RSpec - Ruby Test Driven Development framework
- Trello - Task and time managment
- VSCode - As a code editor
- Nokogiri - Ruby gem as a Main tool
- Rubocop - Ruby gem as a Ruby Linter
- Google DevTools - Debugging tool
Open the Live code link or follow Development section for acquiring a local copy of the App, made for you.
- Once you are in the repository folder run
ruby ./bin/main.rb - Read the
Terms of usethen hitEnter↲ - After
Search for :type your query. - Top 20 results for your query will appear.
- Enter the file index to open in system default browser or type
searchfor new query. - Type
exitif you wanted to.
Follow these steps to get a local copy up and running :
- Install
giton your local machine. - On terminal Type
git clone https://github.com/od-c0d3r/Ibn-Hayyan-Data-Miner - On terminal Type
cd Ibn-Hayyan-Data-Miner - Make sure you have Ruby Run-time installed.
- You can escape steps
6and7by typingbundle install - Install
Nokogirigem bygem intsall nokogiri - Install
RSpecgem bygem install rspec - Finialy Run
ruby ./bin/main.rb
For testing :
- Run RSpec tests in terminal with
rspecin the repository root.
- Give a ⭐️ if you like this project! OR
Even better, contribute in issues by suggest an improvment or locate a 🐞!
And give it a try by submiting a pull requst so we can discuss the changes !
- Display result file link to user. Suggestion by @iam-Akshat
- Website used in the miner Pdfdrive.com
This project is MIT licensed.
