Page 1 of 1

Просмотр картинки по F3

Posted: Thu 07 Feb, 2019 10:46
by Stolyar
Когда у меня стоял FAR2 то при нажатии F3 на картинке запускалась программа просмотра картинок i_view32.exe и показывала ту картинку на которой я собственно и нажал F3. Как это можно реализовать в FAR3?

Просмотр картинки по F3

Posted: Thu 07 Feb, 2019 12:41
by buniak_a_h
1. Если Вы хотите просматривать картинки непосредственно в ФАРе, то рекомендую установить плагин (например, Image Viewer). Он настраивается так, чтобы вызывался и по F3, и в панели QWiew.
2. Если Вы всё же хотите вызывать для просмотра внешнюю программу, то установите ассоциацию (F9 -> Commands -> File associations). Вызов привяжите к просмотру (F3); в качестве параметра укажите символы "!\!.!" (с кавычками для общего смлучая).

Просмотр картинки по F3

Posted: Sat 09 Feb, 2019 20:56
by Stolyar
Сделал всё по пункту 2, через Ассоциации файлов. Но все равно по F3 открывается внутренний редактор FARa.
Может где-то надо указать чтобы эти ассоциации действовали?

Просмотр картинки по F3

Posted: Sun 10 Feb, 2019 01:03
by buniak_a_h

Просмотр картинки по F3

Posted: Sun 10 Feb, 2019 15:23
by Stolyar
Вот скриншот того как настроено у меня: http://prntscr.com/mj51yy

И при этом нажимаю F3 на картинке JPG и он мне показывает кодовое содержимое этой картинки, т.е. байты.

Что я не так делаю?

P.S. Если я напишу в командной строке C:\FAR\IrfanView\i_view64.exe pic.jpg
то откроется программа и сразу покажет эту картинку

Просмотр картинки по F3

Posted: Sun 10 Feb, 2019 15:39
by buniak_a_h
Я бы посоветовал попробовать убрать !: . Метасимвол !\ уже включает путь с диском.
Для контроля поставьте перед командой echo и посмотрите, что подставляется.
Если не поможет - я пас, может кто из гуру что-то подскажет...

Просмотр картинки по F3

Posted: Sun 10 Feb, 2019 20:36
by buniak_a_h
А! А ещё в маске уберите пробелы. Иначе получается, что файлы, ассоциируемые с командой, должны начинаться на пробел (кроме *.gif). Это - ТОЧНО.
Извините, ошибся

Просмотр картинки по F3

Posted: Mon 11 Feb, 2019 17:45
by HaRT
buniak_a_h wrote:
Sun 10 Feb, 2019 20:36
А! А ещё в маске уберите пробелы. Иначе получается, что файлы, ассоциируемые с командой, должны начинаться на пробел (кроме *.gif). Это - ТОЧНО.
Вы ничего не путаете? Вот у меня ассоциация назначена с пробелом , но для обоих расширений срабатывает. И в поиске по файлам постоянно разделяю списки масок запятой с пробелом — и всё находится.

Просмотр картинки по F3

Posted: Mon 11 Feb, 2019 17:57
by buniak_a_h
HaRT wrote:
Mon 11 Feb, 2019 17:45
Вы ничего не путаете?
Извините, видимо - путаю.
Ну, тогда я не представляю, почему ассоциация может не вызываться. Даже при неправильном задании !:!\!.! должно что-то происходить вместо вызова встроенного вьюера. Может, Вы поможете страдальцу? У меня внешняя прога вызывается...

Просмотр картинки по F3

Posted: Mon 11 Feb, 2019 18:09
by DrKnS
Stolyar wrote:
Sat 09 Feb, 2019 20:56
по F3 открывается внутренний редактор
Слово "редактор" наводит на мысль, что используется вот этот гениальный макрос, против которого ассоциации бессильны.

Просмотр картинки по F3

Posted: Mon 11 Feb, 2019 18:22
by buniak_a_h
DrKnS wrote:
Mon 11 Feb, 2019 18:09
Слово "редактор" наводит на мысль
Здорово! Я был запрограммирован, что чел перешёл с Far2 на Far3, а значит у него ещё нет "левых" макросов... Возможно, неправ был :-)

Просмотр картинки по F3

Posted: Wed 13 Feb, 2019 07:09
by Stolyar
DrKnS wrote:
Mon 11 Feb, 2019 18:09
Stolyar wrote:
Sat 09 Feb, 2019 20:56
по F3 открывается внутренний редактор
Слово "редактор" наводит на мысль, что используется вот этот гениальный макрос, против которого ассоциации бессильны.
Огромное спасибо!!!! Вы просто гений... Реально пока эксперементировал включил этот макрос... Ну что скажешь, балбес.... Теперь всё работает, огромное спасибо!!!!!