easy-upload

PT转种脚本,自动填写上传页表单,支持内外站互转,支持PT站间快速检索。

MIT License

Stars
366
Committers
19

easy-upload

Installation address 1 | Installation address 2 | Join Telegram group

About

Easy-upload is a userscript that supports reproducing torrents for mainstream Chinese and international private trackers sites. It reduces repetitive work, making the upload process more convenient.

Compatibility

Tampermonkey / Violentmonkey

Fully compatible, but Violentmonkey may not be able to run this script in older browsers.

Greasemonkey

Greasemonkey 4 is significantly inconsistent with the API of the above two script managers and only runs on Firefox, so this script is not supported Greasemonkey. Both of the above are highly recommended.

Features

  • Supports transfer between Chinese and international sites of different web architectures by automatically filling in info such as description, video parameters, etc.

  • Supports custom configuration of transfer sites.

  • Support batch transfer. Batch transfer to target sites with one-click.

  • Add thumbnail transfer from original image to meet screenshot requirements by some sites.

  • Support grabbing Douban movie description based on IMDB info, when some Chinese sites requires Douban info in reproducing from international sites.

  • Allow filling info on upload page by unified yaml config of the site, making it easier to add an unsupported site. If you want to add an unsupported site, please turn to Site Configuration Rules

  • Support quick search of current resource, and the site for searching is configurable.

  • Support batch uploading screenshots to ptpimg, which can solve the problem that screenshots of some sites cannot be displayed on other sites

  • Allows checking whether the target tracker has the current torrent by clicking the quick search button (only supports site based on NexusPHP by now).

  • Supports torrent cleaning, and after transferring to the target site, automatically attaches the cleaned torrent file without the need for manual addition.

Settings

  • Click the gear wheel icon to open settings panel.
  • Enable transfer sites: define target site list to hide unregistered and unwanted sites. All sites will be displayed by default.
  • Enable batch transfer: click “batch reproduce” button to open target sites for group transfer.
  • Enable site search: configure the quick search list to define the searching scope.

Cautions

  • PLEASE CHECK OVER YOUR TORRENT UPLOAD FOR ANY ERRORS, EASY UPLOAD IS NOT ALWAYS PERFECT FOR EVERY SITE
  • For now, transfer of music, MV and anime is not supported. The type info may not be automatically filled.
  • Irrelevant pictures to screenshots may still be retained when reproduced from Chinese sites to international ones, though filtering work has been done. They need to be deleted manually.
  • Most international sites require full MediaInfo data while even some official resources in Chinese sites fail to provide it. In this case, MediaInfo data needs a manual extraction.
  • For the image loading strategy of ToTheGlory, wait and click the reproduce button only after the page fully loaded, otherwise resource info will be obtained partially.
  • Because the type info in some Chinese upload pages is too confusing, it may not be successfully filled. Please feel free to start a new issue.

CHANGELOG

CHANGELOG

Todo

Please refer Project plan

I don't have access or upload permission to all sites, so any help, including testing and PR, would be greatly appreciated.

Supported Sites

SUPPORTED

Credits

Contributors

Donors

Name Amount Time
韩老王 ¥30 2021/05/13
** ¥30.01 2021/05/27
J**e 0.00055484BTC 2021/06/05
西凉 ¥10 2021/07/22
Related Projects