Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

открытие файла на панели Lister
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Apr 26, 2011 15:57    Post subject: Reply with quote

Вахмурка wrote:
К сожалению, cm_List действительно не принимает параметров.
Команда принимает один единственный параметр - путь к файлу.

lex872
sa верно написал, я в тот раз случайно пропустил P.

ЗЫ: 3000 сообщений, хоть кто-нибудь бы поздравил...


Last edited by Flasher on Tue Apr 26, 2011 17:47; edited 1 time in total
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Tue Apr 26, 2011 16:24    Post subject: Reply with quote

Quote:
Он принимает один единственный параметр - путь к файлу
Это не совсем параметр, это как бы продолжение команды:
Code:
TOTALCMD#BAR#DATA
cm_List %COMMANDER_INI%

wcmicons.dll,27
View wincmd.ini


-1
Отрыв кнопку, можно увидеть, что поле "Parameters" как раз-таки заблокировано для ввода (засерено). Фактически имя файла является параметром, формально - нет.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Apr 26, 2011 16:28    Post subject: Reply with quote

Вахмурка wrote:
формально - нет
Спорное утверждение.
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2586
Location: Большая деревня Москва

Post (Separately) Posted: Tue Apr 26, 2011 16:50    Post subject: Reply with quote

Да уж. Как минимум спорное. Avada нас рассудит.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
lex872



Joined: 23 Jul 2010
Posts: 21

Post (Separately) Posted: Tue Apr 26, 2011 23:54    Post subject: Reply with quote

sa wrote:
lex872 wrote:
вот моя кнопка:

Буква P пропущена перед ICLView.
Code:
%COMMANDER_PATH%\totalcmd.exe /O /S=L4:PICLView
См. справку > Параметры командной строки.


Ребят, большое всем спасибо.
У меня последний вопрос, откуда взялась эта буква P?
Сам плагин называется ICLView, в коммандере он так и зарегистрирован.
Code:
16=%COMMANDER_PATH%\Plugins\wlx\ICLView\ICLView.wlx
16_detect="MULTIMEDIA & ext="ICO" | ext="ICL" | ext="ICL32" | force"

В справке и Параметры командной строки нигде не нашёл про P
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Apr 26, 2011 23:58    Post subject: Reply with quote

lex872 wrote:
В справке и Параметры командной строки нигде не нашёл про P
Предлагаю скачать новую и увидеть.
Back to top
View user's profile Send private message
lex872



Joined: 23 Jul 2010
Posts: 21

Post (Separately) Posted: Wed Apr 27, 2011 09:38    Post subject: Reply with quote

Всё. Всем большое спасибо за ответы и помощь в решении вопроса.
В новой документации всё доходчиво написано, буду изучать.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10428
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 27, 2011 18:39    Post subject: Reply with quote

Вахмурка
Flasher
Собственно, я вряд ли скажу что-то принципиально новое. cm_List имя_файла, да, трактуется (единственная из всех встроенных) как параметризованная команда. Имя файла в данном случае, да, есть реальный (и единственный воспринимаемый) параметр де-юре и де-факто, только записанный в поле "Команда", а не "Параметры".

lex872
Не надо полностью цитировать предыдущий пост (тем более — уже содержащий цитату). Это является разновидностью оверквотинга и на форуме не приветствуется, хотя явно и не запрещено. Излишества убрал.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2704

Post (Separately) Posted: Wed Apr 27, 2011 19:57    Post subject: Reply with quote

Avada wrote:
Имя файла в данном случае, да, есть реальный (и единственный воспринимаемый) параметр де-юре и де-факто, только записанный в поле "Команда", а не "Параметры".

У меня сложилось впечатление, что этот параметр воспринимается исключительно в случае, если команда записана в текстовом, а не числовом (903 или $387) виде.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 27, 2011 19:59    Post subject: Reply with quote

sa
Так оно и есть, я об это (и не только) не так давно писал 2Avada в личку. Излишества на указанной странице убраны, дополнительные уточнения внесены.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2704

Post (Separately) Posted: Wed Apr 27, 2011 20:12    Post subject: Reply with quote

Flasher wrote:
Так оно и есть

В то же время, если после числового ввода команды нажать пробел, то поле “Параметры” становится доступным! Но запись в него какого либо файла ситуации не меняет: всё равно открывается файл под курсором.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 27, 2011 20:14    Post subject: Reply with quote

sa
На это я тоже указывал. То же самое произойдёт, если пробел поставить перед cm_List, результат будет аналогичный.
Также я отмечал, что происходит при повторном заходе в диалог редакции кнопки - отсутствие этих пробелов, деактивация поля "Параметры".
Но это касается практически всех команд, не воспринимающих параметры, т.к. лишний пробел или символ воспринимается TC как ошибка в синтаксисе, а, соответственно, и как другая команда, а если нет других параметров в поле "Команда", то пробелы при сохранении попросту удалятся.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10428
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 27, 2011 20:59    Post subject: Reply with quote

sa
То, что сказал Flasher, подтверждаю. И я весьма благодарен ему за ценные замечания, позволившие уточнить описание параметризованных команд.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
lex872



Joined: 23 Jul 2010
Posts: 21

Post (Separately) Posted: Thu Apr 28, 2011 21:32    Post subject: Reply with quote

Ребят, столкнулся с ещё одной проблемкой.
Почему нельзя задавать путь относительно %COMMANDER_PATH%
Это никак нельзя обойти?

так не работает, появляется диалог открытия файла.
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\totalcmd.exe /O /S=L:PListDoc
"%COMMANDER_PATH%\Necessary\Настройки.doc"
%COMMANDER_PATH%\ico\all\03.ico


0
-1

так работает
Code:
"d:\MUST HAVE\Total Commander 7.56A\Necessary\Настройки.doc"

С Уважением, Алексей.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Apr 28, 2011 21:38    Post subject: Reply with quote

lex872 wrote:
В новой документации всё доходчиво написано, буду изучать.
См. Замечания:.
Хотя ничего не мешает прописать путь в строке "Команда", а не "Параметры"...
На всякий случай: для doc (и ряда других офисных) рекомендую ulister.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
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