Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/techmovie/easy-upload

PT转种脚本,自动填写上传页表单,支持内外站互转,支持PT站间快速检索。
https://github.com/techmovie/easy-upload

chrome douban download gm-scripts greasemonkey imdb movies p2p tampermonkey tmdb torrent trackers tvshows

Last synced: 22 days ago
JSON representation

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

Awesome Lists containing this project

README

        

# easy-upload

[Installation address 1](https://greasyfork.org/en/scripts/423199) | [Installation address 2](https://github.com/techmovie/easy-upload/raw/master/dist/easy-upload.user.js) | [Join Telegram group](https://t.me/+Ss_nJoAapvRhYTM1)

## 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](https://tampermonkey.net/) / [Violentmonkey](https://violentmonkey.github.io/)

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

### ~~[Greasemonkey](https://www.greasespot.net/)~~

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](https://github.com/techmovie/easy-upload/wiki/How-to-Add-Unsupported-Sites)
- 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.

![](https://ptpimg.me/4475d0.gif)

## 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](CHANGELOG.md)

## Todo

Please refer [Project plan](https://github.com/techmovie/easy-upload/projects)

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](SUPPORTED.md)

## Credits

## Contributors



Yongjie
Yongjie

💻
Purfview
Purfview

💻
arvin
arvin

💻
luoye
luoye

💻
Saber
Saber

💻


scatking
scatking

💻
kidgokugoku
kidgokugoku

💻
Lei Shi
Lei Shi

💻
ted423
ted423

💻
Adam Lau
Adam Lau

💻


fzlins
fzlins

💻
LostRager
LostRager

💻
KesaubeEire
KesaubeEire

💻
Tian J.
Tian J.

💻
DDinghoya
DDinghoya

💻

## Donors

| Name | Amount | Time |
| :----: | :-----------: | :--------: |
| 韩老王 | ¥30 | 2021/05/13 |
| \*\*特 | ¥30.01 | 2021/05/27 |
| J\*\*e | 0.00055484BTC | 2021/06/05 |
| 西凉 | ¥10 | 2021/07/22 |