Catalog npm
Back to packageRELEASE DETAILS

0.1.5

npm

4chan-js

Download images from 4Chan

Published21 Oct 2015
Direct dependencies3
Transitive dependenciesNot calculated

README

Current package documentation

4Chan.js thread scrapper

This project is not in an advanced state and is error prone. Don't hesitate to open an issue if you encounter an error.

Install

npm install -g 4chan-js

Usage

-f : Specify a folder where you want to save your images
-e : specify a file format you don't want to download (ex: -e gif)
--noanimation : doesn't download gifs and webms
-u : url of the thread
-m : Specify file system permissions (ex: -e 777) 755 will be used by default

Example

4chan -e png -u https://boards.4chan.org/b/thread/0000000/thread

What it can currently do :

- Download all images and webms from a thread
- Exclude by one or multiple patterns
- Not much else

What will it do in the futur :

- Download depending on file size
- Easily automate scrapping
- Generation of an html page with all images

What it will never do:

- Coffee, sadly
- Scrap other websites
- Scrap entire boards

If you're interested to work on this, have questions or want to yell at me (bad code and stuff): @dupertuiseric

Currently no Windows support

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 3

Native requirements
3 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
http-request
Environment
{
  "local_name": "http-request",
  "alias": false,
  "peer_metadata": null
}
^0.7.0runtime
jsdom
Environment
{
  "local_name": "jsdom",
  "alias": false,
  "peer_metadata": null
}
3.1.2runtime
minimist
Environment
{
  "local_name": "minimist",
  "alias": false,
  "peer_metadata": null
}
^1.2.0runtime

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "8f5dc46fe629bf538c25b6e43a63abd8f52777aa",
  "tarball": "https://registry.npmjs.org/4chan-js/-/4chan-js-0.1.5.tgz",
  "integrity": "sha512-1pqtY6Dr/nF6A0bjXbMkvh9wJAN3S4iEAY2wbVLoGUEotTs+IiaHv0V0UzDTx6jLk302qxJZcSY11/N5SV8S2A==",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEYCIQCdfZxXaPz0BXNRdv/iJyx5KvCEevBm9VSHi028/sZ2tQIhAPySFQMNxDNZCnW5zv5TilyE9D8FZevOecJTslQNTWnF"
    }
  ]
}

Repository

PENDING
ericdupertuis/4chanjs

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:06 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:e2e9052dfe3b59266f7db7731ca3f2fcc0a5a36bf7f28ab9e167b5820a0277c9

Other collected versions

0.1.710 Nov0.1.610 Nov0.1.420 Oct0.1.330 Sept0.1.230 Sept0.1.128 SeptView all collected versions →