Уже начал копать в этом направлении, спасибо! Беда в том, что еще никогда потоки не использовал и как с ними бороться пока не знаю. Учиться, учиться и еще раз учиться
Уже начал копать в этом направлении, спасибо! Беда в том, что еще никогда потоки не использовал и как с ними бороться пока не знаю. Учиться, учиться и еще раз учиться
=Flying Barans=
=FB=Alezz_78
Ты высказал мысль насчет того что ГЛ (гиперлобок) удовл забугорщиков и пр лабухов. Ты, конечно, в чем то прав. Но!!!
1. Лобок отрабатывает инфу и коннект ориентируясь на свой сервак, т.е. мы зависим от того с какой ноги он сегодня встал.
2. Судя по всему он (лоб) в плане инфы работает со своей базой данных игроков, то есть регистрирует и соотв отобр как подключ только тех игроков, кто подключился ч/з него в отл от твоей проги, кот. никого не ригистрит, но отобр картину в динамике т.е реально. немало было случаев когда во ЛБУ 5/32 (утрирую) а при попытке подключения получаем "все места заняты". Я уж не говорю про те минуты он-лайна (хрустов) в которые это выливается.
3. НУ И НАКОНЕЦ МОМЕНТ № 3, САМЫЙ ГЛАВНЫЙ. ЛОБ - динамит (не взрыв вещ, а типа те девушки кот динамят), т.е показывет то чо видит, а прога - отрабатывает то. чо я (ты, он, она) хотим иметь. Что как сам знаешь 2 большие разницы.
Т.о. я считаю, что ЛОБ и прога занимают разные и при этом взаимодоп потребительские ниши.
Да, о главном - чуть не забыл. включаю досом одновр 10 пингов по всем адресам - ничо не тормозит. Даже сеть. Хи-хи. К чему бы это.
ЗЫ. пока писал кой чо из моих мыслей успела устареть
Хорошо тому живется у кого одна нога
А насчет запутанности мозгов - это скорее всего от пива... или для пива... даже не знаю для чего.
Хорошо тому живется у кого одна нога
2Kirich Ну ты Лобби обозвал, у пол часа смеялся
Если по существу- вышела в свет версия 1.02 По настоятельной просьбе Kirich бел переработан алгоритм пинга. Теперь пинг работает в отдельном потоке что позволило полностью избавится от тормозов в программе. Плюс к этому добавил опцию проверки серверов сразу после старта (Kirich танцуй Ну и от себя добавил расскраску в табличке с игроками (по цветам команды) плюс возможность сортировки по любой колонке.
Народ, вышло круто! Рекомендую скачать, а то для кого я старался http://www.sh.zp.ua/il2/il2.html
Крайний раз редактировалось Alezz; 08.09.2002 в 16:05.
=Flying Barans=
=FB=Alezz_78
Еще скриншотик:
=Flying Barans=
=FB=Alezz_78
Одну минуту... Качаю.
Хорошо тому живется у кого одна нога
От это совсем другая песня!!!
Супергуд.
Гы-гы-гы!!! ТАНЦУЮ. С МЕНЯ СТО ГРАММ И ПОНЧИК!!!
Еще мысли:
По-моему, последовательный опрос серваков во- первых, таки делает свое черное дело, а во-вторых, может его заменить на одновременный. Хотя это уже ерунда.
Опять же опрос инфы и пинга не проще ли увязать в один пакет, кот посылается, к прирмеру, раз в пятилетку?
Таки мож подумаешь насчет независимого патчика непоср к илу чоб ту бедную закладку "игра по сети" заменять на прогу?! А то каждый раз 5 минут на згрузку, 5 минут на выгрузку...
И привинтить сюда можно еще много полезного.
К примеру сохранение журнала пингования для подключенного сервака (для людей кот. (как я) все ИСП выбрать не могут весьма способствует) и пр.
И ШПИЛИТЬ ЭТУ ТЕМУ НАДО К САМОМУ ВЕРХУ и назвать прогу по другому, а-ля "Алес-Фаворит". И покрасить в красный цвет
Опять же оглядываясь назад повторюсь: с чего все начиналось!
Хорошо тому живется у кого одна нога
Я млею и попискиваю!!!!!!!!
Я наоборот поставил задержки с пингом, чтобы сеть грузить не слишком. Ты бы видел как без задерщки у меня лампочки мигали Так что последовательный опрос выбран еще и с целью экономия канала...По-моему, последовательный опрос серваков во- первых, таки делает свое черное дело, а во-вторых, может его заменить на одновременный. Хотя это уже ерунда.
Опять же опрос инфы и пинга не проще ли увязать в один пакет, кот посылается, к прирмеру, раз в пятилетку?
И привинтить сюда можно еще много полезного.
К примеру сохранение журнала пингования для подключенного сервака (для людей кот. (как я) все ИСП выбрать не могут весьма способствует) и пр.
Объеденить хоть и проблематично (разные проторолы, разные потоки), но можно. Только не считаю нужным- я например, пингом не пользуюсь т.к. знаю на сто процентов что у Геннадьича лучший !
Журналы возможно когда-то и появятся, но это "совсем другая история" Пока я сделаю передышку...
=Flying Barans=
=FB=Alezz_78
Гы! Точно пришпилили! Валентин, ты это брось! Не хочу навязыватся людям, кто захочет, найдет. Я сам когда-то начинал топик "Не слишком много важных тем?" и туда-же? Максимум пару дней пусть повисит и отпускай...
=Flying Barans=
=FB=Alezz_78
Хе-хе. Какой оказывается великой силой обладает простое человеческое слово. :-) Надо поэксперементировать.
Ты прав. Остальные навороты - это уже излишнее эстетство.
Хорошо тому живется у кого одна нога
Помогите советом, плз.
Пробую настроить прокси, что бы через него летать.
На проксе подняты FTP, Socks, WWW.
Поднял UDP, указал сервер 211.187.52.114 порт2100 (просто через волшебную утилитку было видно, что там человек 20 уже летает :p).
Пытаюсь зацепиться - тайм аут
Утилита показывает состояние сервера, но при попытке пингануть, выкидывает ошибку.
Прокся Wingate 4.2.0 , сижу на выделенке.
Подскажите, где копаться.
З.Ы. Му...к, который на проксе краном крутит, гнус полный, но админовский пароль знаем
"Идешь на посадку, язык должен лежать на стабилизаторе. " Б.Н. Еремин
Утилитка для опроса использует UDP а вот сама игра кажись обычный TCP, который возможно закрыт? Грабли ИМХО либо здесь, либо в неправильном IP в переменной localHost conf.ini. А пинг, кстати, использует третий протокол...
=Flying Barans=
=FB=Alezz_78
Так, собственно, маленькое замечание... При изменении масштаба шрифтов в самой винде (с мелкого, стандартного, на крупный) он увеличивается и в программке, но перестает влезать в ячейки, читабельность ухудшается.
Для Alezz:
Эстонский интерфейс от "Hedgehog" (shedgehog@hot.ee (именно его имя и фамилию не даю - ему самому решать, надо ли)).
Все, у меня страны с другими языками закончились. Хотя израильтян я уже давно просил через форум присоединиться - но, видимо, им не надо переводить...
Мдя . TCP нету. Поднять можно, но чревато неприятностями. Чувак на кране гнусен в основном свойством сдавать всех и вся при первом испуге. :mad:Утилитка для опроса использует UDP а вот сама игра кажись обычный TCP, который возможно закрыт? #Грабли ИМХО либо здесь, либо в неправильном IP в переменной localHost conf.ini. А пинг, кстати, использует третий протокол...
Че делать то ? В онлайн то хочется.
"Идешь на посадку, язык должен лежать на стабилизаторе. " Б.Н. Еремин
TCP поднимать не нужно - его ИЛ2 не использует совсем.
Мдя . TCP нету. Поднять можно, #но чревато неприятностями. Чувак на кране гнусен в основном свойством сдавать всех и вся при первом испуге. #:mad:
Че делать то # ? В онлайн то хочется.
FTP,WWW, Socks тут тоже не нужно совершенно.
Нужен UDP и внешний IP.
Внешний IP - это любой кроме 10.*.*.*, 192.168.*.* 127.*.*.*, и т.д.
Если IP внутренний (один из вышеперечисленных), нужна программа делающая portmapping. К сожалению под винду я таких не знаю, по-моему WinRoute чем-то подобным занимался. Под FreeBSD есть ipfilter, он может.
Best wishes.
Если ты говоришь об таьличках на информационной формочке- уже подправил, качай Правда слегка в ущерб остальным...изменении масштаба шрифтов в самой винде (с мелкого, стандартного, на крупный) он увеличивается и в программке, но перестает влезать в ячейки, читабельность ухудшается.
=Flying Barans=
=FB=Alezz_78
Спасибо Валентин! Семь языков это уже серьезно... Пока ИМХО достаточно...Эстонский интерфейс от "Hedgehog"
Все, у меня страны с другими языками закончились. Хотя израильтян я уже давно просил через форум
=Flying Barans=
=FB=Alezz_78
ух как здорово
это как раз то чего мне не хватало
спасибочки !!
Сдается вводишь ты нас в заблуждение! Ну не использует игра UDP! А вот про IP верно...TCP поднимать не нужно - его ИЛ2 не использует совсем.
FTP,WWW, Socks тут тоже не нужно совершенно.
Нужен UDP и внешний IP.
Внешний IP - это любой кроме 10.*.*.*, 192.168.*.* 127.*.*.*, и т.д.
Если IP внутренний (один из вышеперечисленных),
2Fox234:
Глянь http://www.counter-strike.ru/tutorials/proxy/ и http://www.rnc.ru/support/som_socks.html
=Flying Barans=
=FB=Alezz_78
А что же она тогда использует - ICMP что лиСдается вводишь ты нас в заблуждение! Ну не использует игра UDP!
Я проверял tcpdump'ом - ни на одной стадии TCP не используется, только UDP по известным портам.
Best wishes.
Ну ты подумай! Прочти сообщениеА что же она тогда использует - ICMP что ли
Я проверял tcpdump'ом - ни на одной стадии TCP не используется, только UDP по известным портам.
Lazy играл в Ил2, но моя утилитка не работала! Ну не использует Ил2 UDP хоть ты тресни, но вот на счет TCP я не уверен, сниффер пишет TCP/IPДействительно утилитка работает . Надо ей просто UDP открыть на файрволле было.
Крайний раз редактировалось Alezz; 10.09.2002 в 10:53.
=Flying Barans=
=FB=Alezz_78
Хрясь! - треснулНу не использует Ил2 UDP хоть ты тресни, но вот на счет TCP я не уверен, сниффер пишет TCP/IP
Я не знаю насчет утилиты.
Я точно знаю насчет Ил-2 - он использует ТОЛЬКО UDP!
Причем если ты не указываешь нестандартный порт, все общение идет по 21000 порту как со стороны клиента так со стороны сервера.
Best wishes.
Ну начнём с того, что UDP входит в стек протоколов TCP/IP.Ну ты подумай! Прочти сообщение
Lazy играл в Ил2, но моя утилитка не работала! Ну не использует Ил2 UDP хоть ты тресни, но вот на счет TCP я не уверен, сниффер пишет TCP/IP
Ил2, как и многие другие игры использует UDP, как более лекговесный протокол из данного стека. TCP она использует ИМХО на стадии подключении к серверу, где требуется гарантированная доставка пакетов, хотя может быть и первоночальное установление сеанса связи игры происходит по UDP, это возможно.
Ну нет смысла в играх использовать TCP, т.к большой поток данных перегрузит сеть в случае плохой связи, и второе, потеря некоторого количества пакетов не критична для игры.