FileTypes — Редактор ассоциаций Windows
FileTypes — Редактор ассоциаций Windows
Не нашел темы, по этому создам сам:
Обсуждение FileTypes
Позволяет править Windows ассоциации к расширениям.
Обсуждение FileTypes
Позволяет править Windows ассоциации к расширениям.
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: FileTypes (Редактор ассоциаций Windows)
Спасибо автору за плагин.
Сразу несколько замечаний:
1. Непонятно, какое действие (verb) является действием по умолчанию.
2. При попытке выхода с уровня действий на уровень типов (types) вместо этого выходим из плагина.
3. В списке типов не наблюдаю тех, которые определены в reg:HKEY_CURRENT_USER\Software\Classes
Far 1.75 build 2614 x86
Сразу несколько замечаний:
1. Непонятно, какое действие (verb) является действием по умолчанию.
2. При попытке выхода с уровня действий на уровень типов (types) вместо этого выходим из плагина.
3. В списке типов не наблюдаю тех, которые определены в reg:HKEY_CURRENT_USER\Software\Classes
Far 1.75 build 2614 x86
Фар есть инструмент, а не нянька. © 2009 DrKnS
- SlashNet
- Posts: 638
- Joined: Fri 20 Mar, 2009 09:43
- Location: Львов
- Has thanked: 16 times
- Been thanked: 16 times
Re: FileTypes (Редактор ассоциаций Windows)
Умолчальное действие со звездочкой в начале (если я не ошибаюсь)
*Open
Edit
New
OpenAsReadOnly
Print
Printto
Save As
*Open
Edit
New
OpenAsReadOnly
Printto
Save As
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: FileTypes (Редактор ассоциаций Windows)
Да, в анонсе так и нарисовано, да вот только у меня этой звёздочки что-то нигде нет, хотя действие по умолчанию есть.SlashNet wrote:Умолчальное действие со звездочкой в начале (если я не ошибаюсь)
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: FileTypes (Редактор ассоциаций Windows)
1. скинь тогда ветки реестра для этого типа. возможно там что-то по другому прописано.
и какая ОС?
2. ок, фар1 не гонял особо...
3. по идее, они должны автоматически в HKCR отражаться, странно
и какая ОС?
2. ок, фар1 не гонял особо...
3. по идее, они должны автоматически в HKCR отражаться, странно
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: FileTypes (Редактор ассоциаций Windows)
У меня WinXP Pro 2002 SP3.
Про отсутствующие действия по умолчанию:
Насколько я могу судить, там оно и впрямь не прописано, но это не должно нам мешать:
Про отсутствующие действия по умолчанию:
Насколько я могу судить, там оно и впрямь не прописано, но это не должно нам мешать:
Можно было бы в этом случае вместо звёздочки использовать, например, плюсик.MSDN wrote:The default verb is the verb specified as the default value for the HKEY_CLASSES_ROOT\progid\Shell key. If no value is specified, the default verb is the first verb specified in the HKEY_CLASSES_ROOT\progid\Shell key list.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: FileTypes (Редактор ассоциаций Windows)
На счет "first verb" - полная пурга.
Так для этого файла ПКМ меню подсвечивает жирным "Open", а не первый пункт
А настройка типов файлов в самой винде - показывает что умолчательного пункта нет (как в жизни).
Ну что, поставить плюсик перед "Open"?
Так для этого файла ПКМ меню подсвечивает жирным "Open", а не первый пункт
А настройка типов файлов в самой винде - показывает что умолчательного пункта нет (как в жизни).
Ну что, поставить плюсик перед "Open"?
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: FileTypes (Редактор ассоциаций Windows)
Я поэкспериментировал — да, похоже, тут MSDN нам врёт. Т.ч. берём open.Maximus5 wrote:На счет "first verb" - полная пурга.
Так для этого файла ПКМ меню подсвечивает жирным "Open", а не первый пункт
А настройка типов файлов в самой винде - показывает что умолчательного пункта нет (как в жизни).
Ну что, поставить плюсик перед "Open"?
Кстати, может признак умолчательности лучше вносить не в имя, а в атрибуты? А то нарушается выравнивание…
Кстати, ещё хотелки:
4. Иметь возможность видеть описания типов файлов (“Windows NT Command Script”) — в колонке Description.
5. Иметь возможность видеть „локализованные” названия действий — тот текст, который будет показан в контекстном меню, — хотя бы в тех случаях, когда он явно прописан в реестре. Возможно ли сделать, чтобы коротким именем файла шёл системный идентификатор, а длинным — отображаемый? (А переключаться, как и в обычной панели, по CtrlN).
6. Сохранять режим и сортировку панели между сеансами плагина.
7. Иметь возможность перейти к описанию типа файла или действия в реестре. Например, в плагине Registry Browser это повешено на CtrlJ.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: FileTypes (Редактор ассоциаций Windows)
Хотелок много, пока заморачиваться особо не хочется
Умолчательный пункт - атрибуты как-то некузяво... в моей цветовой схеме файлы отображаются одним цветом, а скрытые вообще не показываются Показывать умолчательный пункт просто первым... опять таки, не наглядно. Можно свою колонку со зведочкой замутить.
Descriptions читать долго... в принципе можно флажок в настройке сделать. посмотрю.
Локализованные названия. Короткие имена не прокатят. Verb может быть намного длиннее 12 символов.
В принципе, будет диалог редактирования метода, вместо редактора - там вся инфа будет.
А чего нужно позвать, чтобы открыть ветку реестра или ее права?
PS. и проверка (на всякий случай) показала, что добавление в HKCU\Software\Classes сразу отображается в HKCR, и как следствие в FileTypes... если у тебя не так - смотри что с реестром.
Умолчательный пункт - атрибуты как-то некузяво... в моей цветовой схеме файлы отображаются одним цветом, а скрытые вообще не показываются Показывать умолчательный пункт просто первым... опять таки, не наглядно. Можно свою колонку со зведочкой замутить.
Descriptions читать долго... в принципе можно флажок в настройке сделать. посмотрю.
Локализованные названия. Короткие имена не прокатят. Verb может быть намного длиннее 12 символов.
В принципе, будет диалог редактирования метода, вместо редактора - там вся инфа будет.
А чего нужно позвать, чтобы открыть ветку реестра или ее права?
PS. и проверка (на всякий случай) показала, что добавление в HKCU\Software\Classes сразу отображается в HKCR, и как следствие в FileTypes... если у тебя не так - смотри что с реестром.
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: FileTypes (Редактор ассоциаций Windows)
Что-то я не нашёл исходники FarReg'а; наверно, плохо искал.Maximus5 wrote:А чего нужно позвать, чтобы открыть ветку реестра или ее права?
Но беглый поиск показал, что вот отсюда можно скачать исходники Sysinternal'овского Regmon'а, а там сразу найти соответствующий код по слову regedit.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 10865
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: FileTypes (Редактор ассоциаций Windows)
Уговорили: не будем пользоваться кодом regmon'а ни в коем случае! Спросим, как быть, у автора FarReg'а в частной переписке.Maximus5 wrote:код находится вместе с
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: FileTypes (Редактор ассоциаций Windows)
HKCR - это "зеркало" HKCU\Software\Classes, или, если больше нравится, симлинк. Как самостоятельный хайв он не существует.Maximus5 wrote:проверка (на всякий случай) показала, что добавление в HKCU\Software\Classes сразу отображается в HKCR
Кстати, нынче в винде развелось разных способов ассоциаций файлов - у меня иногда фар отказывается файлы открывать, которые в проводнике открываются нормально. Вот если бы плаг позволял всю эту беспредельщину систематизировать - было бы очень хорошо.
"Far... Far never changes..."
Re: FileTypes (Редактор ассоциаций Windows)
Не совсем верно. Это зеркало HKCU\Software\Classes + HKLM\Software\Classes. Причем HKCU в приоритете.montonero wrote:HKCR - это "зеркало" HKCU\Software\Classes, или, если больше нравится, симлинк.
Чем плаг может помочь? Конкретнее?montonero wrote:Кстати, нынче в винде развелось разных способов ассоциаций файлов - у меня иногда фар отказывается файлы открывать, которые в проводнике открываются нормально. Вот если бы плаг позволял всю эту беспредельщину систематизировать - было бы очень хорошо.