Украинское сообщество программистов

Форум программистов » Работа » Фриланс

Нужен модуль отслеживания/формирования системных событий.

(2 posts)
  1. Доброго дня!

    Хочу предложить оценить (в у. е. и по времени) и затем выполнить следующую работу.

    Цель: разработать автономный программный модуль, являющийся частью системы помощи пользователю при работе за компьютером.

    Реализуемые функции
    -------------------

    Модуль должен предоставлять API для:

    1. Нахождения в определенном окне заданных элементов управления:
    a. пунктов меню;
    b. кнопок;
    c. флажков и переключателей;
    d. разворачивающихся списков;
    e. заданной области окна (например, область рисования в графическом редакторе);
    f. и т. д. – всех основных элементов управления Windows.

    2. Эмуляции действий пользователя:
    a. перемещение курсора мыши к искомому элементу (кнопка, пункт меню и т. д.);
    b. клик по определенному элементу управления;
    c. выбор пунктов меню;
    d. нажатие сочетаний клавиш;
    e. нажатие с перетаскиванием (например, перемещение окна, рисование линии в графическом редакторе и т. п.);
    f. вращение колеса прокрутки мыши.

    3. Отслеживания заданных системных событий:
    a. сохранение файла (также другие действия с фалами – переименование, перемещение, создание, удаление);
    b. запуск программы (как вариант – отслеживание возникновения определенного окна);
    c. завершение работы программы.

    4. Формирования заданных системных событий:
    a. запуск программы;
    b. сворачивание/разворачивание заданного окна;
    c. закрытие окна;
    d. создание/удаление файла.

    5. Дополнительные функции:
    a. снимок экрана в указанной области окна.

    Поддерживаемые операционные системы
    -----------------------------------

    Windows XP (SP1 и выше)
    Windows Vista
    Windows 7

    Графический интерфейс
    ---------------------

    Графический интерфейс модуля включает:
    1. Окно настроек программы
    2. Иконку в системном трее, выводящую контекстное меню при щелчке, или окно настроек при двойном щелчке.
    Других графических элементов или элементов пользовательского интерфейса программа не содержит.

    Связь с другими модулями
    ------------------------

    Управление программой и получение результатов ее работы производится через сокеты. Передача данных к модулю и от него управляющей системе – в формате XML.

    Безопасность
    ------------

    Для подключения к модулю и управления им необходимо предусмотреть пароль доступа. Изменения пароля доступа может осуществляться пользователем в окне настроек.
    В дальнейшем – возможность перехода на защищенный канал управления модулем.
    Возможность разрешения/запрета доступа к модулю с удаленных компьютеров.

    В приложении - то же ТЗ в формате Word.

    Для связи и уточнений не стесняйтесь использовать
    почту: vlkmail (at) ukr.net
    Messenger: vlkmail (at) ukr.net
    ICQ: 3ноль956пять778

  2. 1. постесняйтесь емейлы один в один, включая фразу "В приложении - то же ТЗ в формате Word." копировать.
    2. подобные извраты даже не стоит эстемейтить. их проще отправить в корзину. подобное приходилось писать, и по результатам - для помощи пользователю намного проще поставить радмин или внс чем заниматься подобным садомазо. Слишком много кастумных контролов используется, плюс разные интерфейсы на основе интернет експлорера. Работать с таким на уровне хендлов окон нормально не получится

RSS экспорт этой темы

Отправить сообщение

Регистрация или вход.

Написать без регистрации

(обязательно)


(обязательно)

На форуме запрещается:

  • Публиковать вакансии, для этого есть специальный раздел.
  • Нецензурная брань.
  • Реклама или продвижение товаров и услуг, не имеющих отношения к теме обсуждения.

Навигация


Форумы

Зарплатная анкета:

чистыми, в экв. $ США по курсу

Теги:

интернет магазин бытовая техника магазин Laptoper