Dedicated and Listen Servers Patches (OpenUGSP(exVUP))

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows

<t>Какой пач вы предпочитаете</t>

ViTYAN
606
45%
REVOLUTiON
149
11%
PROViSiON
25
2%
Свой :D :D
121
9%
Нах не нужны пачи - У мну оффициальный сервак
127
9%
А о чём ваще речь? ROFL
310
23%
 
Всего голосов: 1338

Сообщение
Автор
Аватара пользователя
SwInGeR
Сержант
Сержант
Сообщения: 65
Зарегистрирован: 09.02.2008
Откуда: Красноярск

#646 Сообщение 18.02.2008, 18:05

Для MarchepaL, хы я тут уже несколько дней пытаюсь найти ответ на этот вопрос, пока только ответы в виде "шаблонов" :(

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#647 Сообщение 18.02.2008, 19:49

Народ честно сказать незнаю что у вас за фигня... Релизы сам тестил основательно:

C:\CodeBlocks\Projects\Universal GameServer Patch\bin\Release>vup_i686 -with-cli
ent-checks -o patched.dll enginenew.dll
Welcome to ViTYAN's GameServer Universal Patch(VUP) v1.0 FiNAL

Currently supported game types: id Software Enemy Territory - Quake Wars,

Valve Source 2007(TF2),

Valve Source(HL2:DM/CSS),

Infinity Ward Call Of Duty 4.

Release date: 17.02.2008 01:30 AM
Know who holds the power...

Preparing to handle 1 file... Output to different destinations(-o) is ENABLED

Loading file enginenew.dll into memory... SUCCEEDED
Analyzing file format ... SUCCEEDED
Destination Operating System: Microsoft Windows
Trying to detect game type from binary:


====================================== VUP ===================================

Valve engine
Protocol version 14
Exe version 1.0.1.0 (valve)
Exe build: 15:22:00 Feb 15 2008 (3387)

===================================== ViTYAN =================================


Performing job...


1) Looking for Steam validation check ...
Found at 0x1B81. Patching ... Done




POST 25 JAN 2008 ENGINE IS LOADED... PATCHING CERTIFICATES RELATED CHECKS...


2) Looking for Steam certificate's length check ...
Found at 0x1B18. Patching ... Done




CERTIFICATES RELATED CHECKS PATCHING COMPLETE.



3) Looking for CSteam::OnGSClientDenyHelper::CBaseClient::DenyReason jump table
address ...
Found at 0x15D948.
4) Looking for CSteam::OnGSClientDenyHelper::CBaseClient::DenyReason safe label
address ...
Found at 0x15D942.

5a) Patching Steam VAC logon check ... Done



5b) Patching Steam UserID ticket verification check ... Done



5c) Patching Steam account game ownership check ... Done



6) Looking for STEAM_ID_PENDING hardcode ...
Found at 0x2AF3E8 (AS FULL STRING). Patching ... Done



7) Looking for client's network Class check ...
Found at 0x32D8. Patching ... Done



8) Looking for "MasterRequestsRestart. Please Update Your Server" console/Log na
g ...
Found at 0x999AC. Patching ... Done



9) Looking for Steam execution requirement check ...
Found at 0xB1A3F. Patching ... Done



10) Looking for internet server's CD Key requirement check ...
Found at 0x154F15. Patching ... Done



11) Looking for Client execution permission check ...
Found at 0x154B39. Patching ... Done


Saving changes to file... Done



FILE #1/1 HAS BEEN PATCHED SUCCESSFULLY



ALL FILES HAVE BEEN SUCCESSFULLY PATCHED. HAVE FUN!!!


Проверьте что пачите оригинальный и корректно скачанный файл(Сервера Valve иногда глючат).
Хотя я предпологаю что кто-то слишком "умный" пытается пропачить уже паченный файл(например пачит с VUP 1.0 FiNAL файл который до этого пачился с VUP 1.0 RC4). Не раз обсуждалось что пачатся только оригинальные файлы. Если никто не учил делать резервные копии или использовать опцию -o то это ваши личные проблемы.
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#648 Сообщение 19.02.2008, 01:32

Сегодня работал с движками сорса и попути обнаружил маленький баг который добавился как я предполагаю в версии 1.0 RC4.
STEAM_ID в линуксовых движках Source(старый сорс а не 2007-ой) не пачился.

В связи с этим небольшое обновление VUP 1.01.
Ссылки на первой паге.
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

onkor
Сержант
Сержант
Сообщения: 46
Зарегистрирован: 23.10.2007

#649 Сообщение 19.02.2008, 02:58

Код: Выделить всё

# ./vup_amd64 -o steamclient_i486_.so steamclient_i486.so
Welcome to ViTYAN's GameServer Universal Patch(VUP) v1.01 FiNAL

Currently supported game types: id Software Enemy Territory - Quake Wars,
                                Valve Source 2007(TF2),
                                Valve Source(HL2:DM/CSS),
                                Infinity Ward Call Of Duty 4.

Release date: 19.02.2008 12:10 AM
Know who holds the power...

Preparing to handle 1 file... Output to different destinations(-o) is ENABLED

Loading file steamclient_i486.so into memory...  SUCCEEDED
Analyzing file format ... SUCCEEDED
Destination Operating System: Unix-Like Operating System


Trying to detect game type from binary:


====================================== VUP ===================================

              Valve SteamClient Library (LINUX Build)

===================================== ViTYAN =================================




Looking for SteamStartValidatingUserIDTicket validation errors logging ...
        Found at 0x3DAA83.   Patching ...  Done


Saving changes to file... Done



PATCHING OF FILE #1/1 HAS BEEN FAILED. CONTACT THE AUTHOR FOR FURTHER SUPPORT



PATCHING OF ALL FILES HAVE BEEN FAILED. CONTACT THE AUTHOR FOR FURTHER SUPPORT

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#650 Сообщение 19.02.2008, 09:14

[onkor]
Всё нормально. Пачинг проходит успешно. А ошибку внизу поправлю(визуальный баг - забыл переменную для steamclient установить)
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

MarchepaL
Сержант
Сержант
Сообщения: 42
Зарегистрирован: 06.11.2007

#651 Сообщение 19.02.2008, 14:22

в общем что я делал:
пропатчил сервер патчами, оторые отсюда скачал
там уже был файл vup.exe
запускаю сервер
version : 1.0.1.8/14 3387 insecure
udp/ip : 192.168.115.149:27015
map : cp_dustbowl at: 0 x, 0 y, 0 z
players : 0 (24 max)

запускаю игру

] version
Protocol version 14
Exe version 1.0.1.8 (tf)
Exe build: 15:22:00 Feb 15 2008 (3387)
коннекчусь к серверу:
Failed to get server encryption key

далее вырубаю игру и сервер, запускаю батник nn

D:\tf2\HLServer\orangebox\bin>vup -with-client-checks engine.dll
Welcome to ViTYAN's GameServer Universal Patch(VUP) v1.0 Release Candidate 4

Currently supported game types: id Software Enemy Territory - Quake Wars,

Valve Source 2007(TF2),

Valve Source(HL2:DM/CSS),

Infinity Ward Call Of Duty 4.

Release date: 15.02.2008 09:00 PM
Know who holds the power...

Preparing to handle 1 file... Output to different destinations(-o) is DISABLED

Loading file engine.dll into memory... SUCCEEDED
Analyzing file format ... SUCCEEDED
Destination Operating System: Microsoft Windows
Trying to detect game type from binary:


====================================== VUP ===================================

Valve engine
Protocol version 14
Exe version 1.0.1.0 (valve)
Exe build: 15:22:00 Feb 15 2008 (3387)

===================================== ViTYAN =================================


Performing job...


1) Looking for Steam validation check ...
Not Found




POST 25 JAN 2008 ENGINE IS LOADED... PATCHING CERTIFICATES RELATED CHECKS...


2) Looking for Steam certificate's length check ...
Found at 0x1B18. Skipping ...




CERTIFICATES RELATED CHECKS PATCHING COMPLETE.



3) Looking for CSteam::OnGSClientDenyHelper::CBaseClient::DenyReason jump table
address ...
Found at 0x15D948.
4) Looking for CSteam::OnGSClientDenyHelper::CBaseClient::DenyReason safe label
address ...
Found at 0x15D942.

5a) Patching Steam VAC logon check ... Done



5b) Patching Steam UserID ticket verification check ... Done



5c) Patching Steam account game ownership check ... Done



6) Looking for STEAM_ID_PENDING hardcode ...
Not Found



7) Looking for client's network Class check ...
Not Found



8) Looking for Steam execution requirement check ...
Not Found



9) Looking for internet server's CD Key requirement check ...
Not Found



10) Looking for Client execution permission check ...
Not Found


Saving changes to file... Done



ALL FILES HAVE BEEN SUCCESSFULLY PATCHED. HAVE FUN!!!
запускаю сервер и игру

таже ошибка
что делать - незнаю уже
может вы выложите обновленный сервер?!

Аватара пользователя
Vit_amiN
Супермодератор
Супермодератор
Сообщения: 2508
Зарегистрирован: 01.02.2007
Откуда: Over Old Hills
Благодарил (а): 12 раз
Поблагодарили: 89 раз

#652 Сообщение 19.02.2008, 14:31

Тебе надо просто-напросто скачать новый VUP :!: А не RC4 :!:
Изображение

Мои русификаторы и другие полезные файлы здесь
ЗАПОМНИТЕ, ПОИСК — БЛИЖАЙШИЙ ПУТЬ К ИСТИНЕ!

Аватара пользователя
impulse666
Полковник
Полковник
Сообщения: 7405
Зарегистрирован: 08.12.2005
Откуда: Atman
Благодарил (а): 2340 раз
Поблагодарили: 590 раз

#653 Сообщение 19.02.2008, 18:01

MarchepaL, хочеться вас забанить на пару недель,
возможно слишком умным себя считаете
Сказано вам как делать, исполняйте инструкции как вам сказали.

почему версия ВУПа не последняя?
клиентская длл пропатчена?
если да:
лог пропатченной дллели, и параметры ВУПа.
если нет, отдых на недельку.

пропатчил сервер патчами, оторые отсюда скачал
а это еще что такое?

вы дедик клиентскими патчами обновляли? :x :x :x
Изображение
Негласные Правила
1. Пропаганда лицензии запрещена.
2. На форуме режим многоступенчатых стандартов Ψ. То что можно одним, нельзя другим. Решается правящей партией
3. Ники членов правящей партии (impulse666, NiGHt-LEshiY, SHADOW) искажают только в случае необходимости получить БАН.

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

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#654 Сообщение 19.02.2008, 18:43

[MarchepaL]

Краткая инструкция для чайников:

1) УДАЛЯЕМ НАХ engine*.dll(винда)/engine_*.so(линух)/steamclient_i486.so(линух)
2)Запускаем hldsupdatetool Или Steam(в зависимости от метода которым обновляется сервер)
3)Теперь есть 100% уверенность что на сервере оригинальные файлы от Valve.
4)Качаем последнюю версию vUP(на данный момент это v1.01 Final).
5)Применяем VUP к файлу engine*.dll(винда)/engine*.so(линух)
5б)Применяем VUP к файлу steamclient_i486.so(Только для Линуха)

Запускаем сервак и наслаждаемся жизнью а так-же зубрим простую истину: VUP работает только с оригинальными файлами от Valve.
Паченные файлы ещё раз пачиться не будут.
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

Аватара пользователя
Vit_amiN
Супермодератор
Супермодератор
Сообщения: 2508
Зарегистрирован: 01.02.2007
Откуда: Over Old Hills
Благодарил (а): 12 раз
Поблагодарили: 89 раз

#655 Сообщение 19.02.2008, 18:59

Engine.dll только один (одинаковое название)
Изображение

Мои русификаторы и другие полезные файлы здесь
ЗАПОМНИТЕ, ПОИСК — БЛИЖАЙШИЙ ПУТЬ К ИСТИНЕ!

vityan666
Майор
Майор
Сообщения: 658
Зарегистрирован: 14.04.2007

#657 Сообщение 19.02.2008, 23:01

[Vit_amiN]
Engine.dll только один (одинаковое название)
Ух-ж как под**бал :D :D :D
Местный Дьявол
Проекты:
OpenPtch Library
eSTEAMATiON VUP/OpenUGSP UP 1.9.XX
UKAIP
SmartFTP Universal Keyfilemaker and Patch
BootIt NG Keymaker and Patch
Iceni Infix 4.X Universal Patch
Killing Floor Deadly Survival MOD

MarchepaL
Сержант
Сержант
Сообщения: 42
Зарегистрирован: 06.11.2007

#658 Сообщение 19.02.2008, 23:15

чтобы меня не забанили - отпишусь, что пробовал и последним, и предпоследним VUPами
извините за тупость
я понимаю, что если бы делал все правильно - все бы работало =(

Vadim_SVN
Сержант
Сержант
Сообщения: 48
Зарегистрирован: 04.11.2005
Поблагодарили: 1 раз

#659 Сообщение 21.02.2008, 16:12

fAnt писал(а):Ребят, у мну вот такая картина:
доступ имею только к фтп папке сервера TF2, удаленного доступа к машине нет. Обновлять сервер с самой машины возможности тоже нет. Отсюда вопрос: как его мона обновлять? Вариант, ставить на домашний комп HLDS как понимаю нет, т.к. он ведь проверяет старые файлы сервера? Или можно? Как быть?
Поиск юзал, не нашел подобной ситуации
Надеюсь, что доступ по фтп на запись есть?
Тогда слить ВЕСЬ сервер к себе на машину. Сделать еще одну копию, которую и обновить через интернет. Затем провести сравнения файлов и папок по содержимому (игнорируя дату). Получишь разницу: новые файлы и измененные по содержимому. Копируешь эти файлы куда-нить - это твой патч сервера. Заливаешь на сервер. Делаешь ему рестарт.
Для сервера под Винду и под Линух есть небольшая разница.

Vadim_SVN
Сержант
Сержант
Сообщения: 48
Зарегистрирован: 04.11.2005
Поблагодарили: 1 раз

#660 Сообщение 21.02.2008, 16:15

vityan666 писал(а):Краткая инструкция для чайников
1) .
Витян ,вопрос для полной картины :)
Для сервера (линух) патчим 2 сошки И (обязательно) для клиента енжин.длл?
Или клиент м.б. любой подходящий по версии? (и стим и нон-стим)

Закрыто Вложения 10