View previous topic :: View next topic |
Author |
Message |
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Thu Nov 11, 2010 01:38 Post subject: |
|
|
Flasher wrote: | С твоими параметрами даже пробовать не буду | Знакомый подход... |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Nov 11, 2010 01:38 Post subject: |
|
|
А зачем мне просто так пробовать? Чтобы убедиться, что окошко не вылетит? Главное, что скрипт не будет от этого правильно работать при одинаковых путях. Не веришь - сам попробуй запустить из правой панели. Просто я уже заранее вижу то, чего ты пока не увидел. Всё-таки правильно было бы мне указать на случай применительно к %N, а не вкупе с %P, %T.
На всякий случай выложу предложенный мной вариант, вдруг кого-то устроит: Code: | ' Уменьшить ширину активной панели
' Параметры "%P" "%T" "%X%P" %Z
' Автор - Flasher (c)
'=================================
With CreateObject("TCScript.Helper")
.SendCommand "cm_ConfigSaveDirHistory"
'.Pause=600 'Уберите <'> при проблемах
KL=.INIRead(.MainINI, "RightHistory", "1", "")
.LockTC True
.SendKeystroke "{TAB}"
.SendCommand "cm_GotoPreviousDir"
AP=Ucase(Left(.GetSrcPath, Len(1))) & _
Right(.GetSrcPath, Len(.GetSrcPath)-1) & "\"
.SendCommand "cm_GotoNextDir"
.LockTC False
.SendKeystroke "{TAB}"
If .Separator<>50 Then
' .SendCommand "cm_SrcHideQuickview"
.SendCommand "cm_50Percent"
Else
If WScript.Arguments(0)=_
WScript.Arguments(2) And KL=AP Then
' .SendCommand "cm_SrcQuickview"
.Separator=15
Else
' .SendCommand "cm_SrcQuickview"
.Separator=85
End If
End If
End With | Раскомментируйте 3 последних строки с <'>, если хотите уменьшать панель сразу с быстрым просмотром. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Nov 11, 2010 21:06 Post subject: |
|
|
sa wrote: | Для работы с файлами/каталогами, содержащими пробелы, добавил обрамляющие кавычки.
Последний раз редактировалось: sa (Чт Ноя 11, 2010 14:19), всего редактировалось 2 раз(а) | Хм. А вот эта хитрость имеет смысл. И было бы не плохо признаться для полноты картины, что помимо вторых кавычек вторым параметром ты %M поставил вместо %N. Будем использовать такой вариант. Добавлю, пожалуй, информацию к посту со скриптом. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Thu Nov 11, 2010 21:18 Post subject: |
|
|
Flasher wrote: | И было бы не плохо признаться для полноты картины, что помимо вторых кавычек вторым параметром ты %M поставил вместо %N. | Бредишь? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Nov 11, 2010 21:23 Post subject: |
|
|
Возможно, а возможно и нет: sa wrote: | Последний раз редактировалось: sa (Чт Ноя 11, 2010 14:19), всего редактировалось 2 раз(а) |
|
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10235 Location: Россия, Саратов
|
(Separately) Posted: Thu Nov 11, 2010 21:33 Post subject: |
|
|
Flasher
[off]
У тебя время в профиле выставлено с учётом перехода на зимнее время? А то у нас с тобой разница на час, а время вроде у обоих московское...
[/off] _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Thu Nov 11, 2010 21:40 Post subject: |
|
|
Flasher
Оттого, что ты 5 раз напишешь, что я редактировал пост 2 раз(а), смысла не добавится, к сожалению. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Nov 11, 2010 21:46 Post subject: |
|
|
[off] Avada wrote: | У тебя время в профиле выставлено с учётом перехода на зимнее время? А то у нас с тобой разница на час, а время вроде у обоих московское... | Раньше менял на летнее по наводке Captain Flint, но для данного случая +/- один час роли не играет.
[/off]
sa
Смысла вообще не добавится, если писать что-то без каких-либо аргументаций. У тебя своя правда, у меня своя. Закончили на этом.
А кому надо, спасибо за скрипт скажет. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Thu Nov 11, 2010 22:07 Post subject: |
|
|
Flasher wrote: | Смысла вообще не добавится, если писать что-то без каких-либо аргументаций. | Это в порядке самокритики?
Коли ты меня обвиняешь в чём-то, чего я не признаю, то аргументы должен предоставить ты, по-моему.
Flasher wrote: | Закончили на этом. | Не уверен, что ты останешься без последнего слова. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Nov 11, 2010 22:10 Post subject: |
|
|
Нет, это не в порядке самокритики, потому что, если двойная правка поста - не доказательство, то по крайней мере аргумент. А вот обвинение меня в бреде не аргументировано ничем. sa wrote: | Не уверен, что ты останешься без последнего слова. | Я написал "закончили", ты логику нарушил, вот и я присоединяюсь. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Thu Nov 11, 2010 22:24 Post subject: |
|
|
Flasher wrote: | двойная правка поста - не доказательство, то по крайней мере аргумент. | Уточню на будущее. Однократная правка уже не была бы аргументом? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Nov 11, 2010 22:30 Post subject: |
|
|
sa
Тебе вообще интересно в этой теме ковыряться? Такую ерунду обсуждаем, кошмар. Ну раз спросил: в зависимости от ряда нюансов, общих знаний, интервала времени и т.п.. Просьба на этом остановиться, пожалуйста! |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10235 Location: Россия, Саратов
|
(Separately) Posted: Thu Nov 11, 2010 22:35 Post subject: |
|
|
Flasher
sa
Всё, здесь больше никаких взаимных пикировок. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Nov 13, 2010 02:49 Post subject: |
|
|
Кстати, по логике в таком случае никакие кавычки не нужны, ни двойные, ни одинарные: %P%N %T%M %X%P%N %Z
И прекрасно будет работать с пробелами в путях. |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2561
|
(Separately) Posted: Sat Nov 13, 2010 10:39 Post subject: |
|
|
Flasher wrote: | никакие кавычки не нужны, ни двойные, ни одинарные |
С той лишь разницей, что с одинарными скрипт с пробелами не работает, а с двойными работает (как и без кавычек вовсе).
Подробнее про кавычки можно почитать, например здесь и далее. |
|
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
|