Auto uploader to Nyaa
Project description
Nyaaup
Nyaaup is an auto uploader to Nyaa sites, mainly for videos.
Requirements
Dependencies
- FFmpeg for image generating.
- ImageMagick for pyoxipng
Installation
pypi
pip install nyaaup
from source
git clone https://github.com/varyg1001/nyaaupcd nyaauppoetry config virtualenvs.in-project true(optional, but recommended)poetry installorpython install.pynyaaup -h
Usage
up
Usage: nyaaup up [OPTIONS] [PATH]...
Upload torrents to Nyaa
Upload Tags:
-u, --uncensored Use Uncensored tag in title.
-ms, --multi-subs Use Multi-Subs tag in title.
-da, --dual-audio Use Dual-Audio tag in title.
-ma, --multi-audios Use Multi-Audios tag in title.
-a, --auto / -na, --no-auto Auto detect Multi-Subs, Multi-Audios or Dual-Audio. (default: True)
Upload Settings:
-an, --anonymous Set upload as anonymous.
-hi, --hidden Set upload as hidden.
-co, --complete Set upload as complete batch.
-re, --remake Set upload as remake.
-s, --skip-upload Skip torrent upload.
-c, --category TEXT Select a category.
-w, --watch-dir DIR Path of the watch directory.
Content Information:
-e, --edit-code TEXT Set edit code for Mediainfo on Rentry.co
-i, --info TEXT Set information.
-n, --note TEXT Put a note in to the description.
-ad, --advert TEXT Put advert in to the description.
-m, --myanimelist URL MyAnimeList link to use.
-t, --telegram Post to telegram.
-sm, --skip-myanimelist Skip MyAnimeList.
Media Settings:
-p, --pictures-number EXTENSION Number of pictures to use (default: 3).
-pe, --picture-extension NUM Extension of the pictures.
-M, --no-mediainfo Do not attach Mediainfo to the torrent.
-o, --overwrite / -no, --no-overwrite Create torrent file even if exists. (default: True)
Other options:
-ch, --category-help Print available categories.
-h, --help Show this message and exit.
auth
Usage: nyaaup auth [OPTIONS]
Authenticate and configure settings
Config File:
-c, --credential USER:PASS Add or replace credential.
-a, --announces NAME Add new announces url to config.
--proxy NAME Add or replace proxy to use for uploading to nyaa site.
-d, --domain NAME Add or replace domain name for nyaa site.
-p, --provider NAME Provider name for config.
Other options:
-co, --cookie path Cookies file from nyaa. (Cookies must be in the standard Netscape cookies file format)
-h, --help Show this message and exit.
Example commands
nyaaup auth -c user:pass
nyaaup -p 5 -c 1 -a -m https://myanimelist.net/anime/58935 /path/example.mkv
nyaaup up -sm -c 1 /path/example_folder
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nyaaup-5.6.0.tar.gz
(44.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
nyaaup-5.6.0-py3-none-any.whl
(48.8 kB
view details)
File details
Details for the file nyaaup-5.6.0.tar.gz.
File metadata
- Download URL: nyaaup-5.6.0.tar.gz
- Upload date:
- Size: 44.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0b2fa8d5fdad25deb8b6c28059bc735201c03f261de783f91f353b5b82e5639
|
|
| MD5 |
f62dfc68325d8c601628a559d43cb3f4
|
|
| BLAKE2b-256 |
564f6da7e2508988784d9f1dd8fa3a072667f1905e27fda10789c7a9b1ca2578
|
File details
Details for the file nyaaup-5.6.0-py3-none-any.whl.
File metadata
- Download URL: nyaaup-5.6.0-py3-none-any.whl
- Upload date:
- Size: 48.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28b7ea22c6f4f143f001e248cd46c75b143422dba94ffcd3005beedac71a28ed
|
|
| MD5 |
347aec5835bf0d90f5b8f9e0411fa2a2
|
|
| BLAKE2b-256 |
057c205ef39ae56c2db68fe115b419d00bbd421debf2ed966d37927f00b1fe74
|