KSM - Kflop Script Manager

KFlop, KStep, KAnalog, KMotion...
Аватара пользователя
Stich
Опытный
Сообщения: 156
Зарегистрирован: 13 мар 2015, 18:30
Репутация: 184
Настоящее имя: Никита
Откуда: Сочи
Контактная информация:

KSM - Kflop Script Manager

Сообщение Stich »

Название огонь? :mrgreen: Критика приветствуется, может есть лучше предложения :D
И так, KmotionCNC конечно крут, но поигравшись немного с центроискателем начинаешь понимать, что стандартных кнопок категорически не хватает :wik: ... и картинки удобные к ним не прикрутишь...

Немного озадачился этим вопросом... и получилось сделать отдельное окно (вешается на одну свободную кнопку) в котором можно сделать удобные дополнительные кнопки с картинками.

Удалось это все подружить с Kflop'ом:

https://www.youtube.com/watch?v=Z5Tr6J_I8sI

https://www.youtube.com/watch?v=69XTvyd2cJw

Предложение и критика приветствуется :D
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11624
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение michael-yurov »

Stich писал(а): Предложение и критика приветствуется
А где само решение?
Аватара пользователя
Stich
Опытный
Сообщения: 156
Зарегистрирован: 13 мар 2015, 18:30
Репутация: 184
Настоящее имя: Никита
Откуда: Сочи
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение Stich »

michael-yurov писал(а):
Stich писал(а): Предложение и критика приветствуется
А где само решение?
Допиливается до нормального вида :D
Аватара пользователя
Stich
Опытный
Сообщения: 156
Зарегистрирован: 13 мар 2015, 18:30
Репутация: 184
Настоящее имя: Никита
Откуда: Сочи
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение Stich »

Последний раз редактировалось Stich 25 май 2016, 16:43, всего редактировалось 1 раз.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2180
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение ukr-sasha »

Если бы видео еще было в лучшем качестве....
А так, однозначно +.
Аватара пользователя
Stich
Опытный
Сообщения: 156
Зарегистрирован: 13 мар 2015, 18:30
Репутация: 184
Настоящее имя: Никита
Откуда: Сочи
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение Stich »

ukr-sasha писал(а):Если бы видео еще было в лучшем качестве....
Заменил видео, убрал этот ужас :mrgreen:
Аватара пользователя
Stich
Опытный
Сообщения: 156
Зарегистрирован: 13 мар 2015, 18:30
Репутация: 184
Настоящее имя: Никита
Откуда: Сочи
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение Stich »

Появились первые альфатестеры, ждем отчетов :) . Текущая версия KSM 0.0.0a :mrgreen:
Аватара пользователя
Stich
Опытный
Сообщения: 156
Зарегистрирован: 13 мар 2015, 18:30
Репутация: 184
Настоящее имя: Никита
Откуда: Сочи
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение Stich »

0.0.1a
- добавлен запрос подтверждения удаления вкладки, если на ней есть кнопка, если нет кнопок вкладка удаляется сразу
- исправлена ошибка при нажатии удалить вкладку, если количество вкладок равно 0
- убран минимально допустимый размер окна
- добавлено сохранение размеров и положения окна программы
- ограниченно перемещение кнопки в пределах вкладки
- добавлена кнопка выбора размера и шрифта для текста кнопки в настройках кнопки, у каждой кнопки может быть свой шрифт
- добавлена кнопка выбора размера и шрифта для текста вкладок, доступна при редактировании текста вкладки
- добавлена проверка после нажатия кнопки существует или нет Си файл, на который ссылается кнопка, если файла нет, то выводится сообщение
- добавлена проверка при добавлении новой кнопки, чтобы были введены параметры Name, Path, Size, Location
- исправлено, при удалении кнопки активной становилась первая вкладка, теперь вкладка, на которой удалили кнопку, остается активной
- добавлено, после нажатия кнопки, для выполнения скрипта, она меняет свой цвет на зеленый на 1,5-2сек.
- добавлена кнопка о программе
- добавлен автозапуск программы с правами администратора
Аватара пользователя
AlexNikov
Мастер
Сообщения: 1212
Зарегистрирован: 05 янв 2014, 20:09
Репутация: 721
Настоящее имя: Алексей
Откуда: Томск
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение AlexNikov »

Подготовил небольшой обзор программки. Крайне полезная штука получилась :good: Пользователевских кнопок в софтике к-флопа маловато для всех нужных функциях и иконки не повешать на них.

На кнопки поставил иконки, подготовленные verser для приложения [WIKI] Работа с центроискателем. Надеюсь автор не будет против, что я использовал его икноки :hehehe:

Окно масштабируемо под нужный размер. Вот так получилось:
1.jpg (10462 просмотра) <a class='original' href='./download/file.php?id=88315&sid=8a002af330aaee91377313c198f7672c&mode=view' target=_blank>Загрузить оригинал (306.79 КБ)</a>
Вкладок можно кучку сделать каких нужно и накидать туда кнопок с привязанными скриптами к ним. При нажатии на кнопку, она меняет цвет на зеленый на несколько секунд - понятно куда ткнул пальцем :D
2.jpg (10462 просмотра) <a class='original' href='./download/file.php?id=88316&sid=8a002af330aaee91377313c198f7672c&mode=view' target=_blank>Загрузить оригинал (316.76 КБ)</a>
3.jpg (10462 просмотра) <a class='original' href='./download/file.php?id=88317&sid=8a002af330aaee91377313c198f7672c&mode=view' target=_blank>Загрузить оригинал (311.13 КБ)</a>
4.jpg (10462 просмотра) <a class='original' href='./download/file.php?id=88318&sid=8a002af330aaee91377313c198f7672c&mode=view' target=_blank>Загрузить оригинал (272.83 КБ)</a>
5.jpg (10462 просмотра) <a class='original' href='./download/file.php?id=88319&sid=8a002af330aaee91377313c198f7672c&mode=view' target=_blank>Загрузить оригинал (321.59 КБ)</a>
Скрипты пока еще далеко не все готовы, скоро думаю доведу их все до ума. По сути получается довольно удобная доп софтина для работы со щупом. Хотя можно кучу всего придумать, написав нужные скрипты.
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение donvictorio »

тема жива ещё?а то от кфлопов автор уже избавился, мож чего напоследок в паблик оставит?
Аватара пользователя
Stich
Опытный
Сообщения: 156
Зарегистрирован: 13 мар 2015, 18:30
Репутация: 184
Настоящее имя: Никита
Откуда: Сочи
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение Stich »

donvictorio писал(а):тема жива ещё?а то от кфлопов автор уже избавился
Откуда инфа? :D
В новых версиях кмоушенснс вроде нет проблем с кнопками.
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение donvictorio »

так продает свое добро в барахолке. а скрипт так никто и не выложил.
Аватара пользователя
Stich
Опытный
Сообщения: 156
Зарегистрирован: 13 мар 2015, 18:30
Репутация: 184
Настоящее имя: Никита
Откуда: Сочи
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение Stich »

Во благо KFlop'оводов :mrgreen:

P.S. Внимание, необходимо проверить, аккуратнее (с новой версией не проверялось). Кто будет использовать, покажите как и для чего.

(Кому очень понравится и захочет задонатить в ЛС :hehehe:)
Вложения
KSM.zip
(46.22 КБ) 364 скачивания
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение donvictorio »

Огромное спасибо!
надо к проге написать какой-то ридми.
к примеру: чтобы её запустить, нужно скопировать файлы архива в папку KMotion4xx\KMotion\Release\
при добавлении кнопок не забывать указывать и координаты - я завис, когда после добавления кнопок отображалась только первая (остальные были под ней)

удобно для запуска вместе с KMotionCNC создать ярлык для запуска обеих прог, типа что-то такого:

Код: Выделить всё

@echo off
start "" "c:\KMotion434k\KMotion\Release\KMotionCNC.exe"
timeout /t 2 /nobreak
start "" "c:\KMotion434k\KMotion\Release\KSM.exe"
exit
и сохранить с расширением cmd. KSM, правда, требует каких-то особых прав, поэтому всплывает жёлтое окошка с запросом прав на изменение в системе. Я так понимаю, это нужно, чтобы он передавал скрипты в kmotioncnc.

файлы скриптов в архиве пустые, это баг или фича? если фича - где их брать?
Аватара пользователя
Stich
Опытный
Сообщения: 156
Зарегистрирован: 13 мар 2015, 18:30
Репутация: 184
Настоящее имя: Никита
Откуда: Сочи
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение Stich »

donvictorio писал(а): файлы скриптов в архиве пустые, это баг или фича? если фича - где их брать?
До них дело не дошло, увы :mrgreen: , за основу можно взять скрипт отсюда http://www.cnc-club.ru/forum/viewtopic. ... 17#p295417 и переделать под себя, если с нуля тяжело, единственное рекомендую работать с переменными, чтобы всегда можно было изменить к примеру скорости оперативно.

Я при использовании просто одну кнопку в KMotion назначал на открытие KSM.
Аватара пользователя
donvictorio
Мастер
Сообщения: 2441
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 680
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

Re: KSM - Kflop Script Manager

Сообщение donvictorio »

в любом случае это намного проще, чем встроенный редактор интерфейса. особенно табы.
Ответить

Вернуться в «KFlop»