An application designed to scrap the web and retrieve information from movie websites. Built with Ruby.
MIT License
An
application
designed to scrap the web and retrieve information from movie websites, such as the movie title, it's quality, year of release, download link etc, it retrieves data from movie websites like Gostream.
Web scraping is the process of using bots to extract content and data from a website. Unlike screen scraping, which only copies pixels displayed onscreen, web scraping extracts underlying HTML code and, with it, data stored in a database. The scraper can then replicate entire website content elsewhere.
I don't know about you, but I have always wanted to surf the web and download movies or other public data freely without being annoyed by those pop-ups and ads from the internet. I'm glad I can do that now with this Web scraper that I've created using Ruby programming language and few Gems. This application was designed to simplify the process of retrieving movie information from a website and then display it in your terminal or command prompt. And then you decide if you want to download it or stream it, giving you the direct link to accomplish the task. This tool is very easy to use, please follow the instructions bellow to install it and enjoy scraping the web :D.
If you are on repl.it, please click here.
click here**.
You have two options for using this program: running it locally or running it from the live demo.
For running this program locally, you need to:
Note: as discussed below, downloading the source code without
git
is possible.
Once Ruby is installed, get a copy of this project by:
git
git clone https://github.com/ixboy/web_scraper.git
Once Ruby is installed, and you have a copy of the source code, open the terminal and navigate to the folder where the code is:
Install the Gems by running bundle install
. You may need to provide your user password. For more information about Ruby's bundle
, check here.
ruby bin/scraper.rb
ruby Gems
and installing rspec
, just run the following command.rspec
If you are running this program inside the live demo:
Run
button centered at the topShell
tab in the right panelThe
Run
button will install any missing Gem and run a default demo command. For the interactive view use the Shell tab, because the Console view does not display it correctly.
By following the steps in either the live demo or in the local environment, you should execute the program smoothly...
Iyunda Ismael Antonio
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
README template by:Oever Gonzlez
Give a if you like this project!
This project is MIT licensed.