Тема закрыта
Страницы: 1
При попытке открыть вложенный файл с расширением CDR постоянно выскакивает табличка:
При нажатии на клавишу "Ок" файл подхватывается корелом. Галку, напротив пункта "Выполнять автоматически для всех файлов данного типа", поставить не могу.
Как сделать, чтобы это окно не появлялось?
Отсутствует
Как сделать, чтобы это окно не появлялось?
А если двойным щелчком?
"Большинство философов до сих пор придерживается весьма нефилософских воззрений на многие вопросы философии" Эдгар Аллан По
Отсутствует
всё равно появляется
И ещё всплыла одна непонятка: каким образом у Вас 28 версия firefox?
Если у меня 27 и только-что проверил на обновления, пишет "что установлена последняя версия"
Отредактировано sasha300 (27-02-2014 14:12:34)
Отсутствует
И ещё всплыла одна непонятка: каким образом у Вас 28 версия firefox?
Ну, если бы я Вам ответил с домашнего компьютера, была бы и вовсе 29-я! А у некоторых тут и 30-я установлена - Вас это не смущает?
Ладно, не берите в голову: это всё тестовые версии: 28.0 (бета), 29.0 (альфа, она же Аврора), 30.0 (преальфа, она же Nightly). А у Вас действительно последняя, но релизная.
"Большинство философов до сих пор придерживается весьма нефилософских воззрений на многие вопросы философии" Эдгар Аллан По
Отсутствует
Vladimir_S
Спасибо. А по сабжу, есть идеи, как решить вопрос? А то даже не знаю, в какую сторону копать..
Отсутствует
Vladimir_S
Спасибо. А по сабжу, есть идеи, как решить вопрос? А то даже не знаю, в какую сторону копать..
Пока не вижу, как это проверить... Corel у меня сейчас не установлен, да и версия ТВ 2.0.0.24... Попробую одну штуку сейчас.
"Большинство философов до сих пор придерживается весьма нефилософских воззрений на многие вопросы философии" Эдгар Аллан По
Отсутствует
Vladimir_S
Корел у меня портейбл, но я замонтировал его в систему (чтобы при нажатии на файл открывалась только эта копия корела, и при нажатии на другой файл cdr, этот файл открывался в этой же копии). Можно переустановить обычный корел, но тогда слетят все мои старания. Думал, что есть решения проще..
Кстати, TB у меня тоже портейбл. Тогда вопрос, при нажатии на cdr идёт запрос к системе, какой программой открывать это расширение, или у TB свои, внутренние расширения?
Отсутствует
Тогда вопрос, при нажатии на cdr идёт запрос к системе, какой программой открывать это расширение, или у TB свои, внутренние расширения?
Думаю, что к системе.
Сейчас проверил: послал себе письмо с вложением *.DWG (это файл Autocad). СамогО пакета Autocad у меня нет, но есть смотрелка, с которой и прописана ассоциация. Результат: ведет себя в точности, как и у Вас с CDR-файлами, т.е. автоматом не открывает, а выбрасывает окошко. Вероятно, ничего не поделаешь. Ну или подождите, может кто из асов чего и подскажет.
"Большинство философов до сих пор придерживается весьма нефилософских воззрений на многие вопросы философии" Эдгар Аллан По
Отсутствует
sasha300
>Как сделать, чтобы это окно не появлялось?
network.protocol-handler.warn-external.cdr;false — нужно ли предупреждать пользователя перед тем, как открывать внешние приложения для конкретного протокола.
http://kb.mozillazine.org/Network.proto … rotocol%29
network.protocol-handler.expose.cdr;true — если Лиса или Громоптиц не знают чем открыть (создать логическое, через пару перезагрузок параметр пропадёт. Или, как вариант, временно(!) переключить network.protocol-handler.expose-all;false)
http://kb.mozillazine.org/Network.proto … rotocol%29
http://kb.mozillazine.org/Network.proto … expose-all
Для сугубо тяжелых случаев:
network.protocol-handler.app.(protocol) — Путь к программе для обработки запроса. Для установки нового протокола, он должен быть зарегистрирован. Дополнительную информацию см. здесь
http://kb.mozillazine.org/Network.proto … rotocol%29
Отсутствует
каким образом у Вас 28 версия firefox
Скажу по секрету: в UA может быть написано что угодно: хоть 52, хоть Тапок.
Отредактировано littleleshy (27-02-2014 17:10:44)
Отсутствует
negodnik
Спасибо!
Создал новый логический параметр network.protocol-handler.warn-external.cdr, установил значение false
перезагрузил TB, открываю присланный cdr файл, и опять появляется это чёртово окошко!
Попробовал ещё прописать network.protocol-handler.expose.cdr;true (хотя TB знает, каким корелом открывать cdr формат и где этот корел расположен) - рузультат тот же самый
Отсутствует
sasha300
Можно сделать по-другому. Я открыл файл png,
Отсутствует
Открыть файл с расширением jpeg (начал эксперементировать именно с этим расширением, так как в письмах вложенных файлов с форматом png не нашёл) у меня ума хватило. Даже скажу большее: это для меня удобней, так как работа в 90% случаев происходит в кореле.
А вот на
поменял в mimeTypes.rdf все упоминания png на cdr
Сделал с помощью подмены png формата на cdr. Но возникла другая проблема: каждый файл открывается в новой копии CorelDraw.
В Windows xp с помощью DDE сделал так, что любой файл с расширением cdr открывается только в одной копии корела:
В общем все вышеописанные изменения откатил назад, так как скорей всего надо не делать подмену расширений (в противном случае каждый файл открывается в новой копии), а добавить расширение во вкладке "вложенные файлы". Теперь вопрос, как это сделать?
---
В общем всё-таки подмена расширения, это единственный способ решить задачу. В итоге, при запуске файла с расширением cdr всё таки запускается корел, но дня каждого файла запускается новая копия, что не есть гуд.
Отредактировано sasha300 (01-03-2014 04:38:29)
Отсутствует
sasha300
Для Firefox было расширение Normal "Open In" dialog. Возможно, его можно прикрутить и к Thunderbird.
Добавлено 01-03-2014 22:38:25
Вот ещё вариант: InlineDisposition Firefox Extension. Но его, по-видимому, тоже надо прикручивать. Хотя в SeaMonkey работает и так.
Отредактировано MySh (01-03-2014 22:38:25)
Отсутствует
okkamas_knife
CorelDraw портировал под себя, так что программа точно нормальная. Заметил, что портированный вариант отличался тем, что установленный запускал все файлы в одной копии, что считаю, является более правильным для удобства работы и сохранения ресурсов комьютера. В итоге установив на виртуалке корел увидел, как программа прописала настройки "использовать DDE", "сообщение DDE", "приложение", "раздел" (смотрите последний скриншот). Я тупо поменял путь с установленного приложения на portable версию и у меня заработало так, как официальное приложение.
Что имеем тут? К примеру берём расширение jpeg:
Сразу же появляется вопрос: почему тут я могу поставить чекбокс напротив "Выполнять автоматически для всех файлов данного типа "?
Чтобы исключить все нюансы: находим программу, которая будет открывать jpeg файлы в одной и той же копии. Т.е. если запускаю в windows xp файл с расширением jpeg - запускается програ с этим файлом, другой файл с расширением jpeg - в этой же программе. Привязать к корелу была идея, но по дефолту в windows xp каждый файл открывался в каждой копии. Привязать dde протокол - тоже не катит, так как это я не могу реализовать в TB. В итоге самой подходящей программой оказался firefox.
Теперь удаляем все ассоциации в TB:
И при попытке запустить файл с расширением jpeg привязываем к Firefox:
Всё супер работает, при попытке открыть несколько jpeg файлов все они открываются в одной копии firefox.
Теперь заменяем в файле mimeTypes.rdf все выражения jpeg на cdr.
В итоге, при попытке запустить файл, файл пытается открыться в Firefox, а затем стартует копия CoreldDraw.
В общем столкнулся с тем, что опять надо как-то прописать DDE протокол. Все шаманства ни к чему не привели. Порядок действий я описывал для того, что может у кого-нибудь возникнет идея, как решить эту задачу, хотя я уже в это не верю..
okkamas_knife
MySh
Спасибо за предложенные варианты, но скорей всего придётся подождать годик-два, может ситуация как-то поменяется..
Отредактировано sasha300 (02-03-2014 01:04:01)
Отсутствует
Тема закрыта
Страницы: 1