Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.08.2016, 23:26   #11
Avazart
Форумчанин
 
Аватар для Avazart
 
Регистрация: 13.08.2011
Сообщений: 184
По умолчанию

Цитата:
пока не работаю
Кому это интересно?
Кому нужно берет кредит в банке или клянчит у этих "10000 человек".

Цитата:
просто решил безвозмездно помочь интересному игровому проекту
Вы решили, а мы тут причем ))
Берите изучайте программирование и безвозмездно тратьте свое время в пустую сколько влезит..

Цитата:
На самом деле есть и другая программа для декомпиляции любых карт, но после неё остаётся много ручной работы в редакторе.
Почти все можно автоматизировать, но для этого нужно иметь описание форматов, потратить время на тщательное их изучение, и только после преступить в реализации программы.

Для начало нужно найти подробное описание, а потом можете копить деньги.

Последний раз редактировалось Avazart; 12.08.2016 в 23:32.
Avazart вне форума Ответить с цитированием
Старый 13.08.2016, 00:29   #12
samokat
Новичок
Джуниор
 
Регистрация: 11.08.2016
Сообщений: 0
По умолчанию

Цитата:
Сообщение от Avazart Посмотреть сообщение
Кому это интересно?
Я не на Ваши сообщений отвечал. С Вами всё давно понятно.
Цитата:
Сообщение от Avazart Посмотреть сообщение
кредит, клянчит, тратьте свое время, можете копить
samokat вне форума Ответить с цитированием
Старый 13.08.2016, 00:48   #13
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

samokat, а Вы зря обижаетесь.
Поправить готовую программу не просто сложно, а ОЧЕНЬ сложно.
ну как Вам объяснить понятней.
Ну вот, допустим, у Вас есть кастрюля. в неё помещается 2 литра.
А вам нужно суп на 10 человек сварить. Для этого нужна 4-х литровая кастрюля.
Вы приходите к мастеру и просите его расширить кастрюлю. Он возьмётся за это?
Это будет дешевле, чем просто купить новую кастрюлю большего объёма?

А ведь здесь с программой всё намного сложнее. Во-первых, кастрюлю Вы заперли в сейфе, мастеру придётся сначала взломать сейф, чтобы до ней добраться.
И кастрюля непростая, состоит из множества колбочек, трубочек, резервуаров, клапанов, крышечек. Нужно найти ещё тот резервуар, в котором варится суп.

Аналогия, надеюсь, понятна?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.08.2016, 12:33   #14
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Если бюджет увеличится, пишите ICQ 368161244 e-mail: informatik101@mail.ru vk.com/alexcoder1
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 13.08.2016, 16:00   #15
samokat
Новичок
Джуниор
 
Регистрация: 11.08.2016
Сообщений: 0
По умолчанию

Никаких обид нет, в посте №10 я спросил "Скока надо то?"
Пока никто не написал, или не читает.
samokat вне форума Ответить с цитированием
Старый 13.08.2016, 17:34   #16
AbakBarama
Пользователь
 
Регистрация: 12.05.2011
Сообщений: 58
По умолчанию

Цитата:
Сообщение от samokat Посмотреть сообщение
в посте №10 я спросил "Скока надо то?"
Пока никто не написал, или не читает.
Вариант с распаковкой, декомпиляцией и последующей правкой будет стоить, как минимум, раз в 7-10 дороже обозначенного вами бюджета. Не факт, что задача будет решена, но за такой гонорар хотя бы есть шанс, что найдутся желающие ей заняться.

Для оценки варианта написания с 0
Цитата:
нужно иметь описание форматов, потратить время на тщательное их изучение.
Едва ли на форуме есть готовые специалисты, которые всё это уже знают и могут оценить задачу реально, не "с потолка". А тратить время на изучение, чтобы назвать сумму и почти гарантированно получить в ответ "это слишком дорого", никто не станет.
AbakBarama вне форума Ответить с цитированием
Старый 13.08.2016, 18:14   #17
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,486
По умолчанию

Цитата:
Сообщение от AbakBarama Посмотреть сообщение
Вариант с распаковкой, декомпиляцией и последующей правкой будет стоить, как минимум, раз в 7-10 дороже обозначенного вами бюджета. Не факт, что задача будет решена, но за такой гонорар хотя бы есть шанс, что найдутся желающие ей заняться.

Для оценки варианта написания с 0Едва ли на форуме есть готовые специалисты, которые всё это уже знают и могут оценить задачу реально, не "с потолка". А тратить время на изучение, чтобы назвать сумму и почти гарантированно получить в ответ "это слишком дорого", никто не станет.
Было бы хорошо, но exe-шники как бы не декомпилируются, исключение среда C#
uberchel вне форума Ответить с цитированием
Старый 13.08.2016, 18:21   #18
Avazart
Форумчанин
 
Аватар для Avazart
 
Регистрация: 13.08.2011
Сообщений: 184
По умолчанию

Цитата:
Было бы хорошо, но exe-шники как бы не декомпилируются
Декомпилируются в Asm и в Си, но ковыряться в таком коде никто не станет.
Да и как сказали там защита стоит, так что просто декомпилить не выйдет.

Цитата:
Вариант с распаковкой, декомпиляцией и последующей правкой будет стоить, как минимум, раз в 7-10 дороже обозначенного вами бюджета.
Очень оптимистично. Я бы умножал в 50..100 все же это ломать надо, и жестко фиксить.

Писать с нуля да может и будет стоить ~6...15 к р при наличии описания форматов.

Последний раз редактировалось Avazart; 13.08.2016 в 18:24.
Avazart вне форума Ответить с цитированием
Старый 13.08.2016, 19:08   #19
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Таки когда-то занимался и маппингом под HL и под капотом смотрел что и как работает, а потому облегчу вам задачу:
HL1 использует тот же формат BSP карт что и Quake3, вообще БОльшачя часть кода HL1 это код оригинального Quake3 (даже если hlsdk смотрел, там много чего есть от quake, даже в неизменном виде), а поскольку и HL1 SDK и Quake3 Engine лежат на Github и написаны на C++ можно уже что-то да собрать.
Туда же, есть декомпилятор карт для Quake3 в котором есть функция HL_LoadMapFromBSP (именно её вызывает декомпилятор из архива ТС судя по логам) откуда можно бы начать пробовать что-то загрузить, а потом выгрузить все это в текст. map файл.

Формат map файла: https://developer.valvesoftware.com/...AP_file_format
Исходники HL1 SDK, Quake3 не сложно найти все там же, на гитхабе.

Туда же HLTools для C# который умеет читать BSP карты, и ещё один HL_Tools и т.д. всякие просмотрщики карт без игры даже в веб-браузерах.

Автор, ставьте адекватный ценник и найдутся исполнители.

P.S. Пока ползал по гитхабу нарвался на опенсурсный HLDS работающий с современным стимом и старыми протоколами игры и все это на паскале написало (Что блин?!).


P.S. На счет цены, так на вскидку от 10 тыс. р. вполне себе нормальная цена за написание утилиты с нуля имя на руках декомпилятор вообще quake3 карты.

P.P.S. Мне по поводу реализации не писать, нет ни времени, ни желания этим заниматься.

Последний раз редактировалось Человек_Борща; 13.08.2016 в 19:36.
Человек_Борща вне форума Ответить с цитированием
Старый 13.08.2016, 19:24   #20
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,486
По умолчанию

Avazart, это не декомпиляция а дезасемблирование (дебаггинг иначе говоря), декомпиляция подразумевает обратно в исходный код
uberchel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Надо починить программу! Дам 2000р! FrG_Gosu Софт 1 19.05.2014 14:12
Помогите починить программу c/c++ volk00 Помощь студентам 11 10.12.2013 21:02
починить программу под ХР для написания ЧПУ balticdoors Фриланс 6 22.10.2012 13:55
WinInet ('GET') = Иероглифы. Как починить? trafbite Работа с сетью в Delphi 1 19.04.2012 09:02
Из программы 1.exe создаем пустой файл 2.exe. Как из программы 1 внести API функции в программу 2? X-LEV-X Общие вопросы Delphi 7 09.03.2010 08:33