Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
sharky555 91aa04df3f initial commit 3 anos atrás
jps2sm initial commit 3 anos atrás
json_data initial commit 3 anos atrás
.gitignore initial commit 3 anos atrás
README.md initial commit 3 anos atrás
copycommand.txt initial commit 3 anos atrás
requirements.txt initial commit 3 anos atrás
smpy.py initial commit 3 anos atrás
upload.py initial commit 3 anos atrás

README.md

Rewriting for use for uploading video torrents to sugoimusic

Overview

SM-AU-TV is a tool for automating the uploading process on sugoimusic.me.

Features:

  • SM Client.
  • FTP Support

Installation:

  • Install requirements
pip install -r requirements.txt

Command Usage

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.

Config.json

  • It’s not recommended to use both local watch/download folders and ftp watch/download folders at the same time as it will result in seeding from 2 locations.
  • If generate_tracklist is set to false the script will try and find BugsPy logs within the selected log folder, this will use the comments tag to find the log. For example if 204815 is within your comments tag, it will search your log folder for 204815.log and use the contents of this log for the album description.

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