.net HLDS Launcher, Программа для запуска HLDS и SRCDS |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
.net HLDS Launcher, Программа для запуска HLDS и SRCDS |
zurriburi |
27.10.2010, 16:07
Сообщение
|
|
cупер! название темы обнови а то там 1.1 висит ;)
по поводу бустера, то есть mmtimer можно отключать или нужно отключать? |
|
|
STR@TEG |
27.10.2010, 17:50
Сообщение
|
Отредактировал заголовок.
TRiV, Загрузи архив в первый пост. |
|
|
|
TRiV |
27.10.2010, 22:04
Сообщение
|
|
по поводу бустера, то есть mmtimer можно отключать или нужно отключать? Да, mmtimer делает тоже самое что и моя прога, так что в нем нет необходимости. TRiV, Загрузи архив в первый пост. Ок. ЗЫ. Фигня "Теперь сервера перезагружаются когда вылетает диалоговое окно с ошибкой." работает не всегда... вобщем щас дописываю инжект в HLDS, так что в скором времени будет исправлено. Также в новой версии будет поддержка srcds и htlv. |
Поблагодарили 1 раз
|
|
zurriburi |
28.10.2010, 12:49
Сообщение
|
|
супер! памяти отъедает всего 3-3,5 мб! меньше чем HLSM!
если еще и перезагружать сервер будет, несмотря на окна с ошибкой - то просто бесценная прога! ;) |
Поблагодарили 1 раз
|
|
zurriburi |
28.10.2010, 19:27
Сообщение
|
|
блин, опять выскакивает окно - программа hlds выполнила недопустимую ошибку и будет закрыта.
пока не нажмешь ок, сервер не перезагружается. есть решение? |
|
|
ArhangeL |
28.10.2010, 22:05
Сообщение
|
|
To TRiV:
могу подсказать кое-чего=) Ошибки можно искать 2-мя способами(более распространённые). 1) Искать потомок окна отслеживаемого приложения с заданным заголовком окна(Текст и заголовок окна на самом деле являетсятолько одним заголовком), используя FindWindow из kernel32. Класса окно ошибки не имеет, по этому там нужно писать nil, окно создаётся по хендлу процесса который вызвал ошибку, и является его потомком. 2) Второй вариант проверять есть ли ответ от программы каждые 5 секунд, если не будет первого ответа, проверить ещё 2 раза, затем закрыть и перезапустить программу. HLDS ,srds, hltv не отвечают в случае появления ошибок. последующие можно самому придумывать. Как вариант, если уж заныриваешь в процесс то лови ошибки именно там =)
Отредактировал: ArhangeL16, - 28.10.2010, 22:13
|
Поблагодарили 1 раз
|
|
TRiV |
29.10.2010, 15:41
Сообщение
|
|
To TRiV: могу подсказать кое-чего=) Ошибки можно искать 2-мя способами(более распространённые). 1) Искать потомок окна отслеживаемого приложения с заданным заголовком окна(Текст и заголовок окна на самом деле являетсятолько одним заголовком), используя FindWindow из kernel32. Класса окно ошибки не имеет, по этому там нужно писать nil, окно создаётся по хендлу процесса который вызвал ошибку, и является его потомком. 2) Второй вариант проверять есть ли ответ от программы каждые 5 секунд, если не будет первого ответа, проверить ещё 2 раза, затем закрыть и перезапустить программу. HLDS ,srds, hltv не отвечают в случае появления ошибок. последующие можно самому придумывать. Как вариант, если уж заныриваешь в процесс то лови ошибки именно там =) Спасибо за совет, зделал по другому) Вешаю хук на ХЛДС, который перехватывает сообещние инициализации диалогового окна, и потом отправляю инфу лаунчеру. Сейчас в другом загвоздка... HLTV не хочет интегрироватся в прогу так как у него вроде нет стандартного средства отправки буфера консоли... Разбираюсь... блин, опять выскакивает окно - программа hlds выполнила недопустимую ошибку и будет закрыта. пока не нажмешь ок, сервер не перезагружается. есть решение? Отскринь это дело и выложи сюда, если не сложно. Буду очень признателен. |
|
|
TRiV |
30.10.2010, 2:01
Сообщение
|
|
Добавил новую версию.
|
|
|
zurriburi |
30.10.2010, 20:07
Сообщение
|
|
|
Поблагодарили 1 раз
|
|
zurriburi |
1.11.2010, 12:20
Сообщение
|
|
у меня перестал консоль прятать =(
|
|
|
TRiV |
1.11.2010, 12:28
Сообщение
|
|
|
|
|
JIokoMoTuB |
2.11.2010, 15:45
Сообщение
|
|
Программа супер.но именно из за нее виснет мой комп.я даже хз почему.просто виснет и все.прходится перезагружать.
Empower isn't phoenix
|
|
|
zurriburi |
2.11.2010, 16:40
Сообщение
|
|
|
|
|
zurriburi |
2.11.2010, 18:26
Сообщение
|
|
|
|
|
TRiV |
2.11.2010, 21:49
Сообщение
|
|
У тебя не отключен Error reporting. Эти окна программа не закрывает. И я так понял зависает сама программа? И еще, по поводу того что не скрывается консоль. После чего это произошло? Возможно добавил какието плагины на сервер? |
|
|
Akushi |
2.11.2010, 23:00
Сообщение
|
|
Ух как я давно серверами не занимался :biggrin: сейчас заценим
|
|
|
zurriburi |
2.11.2010, 23:01
Сообщение
|
|
erroe reporting отключен
зависает hlds , прога нет не скрывается консоль как поставил 1.3 счаз на 1.2 попробую еще сегодня лагало до 30 fps падало, пришлось отключить =(
Отредактировал: zurriburi, - 2.11.2010, 23:05
|
|
|
TRiV |
3.11.2010, 1:09
Сообщение
|
|
Это все таки не полность отключен Error reporting...
Моя ошибочка. Я просто давно уже не юзаю ХР, так что нашел первый твик по отключению, и реализовал его. Завтра доделаю и выложу новый релиз. По поводу падения ФПС, я ваще без понятия, думаю программа тут ваще никаким образом не может влиять. |
|
|
hachik |
3.11.2010, 8:38
Сообщение
|
|
А на Windows 2003 Server 64-bit пойдет?
|
|
|
TRiV |
3.11.2010, 10:56
Сообщение
|
|
|
|
|