TCMConverter
|
|
asmadeus | Дата: Пятница, 30.08.2013, 23:48 | Сообщение № 1 |
|
TCMConverter
Дата выпуска: 19.01.2016 Версия: 1.0 Автор: asmadeus
TCMConverter - утилита для конвертации кнопки из панели инструментов Total Commander'а в строчку нового синтаксиса для работы с утилитой MENUIMG
Описание: Утилита конвертирует код кнопки с сайта или с панели инструментов Total Commander в строку для вставки в файл *.tcm ( новый синтаксис меню, разработанный для утилит Menuimg и Rcmenuimg)
Актуальные версии TCMConverter - в последних сообщениях темы
|
|
| |
ХарВик | Дата: Пятница, 30.08.2013, 23:48 | Сообщение № 2 |
|
asmadeus, скачал, попробовал, работает. Только, будь добр, дай описание: что, как, куда и зачем для большего разумения...
|
|
| |
asmadeus | Дата: Пятница, 30.08.2013, 23:48 | Сообщение № 3 |
|
ХарВик, да легко. Итак, по порядку. 1.Копируем код кнопки с сайта или с панели инструментов Тотала. 2.В утилите TCMConverter нажимаем кнопку "Загрузить с буфера". Код кнопки появится в текстовом поле слева 3.Нажимаем на кнопку "Конвертировать" и получаем нужную строку для файла MENUIMG.tcm. 4.Открываем файл menuimg.tcm в akelpad ( не закрывая утилиты) и ищем существующую секцию [mm_Menu2] ( либо создаем свою). В утилите копируем полученную строку, какую и вставляем после имени секции в akelpad. Сохраняем файл Меню запускаем кнопкой Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\MENUIMG.exe %Z%%COMMANDER_PATH%%\MENUIMG.tcm||@mm_Menu2||#Red||Мое меню %COMMANDER_PATH%\MENUIMG.exe Мое меню %COMMANDER_PATH%\
-1 Как то так...Пока все сырое, смотреть буду по востребованности. Жду советов!
Сообщение отредактировал asmadeus - Пятница, 30.08.2013, 21:36 |
|
| |
ХарВик | Дата: Пятница, 30.08.2013, 23:48 | Сообщение № 4 |
|
Спасибо, будем посмотреть...Идея интересна!!!
===============================
Работает!!!
|
|
| |
Andrey_A | Дата: Суббота, 31.08.2013, 00:26 | Сообщение № 5 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
asmadeus, поздравляю с конвертером! Работает, молодец. Пару не принципиальных нюансов: 1. Разделитель может быть любой, не только #!# 2. Сам пункт может быть не только M, но и MENUITEM Если бы можно было выбирать - было бы здорово!
И если пользователь выбрал MENUITEM, то хорошо бы иметь какое-то меню, в котором можно было бы посылать в буфер:
POPUP MENUITEM SEPARATOR END_POPUP GREYITEM
это опять же для экономии времени...
|
|
| |
ХарВик | Дата: Суббота, 31.08.2013, 11:32 | Сообщение № 6 |
|
И ещё пару непринципиальных нюансов: 1. Конвертер конвертирует только ОДНУ кнопку, если вставить ещё одну, то он не срабатывает, прежде нужно удалить предыдущую работу. А из этого выплывает второй нюанс: 2. Ctrl+A в панельках утилиты НЕ работает, приходится выделять и удалять вручную.(Для копирования есть удобная кнопочка загрузить в буфер! )
|
|
| |
asmadeus | Дата: Суббота, 31.08.2013, 12:57 | Сообщение № 7 |
|
ХарВик, после нажатия кнопки копирования в буфер оба текстовых поля очищаются, и можно работать с другой кнопкой Andrey_A, да, ты прав, все это надо реализовать. Пока в процессе над тем, как все это лучше сделать
|
|
| |
ХарВик | Дата: Суббота, 31.08.2013, 13:51 | Сообщение № 8 |
|
Цитата после нажатия кнопки копирования в буфер оба текстовых поля очищаются, и можно работать с другой кнопкой Да, подтверждаю. Возможно, что то недосмотрел или изначально не очищалось??? Ну, не важно, главное, что работает! Мои вопросы сняты!!!
Хотя, возможно. что было бы неплохо, если бы утилита работала не с ОДНОЙ кнопкой, а сразу с несколькими?
|
|
| |
asmadeus | Дата: Суббота, 31.08.2013, 14:34 | Сообщение № 9 |
|
Цитата (ХарВик) Хотя, возможно. что было бы неплохо, если бы утилита работала не с ОДНОЙ кнопкой, а сразу с несколькими? Все будет, но не сразу. Главное, чтобы интерес был
|
|
| |
asmadeus | Дата: Вторник, 03.09.2013, 17:17 | Сообщение № 10 |
|
TCMConverter
Дата выпуска: 03.09.2013 Версия: 0.2 beta Автор: asmadeus
TCMConverter - утилита для конвертации кнопки из панели инструментов Total Commander'а в строчку нового синтаксиса для работы с утилитой MENUIMG
Описание: Утилита конвертирует код кнопки с сайта или с панели инструментов Total Commander в строку для вставки в файл *.tcm ( новый синтаксис меню, разработаный для утилит Menuimg и Rcmenuimg)
Добавлены -кнопки для вставки различных ключевых слов нового синтаксиса -вид ключевых слов можно менять межды полным и сокращенным -изначально вставляются две первые строки с названием секции и разделителем -некоторые параметры выведены в ini - файл -имеется возможность переименования имени секции и самого разделителя -исправлена ошибка конвертирования, когда файл значка брался не из wcmicons.dll
Известные ошибки: -нельзя менять разделитель и вид ключевых слов, когда в поле результата уже есть команды -если вызвано окно ввода названия подменю или серого пункта меню и не введено ничего в поле ввода, то нельзя нажимать ОК в этом окне , так как в результат будет вставлен совсем не тот текст
Сейчас пока ведется работа над ошибками и над новыми возможностями, о которых я вам сейчас ничего не скажу. Тестируем и пишем свои отзывы, результаты, баги... В общем, я же тему смотрю
|
|
| |
Metchnik | Дата: Вторник, 03.09.2013, 18:09 | Сообщение № 11 |
Майор
На сайте с: 25.01.2013
Город: Самара
Сообщений: 87
|
asmadeus, Хорошо, что утилита развивается. Пробовал в ручную делать меню, получается, но с утилитой будет веселее ... По сравнению с 1-ей есть прогресс.
Вот что хотелось бы:
- Кнопку "Конвертации" в середину. - Сохранение конвертируемого в файл, при этом проверка других секций, чтобы не было совпадений. А на будущее, конвертирование bar файла в меню...
|
|
| |
asmadeus | Дата: Вторник, 03.09.2013, 18:42 | Сообщение № 12 |
|
Цитата (Metchnik) Кнопку "Конвертации" в середину. Не получится - на форме еще 4 скрытых кнопки, хотя посмотрю, как переставить, хотя бы пока. Цитата (Metchnik) Сохранение конвертируемого в файл, при этом проверка других секций, чтобы не было совпадений. Есть в планах, так же как и конвертирование нескольких кнопок сразу, а не по одной
Цитата (asmadeus) -если вызвано окно ввода названия подменю или серого пункта меню и не введено ничего в поле ввода, то нельзя нажимать ОК в этом окне , так как в результат будет вставлен совсем не тот текст Исправлено путем проб и ошибок
|
|
| |
asmadeus | Дата: Вторник, 03.09.2013, 18:57 | Сообщение № 13 |
|
Цитата (Metchnik) - Кнопку "Конвертации" в середину. Сделано. В следующей версии выложу, как раз еще чего то подправлю. Спасибо за интерес к моему труду, утилита первая все таки.Учусь!
|
|
| |
asmadeus | Дата: Среда, 04.09.2013, 15:18 | Сообщение № 14 |
|
TCMConverter
Дата выпуска: 04.09.2013 Версия: 0.3 beta Автор: asmadeus
TCMConverter - утилита для конвертации кнопки из панели инструментов Total Commander'а в строчку нового синтаксиса для работы с утилитой MENUIMG
Описание: Утилита конвертирует код кнопки с сайта или с панели инструментов Total Commander в строку для вставки в файл *.tcm ( новый синтаксис меню, разработаный для утилит Menuimg и Rcmenuimg)
Добавлены -скорее косметические изменения - кнопка конвертирования по центру и параметр Delimeters в недоступном текстовом поле для наглядности
Исправлено: -если вызвано окно ввода названия подменю или серого пункта меню и не введено ничего в поле ввода, то нельзя нажимать ОК в этом окне , так как в результат будет вставлен совсем не тот текст - данная ошибка устранена
Известные ошибки: -нельзя менять разделитель и вид ключевых слов, когда в поле результата уже есть команды -если в пути к имени значка или исполняемого файла есть пробела - строка выйдет неверной Работа продолжается!
|
|
| |
asmadeus | Дата: Пятница, 06.09.2013, 23:17 | Сообщение № 15 |
|
Завтра выложу новую версию, где устранены некоторые ошибки, и останавливаю работу - подошел к таким вопросам, где у меня уже не хватает знаний. Продолжу, как только они появятся. Спасибо всем, кто поддерживал и отписывался - хотя трое из более чем 2000 - это такая малость
Сообщение отредактировал asmadeus - Суббота, 07.09.2013, 19:23 |
|
| |
|