Страница 1 из 2
Создание папок по списку из указанного файла
Добавлено: Пт авг 29, 2008 23:13
Igor999
Подскажите как решить.
Добавлено: Пт авг 29, 2008 23:46
Tol!k
допустим, есть текстовый файл dirs.lst такого вида:
1) зашел как в архив
2) выделил
3) скопировал в др. панель
или Alt+F9
Добавлено: Сб авг 30, 2008 00:15
Rodny
1) зашел как в архив
Только прежде нужно поставить один из плагинов:
DiskDir Extended 1.55 либо
CatalogMaker 3.1.5
Добавлено: Сб авг 30, 2008 00:18
Tol!k
Ghisler`овский diskdir.wcx тоже работает.
И ещё DiscMaker.wcx работает.
А вот CatalogMaker.wcx — нет, у него формат чуть сложнее, придётся в начале файла добавить это:
Код: Выделить всё
File name Size
-------------------------------------------- ---------------
Добавлено: Сб авг 30, 2008 10:54
Avada
Верно. Но проблема первой строки есть и в других плагинах (кроме DiscMaker). Если в ней указать имя папки, то при входе в такой "архив" оно игнорируется при отображении содержимого.
В гислеровском плагине DiskDir в этой строке теоретически должен быть указан путь (скажем, в виде C:\), но на практике достаточно сделать первую строку пустой, а список начинать со второй.
В DiskDir Extended принцип тот же, но вариант с пустой строкой не катит. Впрочем, можно указать просто обратный слэш.
По крайней мере, лично у меня всё это выглядит так, как описано.
Добавлено: Сб авг 30, 2008 11:54
Tol!k
Да, для DiskDir нужна пустая первая строка.
Но DiskDirExtended 1.55 у меня работает правильно без добавлений
Добавлено: Сб авг 30, 2008 12:08
Avada
Та же версия, но чётко повторяемое вышеописанное поведение. Странно... Ни от настроек Тотала, ни от настроек плагина не зависит.
Добавлено: Сб авг 30, 2008 12:35
Tol!k
чЁрт! неприятность с DiskDirExtended проявилась.
у мня стоят все 4 плагина одновременно, видимо обращение к списку файлов перехватывал DiscMaker
Добавлено: Сб авг 30, 2008 14:45
Avada
Tol!k писал(а):у мня стоят все 4 плагина одновременно, видимо обращение к списку файлов перехватывал DiscMaker
У меня тоже все 4, но на разные расширения, что и позволяет их эффективно использовать без конфликтов друг с другом.
Добавлено: Сб авг 30, 2008 15:44
Tol!k
да, на разные расширения, но как видно без конфликтов не обошлось
Добавлено: Сб авг 01, 2009 21:13
krugerand
У меня стоит DirDisk. По Alt+F9 из *.lst ничего не распаковывается, а вместо этого появляется ссобщение «Вставьте диск, содержащий: [текстовое поле с первой строкой из файла *.lst]»
Вообще, стоит задача создать трёхуровневое дерево папок согласно списку имён папок из текстового файла. Папок тыщщи. Вот борюсь.
Добавлено: Сб авг 01, 2009 21:31
Tol!k
Строки заканчиваются "\" ?
Добавлено: Сб авг 01, 2009 22:06
krugerand
Tol!k, да, благодарю, я догнал — как сделать. Тупо захожу в архив и копирую из него, вместо Alt+F9. Возник вопрос о возможности создавать таким способм подпапки разных уровней. Этот скрипт такое позволяет? Какой-то особенный синтаксис?
Добавлено: Сб авг 01, 2009 22:36
Tol!k
krugerand писал(а):захожу в архив и копирую из него, вместо Alt+F9

Alt+F9 тоже должно работать
krugerand писал(а):Возник вопрос о возможности создавать таким способм подпапки разных уровней. Этот скрипт такое позволяет? Какой-то особенный синтаксис?
А попробовать?
Код: Выделить всё
<здесь пустая строка>
Раз\Два\
Три\Четыре\Пять\
Шесть\Семь\Восемь\Девять\
Всё отлично создаётся.
Добавлено: Вс авг 02, 2009 01:33
krugerand
Пишет «Вставьте диск, содержащий...».