Для Windows: telnet, электронное табло, видео

Николай12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
29.09.2013

Добрый день!

Нужно сделать электронное табло для системы учета времени на картинге. Программа производителя отдает информацию в сети по протоколу telnet. В переданной строке: номер датчика на машинке, время последнего круга и лучшее время круга. Подробное описание в конце.

Функции программы:

1) Подключиться по протоколу telnet для получения информации. Каждую секунду сервер отправляет информацию.

Лог приложен в конце.

2) Вывести информацию на весь экран

1/4 экрана сверху занимает последний проехавший участник:

Имя (предустановленное в текстовом файле или реестре. Имя вычисляем по ID датчика)

Время последнего круга

Время лучшего круга

2/4 посередине – это таблица с двумя колонками

в каждой по 3 строки Имя, время последнего круга, время лучшего круга

1/4 снизу – изображение с анимацией или флэш или видео. не нужно всё, какой-то один формат. Лучше видео.

Интерфейс не рисовали. Ничего сложного.

Будет хорошо, если сможете сделать не белый фон, а какое-то изображение.

-----------------------------Листинг-------------- ------

# стандартная строка – нас не интересует, она повторяется каждую секунду

$F,2147483633,"00:00:00.000","21:09 :13.187","00:07:20.437","GREEN "

# первая строка:

$J,"6295855","00:00:27.901"," 00:07:20.949"

где

"6295855" номер датчика на машинке

"00:00:27.901" время за которое был пройден ПРОШЕДШИЙ (последний, крайний) круг

"00:07:20.949" время, прошедшее от начала заезда

# стандартная строка – нас не интересует, она повторяется каждую секунду (может быть, а может и отсутствовать, чаще её тут нет)

$F,2147483632,"00:00:00.000","21:09 :13.687","00:07:20.437","GREEN "

# вторая строка:

$G,1,"6295855",15,"00:07:20.949"

где

"6295855" – номер датчика на машинке

"00:07:20.949" – время, прошедшее от начала заезда

# третья строка

$H,1,"6295855",7,"00:00:27.807"

где

"6295855" – номер датчика на машинке

"00:00:27.807" – лучший круг

# стандартная строка – нас не интересует, она повторяется каждую секунду (может быть, а может и отсутствовать, чаще её тут нет)

$F,2147483632,"00:00:00.000","21:09 :14.187","00:07:21.437","GREEN "