Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.10.2011, 20:35   #1
Riply
Пользователь
 
Регистрация: 05.10.2009
Сообщений: 21
По умолчанию Обработка сообщений консоли игрового сервера

Я честно искал, но ничего похожего не обнаружил. Если не сложно, ткните носом на какой-нибудь исходник.
Riply вне форума Ответить с цитированием
Старый 02.10.2011, 21:30   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Консоли бывают разными, мало того консоли игровых серверов вообще разные...
Человек_Борща вне форума Ответить с цитированием
Старый 02.10.2011, 22:07   #3
Riply
Пользователь
 
Регистрация: 05.10.2009
Сообщений: 21
По умолчанию

Вот такая вот консоль. В ней нужно осуществлять поиск построчно и выполнять определённые действия.
Riply вне форума Ответить с цитированием
Старый 02.10.2011, 22:41   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Читайте про перехват консольного ввода/вывода.
Человек_Борща вне форума Ответить с цитированием
Старый 03.10.2011, 08:27   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Читайте про перехват консольного ввода/вывода.
Не поможет
Тут совсем другая консоль. Тупо найти через FindWindow ее хендл, и запрашивать содержимое - что в избытке обсуждалось на форуме в темах типа "Считать текст из блокнота"
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.10.2011, 08:30   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Тут совсем другая консоль.
не факт, может просто перекрашена.
хотя тут стоит проверить, если тип подсистемы приложения CONSOLE, то перехват думаю будет вполне, иначе же по хендлу.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.10.2011, 12:49   #7
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Stilet, с чего бы этой консоли быть другой? Обычное консольное окно и всего-то.
Человек_Борща вне форума Ответить с цитированием
Старый 03.10.2011, 12:55   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
с чего бы этой консоли быть другой?
а хз че это за окно, пощупать то его никак
может обычное окошко, с закосом под консольное.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.10.2011, 17:51   #9
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Это вообще Memo на окне, а не консоль.

Консоль - слово многозначное. И консоль игрового сервера - это вовсе не консоль с точки зрения WinAPI. И наоборот.

Примерно как лук - растение и лук - оружие.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 03.10.2011, 20:35   #10
Riply
Пользователь
 
Регистрация: 05.10.2009
Сообщений: 21
По умолчанию

Цитата:
...найти через FindWindow ее хендл, и запрашивать содержимое - что в избытке обсуждалось на форуме в темах типа "Считать текст из блокнота"
дело в том что поиск надо осуществлять по мере работы данного сервера и в ответ на определённые сообщения выполнять определённые действия. Допустим это обычное окно с memo, какой командой надо искать текст?
Riply вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Монитор игрового сервера SanchezArz Общие вопросы Delphi 6 08.07.2010 01:22
Создание игрового сервера настольных игр! kiling Gamedev - cоздание игр: Unity, OpenGL, DirectX 1 14.01.2009 22:02
Просмотр игрового сервера arm82 Работа с сетью в Delphi 1 03.04.2008 15:00
обработка событий из консоли! nereus Общие вопросы Delphi 0 07.02.2007 15:33