View previous topic :: View next topic |
Author |
Message |
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Mon Oct 22, 2012 05:25 Post subject: Alt+F10 : дуб - тоже дерево |
|
|
Вот, хорошая же фича, но медленная. Не то, чтобы полная замена, но себе на Alt+F10 подвесил folder.wsf: Code: | <job id="clr" version="0.1">
<object id="a" progid="Shell.Application" />
<object id="s" progid="WScript.Shell" />
<script type="text/jscript" language="JScript">
var d=a.BrowseForFolder(0,'',1+4+8+16+32+64+32768+65536,null);
if(d!=null)s.exec(s.expandEnvironmentStrings('%COMMANDER_PATH%')+
'\\totalcmd.exe \/s \/o "'+d.Items().Item().Path+'"');
</script>
</job> |
|
|
Back to top |
|
 |
MVV

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

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Oct 22, 2012 10:52 Post subject: |
|
|
Serge Yolkin
И что конкретно делает этот скрипт (принимая во внимание столь содержательный заголовок темы, пояснения весьма уместны)?
MVV wrote: | Особенно когда в нём не отображаются скрытые папки, ибо тогда зайти в такую через него вообще невозможно. |
Можно поподробнее пояснить, о чём тут речь применительно к диалогу по Alt+F10? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

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

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Oct 22, 2012 12:20 Post subject: |
|
|
MVV
Спасибо, но моё "о чём тут речь" вообще-то относилось к вышеприведённой цитате про скрытые файлы. Или это было про тот же системный диалог? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Oct 22, 2012 12:27 Post subject: |
|
|
Serge Yolkin wrote: | но медленная | Делай через TCMC - будет быстрее. Я BrowseForFolder для других вещей обычно использую, там где он действительно может быть необходим. |
|
Back to top |
|
 |
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Mon Oct 22, 2012 18:25 Post subject: |
|
|
Avada
Этот скрипт позволяет выбрать папку для отображения в активной панели с помощью диалога, в котором отображается дерево каталогов. Примерно то же, что и Тоталовский диалог, обычно вызываемый по Alt+F10, только вместо рекурсивного построения дерева, что требует некоторого времени, используется стандартный виндовый диалог, который открывается сразу.
MVV
Win XP? |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Oct 22, 2012 18:37 Post subject: |
|
|
Serge Yolkin wrote: | Win XP? | Ненажатие ОК/Enter, двойного клика нет, как в ТС (ну, и быстрого поиска, само собой). |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Mon Oct 22, 2012 19:21 Post subject: |
|
|
Avada wrote: | Спасибо, но моё "о чём тут речь" вообще-то относилось к вышеприведённой цитате про скрытые файлы. Или это было про тот же системный диалог? |
Да, всё о нём.
Serge Yolkin wrote: | Win XP? |
Не имеет значения. Конкретно, проверялось на 7. Сам по себе диалог без возможности вписать куда-либо часть пути просто убог, единственный возможный способ перехода к объекту в нём - это "до хрена скроллинга клавой или мышью, чтения имен каталогов и раскрытия нужных из них". _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Mon Oct 22, 2012 22:36 Post subject: |
|
|
MVV
Я про XP спросил, потому что, начиная с Висты (лет 5 назад) практически не лезу в скрытые папки. Понятия не имею - что там делать. Вот под хрюшей - да, лазил. Кстати, у меня этот скрипт скрытые папки отображает. Что я делаю не так? И ещё одна фича - в зип архив можно перейти сразу. MVV wrote: | без возможности вписать куда-либо часть пути | Да есть же там поле ввода, даже с выпадющими подсказками... Или это только у меня работает? MVV wrote: | до хрена скроллинга ... чтения имен каталогов | Если я знаю имя папки (что необходимо при быстром поиске), то и без дерева обойдусь, а вот если задача "кудя я, блин, сохранил ту ботву, которую мне прислали три недели назад?", то от чтения названий всё равно никуда не денешся, а скроллинга в развёрнутом дереве тотала поболее будет.
Добавлено спустя 11 минут:
Да, ещё: у меня последним аргументом BrowseForFolder вместо null стоит s.currentDirectory, в примере этого приводить не стал, потому что меняется логика использования скрипта. Мне удобнее, но, в целом, непривычнее. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Oct 22, 2012 23:22 Post subject: |
|
|
Serge Yolkin wrote: | Да есть же там поле ввода, даже с выпадющими подсказками... Или это только у меня работает? |
Смотря что понимается под словом "работает". Ну, предположим, вышел я через "Мой компьютер" на корень диска C. У меня (с моей меткой) это выглядит в поле как Vol_1 (C:). Там я хочу выбрать для открытия папку, допустим, Totalcmd. Ввожу первый символ папки, получаю подсказки. При выборе из списка подсказок искомая папка в поле отобразится как Vol_1 (C:)\Totalcmd. То есть это не путь, а пародия на него. И куда я попаду в TC, попытавшись нажать OK? А в корень этого диска и попаду. Конечно, если стереть эту фигню и ввести C:\, то далее подсказками можно будет пользоваться нормально, но не многовато ли телодвижений?
Нет, воля ваша, а я уж лучше дерево в самом TC открою... _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Mon Oct 22, 2012 23:28 Post subject: |
|
|
Quote: | Я про XP спросил, потому что, начиная с Висты (лет 5 назад) практически не лезу в скрытые папки. Понятия не имею - что там делать. Вот под хрюшей - да, лазил. Кстати, у меня этот скрипт скрытые папки отображает. Что я делаю не так? |
У меня куча личных папок скрыта. Просто чтобы меньше глаза мозолили, когда они не нужны.
Я и не говорил, что в диалоге из скрипта скрытые папки не видны. Я просто сказал, что в 99% случаев недопрограммисты, которые используют такой диалог, забывают об этом. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
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
|