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 

Вопрос про *.bar файлы

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
mrmerak



Joined: 20 Aug 2007
Posts: 441

Post (Separately) Posted: Mon Aug 20, 2007 04:01    Post subject: Вопрос про *.bar файлы Reply with quote

Здравствуйте!
Такой вопрос... можни ли что бы при нажатии скажем F4 по *.bar файлу открывалась тоталовская "Настройка панели инструментов"?
Да, можно и вручную его править но так было б проще.

Зачем? Настроил прогу "TCMenu", но получается что для того чтобы меню быстро редактировать, нужно чтобы на панели была еще одна кнопка собсна с этим самым *.bar Sad
_________________
TC 9.51 | Win10 1903
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Mon Aug 20, 2007 12:10    Post subject: Reply with quote

Можно: надо написать скрипт и настроить софтину типа ChoiceEditor или OpenFileTC.

Но намного проще научиться его вручную править.
Back to top
View user's profile Send private message
mrmerak



Joined: 20 Aug 2007
Posts: 441

Post (Separately) Posted: Tue Aug 21, 2007 00:37    Post subject: Reply with quote

funduk wrote:
Можно: надо написать скрипт и настроить софтину типа ChoiceEditor или OpenFileTC.

Как я понял, нужно выполнить три дейстрия:
OPENBAR d:\Program Files\Commanders\Total Commander\MyMenu.bar
TOTALCMD.EXE cm_ButtonConfig
OPENBAR d:\Program Files\Commanders\Total Commander\DEFAULT.BAR

Можешь привести пример скрипта? Заранее спс.

funduk wrote:
Но намного проще научиться его вручную править.

Угу, "научиться" Smile Структура обычного ini-шника... но правку вручную, я удобной назвать не могу.
_________________
TC 9.51 | Win10 1903
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Tue Aug 21, 2007 12:29    Post subject: Reply with quote

Я скриптами не занимаюсь. Тут другие специалисты. И к тому же, я хз, возможно ли дождаться окончания твоих редактирований после cm_ButtonConfig, и лишь потом послать второй openbar.
Back to top
View user's profile Send private message
Вахмурка



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

Post (Separately) Posted: Tue Aug 21, 2007 20:14    Post subject: Reply with quote

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



Joined: 20 Aug 2007
Posts: 441

Post (Separately) Posted: Wed Aug 22, 2007 03:11    Post subject: Reply with quote

Вахмурка wrote:
Посмотри сюда. Если я правильно понимаю, тебе осталось лишь передать текущий файл в одну из программ, упомянутых funduk'ом, и потом запустить этот скрипт с соответствующим параметром.

Этот скрипт для ПоверПро? Не, надо хотяб через TCWSHelp.
Короче, может не совсем правильно, но я сделал так...
На F4 пока забил и сделал просто в меню хоткей, потом написал вот ЭТО, на TCWSHelp:
Code:

Dim TCS
Set TCS = CreateObject("TCScript.Helper")
TCS.LockTC True
TCS.SendCommand "cm_UserMenu18"
TCS.SendCommand "cm_ButtonConfig"
TCS.SendCommand "cm_UserMenu19"
TCS.LockTC False
Set TCS = Nothing
WScript.Quit


cm_UserMenu18 - это MyMenu.bar
cm_UserMenu19 - это DEFAULT.BAR
Пришлось через меню, потому что TCWSHelp не хочет выполнять команды с параметром, типа OPENBAR <filename>

В принципе удобно жму, к примеру, Ctrl+Alt+F1 и редактирую MyMenu.bar, причем DEFAULT.BAR остается... НО блин, три (!!!) лишних пункта в меню это не есть гуд Sad
_________________
TC 9.51 | Win10 1903
Back to top
View user's profile Send private message
B4rr4cuda



Joined: 03 Jun 2007
Posts: 376
Location: Россия, Москва

Post (Separately) Posted: Wed Aug 22, 2007 12:11    Post subject: Reply with quote

Утилитка для редактирования *.bar файлов.
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
Page 1 of 1

 
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