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 

[util] TC Menu: вопросы, ответы, предложения
Goto page Previous  1, 2, 3 ... 18, 19, 20, 21, 22, 23  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Mon Jan 24, 2011 17:35    Post subject: Reply with quote

melirius wrote:
Проблема решилась: спасибо Avada — он на ru-boarde выложил ссылку на предыдущую бету с документацией
Это Avada напрасно сделал. Надо было выложить линк на последнюю версию, а не на предыдущую.
http://www.mgpsoft.net/Downloads/TCmenu19.zip
Back to top
View user's profile Send private message
melirius



Joined: 24 Jan 2011
Posts: 15

Post (Separately) Posted: Thu Jan 27, 2011 12:12    Post subject: Reply with quote

Так в этой версии нету цветных меню и поддержки BarEditor, или я ошибаюсь?
_________________
Любая, даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. (C) Д. Х. Шварц
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Thu Jan 27, 2011 12:22    Post subject: Reply with quote

VadiMGP wrote:
Это Avada напрасно сделал. Надо было выложить линк на последнюю версию, а не на предыдущую.

Не напрасно. Это последняя из известных мне версий, где архив содержит документацию. Лежащая на польском сайте версия 2.0b17 содержит опять же документацию от 2.0b16.
И никак уж версия 1.9, ссылка на которую приведена, не может быть более поздней, чем любая бета 2.0. Wink
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Thu Jan 27, 2011 13:34    Post subject: Reply with quote

2VadiMGP
Не работают переменные окружения в параметрах кнопки:
Code:
TOTALCMD#BAR#DATA
%SystemRoot%\notepad.exe
%%COMMANDER_PATH%%\HISTORY.TXT
%COMMANDER_PATH%\TotalCmd.exe
test


-1
notepad грузится с ошибкой "The system cannot find the path specified".

Кнопка находится на панели, вызываемой через TCMenu.

WIn7x64, TC 7.56, TCMenu 2.0

Добавлено
Да, кстати, кнопка, вызываемая не через TCMenu, прямо с панели:
Code:
TOTALCMD#BAR#DATA
%SystemRoot%\notepad.exe %COMMANDER_PATH%\HISTORY.TXT

%COMMANDER_PATH%\TotalCmd.exe
test


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



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

Post (Separately) Posted: Thu Jan 27, 2011 14:08    Post subject: Reply with quote

Вахмурка
Чуток опоздал с репортом. Похоже, уже придётся ждать возвращения автора из отпуска.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Thu Jan 27, 2011 14:25    Post subject: Reply with quote

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



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Fri Feb 04, 2011 20:38    Post subject: Reply with quote

Вахмурка wrote:
Не работают переменные окружения в параметрах кнопки:
Работают. Не скажу сходу в чем дело, но не в этом точно.
Может %COMMANDER_PATH% содержит пробелы и это сводит notepad с ума?
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Sat Feb 05, 2011 02:24    Post subject: Reply with quote

Первое: нет, пробелов нет. Если интересно, то e:\Utils\TotalCmd.
Второе: а разве "системный" notepad можно свести с ума пробелами в имени?
Третье: разумеется, началось все не с notepad'а. Попробуй вставить эту кнопку на свою панель - я постарался сделать все, чтобы это получилось при любых раскладах. Проблема воспроизводится?
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sat Feb 05, 2011 03:03    Post subject: Reply with quote

Ну, разумеется, я сначала проверил твою кнопку у себя - все работает. Ты, Зин, обидеть норовишь.
А вот, как раз, при запуске из тотала появляется сообщение "The system cannot find the path specified".
Ну, не знаю, может там какой символ непечатный затесался. Пришли мне свой .bar файл зазипованный, я посмотрю.
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Sat Feb 05, 2011 14:22    Post subject: Reply with quote

Quote:
А вот, как раз, при запуске из тотала появляется сообщение "The system cannot find the path specified".
Эту фразу я не понял. Пояснишь?
А вообще, я, видимо, зря тебя побеспокоил. Проблема не в TCMenu, а в PowerPro, точнее, в этом скрипте, который использует TCMenu в операторе do:
Code:
      do("e:\Utils\TotalCmd\TCMenu\TCmenu.exe", Panel, Path)
Это внутренний оператор запуска приложений. Другой путь, через file.runwait, тоже не работает.
Вряд ли у тебя стоит PowerPro, так что не стоит беспокоиться. В конце концов, портабельность мне не очень нужна, и я достигаю своей цели указанием абсолютного пути.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sat Feb 05, 2011 18:40    Post subject: Reply with quote

Вахмурка wrote:
Quote:
А вот, как раз, при запуске из тотала появляется сообщение "The system cannot find the path specified".
Эту фразу я не понял. Пояснишь?
Ну, вставил я твою кнопку в .bar файл. Если запускаю TCMenu с этим файлом, то все работает нормально. А если показываю этот .bar файл как меню средствами самого ТС, то получаю сообщение об ошибке.
Может при работе скрипта не определена переменная %COMMANDER_PATH%?
Сделай простой тестовый .bat файл
Code:
@echo off
echo %1
echo %2
echo %3
pause

и запускай его вместо notepad - сразу увидишь какое имя файла он получает в параметрах.
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Sat Feb 05, 2011 19:11    Post subject: Reply with quote

Quote:
А если показываю этот .bar файл как меню средствами самого ТС, то получаю сообщение об ошибке
TCMenu требует, чтобы переменная окружения в роли параметр заключалась в двойные кавычки, так? А сам ТС вообще не понимает переменных окружения в параметрах команды. То есть вызывая блокнот (или батник, не в нем суть), нужно из ТС прописывать параметр в строке самой команды в одинарных кавычках, а из TCMenu как раз-таки в строке параметра, но в двойных ("Вот такая загогулина", как сказал бы Б. Ельцин). Я пишу общеизвестные вещи, но я так и не понял: цитированная выше твоя фраза - это ожидаемое тобой поведение TCMenu или баг?
Quote:
сразу увидишь какое имя файла он получает в параметрах
Правильное Wink
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sat Feb 05, 2011 19:25    Post subject: Reply with quote

Вахмурка wrote:
цитированная выше твоя фраза - это ожидаемое тобой поведение TCMenu или баг?
Это был легкий намек - не перепутал ли ты когда получаешь это сообщение. Может ты получаешь его не при запуске через TCMenu, a через ТС. Wink
А если имя файла правильное, то, воля ваша, профессор, что-то нескладное получается. Ну хорошо, а если в тестовый .bat файл добавить команду "type %1"? Тогда что будет?
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Sat Feb 05, 2011 22:16    Post subject: Reply with quote

Ага, я понял, где у него кнопка. При указании параметра, содержащую переменную окружения любым способом (я пробовал батник) она, эта переменная, "разворачивается" в реальный путь. А в PowerPro - нет, хотя дублирующий процент исправно откусывается. Реально выходит
Quote:
%COMMANDER_PATH%\HISTORY.TXT
Разумеется, notepad говорит: "кто этот потерпевший, я его не знаю".
Кстати, иконка, заданная той же переменной окружения (хоть с одним %, хоть с двумя) тоже не изображается.
Короче, спасибо за помощь, и плюнь на это слюной, как плевали до эпохи менеджмента и консалтинга.
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
VadiMGP



Joined: 21 Mar 2007
Posts: 1625

Post (Separately) Posted: Sat Feb 05, 2011 22:56    Post subject: Reply with quote

Ладно, плюну по просьбе публики.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 18, 19, 20, 21, 22, 23  Next
Page 19 of 23

 
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