Project

General

Profile

Feature #1730

Добавить кнопки выбора уже присутствующих/отсутствующих веток дерева в qtreeview диалога открытия торрента

Added by Mellon about 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Plugins: BitTorrent
Target version:
Start date:
09/20/2014
Due date:
% Done:

100%

Estimated time:
6.00 h

Description

Достаточно интересная штука, имхо, отсутствующая у других клиентов.

По нажатию кнопки "Отметить присутствующие" производится рекурсивное сканирование пути сохранения торрента на предмет присутствия уже имеющихся файлов торрента и если они есть, то отмечаются в qtreeview.
Соответственно, "Отметить отсутствующие" отмечаются файлы которые отсутствуют по пути сохранения.

Зачем это нужно.
  • "Отметить присутствующие".
    Например, у нас есть старый, почти докаченный торрент, но у него нет пиров. Также есть новый торрент частично включающий в себя файлы из первого. Задача - докачать с помощью второго торрента только уже имеющиеся файлы первого торрента.
  • "Отметить отсутствующие".
    Допустим есть торрент с каким-нибудь сериалом. но в нем нет субтиттров. Есть другой торрент с такой же структурой, но от другого рипера, включающий файлы субтитров. Несмотря на схожую структуру файлы видео отличаются, поэтому желательно их исключить из выбора выбрав только отсутствующие по пути сохранения файлы субтитров.

Files

HGame pack.torrent (2.18 MB) HGame pack.torrent Mellon, 09/23/2014 09:09 AM
script.sh (2.39 KB) script.sh Mellon, 09/23/2014 09:10 AM
#1

Updated by Mellon about 6 years ago

  • Copied from Feature #1727: Добавить кнопки сворачивания/разворачивания дерева в qtreeview диалога открытия торрента added
#2

Updated by Mellon about 6 years ago

  • Copied from deleted (Feature #1727: Добавить кнопки сворачивания/разворачивания дерева в qtreeview диалога открытия торрента)
#3

Updated by 0xd34df00d about 6 years ago

  • Status changed from New to Assigned

Ты прав, интересно.

#4

Updated by 0xd34df00d about 6 years ago

  • Estimated time changed from 0.00 h to 4.00 h
#5

Updated by 0xd34df00d about 6 years ago

Вроде запилил, должно работать, особо не тестил.

#6

Updated by 0xd34df00d about 6 years ago

  • % Done changed from 0 to 100
  • Status changed from Assigned to Resolved
#7

Updated by Mellon about 6 years ago

Не работает.
Вот смотри.
Есть торрент (прикрепляю). Есть путь сохранения.
Создадим небольшой набор уже имеющихся файлов из этого торрента (скрипт создания прикрепляю).
Заходим в директорию сохранения, запускаем скрипт, открываем в личах торрент, выбираем нужный путь сохранения, жмякаем на Mark existing files, и... ничего. Выделение снимается со всего.

#8

Updated by 0xd34df00d about 6 years ago

  • Estimated time changed from 4.00 h to 6.00 h

Теперь должно работать.

#9

Updated by Mellon about 6 years ago

  • Status changed from Resolved to Closed

Отлично! Благодарю.

Also available in: Atom PDF