[Quote]

    AZJIO
  • 17953
  • Longevity: 3 years 11 months
  • Posts: 939
  • REPUTATION:117

    [+] [-]
ContMenuFiles
Скачать
-Программа для настройки контекстного меню файлов. Повтор программы ранее написанной на AutoIt3.
Последнее обновление:
Добавил контекстное меню
Подправил Registry.pbi, как посоветовали в теме
Добавил изменение размера окна
Добавил перетащить и бросить exe-файл или ярлык.


Last edited by AZJIO on 2022-01-17 22:03; edited 1 time in total

[Quote]

    rekshd
  • 19892
  • Longevity: 3 years 1 month
  • Posts: 151
  • REPUTATION:2

    [+] [-]
AZJIO,
Было б хорошо добавить в инишник сразу в музыку |flac|cue
А в идеале взять список расширений из SubMenu ...
Так же оттуды перебросить возможность использования альтернативного варианта редактора реестра.
regedit слишком простоват для сложных действий af
Да, на W7x64 почему то в интерфейсе программы не все расширения с иконками.
Хотя в системе они с иконками. Понять бы почему так ...
Как я понял, кнопки с пунктами главного меню пока нету. В том числе и "Показать отсутствующие"
Будет ?

[Quote]

    AZJIO
  • 17953
  • Longevity: 3 years 11 months
  • Posts: 939
  • REPUTATION:117

    [+] [-]
rekshd, в идеале весь функционал должен будет перейти, мне просто скучно будет если я буду месяц молча писать, а потом выложу готовое. Я уже добавил то, чего нет в AutoIt3-версии, это добавление иконки пункту и перетащить и бросить работает при админских правах. Ещё 90% функционала требуется переписать.

[Quote]

    rekshd
  • 19892
  • Longevity: 3 years 1 month
  • Posts: 151
  • REPUTATION:2

    [+] [-]
91848rekshd, в идеале весь функционал должен будет перейти
Эта программа для меня очень интересна
Как обычно, котов тестировать - скажи тока что конкретно нужно проверить af

[Quote]

    AZJIO
  • 17953
  • Longevity: 3 years 11 months
  • Posts: 939
  • REPUTATION:117

    [+] [-]
rekshd, пока можно гинерировать идеи.

[Quote]

    AZJIO
  • 17953
  • Longevity: 3 years 11 months
  • Posts: 939
  • REPUTATION:117

    [+] [-]
Обновление
1. Добавлен игнор Unknown при добавлении и удалении в группе.
2. Добавлен пункт "Показать отсутствующие...", т.е. незарегистрированные расширения.
3. При одинарном добавлении тоже добавляется иконка
4. Попытка добавить расширение пока не работает, надо разбираться что там за шифрование или придётся использовать внешнюю утилиту, что не хотелось бы.
Ещё обновил
1. Добавление расширения работают вроде нормально, но при желании если флаг SetUserFTA = 1, то будет задаваться с помощью SetUserFTA.
2. Параметр item = Открыть в %s определяет имя пункта.
3. Секция [ProgID] определяет шаблон ProgID, где можно задать для каждой группы собственный (например Архивы), а если не найден, то общий (ProgID = %sfile), если не найден он же по умолчанию. Где %s это расширение файла, например mp3file или 7-Zip.rar. Но это будет предлагаться с возможностью изменения.
[ProgID]
ProgID = %sfile
Архивы = 7-Zip.%s

[Quote]

    AZJIO
  • 17953
  • Longevity: 3 years 11 months
  • Posts: 939
  • REPUTATION:117

    [+] [-]
Обновил
Правильно детектируются пути требующие раскрытия (%SystemRoot%) и без пути из переменной PATH, такие как regedit.exe, notepad.exe, cmd.exe. Это используется при проверки существования иконок, прежде чем прописать их, и в "Открыть в Проводнике"
Кажется я понял как мне правильно применить SetUserFTA. Есть подозрение что когда все расширения будут настроены надо заключительно пройтись с SetUserFTA, чтобы сгенерировать хеш, иначе изменение пунктов может вызвать диалог выбора приложения.
Добавлены пункты:
"Выполнить SetUserFTA для всех" - если при клике на файле предлагает список утилит, то выполнить этот пункт, он обработает уже прописанные ассоциации, добавит хеш.
"Выполнить SetUserFTA для группы"
"Изменить ProgID"
Обновил ещё
Добавил экспорт в reg-файл. Пока не универсальный вариант, сохраняет конкретно заданные данные, то есть не обрабатывает раздел расширения и ProgID рекурсивно, как хотелось бы.


Display posts:    

Current time is: 27-Jan 11:49

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum