Originally created by slyyxp
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

2 роки тому
2 роки тому
2 роки тому
2 роки тому
2 роки тому
2 роки тому
2 роки тому
2 роки тому
2 роки тому
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. ## Overview
  2. **JPS-AU** is a tool for automating the uploading process on jpopsuki.eu.
  3. **Features:**
  4. - JPS Client.
  5. - FTP Support
  6. - FLAC Support.
  7. **Installation:**
  8. - Install requirements
  9. ```
  10. pip install -r requirements.txt
  11. ```
  12. ## Command Usage
  13. ```
  14. python autoupload.py {command_name} {ID/URL}
  15. ```
  16. Command | Description | Example
  17. ------------- | ------------- | -------------
  18. -dir, --directory | Appoint directory used for torrent creation | `python autoupload.py -dir "Z:\Music\Korean\Ego\Ego - E [2020.01.02] [EP] [WEB-FLAC]"`
  19. -a, --artist | Set the artists. (Romaji\English) | `python autoupload.py -f -dir "Z:\Music\Korean\Ego\Ego - E [2020.01.02] [EP] [WEB-FLAC]" -a "Ego"`
  20. -ti, --title | Set the title. (Romaji\English) | `python autoupload.py -f -dir "Z:\Music\Korean\Ego\Ego - E [2020.01.02] [EP] [WEB-FLAC]"`
  21. -rt, --releasetype | Set the release type. (Album, Single, EP) | `python autoupload.py -f -dir "Z:\Music\Korean\Ego\Ego - E [2020.01.02] [EP] [WEB-FLAC]" -rt "Album"`
  22. -t, --tags | Add additional tags to upload, separated with comma | `python autoupload.py -t "korean, female.vocalist" -dir "Z:\Music\Korean\Ego\Ego - E [2020.01.02] [EP] [WEB-MP3]"`
  23. -eti, --editiontitle | Set the edition title |
  24. -ey, --editionyear | Set the torrent edition year (YYYY). |
  25. -tdes, --torrentdescription | Add a torrent description. NOT the tracklist description.
  26. -im, --imageURL|Set the torrent cover URL. This is optional as this script can read a cover file from the directory you chose.
  27. -d, --debug | Provides additional information on upload for debugging purposes | `python autoupload.py -d`
  28. -f, --freeleech | Enables freeleech (VIP+ Userclass Requirement) | `python autoupload.py -f -dir "Z:\Music\Korean\Ego\Ego - E [2020.01.02] [EP] [WEB-FLAC]"`
  29. -dry, --dryrun | Carries out all actions other than the upload itself.| `python autoupload.py -dir "Z:\Music\Korean\Ego\Ego - E [2020.01.02] [EP] [WEB-FLAC]" -dry`
  30. ## Config.json
  31. - 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.
  32. **credentials:**
  33. Config | Description | Example
  34. ------------- | ------------- | -------------
  35. Username | JPopSuki Username | Username
  36. Password | JPopSuki Password | Password
  37. **local_prefs**
  38. Config | Description | Example
  39. ------------- | ------------- | -------------
  40. generate_tracklist | enable tracklist generation | `true/false`
  41. save_tracklist | write tracklist to .log and save in log folder | `true/false`
  42. cover_name | name of cover with extension | `cover.jpg`
  43. add_to_watch_folder | moves .torrent file to local watch folder | `true/false`
  44. add_to_downloads_folder | moves torrent data to local downloads folder | `true/false`
  45. local_watch_folder | directory of local watch folder | `Z:/watch/Transmission`
  46. local_downloads_folder | directory of local downloads folder | `Z:/downloads`
  47. **ftp_prefs:**
  48. Config | Description | Example
  49. ------------- | ------------- | -------------
  50. enable_ftp | enable ftp mode, if enabled suggested to disable local watch and downloads folders | `true/false`
  51. add_to_watch_folder | transfer .torrent file to watch folder on FTP server | `true/false`
  52. add_to_downloads_folder | transfer torrent data to downloads folder on FTP server | `true/false`
  53. ftp_server | url of ftp server | haze.seedhost.eu
  54. ftp_username | username of ftp account | slyy
  55. ftp_password | password of ftp account | password
  56. ftp_watch_folder | directory of ftp watch folder | `/downloads/watch/transmission`
  57. ftp_downloads_folder | directory of ftp downloads folder | `/downloads`
  58. ## Disclaimer
  59. - The usage of this script **may be** illegal in your country. It's your own responsibility to inform yourself of Copyright Law.