0 / 0 / 0
Регистрация: 19.02.2010
Сообщений: 5
|
|
1 | |
Кто нибудь делал прогу "Эмулятор клавиш с промежутком времени между "нажатиями""?02.03.2010, 22:34. Показов 1974. Ответов 6
Метки нет Все метки)
(
Пара людей заинтересована в таком приложении только с условием: программа должна работать всегда т.е. откыл она записала карту нажатия клавишь а потом с промежутком в 3мс поочередно воспроизводила эти нажатия.
З.Ы. прога также должна работать в свернутом режиме кто поможет Респект и Оромное спасибо + по желанию вознаграждение до 100р. З.З.Ы прогу можно поствить в готовом виде).
0
|
|
02.03.2010, 22:34 | |
Ответы с готовыми решениями:
6
В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно"
Реализовать классы "Воин", "Пехотинец", "Винтовка", "Матрос", "Кортик" (наследование) |
Модератор
![]() ![]() ![]() ![]() 11897 / 7269 / 1721
Регистрация: 25.07.2009
Сообщений: 13,313
|
|
02.03.2010, 22:45 | 2 |
Devito, Вы бы это во фриланс запостили... Только "до 100" на "от 100" поменяйте - быстрее откликнутся
![]()
0
|
быдлокодер
1723 / 910 / 106
Регистрация: 04.06.2008
Сообщений: 5,666
|
|
03.03.2010, 08:40 | 3 |
Даётся мне, с такой точностью этого НИКАК не сделать. Ибо вот здесь читаем:
http://wm-help.net/books-onlin... .html#h1t3 "Меня часто спрашивают, как сделать так, чтобы поток гарантированно запус кался в течение определенного времени после какого-нибудь события — на пример, не позднее чем через миллисекунду после приема данных с последо вательного порта? Ответ прост: никак. Такие требования можно предъявлять к операционным системам реального времени, но Windows к ним не относит ся. Лишь операционная система реального времени имеет полное представле ние о характеристиках аппаратных средств, на которых она работает (об ин тервалах запаздывания контроллеров жестких дисков, клавиатуры и т. д.). А создавая Windows, Microsoft ставила другую цель обеспечить поддержку мак симально широкого спектра оборудования — различных процессоров, диско вых устройств, сетей и др. Короче говоря, Windows не является операционной системой реального времени. " Далее: "
А автор говорит о 3 мс! Тут ещё такая деталь. Можно было бы попытаться поэксперементировать со всем этим делом. Но автор предполагает работу проги в интерактивном режиме. По-моему это значит, что в момент её работы будут выполняться другие важные проги с активными окнами, коим и будут посылаться эмулируемые сообщения. Учитывая наличие таких прог-процессов, вне всякого сомнения ВАЖНЫХ и потому занимающих значительную часть процессорного времени расчитывать на точность 3 мс не приходится. Извините. Добавлено через 5 минут Подчёркиваю: можно попытаться сделать. Но не 3 мс, это надо понимать. ...И это: не просто же так должны нажиматься клавиши? Какому-то окну должно, наверное слаться сообщение. Это нужно конкретизировать. А то можно сделать так: клавиши периодически нажимаются, но ВПУСТУЮ, понятное дело, тут незачем даже огород городить.
1
|
4203 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
03.03.2010, 08:43 | 4 |
Не является, но здесь:
про винду ни слова нет. Поэтому правильный ответ должен разъяснять, как это сделать на фотоне (системе реального времени, внешне похоже на windows и поддерживающей окна, в том числе свернутые), а ты сразу "никак". Я правильный ответ тоже дать не могу, так как фотона не знаю, но для того, чтоб позорить винду, существуют другие темы, зачем же ещё эту захламлять?
0
|
быдлокодер
1723 / 910 / 106
Регистрация: 04.06.2008
Сообщений: 5,666
|
|
03.03.2010, 08:49 | 5 |
Я имел ввиду не только винду, но и линь, хотя про последний не говорил. Но он тоже не является осью реального времени (это для тебя, кстати). Мне ведь надо как-то было аргументировать невозможность! И это отнюдь не позоривание просто это оси такие. Ничё плохого не вижу в этом. Хотим многозадачность- получаем распределение времени между процессами как оси заблагорассудится, а не как нам. Жизнь такая.
Но то, что это может понадобиться на каком-то фотоне... Извини, не учёл фотона... Каюсь.
0
|
4203 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
03.03.2010, 08:54 | 6 |
0
|
быдлокодер
1723 / 910 / 106
Регистрация: 04.06.2008
Сообщений: 5,666
|
|
03.03.2010, 08:57 | 7 |
Я понял. Фотон это не линь, да. А линь не фотон. И винда тоже не линь. И линь не винда, это я тоже понял.
P. S. А макинтош похож на линь, но не линь.
0
|
03.03.2010, 08:57 | |
Помогаю со студенческими работами здесь
7
Создать класс "Книга" с полями "название книги", "количество страниц", "год издания" Создать класс "Вентилятор" содержащий в себе классы: "Двигатель", "Контроллер", "Пульт управления"
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |