Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/buzzqrd/getchan
A simple, light, fast C program to download all images and webms from a 4chan thread.
https://github.com/buzzqrd/getchan
4chan 4chan-downloader c cli curl download downloader fast image libcurl light lightweight simple terminal terminal-based thread thread-downloader
Last synced: 28 days ago
JSON representation
A simple, light, fast C program to download all images and webms from a 4chan thread.
- Host: GitHub
- URL: https://github.com/buzzqrd/getchan
- Owner: buzzqrd
- License: gpl-3.0
- Created: 2023-01-03T05:35:40.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-19T22:40:29.000Z (over 1 year ago)
- Last Synced: 2024-10-16T19:16:54.020Z (3 months ago)
- Topics: 4chan, 4chan-downloader, c, cli, curl, download, downloader, fast, image, libcurl, light, lightweight, simple, terminal, terminal-based, thread, thread-downloader
- Language: C
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GetChan
A simple, light, fast C program to download all images and webms from a 4chan thread.## Building and installing
### Dependancies
- [libcurl](https://curl.se/libcurl/) for https connections.
### Compile from source
Requirements:
- Make
- A C Compiler (tested with gcc)To make from source, run:
```shell
git clone https://github.com/buzzqrd/getchan
cd getchan
make
```and to install the binary:
```shell
sudo make install
```## Usage
After installing, the easiest way to download thread images is to move into the directory where the images will be saved and then run GetChan.
```shell
cd wallpaper_downloads/
getchan [THREAD-URL]
```To download the images to a specific path, you can do something like this:
```shell
getchan [THREAD-URL] -o ~/home/user/wallpaper_downloads/
```## Contributing
Contributions are welcome!
- If you are fixing a bug: please describe it and include screenshots if possible.
- If you are adding a feature: please keep in mind that this is meant to be light and simple.
- If you are making the project more efficient or readable: thank you!## Licence
This software is licensed under [GPL-3.0](/LICENSE).