strips.be-archiver

module
v0.0.0-...-39a5570 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2025 License: GPL-3.0

README

strips.be-archiver-logo

strips.be-archiver

command-line interface (CLI) tool designed for interacting with the strips.be app

Features

  • 🚀 Written in Golang
  • 🖥️ Cross-platform
  • 🔑 Log-in with your personal account
  • 🔍 Search for albums and series along with their corresponding UUIDs
  • 🗃️ Archive your favorite comics as .cbz files
  • ℹ️ Embed ComicInfo metadata

Build

make build

Usage

strips.be-archiver --help

Config

[!IMPORTANT] Users must independently seek out the internal endpoints and secrets required by the app. An empty example configuration file (example.config.yaml) is provided in the root of this project. To function properly, the tool requires a complete and accurate configuration file. Use the --config flag to pass the configuration to the tool, as shown below.

strips.be-archiver --config config.yaml

Content

As strips.be is a paid service requiring a monthly or yearly subscription, only users with a valid subscription can archive all series and albums. Users without a subscription are limited to archiving comics from the "free to read" section.

Contributing

Pull requests are welcome. For major changes, please open an issue first.

By using strips.be-archiver, you agree to comply with the strips.be terms of service.

This tool does not bypass any digital rights management (DRM) protections and is specifically designed to avoid leaking any internal endpoints or secrets used by the strips.be app. It is intended solely for archiving publicly available content that users have permission to download and preserve.

strips.be-archiver is a passion project created for the purpose of preserving comics. The goal is to provide a way for individuals to archive their own personal collections, especially in cases where comics may no longer be publicly available or accessible. The tool does not promote, encourage, or facilitate the distribution of copyrighted material.

We are not responsible for any legal issues, copyright violations, blacklisting or other consequences resulting from the use of this tool. The use of this tool is entirely at the user's own risk.

Users are solely responsible for ensuring that their use of the tool complies with all applicable laws, terms of service, and copyright regulations. The repository owner and contributors cannot be held accountable for any actions or legal consequences resulting from the use of the tool, including but not limited to the unauthorized distribution, downloading, or archiving of content that is not publicly available or that violates copyright law.

This project is provided "as-is" and is intended for personal use only. We strongly encourage users to respect the intellectual property rights of creators and ensure they have the proper rights or permissions for any content they archive.

If you are a copyright holder and believe that this tool is being used in violation of your rights, please contact the repository owner. We are committed to resolving any concerns, including the potential shutdown of the repository if necessary.

Directories

Path Synopsis
internal
pkg
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL