Создание папок по списку из указанного файла
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2  Next  :| |:
Total Commander -> Автоматизация Total Commander

#1: Создание папок по списку из указанного файла Author: Igor999 PostPosted: Fri Aug 29, 2008 23:13
    —
Подскажите как решить.

#2:  Author: Tol!kLocation: Арзамас PostPosted: Fri Aug 29, 2008 23:46
    —
допустим, есть текстовый файл dirs.lst такого вида:
Code:
папка\
мамка\
и так далее\
1) зашел как в архив
2) выделил
3) скопировал в др. панель
или Alt+F9

#3:  Author: RodnyLocation: Могилёв, Беларусь PostPosted: Sat Aug 30, 2008 00:15
    —
Quote:
1) зашел как в архив

Только прежде нужно поставить один из плагинов: DiskDir Extended 1.55 либо CatalogMaker 3.1.5

#4:  Author: Tol!kLocation: Арзамас PostPosted: Sat Aug 30, 2008 00:18
    —
Ghisler`овский diskdir.wcx тоже работает.
И ещё DiscMaker.wcx работает.
А вот CatalogMaker.wcx — нет, у него формат чуть сложнее, придётся в начале файла добавить это:
Code:
File name                                       Size             
--------------------------------------------    ---------------   

#5:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 30, 2008 10:54
    —
Верно. Но проблема первой строки есть и в других плагинах (кроме DiscMaker). Если в ней указать имя папки, то при входе в такой "архив" оно игнорируется при отображении содержимого.
В гислеровском плагине DiskDir в этой строке теоретически должен быть указан путь (скажем, в виде C:\), но на практике достаточно сделать первую строку пустой, а список начинать со второй.
В DiskDir Extended принцип тот же, но вариант с пустой строкой не катит. Впрочем, можно указать просто обратный слэш.
По крайней мере, лично у меня всё это выглядит так, как описано.

#6:  Author: Tol!kLocation: Арзамас PostPosted: Sat Aug 30, 2008 11:54
    —
Да, для DiskDir нужна пустая первая строка.
Но DiskDirExtended 1.55 у меня работает правильно без добавлений

#7:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 30, 2008 12:08
    —
Та же версия, но чётко повторяемое вышеописанное поведение. Странно... Ни от настроек Тотала, ни от настроек плагина не зависит.

#8:  Author: Tol!kLocation: Арзамас PostPosted: Sat Aug 30, 2008 12:35
    —
чЁрт! неприятность с DiskDirExtended проявилась.
у мня стоят все 4 плагина одновременно, видимо обращение к списку файлов перехватывал DiscMaker

#9:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Aug 30, 2008 14:45
    —
Tol!k wrote:
у мня стоят все 4 плагина одновременно, видимо обращение к списку файлов перехватывал DiscMaker

У меня тоже все 4, но на разные расширения, что и позволяет их эффективно использовать без конфликтов друг с другом.

#10:  Author: Tol!kLocation: Арзамас PostPosted: Sat Aug 30, 2008 15:44
    —
да, на разные расширения, но как видно без конфликтов не обошлось

#11:  Author: krugerand PostPosted: Sat Aug 01, 2009 21:13
    —
У меня стоит DirDisk. По Alt+F9 из *.lst ничего не распаковывается, а вместо этого появляется ссобщение «Вставьте диск, содержащий: [текстовое поле с первой строкой из файла *.lst]»

Вообще, стоит задача создать трёхуровневое дерево папок согласно списку имён папок из текстового файла. Папок тыщщи. Вот борюсь.

#12:  Author: Tol!kLocation: Арзамас PostPosted: Sat Aug 01, 2009 21:31
    —
Строки заканчиваются "\" ?

#13:  Author: krugerand PostPosted: Sat Aug 01, 2009 22:06
    —
Tol!k, да, благодарю, я догнал — как сделать. Тупо захожу в архив и копирую из него, вместо Alt+F9. Возник вопрос о возможности создавать таким способм подпапки разных уровней. Этот скрипт такое позволяет? Какой-то особенный синтаксис?

#14:  Author: Tol!kLocation: Арзамас PostPosted: Sat Aug 01, 2009 22:36
    —
krugerand wrote:
захожу в архив и копирую из него, вместо Alt+F9
Confused Alt+F9 тоже должно работать
krugerand wrote:
Возник вопрос о возможности создавать таким способм подпапки разных уровней. Этот скрипт такое позволяет? Какой-то особенный синтаксис?
А попробовать?
Code:
<здесь пустая строка>
Раз\Два\
Три\Четыре\Пять\
Шесть\Семь\Восемь\Девять\
Всё отлично создаётся.

#15:  Author: krugerand PostPosted: Sun Aug 02, 2009 01:33
    —
Пишет «Вставьте диск, содержащий...».



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2  Next  :| |:
Page 1 of 2

Powered by phpBB © 2001, 2005 phpBB Group