Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » qBittorrent (часть 1)

Модерирует : gyra, Maz

Maz (26-09-2021 09:52): qBittorrent (часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Сперва внёс пяток сериалов в ручную, надоело.
Список сериалов скопировал со своей страницы на litr.cc, там таблица. Слегка подредактировал в текстовом редакторе.
Сделал одноразовый скрипт.
 
PowerShell
Код:
#region Переменные
$Series = @(
    "Затерянные в космосе (Lost in Space) [1080]"
    "Мандалорец (The Mandalorian) [1080]"
    "Новобранец (The Rookie) [1080]"
    "Видеть (See) [1080]"
    "Хороший доктор (The Good Doctor) [1080]"
    "Метод Комински (The Kominsky Method) [1080]"
    "Ходячие мертвецы (The Walking Dead) [1080]"
    "Посредник (Mr Inbetween) [1080]"
    "Террор (The Terror) [1080]"
    "Бойтесь ходячих мертвецов (Fear the Walking Dead) [1080]"
    "Киллджойс (Killjoys) [1080]"
    "Ладья (The Rook) [1080]"
    "Загадочные события (Stranger Things) [1080]"
    "Черное зеркало (Black Mirror) [1080]"
    "Воин (Warrior) [1080]"
    "Черное лето (Black Summer) [1080]"
    "Матрешка (Russian Doll) [1080]"
    "Любовь, смерть и роботы (Love, Death & Robots) [1080]"
    "Американские боги (American Gods) [1080]"
    "Орвилл (The Orville) [1080]"
    "Звездный путь: Дискавери (Star Trek: Discovery) [1080]"
    "Человек будущего (Future Man) [1080]"
    "Лучше звоните Солу (Better Call Saul) [1080]"
    "Родина (Homeland) [1080]"
    "Видоизмененный углерод (Altered Carbon) [1080]"
    "Электрические сны Филипа К. Дика (Philip K. Dick's Electric Dreams) [1080]"
    "Шерлок (Sherlock) [1080]"
)
 
$DownloadDir  = "U:/Videos/Episodes"
$JSonFilePath = "U:\Backup\from-litr-to-qbittorent-rss.json"
$Search       = '^(.+)\s\((.+)\)\s\[(1080)\]$'
$Replace      = '$2 $3p'
#endregion
 
#region Код
$SeriesNames = $Series | ForEach-Object { $PSItem -Replace $Search, $Replace }
 
[string] $JsonSeries = $SeriesNames | ForEach-Object {
    "`"$PSItem`": {
        `"addPaused`": null,
        `"affectedFeeds`": [
            `"http://insearch.site/rssdd.xml`"
        ],
        `"assignedCategory`": `"`",
        `"createSubfolder`": false,
        `"enabled`": true,
        `"episodeFilter`": `"`",
        `"ignoreDays`": 0,
        `"lastMatch`": `"`",
        `"mustContain`": `"$PSItem`",
        `"mustNotContain`": `"`",
        `"previouslyMatchedEpisodes`": [],
        `"savePath`": `"$DownloadDir`",
        `"smartFilter`": true,
        `"useRegex`": false
    },
   "
}
 
"{
    $($JsonSeries.Remove($JsonSeries.LastIndexOf(',')))
}" | Out-File -Encoding utf8 -FilePath $JSonFilePath
#endregion

Получившийся файл импортировал в qBittorrent.
 
 

Бонус, тем, кто дочитал, мой резервный файл из RSS загрузок qBittorrent, там мои сериалы из LostFilm.
Удобно для массового поиска/замены в редакторе и последующего импорта в qBittorrent.
Импорт (перед импортом заменить U:/Videos/Episodes на свой путь, куда загружать сериалы) и уже в интерфейсе qBittorrent удаляете не нужное
 
JSon
Код:
{
    "Altered Carbon 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Altered Carbon 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "American Gods 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "American Gods 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Better Call Saul 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Better Call Saul 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Black Mirror 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Black Mirror 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Black Summer 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Black Summer 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Chilling Adventures of Sabrina": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Chilling Adventures of Sabrina 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Fear the Walking Dead 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Fear the Walking Dead 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Future Man 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Future Man 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Homeland 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Homeland 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Killjoys 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Killjoys 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Lost in Space 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "01 Jan 1970 00:00:00 +0000",
        "mustContain": "Lost in Space 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
            "2x999"
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Love, Death & Robots 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Love, Death & Robots 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Modern Family": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Modern Family 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Mr Inbetween 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Mr Inbetween 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Philip K. Dick's Electric Dreams 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Philip K. Dick's Electric Dreams 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Russian Doll 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Russian Doll 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "See 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "See 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Sherlock 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Sherlock 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Star Trek: Discovery 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Star Trek: Discovery 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Star Trek: Picard": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Star Trek: Picard 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Stranger Things 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Stranger Things 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Supernatural": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "26 Jan 2020 15:50:07 +0000",
        "mustContain": "Supernatural 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
            "15x10"
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "The Expanse": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "The Expanse 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "The Good Doctor 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "29 Jan 2020 20:20:15 +0000",
        "mustContain": "The Good Doctor 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
            "3x13"
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "The Kominsky Method 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "The Kominsky Method 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "The Mandalorian 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "The Mandalorian 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "The Orville 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "The Orville 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "The Rook 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "The Rook 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "The Rookie 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "The Rookie 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "The Terror 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "The Terror 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "The Walking Dead 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "The Walking Dead 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    },
    "Warrior 1080p": {
        "addPaused": null,
        "affectedFeeds": [
            "http://insearch.site/rssdd.xml"
        ],
        "assignedCategory": "",
        "createSubfolder": false,
        "enabled": true,
        "episodeFilter": "",
        "ignoreDays": 0,
        "lastMatch": "",
        "mustContain": "Warrior 1080p",
        "mustNotContain": "",
        "previouslyMatchedEpisodes": [
        ],
        "savePath": "U:/Videos/Episodes",
        "smartFilter": false,
        "useRegex": false
    }
}
 


Всего записей: 3519 | Зарегистр. 16-08-2012 | Отправлено: 08:07 27-01-2020 | Исправлено: iNNOKENTIY21, 02:59 30-01-2020
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » qBittorrent (часть 1)
Maz (26-09-2021 09:52): qBittorrent (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru