Skip to content

Latest commit

 

History

History
154 lines (112 loc) · 5.15 KB

README.md

File metadata and controls

154 lines (112 loc) · 5.15 KB

Contributors Forks Stargazers Issues MIT License Known Vulnerabilities

Elakiri Thread Image Ripper

Cli Tool To Extract Images From Elakiri.com Threads
Report Bug · Request Feature

Table of Contents

About The Project

Elakiri.com is filled with awsome threads.Specially some with grate images.But it's a hassel to go through each page reading through comment after comment just to find the next image 3 pages later.

This project exsists because:

  • I'm too lazy and sleepy to go through 100's of pages at 2 AM in the morning 😄.
  • Needed to try out Puppeteer for some automation work and have a reference code i can look up.

Hope others facing similar issue will find this tool usefull.

Built With

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

🚦 To get this project running you need the following

  • NodeJS (Tested with and recommends NodeJS 12)
  • NPM

Installation

  1. Clone the repo
git clone https://github.com/hsvikum/Elakiri-thread-image-ripper.git
  1. Install NPM packages
npm install
  1. Run index.js with node
node index.js <ThreadId> <PageNumberToStart> <showBrowser>

Usage

Example Url: http://www.elakiri.com/forum/showthread.php?t=1880473&page=3

Ex 1: To download images from the first page of the post you run as

node index.js 1880473

Ex 2: To download images from the third page of the post you run as

node index.js 1880473 3

Ex 3: To download images from the third page of the post while inspecting the actual page naviagation run as

node index.js 1880473 3 true

Roadmap

🏁 See the open issues for a list of proposed features (and known issues).

Contributing

🚧 Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

See also the list of contributors who participated in this project.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Project Link: https://github.com/hsvikum/Elakiri-thread-image-ripper

Acknowledgements