Исходники hlds.exe

Для тех, кто хочет сделать мир лучше.
Ответить
Сообщение
Автор
Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#1 Сообщение 09.12.2008, 12:49

Есть ли способ получить исходники hlds.exe (half-life dedicated server)
Если есть, то как!
Необходимо для одного проекта
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Аватара пользователя
Dimak666
Полковник
Полковник
Сообщения: 1286
Зарегистрирован: 11.10.2007
Откуда: Тардис
Благодарил (а): 44 раза
Поблагодарили: 255 раз
Контактная информация:

#2 Сообщение 09.12.2008, 15:29

исходники дают тока аффторы проги............

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#3 Сообщение 09.12.2008, 16:05

А что, ида уже не работает?

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#4 Сообщение 09.12.2008, 16:07

кто?
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#5 Сообщение 09.12.2008, 16:33

омг.. Если не знаешь что такое ида, считай никаких исходников тебе не видать(дизассемблерных, конечно)
С ассемблером знаком?

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#6 Сообщение 09.12.2008, 16:41

а можно мне просто (БЕЗ ВОПРОСОВ) дать исходник?
Я с ним сам поработаю!
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Аватара пользователя
x_000
Полковник
Полковник
Сообщения: 4889
Зарегистрирован: 25.02.2008
Откуда: Deutsches Reich
Благодарил (а): 6 раз
Поблагодарили: 18 раз

#7 Сообщение 09.12.2008, 16:43

Нет уж, молодой человек :crazy: Ясен пень, что открытых исходников не существует, то есть надо брать иду и дизассемблировать hlds.exe, а потом мудохаться с ассемблерным текстом

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#8 Сообщение 09.12.2008, 16:45

x_000 писал(а):Нет уж, молодой человек :crazy: Ясен пень, что открытых исходников не существует, то есть надо брать иду и дизассемблировать hlds.exe, а потом мудохаться с ассемблерным текстом
а это жесть :crazy:
жаль, а хотел сделать одну фичу к нему
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Аватара пользователя
dimaxa
Лейтенант
Лейтенант
Сообщения: 210
Зарегистрирован: 16.10.2007

#9 Сообщение 09.12.2008, 18:52

nALLITeT писал(а):Есть ли способ получить исходники hlds.exe (half-life dedicated server)
Если есть, то как!
Необходимо для одного проекта
без исходников то скока читеров, а с ними была бы тьма.
Если хочешь чего-то намутить, попробуй на sourcemod. Там язык очень близкий к с++
Кооперативное прохождение Half-Life, Half-Life 2
Хотите пройти half-life вместе с другом? Смотрите здесь
Кооп HL2, EP1, EP2, LostCoast, HL:Source, HL1 http://hl2.msk.su
Synergy, Obsidian Conflict, Follow Freeman, SvenCoop, Opforce Coop и т.п.
L4D GameQuery - программа для мониторинга L4D серверов

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#10 Сообщение 09.12.2008, 19:09

dimaxa писал(а):
nALLITeT писал(а):Есть ли способ получить исходники hlds.exe (half-life dedicated server)
Если есть, то как!
Необходимо для одного проекта
без исходников то скока читеров, а с ними была бы тьма.
Если хочешь чего-то намутить, попробуй на sourcemod. Там язык очень близкий к с++
ИДА рулит, сейчас запустил, код заработал!
А я хочу сделать одну штуку для hlds.exe чтобы сервером было проще управлять!
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#11 Сообщение 09.12.2008, 22:09

Теперь нужен компилятор С :lol:
А в яндексе все хлам. (Или под линукс!)
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Fire666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2600
Зарегистрирован: 15.02.2007
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 44 раза
Контактная информация:

#12 Сообщение 10.12.2008, 11:02

x_000 писал(а):омг.. Если не знаешь что такое ида, считай никаких исходников тебе не видать(дизассемблерных, конечно)
С ассемблером знаком?
к черту асемблер, надо юзать плагин Hex-Rays decompiler

в результате ты получишь C++ код ( хотя и не совсем тот что был в исходнике :) )

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#13 Сообщение 10.12.2008, 11:30

fire64 писал(а):
x_000 писал(а):омг.. Если не знаешь что такое ида, считай никаких исходников тебе не видать(дизассемблерных, конечно)
С ассемблером знаком?
к черту асемблер, надо юзать плагин Hex-Rays decompiler

в результате ты получишь C++ код ( хотя и не совсем тот что был в исходнике :) )
+1 я так и сделал, а теперь нужен компилятор С (ВРОДЕ С или С++ ??) :lol:
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Fire666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2600
Зарегистрирован: 15.02.2007
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 44 раза
Контактная информация:

#14 Сообщение 10.12.2008, 11:52

nALLITeT писал(а):
fire64 писал(а):
x_000 писал(а):омг.. Если не знаешь что такое ида, считай никаких исходников тебе не видать(дизассемблерных, конечно)
С ассемблером знаком?
к черту асемблер, надо юзать плагин Hex-Rays decompiler

в результате ты получишь C++ код ( хотя и не совсем тот что был в исходнике :) )
+1 я так и сделал, а теперь нужен компилятор С (ВРОДЕ С или С++ ??) :lol:
там код под Borland C++ Builder

но код все равно нужно переделывать, так как в первоначальном виде, тебе от него толку не будет

Аватара пользователя
dimaxa
Лейтенант
Лейтенант
Сообщения: 210
Зарегистрирован: 16.10.2007

#15 Сообщение 19.12.2008, 01:42

Ну че, много напрограммил с декомпилированными исходниками?
я кстати нашел ida другое применение: http://wiki.alliedmods.net/Finding_Virtual_Offsets
Кооперативное прохождение Half-Life, Half-Life 2
Хотите пройти half-life вместе с другом? Смотрите здесь
Кооп HL2, EP1, EP2, LostCoast, HL:Source, HL1 http://hl2.msk.su
Synergy, Obsidian Conflict, Follow Freeman, SvenCoop, Opforce Coop и т.п.
L4D GameQuery - программа для мониторинга L4D серверов

Ответить