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 

Как открывать разные файлы определенной программой

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



Joined: 15 Dec 2008
Posts: 4

Post (Separately) Posted: Tue Dec 23, 2008 17:40    Post subject: Как открывать разные файлы определенной программой Reply with quote

Есть череда графических файлов - с расширениями jpg, png, gif, bmp. По-умолчанию они открываются для просмотра программой XNview.

Иногда мне нужно редактировать подобные файлы программой GIMP.

Windows-способ открытия определенного файла не той программой, которая связана с расширением:
- правый клик на нужный файл
- выбрать "Открыть с помощью"
- найти в списке нужную программу.

Я хотел бы делать эту операцию из TC нажатием хоткея. То есть, файл под курсором > нажатие хоткея > файл,который под курсором, открывается в GIMP (а не в XNview).

Как это сделать?

Подскажите, в какую сторону копать?

ЗЫ Вопрос не связан с определением расширения файла, GIMP указан для примера.

------------

В командной строке можно сделать следующее:

- вызываю программу GIMP и заставляю ее открыть определенный файл,
start gimp-2.4.exe "d:\users\My documents\SnagIt Catalog\Time_for_TUX.jpg"

Но я не знаю, какой файл мне потребуется открыть в следующие десять минут. Поэтому мне хотелось бы как-то объяснить ТС, что он должен открыть GIMP, а в нем - файл из-под курсора.

Как это сделать?
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Tue Dec 23, 2008 18:52    Post subject: Reply with quote

astenix wrote:
Как это сделать?

Элементарно, Ватсон. (Предполагается, что Тотал - не ниже 7.0.)
Создаётся новая пользовательская команда формата em_NNN. Общая схема приведена здесь, существенная разница только в том, что в первой строке указывается полный путь к нужному исполняемому файлу, а во второй %P%N. Дальше на странице настроек "Разное" этой команде назначается приемлемое сочетание клавиш (лично я предпочитаю это делать утилитой Ultra TC Hotkeys Editor, но это вопрос вкуса).
Всё. Указанную команду можно вставлять в меню, помещать на кнопку или просто вызывать этими самыми клавишами.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2224
Location: Москва, Россия

Post (Separately) Posted: Tue Dec 23, 2008 18:54    Post subject: Reply with quote

Меню "Конфигурация\Настройка" -> "Правка/Просмотр". Здесь сверху нужно обратить внимание на клавишу напротив строки "Внешней программой просмотра" (обычно - Alt+F3). Далее нажать кн. "По типам файлов" -> в правом верхнем углу написать "jpg" -> в поле "Открывать с помощью" указать (или выбрать в с помощью кн. "Обзор") полный путь до GIMP -> ОК -> ОК.
Теперь jpg-файлы будут открываться по Alt+F3 программой GIMP.
_________________
Нет, я не сплю. Я просто медленно моргаю.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Tue Dec 23, 2008 19:06    Post subject: Reply with quote

Ну и ещё один вариант.
Такие утилиты, как ChoiceEditor, Open File Shell For TC, F4Menu.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Tue Dec 23, 2008 19:58    Post subject: Reply with quote

Batya
Rodny
Всё это правильно, но не вполне соответствует сформулированной задаче. Тут запрос был не на файлы с конкретным расширением, а на какие угодно, но чтобы файл под курсором открывался в конкретной программе.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Rodny



Joined: 24 Jan 2007
Posts: 949
Location: Могилёв, Беларусь

Post (Separately) Posted: Tue Dec 23, 2008 20:44    Post subject: Reply with quote

Avada
Так в вопросе не совсем понятно, только ли графику и только ли в одной программе нужно открывать:
astenix wrote:
Вопрос не связан с определением расширения файла, GIMP указан для примера
Если возможны вариации, то нужно несколько пользовательских команд с хоткеями. Что не совсем удобно, имхо.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Tue Dec 23, 2008 23:57    Post subject: Reply with quote

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



Joined: 15 Dec 2008
Posts: 4

Post (Separately) Posted: Wed Dec 24, 2008 13:50    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 -> Общие вопросы 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