Страница: 1 |
Страница: 1 |
Вопрос: Исчу
Добавлено: 22.09.05 23:13
Автор вопроса: ArtBase | ICQ: 55593017
Ни у кого не завалялось похожего?
Нужна программка, с помощью которой два (или более) человека по сети могут рисовать, например, на форме.
Так сказать рисование в онлайн)) И чтоб это рисование отображалось у обоих (у остальных).
Если ни у кого нет, то хотя бы подскажите как эти данные (цвета, рисунок на форме, процесс рисования) по сети передать.
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 23.09.05 01:46
iChat кажсиь, там доска для рисования есть...
кодить самому геморно, передать то фигня, а вот, то кисть, то карандашек, то рамочка, кружочек ... не ну если делать совсем нефиг, можно конечно, но я б не взялся
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 23.09.05 02:35
не видел я там никаких досок для рисования, самый допотопный чат из всех, имхо.
Номер ответа: 3
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #3
Добавлено: 23.09.05 03:17
Да собственно ничего гениального - прога наподобие простой общалки, только в качестве текста здесь будет инфа о координатах и цвете изменённого пикселя. Всмысле начинают все с чистого листа (новые юзеры должны получать текующую картинку при подключении), потом какой-нить клиент правя картинку отсылает серверной части изменения, а она рассылает их всем клиентам.
В принципе, если всё делаешь сам, то можно рассылать только команды - типа как в фотошопе история. Т.е. нарисовал один клиент круг, и переслал команду, типа
circ|10,10,5,2,0|150,150,150
что должно означать "всем клиентам нарисовать у себя круг с центром в точке 10,10 радиусом 5 толщиной 2, не закрашенный, цветом (150,150,150).
А вот если кусок картинки вставляется, то по-любому тебе его придётся попиксельно перекидывать.
Ну либо же сохранять, сжимать (хотя бы даже раром, хоть это и непроффно как-то), пересылать и распаковывать.
Номер ответа: 4
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #4
Добавлено: 23.09.05 11:39
Ну это смотря как рисовать. Если че-то вроде фотошопа - геморно дюжа, да и сетку посадишь.
Ежели простыми примитивами - так и передавай массив с их координатами и цветом.
Номер ответа: 5
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #5
Добавлено: 23.09.05 16:42
м... я невспомню что-то, мы в сети короче много чатов перебрали, и в каком-то точно была доска для рисования. Я у своих спрошу что за это был чат, к вечеру скажу точно.
Номер ответа: 6
Автор ответа:
someone
Вопросов: 215
Ответов: 1596
Web-сайт:
Профиль | | #6
Добавлено: 23.09.05 19:59
http://vbnet.ru/samples/download.aspx?id=476
Номер ответа: 7
Автор ответа:
ArtBase
ICQ: 55593017
Вопросов: 23
Ответов: 76
Профиль | | #7
Добавлено: 24.09.05 11:53
О..спасибо! Отличный пример для основы!
Номер ответа: 8
Автор ответа:
Pashenko
ICQ: 176176951
Вопросов: 14
Ответов: 655
Профиль | | #8
Добавлено: 26.09.05 12:22
А что, обычный Windows Messenger (который в XP встроен) не умеет?
Номер ответа: 9
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #9
Добавлено: 26.09.05 19:47
рисовать? нееее....