Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отправка на сервер двух команд одновременно 
:(
    Опции темы
Risck
Дата 19.1.2015, 23:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 19.1.2015

Репутация: нет
Всего: нет



Народ, подскажите!
Играю в он-лайн игру. Хочу сделать так, чтобы с моего компа на сервер пошли две команды одновременно, как будто я одновременно кликнул мышкой в два разных места.
Например.
Допустим на экране две активные кнопки. Нажимаешь на одну - устраиваешься на работу рубить дрова, вторая перестает быть активной. Нажимаешь на вторую, копаешь руду, но первая кнопка, соответственно, становится не активной.
Как сделать так, чтобы сервер получил сразу две команды и проверив, что ты нигде не работаешь, устроил тебя сразу на две работы?
Иди так быстро послать одну команду за другой, что сервер, получив первую команду, не успел отметить, что ты уже устроился на работу, как пришла вторая команда?
Получится, как будто ты одновременно кликнул мышкой по двум разным местам на экране. Попробовал автокликером (от ультимы он-лайн) с минимальным временем между кликами, но ничего не получилось.
Подскажите, реально ли такое сделать?

П.С. В программировании ничего не смыслю.
PM MAIL   Вверх
ТоляМБА
Дата 20.1.2015, 01:20 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: 3
Всего: 252



Цитата(Risck @  20.1.2015,  01:20 Найти цитируемый пост)
Как сделать так, чтобы сервер получил сразу две команды и проверив, что ты нигде не работаешь, устроил тебя сразу на две работы?
Ну это смотря как программист сей алгоритм реализовал. А то ведь может получиться и так - жмякнешь на обе одновременно, они обе неактивными станут и не пойдёшь ты ни копать ни рубить.
PM   Вверх
Poseidon
Дата 20.1.2015, 08:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: нет
Всего: 133



Цитата(Risck @  19.1.2015,  23:20 Найти цитируемый пост)
Играю в он-лайн игру
Нет пока еще в сетевых технологиях понятия "одновременно". Все-равно команды пойдут по очереди. Поэтому все зависит от принимающей стороны (сервера). Как он обрабатывает команды, сколько тратит на это времени и т.п. Со своей, клиентской, стороны ты можешь только послать команды с минимальной паузой и молиться что бы сервер был многоядерный и начал обработку второй команды не закончив обрабатывать первую.



--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
Bulat
Дата 20.1.2015, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: 1
Всего: 57



Цитата(Risck @  19.1.2015,  23:20 Найти цитируемый пост)
чтобы с моего компа на сервер пошли две команды одновременно


Ну если очень постараться, то можно отправить одновременно хоть сколько команд. Но это тебе ничего не даст, потому что все зависит от:

Цитата(Poseidon @  20.1.2015,  08:43 Найти цитируемый пост)
Поэтому все зависит от принимающей стороны (сервера). Как он обрабатывает команды, сколько тратит на это времени и т.п.


И скорее всего обрабатываться команды будут последовательно!  smile 



--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Разные вопросы"
Smartov

Сюда нужно постить только темы, которые нельзя отнести ни к одному из существующих разделов. Если вы не уверены, то просмотрите еще раз заголовки форумов, карту форума или попробуйте воспользоваться поиском.
Если вы все же не смогли найти подходящего раздела - создавайте тему здесь.


С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разные вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0676 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.