[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Модератор форума: Andrey_A, simup, ХарВик, chip642  
TCMConverter
asmadeusДата: Пятница, 30.08.2013, 23:48 | Сообщение № 1
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
TCMConverter




Дата выпуска: 19.01.2016
Версия: 1.0
Автор: asmadeus

TCMConverter - утилита для конвертации кнопки из панели инструментов Total Commander'а в строчку нового синтаксиса для работы с утилитой MENUIMG

Описание: Утилита конвертирует код кнопки с сайта или с панели инструментов Total Commander в строку для вставки в файл *.tcm ( новый синтаксис меню, разработанный для утилит Menuimg и Rcmenuimg)

Актуальные версии TCMConverter - в последних сообщениях темы
 
ХарВикДата: Пятница, 30.08.2013, 23:48 | Сообщение № 2
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
asmadeus, скачал, попробовал, работает. up
Только, будь добр, дай описание: что, как, куда и зачем для большего разумения...
 
asmadeusДата: Пятница, 30.08.2013, 23:48 | Сообщение № 3
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
ХарВик, да легко.
Итак, по порядку.
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
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
Спасибо, будем посмотреть...Идея интересна!!!

===============================

Работает!!!
 
Andrey_AДата: Суббота, 31.08.2013, 00:26 | Сообщение № 5
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7191
Награды: 143
Репутация: 125
Аверин Андрей
asmadeus, поздравляю с конвертером! Работает, молодец.
Пару не принципиальных нюансов:
1. Разделитель может быть любой, не только #!#
2. Сам пункт может быть не только M, но и MENUITEM
Если бы можно было выбирать - было бы здорово!

И если пользователь выбрал MENUITEM, то хорошо бы иметь какое-то меню, в котором можно было бы посылать в буфер:

POPUP
MENUITEM SEPARATOR
END_POPUP
GREYITEM

это опять же для экономии времени...

good


 
ХарВикДата: Суббота, 31.08.2013, 11:32 | Сообщение № 6
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
И ещё пару непринципиальных нюансов:
1. Конвертер конвертирует только ОДНУ кнопку, если вставить ещё одну, то он не срабатывает, прежде нужно удалить предыдущую работу. А из этого выплывает второй нюанс:
2. Ctrl+A в панельках утилиты НЕ работает, приходится выделять и удалять вручную.(Для копирования есть удобная кнопочка загрузить в буфер! good )
 
asmadeusДата: Суббота, 31.08.2013, 12:57 | Сообщение № 7
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
ХарВик, после нажатия кнопки копирования в буфер оба текстовых поля очищаются, и можно работать с другой кнопкой
Andrey_A, да, ты прав, все это надо реализовать. Пока в процессе над тем, как все это лучше сделать
 
ХарВикДата: Суббота, 31.08.2013, 13:51 | Сообщение № 8
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
Цитата
после нажатия кнопки копирования в буфер оба текстовых поля очищаются, и можно работать с другой кнопкой

Да, подтверждаю. Возможно, что то недосмотрел или изначально не очищалось??? Ну, не важно, главное, что работает!
Мои вопросы сняты!!!

Хотя, возможно. что было бы неплохо, если бы утилита работала не с ОДНОЙ кнопкой, а сразу с несколькими?
 
asmadeusДата: Суббота, 31.08.2013, 14:34 | Сообщение № 9
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата (ХарВик)
Хотя, возможно. что было бы неплохо, если бы утилита работала не с ОДНОЙ кнопкой, а сразу с несколькими?

Все будет, но не сразу. Главное, чтобы интерес был
 
asmadeusДата: Вторник, 03.09.2013, 17:17 | Сообщение № 10
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
TCMConverter


Дата выпуска: 03.09.2013
Версия: 0.2 beta
Автор: asmadeus

TCMConverter - утилита для конвертации кнопки из панели инструментов Total Commander'а в строчку нового синтаксиса для работы с утилитой MENUIMG

Описание: Утилита конвертирует код кнопки с сайта или с панели инструментов Total Commander в строку для вставки в файл *.tcm ( новый синтаксис меню, разработаный для утилит Menuimg и Rcmenuimg)

Добавлены
-кнопки для вставки различных ключевых слов нового синтаксиса
-вид ключевых слов можно менять межды полным и сокращенным
-изначально вставляются две первые строки с названием секции и разделителем
-некоторые параметры выведены в ini - файл
-имеется возможность переименования имени секции и самого разделителя
-исправлена ошибка конвертирования, когда файл значка брался не из wcmicons.dll

Известные ошибки:
-нельзя менять разделитель и вид ключевых слов, когда в поле результата уже есть команды
-если вызвано окно ввода названия подменю или серого пункта меню и не введено ничего в поле ввода, то нельзя нажимать ОК в этом окне , так как в результат будет вставлен совсем не тот текст

Сейчас пока ведется работа над ошибками и над новыми возможностями, о которых я вам сейчас ничего не скажу. Тестируем и пишем свои отзывы, результаты, баги... В общем, я же тему смотрю :D
 
MetchnikДата: Вторник, 03.09.2013, 18:09 | Сообщение № 11
Майор

На сайте с: 25.01.2013
Город: Самара
Сообщений: 87
Награды: 5
Репутация: 6
asmadeus, Хорошо, что утилита развивается. up Пробовал в ручную делать меню, получается, но с утилитой будет веселее ... По сравнению с 1-ей есть прогресс.

Вот что хотелось бы:

- Кнопку "Конвертации" в середину.
- Сохранение конвертируемого в файл, при этом проверка других секций, чтобы не было совпадений.
А на будущее, конвертирование bar файла в меню...
 
asmadeusДата: Вторник, 03.09.2013, 18:42 | Сообщение № 12
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата (Metchnik)
Кнопку "Конвертации" в середину.

Не получится - на форме еще 4 скрытых кнопки, хотя посмотрю, как переставить, хотя бы пока.
Цитата (Metchnik)
Сохранение конвертируемого в файл, при этом проверка других секций, чтобы не было совпадений.

Есть в планах, так же как и конвертирование нескольких кнопок сразу, а не по одной

Цитата (asmadeus)
-если вызвано окно ввода названия подменю или серого пункта меню и не введено ничего в поле ввода, то нельзя нажимать ОК в этом окне , так как в результат будет вставлен совсем не тот текст

Исправлено путем проб и ошибок
 
asmadeusДата: Вторник, 03.09.2013, 18:57 | Сообщение № 13
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата (Metchnik)
- Кнопку "Конвертации" в середину.

Сделано. В следующей версии выложу, как раз еще чего то подправлю. Спасибо за интерес к моему труду, утилита первая все таки.Учусь!
 
asmadeusДата: Среда, 04.09.2013, 15:18 | Сообщение № 14
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
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
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Завтра выложу новую версию, где устранены некоторые ошибки, и останавливаю работу - подошел к таким вопросам, где у меня уже не хватает знаний. Продолжу, как только они появятся. Спасибо всем, кто поддерживал и отписывался - хотя трое из более чем 2000 - это такая малость

Сообщение отредактировал asmadeus - Суббота, 07.09.2013, 19:23
 
  • Страница 1 из 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск:

Интеллектуальные права и отказ от ответственности