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 use
then 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
search
for new query. - Type
exit
if you wanted to.
Follow these steps to get a local copy up and running :
- Install
git
on 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
6
and7
by typingbundle install
- Install
Nokogiri
gem bygem intsall nokogiri
- Install
RSpec
gem bygem install rspec
- Finialy Run
ruby ./bin/main.rb
For testing :
- Run RSpec tests in terminal with
rspec
in 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.