Перейти к содержимому

Фотография

Прога управления компом SlyControl 2.7.12нужны советы знающих людей


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1
Dadm

Dadm
  • Свой человек
  • 537 сообщений
Всем доброго времени суток!
Скажу сразу, программист я-любитель, для себя так сказать
Хотел написАть программульку, чтоб с пульта можно было вводить буквы(пример: набор смс на сониериксонах)
Но вот всё никак не получается врубиться в суть...
попробую скинуть код на цифру 2..
просьба сильно не пинать и не флудить

#--------------------------------------------- NumKeys to букофки


Key2Grp = Group( Enabled ){
OnGroupEnable(){
Keyboard( "ON", "Num Lock" ) }


Num2 = Hook( "REMOTE", "2", Enabled, Break ){
Break( Num2 <> 0 )
Mode = Math( "GET", "Num2" ) #записываем в мод значение Num2
Mode = Math( "x+1", Mode ) # прибавляем 1
skip( 1, Mode <= 2 ) # пропускаем одну строку если значение мод<=2
Mode = Math( "0" ) # если больше 2, то обнуляем
Math( "SET", "Num2", Mode )

Skip (2, Mode <> 0) #пропускаем 2 нижние строки, если мод <> 0
OSD( "|a|bc" ) # вывод на экран значение в кавычках
Keyboard( "PRESS", "a" ) # команда для нажатия на клаве букавки "а"

#итд

Skip (3, Mode <> 1)
break(Num2 <> 0) # написан просто так
OSD( "a|b|c" )
Keyboard( "PRESS", "b" )



Skip (3, Mode < 2)
break(Num2 <> 0) # написан просто так
OSD( "ab|c|" )
Keyboard( "PRESS", "c" )




}}


теперь вопросы...

как сделать так:
1. Чтоб когда я нажимал на цифру два на пульте без перерыва через какой то промежуток времени выводился выбранный символ. (то есть опять же пример-набор текста на сониериках)

2. Чтоб память набора скидывалась через какой то промежуток времени...то есть к примеру
при первом нажатии выводится "А" при втором(без паузы) "В" (тут пауза допустим в секунду) третье нажатие и чтоб выводилось не "С", как у меня сейчас, а сбрасывалось на "А" опять.


заранее спасибо...

Сообщение отредактировал Dadm: 06.08.2009, 00:07:02

  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.