View previous topic :: View next topic |
Author |
Message |
Tester
Joined: 04 Aug 2016 Posts: 3
|
(Separately) Posted: Thu Aug 04, 2016 12:06 Post subject: Получение структуры каталогов из файлсистемных плагинов |
|
|
Как можно вытащить (и сохранить) полную структуру каталогов (при помощи, допустим, CatalogMaker)?
Имеется WFX-плагин CloudMailRu, однако при попытках создания "пустого образа" облака - предварительно начинается выкачивание всего (!) материала на винт и только потом создаётся структура.
Есть ли способ создать структуры не выкачивая материал с облака? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Thu Aug 04, 2016 12:29 Post subject: |
|
|
Tester
CatalogMaker (равно как и все прочие плагины-каталогизаторы, названия которых упоминались на форуме десятки раз) — это и есть "вытащить и сохранить". Ибо конечный "архив" есть по факту текстовый файл-список. Но для нормальной файловой структуры, само собой разумеется, а не из виртуальных папок FS-плагинов.
Кроме того, этой теме нечего делать в "Общих вопросах" с точки зрения ни WCX-, ни WFX-плагинов. Не говоря про то, что по CloudMailRu есть своя тема, где сейчас идёт активное обсуждение.
Пока что переносится отдельной темой в подфорум по плагинам с замечанием за оффтоп. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Tester
Joined: 04 Aug 2016 Posts: 3
|
(Separately) Posted: Thu Aug 04, 2016 12:35 Post subject: |
|
|
Avada
Автор CloudMail не знает на данный момент как решить это и направил сюда |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Thu Aug 04, 2016 13:36 Post subject: |
|
|
Получается, что раз каждый FS-плагин получает дерево по-своему, универсального способа получить список нет и может быть, если только автор предусмотрит такую возможность? |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Thu Aug 04, 2016 15:50 Post subject: |
|
|
Отвечу, в чём проблема (упомянув некоторые очевидные моменты).
Неважно, как плагин получает данные (структура удалённой ФС может быть вообще не древовидной, или вообще не ФС =)), на этом уровне TC ничего не знает. Он, в какой-то мере, знает только о содежимом только открытого в текущий момент каталога. И wcx-плагину отдаются данные только так, с обходом выбранной ветки дерева. При этом нет опции "отдать только информацию о содержимом" - всегда отдаются сами файлы (с копированием во временный каталог) через стандартный вызов функции копирования.
В принципе, можно обойти это на уровне плагина, изменив его так, чтобы он в ответ на запрос тоталом файла отдавал пустышку с тем же набором файловых свойств, что у оригинала. Сразу говорю - я в CloudMailRu такого делать не планирую, ни хардкодом ни опцией; желающие могут внести исправления в код и собрать его самостоятельно.
И было бы хорошо предложить Гислеру доработку WFX API на предмет возможности передачи опций копирования, как это сделано для локальной ФС:
_________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Thu Aug 04, 2016 17:48 Post subject: |
|
|
Tester
Во-первых, направил автор плагина вас не "сюда", а "туда" (тема уже перенесена), во-вторых, сделал это напрасно. Что уже вполне ясно, полагаю, из последующего обсуждения. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Tester
Joined: 04 Aug 2016 Posts: 3
|
(Separately) Posted: Thu Aug 04, 2016 21:41 Post subject: |
|
|
Avada
Ну уж простите меня, я с Тоталом только ознакамливаюсь (и то ради плагина облачного, а так, сижу в FAR много лет). В разделах сайт-форума же новичку непросто разобраться (разделы FAQ ведут либо на правила форума, либо на специфические вопросы)
D1P
Жаль, что нет в планах реализации (хотя на мой взгляд, при использовании многочисленных аккаунтов, создание пустого образа - было бы очень полезно) |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10252 Location: Россия, Саратов
|
(Separately) Posted: Fri Aug 05, 2016 11:54 Post subject: |
|
|
Tester
Разделы FAQ вам не нужны. А вот поиск по форуму (рядом в шапке) — даже очень. Это на случай возникновения каких-то других вопросов. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
|