|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.06.2011, 12:41 | #1 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 147
|
Реализация структуры (RFB)
Всем привет)
Есть проблемкО - работа с байтами. На работе нужно написать программку удаленного доступа. Сделал программу используя технологию Windows Desktop Sharing (WDS)-все работает клево, но работает только начиная с Windows Vista. Но компы есть еще не то что с XP но и с 2000 виндой. Порылся в гугле....нашел Virtual Network Computing (VNC) и его протокол Remote Frame Buffer (RFB). Все как говорится уже есть...даже описание протокола (на английском). Реализация самого клиента удаленного достпа также есть на C#. Осталось сделать серверок на шарпе. На данный момент проблемка такая: нужно реализовать структуру описанную в протоколе, а именно- No. of bytes Type [Value] Description 1 U8 bits-per-pixel 1 U8 depth 1 U8 big-endian-flag 1 U8 true-colour-flag 2 U16 red-max 2 U16 green-max 2 U16 blue-max 1 U8 red-shift 1 U8 green-shift 1 U8 blue-shift 3 padding где все что с U - unsigned первая колонка - сколько байт должно занимать вторая - тип данных, которые нужно записывать третья - названия параметра Первый параметр - это к-во бит на пиксель (я думаю надо записывать 32) Второй - глубина цвета (Тоже вроди 32) Третий и четвертый ставим false все остальные - 0 И как вот такое вот записать в массив байтов?)))
У женщин чары образуются из стрингов;
А у программистов наоборот - стринги образуются из чаров; |
10.06.2011, 19:29 | #2 |
Форумчанин
Регистрация: 06.05.2011
Сообщений: 287
|
Гугл, первая же ссылка приводит к проекту с исходным кодом:
http://cdot.senecac.on.ca/projects/vncsharp/ |
22.06.2011, 13:25 | #3 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 147
|
Да замечательно! Просто всю неделю что я искал я ее не заметил! (сказано с офигенно огромным сарказмом)
Проблема в том, что там реализован КЛИЕНТ, а я хочу реализовать СЕРВЕР! И есть у меня то что показал "Spawn™Production®", и менно его и буду использовать как клиента! Но не удается создать сервер никак! ПОМОГИТЕ(((
У женщин чары образуются из стрингов;
А у программистов наоборот - стринги образуются из чаров; |
22.06.2011, 14:09 | #4 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 398
|
Инетерсная тема, жаль что щяс времени поубивать нету... Это потыркать попробуй.
1) Сразу http://libvncserver.sourceforge.net/ 2) Потом http://sourceforge.net/projects/pvnc/ Тока отпишись... У нас в продукте Remote Share реализован, но с понятными ограничениями.. |
22.06.2011, 16:50 | #5 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 147
|
Guy, спасибо тебе огромное! Такого я действительно еще не находил (сказано без малейшего сарказма)
Буду пробовать! если что, то отпишу!
У женщин чары образуются из стрингов;
А у программистов наоборот - стринги образуются из чаров; |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Реализация структуры Вирта на Delphi | WarHamster | Помощь студентам | 1 | 16.12.2011 15:47 |
RFB (Remote Frame Buffer Protocol) | stalsoft | Помощь студентам | 0 | 09.06.2011 15:37 |
Реализация | stopvirus | Общие вопросы Delphi | 12 | 24.12.2010 19:44 |
Реализация структуры данных "дерево(указатели на родителей)" в Си Шарп | Divus | Помощь студентам | 0 | 11.10.2010 04:23 |
Реализация структуры данных | Nata_student_nik | Помощь студентам | 3 | 17.03.2010 08:52 |