Влинковыване азмовских .obj в VB и др. подобный изврат 8)))

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
xenomorph
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 508
Зарегистрирован: 18.04.2004 (Вс) 11:41
Откуда: это не важно - на сегодня у меня есть алиби ...

Влинковыване азмовских .obj в VB и др. подобный изврат 8)))

Сообщение xenomorph » 04.09.2004 (Сб) 11:35

То Спецы ...

В разгаре флейма по топику "какой язык лучше" кто-то (ну непомню) 8))) проговорился про то что он юзал технологию влинковывания объектников в ВБ ...

Эсли хто знает как это делаеться - plz - расскажите ... !

У меня есть обектник стелс движка под НТ/ХРю и т.п. ...
- прячет процессы из ТМ ...

Тока вот как его подсобачить ... не знаю ...
... Dpkjvfnm dc`xnj itdtkbnmcz, f tckb yt itdtkbnmcz hfcitdtkbnm b dpkjvfnm !!! ...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 04.09.2004 (Сб) 12:46

Так линкер вот он - link.exe. Берешь все obj и скопом кормишь ему.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Approximator
Постоялец
Постоялец
 
Сообщения: 572
Зарегистрирован: 26.06.2004 (Сб) 3:10

Re: Влинковыване азмовских .obj в VB и др. подобный изврат 8

Сообщение Approximator » 05.09.2004 (Вс) 3:16

xenomorph писал(а):То Спецы ...

В разгаре флейма по топику "какой язык лучше" кто-то (ну непомню) 8))) проговорился про то что он юзал технологию влинковывания объектников в ВБ ...

Эсли хто знает как это делаеться - plz - расскажите ... !

У меня есть обектник стелс движка под НТ/ХРю и т.п. ...
- прячет процессы из ТМ ...

Тока вот как его подсобачить ... не знаю ...


На самом деле топик назывался "Чужое окно". Это был я. И я делал локальные перелинковки сам. Без VB'эшного линкера. Делается "очень просто". Создаёшь в проекте функцию заготовку с рассчитанным количеством байт. Ставлю специальные маркеры (Long'и) по которым ищу необходимый мне код уже в откомпилированном файле и заменяю его своим. Только обязательно нужно себе представлять, что именно ты делаешь. То есть, что, где и на что ты заменяешь. Какие последствия будет иметь замена. Мониторить, чтобы не было смещения инструкции. Обращать внимание на то, что абсолютные адреса branch-инструкциях обязательно дадут косяк и т.п. Правда, это всё не страшно, так как дело привычки. У меня на перелинковку обычно уходит не больше пяти минут (начиная от написания "линкера", производящего замену)
С уважением, Approximator.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 29

    TopList