|
|
pirms 4 gadiem | |
|---|---|---|
| jps2sm | pirms 4 gadiem | |
| json_data | pirms 4 gadiem | |
| .gitignore | pirms 4 gadiem | |
| README.md | pirms 4 gadiem | |
| copycommand.txt | pirms 4 gadiem | |
| requirements.txt | pirms 4 gadiem | |
| smpy.py | pirms 4 gadiem | |
| upload.py | pirms 4 gadiem | |
Rewriting for use for uploading video torrents to sugoimusic
SM-AU-TV is a tool for automating the uploading process on sugoimusic.me.
Features:
Installation:
pip install -r requirements.txt
python upload.py {command_name}
Use the copycommand.txt file to easily copy and paste your command.
| Command | Description |
|---|---|
| -h, --help | show help message and exit |
| -i [INPUT], --input [INPUT] | Initiate upload on input file. This must be added as an argument. |
| -d, --debug | Enable debug mode. |
| -dry, --dryrun | Dryrun will carry out all actions other than the actual upload to SM. |
| -a [ARTISTS], --artists [ARTISTS] | Set the artists. (Romaji\English). Split multiple with “,” |
| -oa [ORIGINALARTIST], --originalartist [ORIGINALARTIST] | Set the artist. (Original Language) |
| -ca [CONTRIBUTINGARTISTS], --contributingartists [CONTRIBUTINGARTISTS] | Set the contributing artists. (Romaji\English). Split multiple with “,” |
| -ti [TITLE], --title [TITLE] | Set the title. (Romaji\English) |
| -oti [ORIGINALTITLE], --originaltitle [ORIGINALTITLE] | Set the title. (Original Language) |
| -des [DESCRIPTION], --description [DESCRIPTION] | Add a torrent description. This must be added as an argument. |
| -t [TAGS], --tags [TAGS] | Add additional tags to the upload. At least 2 tags are required |
| -im [IMAGEURL], --imageURL [IMAGEURL] | Set the torrent cover URL. |
| -ms [MEDIASOURCE], --mediasource [MEDIASOURCE] | Set the media source. |
| -rt [RELEASETYPE], --releasetype [RELEASETYPE] | Set the release type. |
| -s [SUB], --sub [SUB] | Set the subtitle type. |
| -l [LANGUAGE], --language [LANGUAGE] | Set the language |
| -y [YEAR], --year [YEAR] | Set the torrent year (YYYYMMDD or YYYY). |
| -f, --freeleech | Enables freeleech. |
credentials:
| Config | Description | Example |
|---|---|---|
| Username | SugoiMusic Username | Slyy |
| Password | SugoiMusic Password | Password |
| Passkey | SugoiMusic Passkey | Passkey |
local_prefs
| Config | Description | Example |
|---|---|---|
| log_directory | directory containing BugsPy log files | Z:/Bugs/Logs |
| generate_tracklist | enable tracklist generation | true/false |
| save_tracklist | write tracklist to .log and save in log folder | true/false |
| enable_release_description | post comments tag to release description | true/false |
| cover_name | name of cover with extension | cover.jpg |
| add_to_watch_folder | moves .torrent file to local watch folder | true/false |
| add_to_downloads_folder | moves torrent data to local downloads folder | true/false |
| local_watch_folder | directory of local watch folder | Z:/watch/Transmission |
| local_downloads_folder | directory of local downloads folder | Z:/downloads |
ftp_prefs:
| Config | Description | Example |
|---|---|---|
| enable_ftp | enable ftp mode, if enabled suggested to disable local watch and downloads folders | true/false |
| add_to_watch_folder | transfer .torrent file to watch folder on FTP server | true/false |
| add_to_downloads_folder | transfer torrent data to downloads folder on FTP server | true/false |
| ftp_server | url of ftp server | bestboxever.seedhost.eu |
| ftp_username | username of ftp account | slyy |
| ftp_password | password of ftp account | password |
| ftp_watch_folder | directory of ftp watch folder | /downloads/watch/transmission |
| ftp_downloads_folder | directory of ftp downloads folder | /downloads |