PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Лаунчер программ с клавиатурным управлением (http://pccar.ru/showthread.php?t=16974)

Triplex 11.03.2012 03:22

Лаунчер программ с клавиатурным управлением
 
Собственно ситуация такая. Комп в машине EEEPC 900. Основное предназначение - общение с ECU + музыка (Winamp фулскрин скин)
Интересует простенькая програмулина, которая умеет по нажатию хоткея или жеста по тачу выводить на экран OSD со списком программ для запуска. Обычные докбары не катят, они только мышкой управляются и нет возможности вызова по хоткею, а нужно чтобы клавиатурой (для управления через УСБ устройство с эмуляцией нажатия клавиш на клавиатуре)
Еще бы неплохо, чтобы умела список запущенных задач выводить с возможностью переключения, или чтобы в списке программ для запуска показывала иконку, мол уже запущено.
Покурил гугл и форум - безрезультатно.

Заранее спасибо за помощь.

Triplex 12.03.2012 12:31

Хммм...я изобрел что-то новое?))) Что никто не знает ответа на вопрос за 70 просмотров ))))

Triplex 21.03.2012 12:55

170(!!!) просмотров. Неужели никто не знает? Я уже гугл замучал!!!

St@rz 21.03.2012 15:24

Немного не понятно описал задачу. Программы уже запущены или запускать их надо?
Если запускать надо то в принципе можно RoadRunner под это переделать. Можно и еще что нибудь придумать.
Если запущены уже то просто перелистывание кнопкой на которую назначено сочетание клавиш Alt+Tab (в семерке Win+Tab).

Triplex 22.03.2012 02:25

Вложений: 1
Переделывать оболочку - ну ее нах, громоздко очень ради простой задачи

Попробую описать подробнее
Нажимаем заданную в настройке комбинацию клавиш (предположим ктрл+алт+Х)
На экране появляется меню, подобное Rocket Dock
В этом меню список программ, которые НУЖНО жапускать. Список естественно редактируется в настройке.
В нижней строке список УЖЕ ЗАПУЩЕННЫХ задач, как в алт-таб.

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

Стало хоть немного понятнее???)))

St@rz 22.03.2012 03:08

Все это делается в RR. Перемещение кнопками стрелок. Выход или закрытие кнопкой ESC. Пример меню. Посмотри конфиг из архива.

Triplex 22.03.2012 20:32

насколько я понимаю - роадраннер это оболочка, со встроенным видео/аудио плеером, ЖПС и прочим. Получается она жрет памяти неимоверно и постоянно висит на весь экран, а мне бы простую утилиту в 500 килобайт весом))
Ну и конечно мне не нужно, чтоб на весь экран было меню и еще куча постороннимх кнопок в нем. мне надо чтоб оно выпадало на рабочем столе виндовс, как я нарисовал. Такое возможно в РР???

St@rz 22.03.2012 23:22

RR ресурсов ест мало. Изучи его. По нажатию ESC у тебя будет закрываться программа и открываться меню. Пролистывание в нем клавишами стрелок. Приложения встраиваются на полный экран если надо. Говорить можно много. Нужно изучать и смотреть примеры конфигов и скинов. Тема в помощь.

Triplex 23.03.2012 01:56

никаких встраиваний приложений, это занимание лишнего жизненного пространства сторонними кнопками и т.д. У меня своя специфика софа - мозгонастроечный.
Ладно спасибо, я изучу тему на досуге. Но может всетаки ктонить знает простую утилиту, которая не шить/готовить и стирать умеет, а только одно действие делать? )))

Hamster 23.03.2012 02:07

Цитата:

Сообщение от Triplex (Сообщение 215804)
Но может всетаки ктонить знает простую утилиту, которая не шить/готовить и стирать умеет, а только одно действие делать? )))

Конечно знаем. Любой язык программирования. Берешь и программишь, что в твоем воспаленном мозгу всплывет.

З.Ы. Напишешь на ассемблере - будет занимать даже не 500к, а 30к, и кнопки можно размером в пару пикселей сделать, чтобы не занимали жизненное пространство :)

Triplex 23.03.2012 12:50

Я уже подумываю об этом варианте. Скажи, раз такой умный и язвительный, какойнить модный компонент для делфи, чтоб он умел считывать запущенные задачи, да еще с миниатюрами? Или который на канве десктопа умеет рисовать )

Hamster 23.03.2012 16:41

Цитата:

Сообщение от Triplex (Сообщение 215829)
Скажи, раз такой умный и язвительный, какойнить модный компонент для делфи

Моя программерская юнюсть давно закончилась, давно не работаю я по этой теме. Да и потом я все больше по PL/SQL.

На счет язвительности - тебе предложиле нормальный, рабочий вариант. Роадраннером пользуется большое количество народа - удобный и стабильный фронтенд. Нет, блин, ты идешь другим (как обычно мало кому понятным путем).
Минимализм это неплохо - iOS отличный тому пример. Но, в крайности бросаться не надо.

Triplex 23.03.2012 23:03

ну какая же это крайность? если мне нет смысла использовать фронтенд? он абсолютно бесполезен, если комп не для типовых задач музло/жпс/камера. Мне из этого ничего не нужно! Мне нужен рабочий стол винды и свои специфические программы.
Мой малопонятный путь самурая почти окончен, одна только малость осталась )))

Hamster 24.03.2012 00:11

Цитата:

Сообщение от Triplex (Сообщение 215898)
Мне нужен рабочий стол винды и свои специфические программы.

А можно для нас, лошпедов озвучить этот список "специфических программ для авто"? :)
Автокад, симулятор тяжелого бомбардировщика и "змейку" лучше не предлагать.

Triplex 24.03.2012 02:50

Honda ECU Programmer
Free Logger
Crome
HOBD PC Scanner
HOPE
MegaTune
....
Продолжать? ))))

Они почти все полноэкранные или многооконные. Встраивать их в фронтенд - иметь геморой и пустая трата жизненного пространства. Дело в том, что я не мультимедийщик. Мне не нужны ни 10 камер в машине, ни ЖПС, ни мониторы в подголовниках (у меня сидений всего то два ))))) и прочий набор джентельмена карПЦшника ))) У меня даже музыка из двух динамиков ))) Ничего лишнего. Pure sex. No Turbo - No party )))
Мой карПЦ должен выполнять пару простых функций - перезаливать прошивку на лету, оповещать меня о том, как живет мой мотор и настраивать бустконтроллер/NOSконтроллер )))
Согласись, для этого не нужен гламурный фронтенд с красивыми менюшечками/рюшечками. Достаточно иметь список задач по хоткею и все.

Hamster 24.03.2012 03:01

Цитата:

Сообщение от Triplex (Сообщение 215908)
Продолжать? ))))

Не, не надо. У меня подобная из списка работает в CF, встроенная как приложение. И все ок :)

Цитата:

Сообщение от Triplex (Сообщение 215908)
Согласись, для этого не нужен гламурный фронтенд с красивыми менюшечками/рюшечками. Достаточно иметь список задач по хоткею и все.

Гламурный не надо, достаточно иметь хороший :)

Triplex 24.03.2012 03:46

ну значит тебе удобнее так, я не вижу смыла в нем. Пускай у тебя подобная встроена во фронтенд, показывает тебе с обд2 красивую картину. мне это реально не нужно. Меня интересует только функционал программ, причем всех сразу. ничего лишнего между мной и ними. Это глупый спор с навязыванием своего мнения ))) тебе удобно во фронтенде иметь показометры с мозга - а мне pure sex. У каждого свой путь самурая )))

Hamster 24.03.2012 04:04

Ты похоже не догоняешь :)
Да, она встроена во фронт и показывает ровно то, что будет показываеть если ты ее просто запустишь из под винды :)

З.Ы. и я не такой один - нас тут целый форум :)

Triplex 24.03.2012 04:10

целый форум навязывателй фронтендов?)))
давай скрины, я мож передумаю )))

Hamster 24.03.2012 05:53

Цитата:

Сообщение от Triplex (Сообщение 215916)
целый форум навязывателй фронтендов?)))
давай скрины, я мож передумаю )))

Скрины чего?

З.Ы. а так - да, тут целый форум навязывания фронтендов, фронтов и разумного использования car pc :)

St@rz 24.03.2012 07:04

Если пользоваться штатными средствами виндовс, то изучи горячие клавиши. Плюс переключение между программами кнопкой Alt+Tab.
Я же тебе давал тему где обсуждали.
Плюс Windows8 поставь если тачь будет.

Triplex 24.03.2012 14:31

Цитата:

Скрины чего?
скрины того, как выглядит твоя встроенная программа, которая у тебя для диагнозы или чего то там еще )

Цитата:

Если пользоваться штатными средствами виндовс, то изучи горячие клавиши. Плюс переключение между программами кнопкой Alt+Tab.
Я же тебе давал тему где обсуждали.
Я изучил ее, там нет ответа на мой вопрос, только споры о нужности и важностии фронтенда )))

Hamster 24.03.2012 21:15

Вложений: 1
Цитата:

Сообщение от Triplex (Сообщение 215942)
скрины того, как выглядит твоя встроенная программа, которая у тебя для диагнозы или чего то там еще )

Неважно какая программа и для чего :) Выглядеть она будет ровно так же, как она выглядит в винде :)
Вот типа того:
Вложение 25965

Конечно, сразу сейчас начнется - "да там сверху куча пространства отжирается на кнопки фронтенда!". Да, отжирается. Потому что меня так устраивает.
Если не устраивает - можно их убрать или сделать прозрачными и в нужных местах расположить. Подробнее - http://forums.fluxmedia.net/plugin-d...er-plugin.html

Вообщем - не надо изобретать велосипед там, где давно изобрели мотоцикл :)

Triplex 25.03.2012 20:20

Да отъедает кучу пространства сверху ))) особенно 1024х600 экране. У меня в хроме тютелька в тютельку топливная карта на весь экран влазит, а из-за этой хрени придется скролить карту вверх/вниз ))) короче это однозначно не мой вариант. мой вопрос о простенькой утилите ланчере все еще в силе )))

Hamster 25.03.2012 20:51

Цитата:

Сообщение от Triplex (Сообщение 216049)
Да отъедает кучу пространства сверху )))

Ты читаешь мое сообщение полностью, или только то, что хочешь услышать? ;)
Еще раз, для тех кто в танке:

Цитата:

Сообщение от Hamster (Сообщение 215961)
Если не устраивает - можно их убрать или сделать прозрачными и в нужных местах расположить.

Удачи в изобретении велосипеда.

St@rz 25.03.2012 21:29

http://www.compcar.ru/forum/showthread.php?t=4837

Triplex 25.03.2012 21:46

Цитата:

Ты читаешь мое сообщение полностью, или только то, что хочешь услышать?
Не, это Вы меня походу не слышите...мне не нужен фронтенд. это не обсуждается!!! Ни центрифуга, ни родраннер ни какой либо другой, который нада сидеть и пол дня под себя настраивать ради возможности запустить программу)))). Мне нужна отдельная программа небольшого веса, способная запустить другую программу, а не танк для пальбы по воробьям.

Hamster 25.03.2012 22:40

Цитата:

Сообщение от Triplex (Сообщение 216061)
Мне нужна отдельная программа небольшого веса, способная запустить другую программу, а не танк для пальбы по воробьям.

Тебе предложили вариант решения твоей проблемы существующими, проверенными средствами.
Нет сил/желания настроить? Ну, тогда как я писал выше - руки в ноги и программим себе, что вздумается.

Triplex 26.03.2012 02:11

И на том спасибо )))


Часовой пояс GMT +4, время: 19:43.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot