Временная замена ассоциаций файлов

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

namenik
Сообщения: 20
Зарегистрирован: Чт янв 22, 2009 09:42

Временная замена ассоциаций файлов

Сообщение namenik »

При использовании tc с флэшки различные F4 - лончеры не решают полностью вопроса с открытием программ (нажимаем ссылку в почтовике и уже открывается программа по умолчанию). Есть лончер SyMenu, который позволяет выполнять временную замену ассоциаций файлов, но он требует Microsoft .NET Framework 2.0, что для портабельного варианта не очень подходит.
Есть что-то похожее на указанный лончер, что бы можно было прикрутить к tc и включать/выключать, скажем, кнопкой? Кроме замены ассоциаций еще не плохобы было временно менять почтовую программу и браузер по умолчанию...
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Все это хранится в реестре. Если не знаешь где, запускаешь RegEdit, экспортируешь реестр в файл 1.reg. Вносишь необходимые правки, повторно экспортируешь в 2.reg. Потом сравниваешь (тем же Тоталом) и разницу (она-то тебе и нужна) сохраняешь в файл опять же *.reg (только он будет масенький, а те два большие). Так можно сделать отдельно для ассоциаций, почтовика и пр. Далее двойным щелчком по файлу мгновенно добавляешь нужные ключи в реестр. Нужно иметь админские права. И еще - для всего вышеизложенного в сети куча специального софта, поищи (сам уже не пользуюсь, руками надежнее).
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
namenik
Сообщения: 20
Зарегистрирован: Чт янв 22, 2009 09:42

Сообщение namenik »

А можно ли обойтись без редактирования реестра? может ли какая-либо программа перехватывать обращения к определенным ключам реестра и перенаправлять их на заранее определнные действия?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

namenik
Рекомендую подождать версии 7.50, где этой проблеме уделено должное внимание. Подробностей до начала публичного этапа бета-тестирования сообщить не могу.
Даже самая богатая фантазия
Не представит себе наши безобразия.
namenik
Сообщения: 20
Зарегистрирован: Чт янв 22, 2009 09:42

Сообщение namenik »

Спасибо!

В ветке про 7.5 ничего про это не сказано... или не нашел.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

namenik
Вот именно потому, что не сказано, никаких комментариев с моей стороны пока быть не может. Как говорится в пьесе Островского "Гроза": "Вытащат - взглянешь". :D
Даже самая богатая фантазия
Не представит себе наши безобразия.
namenik
Сообщения: 20
Зарегистрирован: Чт янв 22, 2009 09:42

Сообщение namenik »

Спасибо!
Будем ждать и надеяться, что не зря.
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Re: Временная замена ассоциаций файлов

Сообщение _92 »

namenik писал(а):нажимаем ссылку в почтовике и уже открывается программа по умолчанию
правой педалью мыши по ссылке -> копировать и вставить в адресную строку opera@usb - 3 сек и готово

зы
для выбора редактора лучше всего имхо f4menu
ubuntu+tc+synwrite
namenik
Сообщения: 20
Зарегистрирован: Чт янв 22, 2009 09:42

Сообщение namenik »

_92
так и делаю, но есть и другие моменты: когда приходит файл нужно нажать "открыть с помощью..." и выбрать путь к офису и др... или сохранить на диск, а потом нажать F4 (OpenFileTC). Если эту операцию делать раз в день, то нормально, а если несколько раз в час, то уже задумываешься об автоматизации процесса...
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Re: Временная замена ассоциаций файлов

Сообщение Worros »

namenik писал(а):Кроме замены ассоциаций еще не плохобы было временно менять почтовую программу и браузер по умолчанию...
подразумевает, что они уже есть у тебя на флешке. Так зачем же каждый раз менять путь к ним? Один раз прописал и все. Пользуйся сколько угодно раз в час :)
namenik
Сообщения: 20
Зарегистрирован: Чт янв 22, 2009 09:42

Re: Временная замена ассоциаций файлов

Сообщение namenik »

namenik писал(а):Пользуйся сколько угодно раз в час :)
И переписуй за каждым компом, так как буква диска другая...

Можно бесконечно говорить о том, как в принципе можно поступить, но я считаю, что все головные боли снимет именно временная замена ассоциаций, как это сделано в указанном выше SyMenu - один раз настроил, нажал одну кнопку - и вуаля :)
Предложенные выше действия или не полностью снимают проблему, или предлагают многократную настройку; поправьте если ошибаюсь.
Worros
Сообщения: 1123
Зарегистрирован: Пт янв 19, 2007 18:46

Re: Временная замена ассоциаций файлов

Сообщение Worros »

namenik писал(а):
namenik писал(а):Пользуйся сколько угодно раз в час :)
И переписуй за каждым компом, так как буква диска другая...
....
поправьте если ошибаюсь.
ошибаешься. открой для себя относительные пути.
например используй %commander_drive%
http://forum.wincmd.ru/viewtopic.php?t= ... anderdrive
namenik
Сообщения: 20
Зарегистрирован: Чт янв 22, 2009 09:42

Re: Временная замена ассоциаций файлов

Сообщение namenik »

Worros писал(а):например используй %commander_drive%
и кто кроме total commander понимает такие пути? opera? the bat!?
поверьте, изрыл весь инет и на форуме на этом не первый день (читай - год) и написал потому как ответа на свой вопрос найти не смог! видно его просто нет!
а если есть - то скажите!
ASE W DAG
Сообщения: 38
Зарегистрирован: Пн мар 27, 2006 23:09

Сообщение ASE W DAG »

namenik
Все, что запущено из TC.
Подробнее...
namenik
Сообщения: 20
Зарегистрирован: Чт янв 22, 2009 09:42

Сообщение namenik »

Запускаю почтовик, открытый из total commander; в письме пришла ссылка с уведомлением об ответах в этой теме; если нажать на нее, то открывается IE; правая кнопка тоже не дает возможности использовать браузер с флэшки.
Теперь используя все знания и ссылки, которые были приведены выше, ответьте на вопрос: как автоматом (не используя copy-paste) открыть ссылку в браузере не по умолчанию, принесенном с собой на флэшке?
Ответить