Форум русскоязычного сообщества Ubuntu


Автор Тема: Deluge создает лишние папки  (Прочитано 1026 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн art1101

  • Автор темы
  • Активист
  • *
  • Сообщений: 485
  • Arch Linux
    • Просмотр профиля
Deluge создает лишние папки
« : 02 Ноябрь 2014, 15:46:27 »
Допустим, качаю конкретные альбомы из доскографии. При добавлении торрента снимаю "галочки" с ненужных папок и качаю. Однако, Deluge все равно воспроизводит чуль ли не все дерево папок (не все конечно, но до фига создает).

Например, качаю дискографию группы XYZ, в ней 5 папок aaa, bbb, ccc, ddd, eee. Мне нужна только 'ccc'. Оставляю "галочку" только на 'ccc', торрент скачивается. Захожу в скачанную папку XYZ, а там помимо 'ccc' еще и 'aaa', и 'bbb'.

Настройки курил, ничего не накурил :(
AMD FX8350/Asus M5A97 R2.0/Kingston 2x4Gb DDR3-1866/Asus nVidia GTX750TI 2048Gb (358.16)/SSD Kingston 60Gb, HDD WD640Gb, WD500Gb, WD250Gb, Sams500Gb/Samsung 245B Plus 24", Acer AL1916V 19/Archlinux

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Deluge создает лишние папки
« Ответ #1 : 02 Ноябрь 2014, 16:05:15 »
Особенность работы.

Оффлайн andwer07

  • Участник
  • *
  • Сообщений: 233
    • Просмотр профиля
Re: Deluge создает лишние папки
« Ответ #2 : 02 Ноябрь 2014, 16:30:57 »
Не знаю, как Deluge, но в Transmission я тоже подобное наблюдаю. Я думаю, что это связано с особенностями самого протокола BitTorrent - торрент состоит из некоторого количества блоков определённого размера, и чтобы скачать папку 'ccc', придётся скачать содержащие её блоки, в некоторые из которых, как ни странно, могли попасть части от других папок.

Оффлайн 87dv

  • Участник
  • *
  • Сообщений: 211
    • Просмотр профиля
Re: Deluge создает лишние папки
« Ответ #3 : 02 Ноябрь 2014, 17:19:25 »
Ну, однако, на Винде такого нет. Это скорее недоработка
Asus X54HY (K54LY), Manjaro XFCE x64

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Deluge создает лишние папки
« Ответ #4 : 02 Ноябрь 2014, 17:27:29 »
Зависит от клиента.

Оффлайн art1101

  • Автор темы
  • Активист
  • *
  • Сообщений: 485
  • Arch Linux
    • Просмотр профиля
Re: Deluge создает лишние папки
« Ответ #5 : 02 Ноябрь 2014, 17:29:47 »
то есть выход один - понять и простить?
AMD FX8350/Asus M5A97 R2.0/Kingston 2x4Gb DDR3-1866/Asus nVidia GTX750TI 2048Gb (358.16)/SSD Kingston 60Gb, HDD WD640Gb, WD500Gb, WD250Gb, Sams500Gb/Samsung 245B Plus 24", Acer AL1916V 19/Archlinux

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Deluge создает лишние папки
« Ответ #6 : 02 Ноябрь 2014, 18:28:20 »
Пожалуй, что так.
Впрочем, наверно можно придумать скрипт-костыль, который будет удалять все пустые каталоги по завершении закачки.
И ещё остаётся вариант сменить клиента, но на какого, я не в курсе, а кроме того, там могут быть и другие заморочки.

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1174
  • Ubuntu 14.04 LTS
    • Просмотр профиля
Re: Deluge создает лишние папки
« Ответ #7 : 02 Ноябрь 2014, 18:34:35 »
Зависит от клиента.
Не особо. И Transmission, и виндовый BitTorrent ведут себя схожим образом. Скорее, от торрента и протокола зависит.

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1174
  • Ubuntu 14.04 LTS
    • Просмотр профиля
Re: Deluge создает лишние папки
« Ответ #9 : 02 Ноябрь 2014, 18:38:40 »
ArcFi,
Зачем пустые ссылки постить? Покажите клиента, который ведет себя по-другому, выберем торрент и сравним. Ок?

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Deluge создает лишние папки
« Ответ #10 : 02 Ноябрь 2014, 18:43:53 »
Tear, я тут вообще сбоку.
Человек выше написал, что у него на венде всё OK.

Оффлайн vinignik

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Deluge создает лишние папки
« Ответ #11 : 02 Ноябрь 2014, 18:49:31 »
Ну, однако, на Винде такого нет. Это скорее недоработка
"Винда" - это такой битторрент-клиент, я что то пропустил?

Оффлайн art1101

  • Автор темы
  • Активист
  • *
  • Сообщений: 485
  • Arch Linux
    • Просмотр профиля
Re: Deluge создает лишние папки
« Ответ #12 : 02 Ноябрь 2014, 19:32:14 »
Впрочем, наверно можно придумать скрипт-костыль, который будет удалять все пустые каталоги по завершении закачки.

хех, если бы пустые. вот прямо сейчас скачал полную дискографию Металлики во флаке. сами знаете, что в такие сборники запихивают все по возможности оцифровки разных годов изданий. соответственно раздачи имеют объемы чуть ли не под сотню гигабайт (данную раздачу качал 116гб).
ну я пощелкал, выбрал нужные мне, убрал еще синглы с закачки и прочее. нужны были только студийники.
окей, скачалось. захожу в папку, а там папка синглов, там подпапка, подпапка и-и-и..... 3 файла, один из которых 11-тиметровый flac. нифига не пустые :)

ну и далее, пробежавшись по скачанному, вижу, что везде помимо тех альбомов, что я указал, скачаны еще всякие обрывки других: где сканы обложек, где какие-то информационные файлы и прочее.

Пользователь решил продолжить мысль 02 Ноябрь 2014, 19:34:27:
Ну, однако, на Винде такого нет. Это скорее недоработка
"Винда" - это такой битторрент-клиент, я что то пропустил?

честно говоря, под виндами я тоже такого ни разу не замечал. ну это так... к слову))

клиенты-то, конечно, можно поискать другие, но привычка, блин, уже к это Делуге :)
« Последнее редактирование: 02 Ноябрь 2014, 19:34:27 от art1101 »
AMD FX8350/Asus M5A97 R2.0/Kingston 2x4Gb DDR3-1866/Asus nVidia GTX750TI 2048Gb (358.16)/SSD Kingston 60Gb, HDD WD640Gb, WD500Gb, WD250Gb, Sams500Gb/Samsung 245B Plus 24", Acer AL1916V 19/Archlinux

Оффлайн Бонька

  • Активист
  • *
  • Сообщений: 346
  • life is purple
    • Просмотр профиля
Re: Deluge создает лишние папки
« Ответ #13 : 02 Ноябрь 2014, 19:40:46 »
qBittorent тоже самое делает.. :) Я давно рукой махнул на это..
Asus N56VJ, SSD, btrfs, Manjaro 16 (Ellada). x64, XFCE :)

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Deluge создает лишние папки
« Ответ #14 : 02 Ноябрь 2014, 19:56:18 »
Выше andwer07 писал, что торрент состоит из блоков.
Блок может содержать куски файлов из разных каталогов.
Для проверки целостности каждого блока требуются все входящие в него фрагменты файлов.

После скачивания клиент может сохранить ненужные вам фрагменты.
Это позволит проверить контрольную сумму содержащих их блоков и раздавать их.

Либо клиент может удалить эти фрагменты.
Тогда некоторые из блоков нельзя будет верифицировать и раздавать.
А также не получится проверить целостность некоторых скачанных файлов.

Короче, зависит от клиента.
« Последнее редактирование: 02 Ноябрь 2014, 20:01:28 от ArcFi »

 

Страница сгенерирована за 0.061 секунд. Запросов: 24.