Не открываются pdf-файлы! Topic is solved

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Vzhik
Posts: 11
Joined: Wed 08 Aug, 2007 20:26

Post by Vzhik »

Latest post of the previous page:

оба-на. кажется открыть. это дома, вечером точно скажу. Но кажется "открыть было". на работе "play in bsplayer", если другое приложение указать, то или "открыть", или "воспроизвести" (для powerDVD и windows media pllayer'a соответвенно). на работе win2k, дома winXP. Это какой-то косяк с регистрацией установленного приложения? Это где-то настраивается, или надо добиться чтоб приложение корректно стало?
LeaF
Posts: 53
Joined: Thu 13 Oct, 2005 12:15
Location: Украина, Винница
Contact:

Post by LeaF »

Vzhik
Рискну предположить, что проблемы по запуску из ФАРа по нажатию Enter возникают с теми типами файлов, у которых действие по умолчанию отличается от Open (открыть). Такая ситуация иногда возникает при установке всяких хитрожелтых приложений (к примеру BSPlayer)
ФАР же при запуске файлов использует конструкцию вида:
ShellExecute(0, 'open',....
т.е. выполняет действие не по умолчанию...
Еще раз подчеркну - это все мое сплошное ИМХО! Нужно узнать мнение разработчиков
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Post by Skirda »

LeaF wrote:Рискну предположить....
...ФАР же при запуске файлов использует конструкцию вида:
ShellExecute(0, 'open',....
т.е. выполняет действие не по умолчанию...
Играл и не угадал!
Такое поведение было исправлено еще аж... в 2002 бородатом году.

LeaF, отчасти, ты прав, т.к. в "исправлялках" нашел вот такое:

Code: Select all

  21.08.2002
    - Исправления 1493 патча. Сначала нужно в обязательном порядке проверить 
      кей "open", а если его нету, то... что первое попадется ;-)
  17.08.2002
    + GetShellAction() - если нет "Default action",  то возьмем первую,
      у которой будет ключ "Command"
  15.07.2002
    + Для виндовс-ГУИ сделаем всегда запуск через ShellExecuteEx()
Vzhik
Posts: 11
Joined: Wed 08 Aug, 2007 20:26

Post by Vzhik »

да, но far - то последний стоит..
в любом случае поигрался с пеерустановкой прог, в контексном меню стало "play" и в фаре по энтеру стало также как в проводнике запускаться...
спасибо за идеи.
Last edited by Vzhik on Fri 10 Aug, 2007 04:35, edited 1 time in total.
LeaF
Posts: 53
Joined: Thu 13 Oct, 2005 12:15
Location: Украина, Винница
Contact:

Post by LeaF »

Skirda
ну так что же все-таки было у Vzhik? ;)
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 8 times

Post by Skirda »

ХЗ. Нужен синтетический тест, чтобы повторить :-)
Vzhik
Posts: 11
Joined: Wed 08 Aug, 2007 20:26

Post by Vzhik »

а че, все довольно повторяемо. сами попробуйте, я думаю получится. в проводнике по свойству файла меняете ассоциированно с ним приложение. я для *.avi сменил VLC на PowerDVD. В контексном меню в проводнике жирным стало "открыть". Теперь в проводнике по энтеру avi проигрываются через PowerDVD, а в фаре, как и раньше через VLC. меняем обратно, все четко и одинаково.
DiRTy_GaRRy
Posts: 705
Joined: Tue 05 Apr, 2005 09:26
Been thanked: 3 times
Contact:

Post by DiRTy_GaRRy »

Блин. Та же самая фигня с просмотром файлов через ACDSee на рабочей (дома всё работает) машине, т.е. через проводник при даблклике открывается ACDSee, а при запуске через FAR выдаётся ошибка, что ни одно приложение не сопоставлено. Что далать и кто виноват?
Ы?
Yuriy Kovalyov
Posts: 4
Joined: Wed 15 Aug, 2007 12:52

Не ясно!

Post by Yuriy Kovalyov »

давайте хоть определимся, что ли...

В чём проблема? запуск файла (т.е. не обязательно exe) из панели Far - отличается от запуска того же файла из Explorer

У кого возникает проблема? - у пользователей Far.

----------------------------------------------------------------------------
Очевидно, что это старая проблема. Возможно она и не относится к Far-у напрямую, а относится к ассоциациям в конкретной Windows.

Но даже если это проблема настроек Windows, то почему о ней нет (мне не известно) сообщений в FAQ? - Не ясно.
ve54f
Posts: 6
Joined: Mon 17 Dec, 2007 12:30

Post by ve54f »

DiRTy_GaRRy wrote:т.е. через проводник при даблклике открывается ACDSee, а при запуске через FAR выдаётся ошибка, что ни одно приложение не сопоставлено. Что далать и кто виноват?
У меня после установки фотошопа такая лажа стала происходить :(
что меня очень напрягает при работе с картинками. В винде переставил ассоциации файлов на стандартный просмоторщик, но ничего не дало. Если название файла Ctrl+Enter перенести в командную строку и ткнуть Enter то запустится просмоторщик, но так неудобно
ve54f
Posts: 6
Joined: Mon 17 Dec, 2007 12:30

Post by ve54f »

Нашёл вот такой способ в сети:

[HKEY_CURRENT_USER\Software\Far\Associations\Type5]
"Mask"="*"
"Description"="Default group"
"Execute"="\"!\\!.!\""

Но он у меня не покатил. Поправил строку:
"Execute"="!\!.!"

и всё покатило!
ve54f
Posts: 6
Joined: Mon 17 Dec, 2007 12:30

Post by ve54f »

Теперь обнаружил другую траблу:

сперва при открытии любого файла Enter-ом, не знаю как этот режим называется у FAR: его экран становился не активным, т.е. не было панелей и нижней строки по функциональным клавишам. Он в такой режим переходит обычно на мгновение при запуске файлов по Enter - окно становится тёмным, и видны все команды которые мы вводили до этого. Немного сумбурно написал. Так вот, он в этом режиме у меня сперва оставался до тех пор, пока я не закрою ПРОГРАММУ с которой ассоциирован открытый из FAR файл.
Но потом всё наладилось, т.е. после запуска любого файла в FAR можно продолжать работать, кроме просмотра любых изображений. Просматриваю XnView. Пока не закрою XnView, в FAR нельзя работать :?
User avatar
CrOm
Posts: 1428
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time

Post by CrOm »

ve54f
а изображения не в архиве ли лежат, или на какой-нить плагиновской панели?
FARFlipper, FARdroid, qPlayEx, Mr.Ripper
ve54f
Posts: 6
Joined: Mon 17 Dec, 2007 12:30

Post by ve54f »

CrOm wrote:ve54f
а изображения не в архиве ли лежат, или на какой-нить плагиновской панели?
Не в архиве и не через плагин смотрятся. При тыкании на любом архиве, тут же запускается архиватор, а в FAR можно продолжать работь. Засунул картинку в архив для проверки, сперва запускается архиватор ну а потом смотрим её просмотрщиком - тут проблем нет.
Пока этот эффект проявляется только при просмотре изображений :(

Сменил обработку файлов стандартной гляделкой, но ничего не поменялось.
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Post by Вадим Захаренко »

Может поможет
1.2.8.(TechInfo #27)
"C:\Program Files\far\Documentation\rus\TechInfo.txt"
User avatar
Вадим Захаренко
Posts: 922
Joined: Fri 18 Mar, 2005 08:59
Location: Беларусь, Мозырь
Has thanked: 7 times
Contact:

Post by Вадим Захаренко »

Кстати у меня с xnView - Все нормально
Энтер - запускается xnView - а фар продолжает работать

см. ассоциации в фаре на графику
Post Reply

Return to “Нужна помощь”