View previous topic :: View next topic |
Author |
Message |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Wed Aug 11, 2010 12:32 Post subject: |
|
|
Возможно ли настройки перенести в каталог плагина, а не сохранять в fsplugin.ini? Как это сделать? И если нет, то можно ли это реализовать в след. версии. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
Вахмурка

Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
|
(Separately) Posted: Wed Aug 11, 2010 12:48 Post subject: |
|
|
Virtual Panel Readme.txt wrote: | Путь к файлу конфигурации ТК сообщает модулю при инициализации. Если этого не было сделано (например, версия программы ниже 5.51) или существует INI файл с именем модуля в его папке, этот файл будет использоваться как файл конфигурации |
_________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
ask-rus

Joined: 10 Nov 2009 Posts: 2077 Location: Russian Federation
|
(Separately) Posted: Thu Sep 02, 2010 12:39 Post subject: |
|
|
Code: | DefFileList=%TEMP%\VirtualPanel.lst |
Файл-список .
Как насчет wcx-примочки для входа и работы с этим файл-списком по типу плагинов-каталогизаторов? _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Thu Sep 02, 2010 13:55 Post subject: |
|
|
В мои планы это не входит
Не думаю, что это будет хорошая идея. В файле списка Virtual Panel не хранятся размеры файлов, только даты и стандартные атрибуты. А размер файлов запрашивается при получении содержимого каталога. Не думаю, что такая специфика будет подходящей для каталогизации.
На оффоруме я как-то описывал, как настроить вход в файлы списка Virtual Panel по Enter (при этом использовалась специальная директория Virtual Panel, в которую по Enter и загружался файл списка, а затем выполнялся переход к этой папке). Так что и плагин в некотором роде не нужен - такой способ обладает большей гибкостью (например, можно просматривать файлы с мест их расположения без извлечения во временную папку). _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Mangust88
Joined: 01 Nov 2010 Posts: 18
|
(Separately) Posted: Thu Nov 25, 2010 23:46 Post subject: |
|
|
из ридми к ВП
Quote: | Можно использовать стандартные для ТК комбинации клавиш Ctrl+Влево/Вправо для перехода к файлу-источнику на другой панели. Кроме того, если установить фокус на файл или архив и нажать Shift+Enter, модуль откроет папку расположения файла (или содержимое архива) в новой вкладке. |
а можно ли повесить на хоткей переход к файлу в текущей активной вкладке? чтоб не создавать новую вкладку и не переходить на другую панель |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Mangust88
Joined: 01 Nov 2010 Posts: 18
|
(Separately) Posted: Fri Nov 26, 2010 00:37 Post subject: |
|
|
Не работает. Перепробовал все варианты: и вешал на хоткей, и напрямую в кнопке писал, %P%N и с кавычками и без, и %P%N сразу после cd и в строке "Параметры"
У меня тотал 7.50RC2, VP = 2010-07-12 1.0.0.820 |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10434 Location: Россия, Саратов
|
(Separately) Posted: Fri Nov 26, 2010 00:48 Post subject: |
|
|
Mangust88 wrote: | У меня тотал 7.50RC2 |
Риторический вопрос не в тему: а какой смысл продолжать сидеть на бете (пусть и RC2) при наличии уже нескольких последующих финальных версий TC? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Mangust88
Joined: 01 Nov 2010 Posts: 18
|
(Separately) Posted: Fri Nov 26, 2010 01:25 Post subject: |
|
|
2mvv
ну да, на 7.55a работает. Благодарю!
2Avada
Хоть вопрос был и риторический, но отвечу:банально лень качать и опять возится с настройками, + тоталом интересуюсь с недавнего времени, поэтому установил то что было ) |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10434 Location: Россия, Саратов
|
(Separately) Posted: Fri Nov 26, 2010 09:19 Post subject: |
|
|
Mangust88 wrote: | банально лень качать и опять возится с настройками |
О пользе обновлений см. предыдущий пост MVV. И нечего особо-то возиться с настройками, если начиная с 7.50 можно новую версию максимум за две минуты попросту установить в режиме обновления имеющейся. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Ogami
Joined: 01 Dec 2010 Posts: 1
|
(Separately) Posted: Wed Dec 01, 2010 14:54 Post subject: Примеры скриптов |
|
|
MVV
Во-первых, спасибо автору за создание и модернизацию плагина.
А во-вторых, "стою на асфальте в лыжи обутый, то ли лижы не едут, то ли я..."
Не могу осилить написание нужного мне скрипта. Обновил ТС до 7.55а - не заметил, чтобы помогло. (ОС Win XP).
Задача у меня простая, как я думаю. У меня несколько дисков, на каждом есть папка с видео. Я хочу, чтобы при заходе автоматически выполнялась очистка содержимого VP, и происходило наполнение VP содержимым из указываемых папок. Т.е., я надеюсь использовать VP для наведения порядка на дисках ))
Будьте добры, дайте пример или образец.
Такой скрипт создается и работает:
Code: | <add >RemAll { <for /d %%O . * { <del /rd "%%O" } } |
и удаляет вообще всё.
А такая команда не работает (ничего не происходит):
Code: | <for /d %%O . * { <ifcond { !script @ "%%O" } { <del /rd "%%O" } } |
Почему?
Команда:
Code: | <add /rf "Virtual Panel" "T:\VIDEO\" |
создает в корне VP папку Virtual Panel и добавляет в нее содержимое (копирует или ссылками - ?) папки T:\VIDEO\.
А как добавить содержимое папки в корень? Командой put?
Code: | <put /d "\" "T:\VIDEO\*" |
так кажется работает... |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Wed Dec 01, 2010 17:46 Post subject: |
|
|
Ogami wrote: | А такая команда не работает (ничего не происходит):
Code: | <for /d %%O . * { <ifcond { !script @ "%%O" } { <del /rd "%%O" } } |
Почему? | А ты ее в командной строке пишешь или в скрипте? Если в строке, то удваивать % не нужно. После удаления лишних % команда заработала в командной строке - в папке остались только файлы скриптов.
Ogami wrote: | Команда:
Code: | <add /rf "Virtual Panel" "T:\VIDEO\" |
создает в корне VP папку Virtual Panel и добавляет в нее содержимое (копирует или ссылками - ?) папки T:\VIDEO\.
А как добавить содержимое папки в корень? Командой put?
Code: | <put /d "\" "T:\VIDEO\*" |
так кажется работает... | Все внутренние команды за исключением команды tgmove работают только со ссылками, абсолютно никак не затрагивая физические файлы и папки. В команде <add первый параметр - это виртуальный путь создаваемого объекта. Но если ты добавляешь физическую папку командой <add, ты получаешь не папку с кучей ссылок, а папку-ссылку (в Readme это описано) - т.е. сама папка является ссылкой и отражает реальное содержимое папки-источника. При этом, естественно, изменить её содержимое без изменения содержимого папки-источника нельзя.
Чтобы создать папку, в которой отображается вместе содержимое нескольких реальных папок, удобнее всего использовать автовыполняемый скрипт, который будет обновлять содержимое папки при входе. Скрипт при входе в папку должен очищать её содержимое с помощью указанной тобой строчки, удаляющей всё кроме скриптов, и наполнять её содержимым, используя команды <put - по одной для каждой исходной папки. В секции примеров файла Readme указана команда создания простого скрипта, объединяющего содержимое двух реальных папок. Тебе же нужно модифицировать команду, заменив простое удаление расширенным.
Да, можно использовать и корневую папку, но я бы рекомендовал все-таки создать подпапку для видеофайлов - открыть корневую папку и любую более глубокую одинаково просто - добавить кнопку на панель инструментов или элемент меню быстрого запуска. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|