Nyaa.si Batch downloader

Batch download torrents from nyaa.si

目前为 2018-01-30 提交的版本。查看 最新版本

作者
Victoria_A
评分
0 0 0
版本
6.1.2
创建于
2015-06-28
更新于
2018-01-30
大小
56.2 KB
许可证
MIT
适用于

NOTE: I know that nyaa is no longer running and has been removed, I am aware of the replacements made by 4chan and other sites like the Shana Project.

I will re-write this project when one of the replacements is deemed a successor

I will be re-writting this plugin for nyaa.si



This plugin has been re-written for Nyaa.si, Please see the Change-log at the bottom for version 6

This is a script that allows you to automatically batch/Bulk download all the anime torrents on a particular page that matches a current subber and resolution on the nyaa.si torrent website

for example, if you wanted to download all of the 1080p torrents on the first page of "Plastic Memories" from HorribleSubs, you would go to HorribleSubs's profile and search "Plastic Memories" under it. for example:
https://nyaa.si/user/HorribleSubs?f=0&c=0_0&q=Plastic+memories

as long as the URL has a match (aka, searching for anime under a particular user/subber) you will then see a table with some options, these include:

  • Download all - with a dropdown for a particular resolution
  • Download user selected episodes - with a checkBox under each download link on the main table
  • Include cross-pages - If the anime has multiple pages, you can click this and it will go though each page and parse each table, this will update the information table too; useful for downloading whole animes with multiple tables
  • Set the minimum seeders to exclude from the download
  • A select control to pick any episode for download


A good example of multiple table parsing can be found at this url:
https://nyaa.si/user/HorribleSubs?f=0&c=0_0&q=Naruto

The options (currently only "minimum seeders") are all stored in the browsers local storage, so you can navigate and it will always be set; to remove, save the input as "blank"


Along with all of this, there is also a download infomation table that displays:

  • Episode count
  • Average seeds
  • Average leechers
  • Total size

The select control allows you to select from all the episodes on the screen, it will also re-build after you pick a minimum seeders and when you click the "include Cross pages".

Here you can select multiple episodes to download without having to find them throughout the pages or using the check-boxes.

There is an alert you must accept in Google Chrome in order for this to work!!!


If this shows or any warning to allow multiple downloads, you must accept, or this will not work!

If multiple downloads are not working, and you are using chrome, do the following:

  1. Go to the site settings of nuyaa by clicking the padlock on the url-bar and clicking "site settings"
  2. Click on "Automatic downloads" in the list
  3. under "allow" add 'https://nyaa.si:443' (without quotes) if it is not already there

Multiple downloads should now work


Version 6.1.1

Updated for style changed

  • Fixed script to work with new style changes on the site


Version 6.1.0

Changed the way torrents are downloaded, now uses the new file saver API and downloads files using Ajax

  • File downloads are now done by AJAX, this should solve potential Firefox issues

I hope to create a UI module to make development easier


Version 6.0.1

Added slect all feature and minor changes of the UI

  • Select all and deselect all feature
  • Download selection button disabled and enabled based on select control state


Version 6.0.0

This has been changed to support Nyaa.si only. I chose this because if it is good enough for Horrible subs, it's good enough for me.

All the functionality should be the same, and work the same. Although some visuals have changed to support the websites theme of bootstrap 3

  • Changed to support Nyaa.si
  • Visuals changed for Bootstrap 3

There will be more changes made to do with the internal codebase at some point.


If you have found any mistakes, bugs or spelling errors, please do start a discussion here
and please do review too. no ones probably cares about this anyway... but hey, I get bored :p

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址