Текущее время: Чт 28 мар 2024 15:33

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 855 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29
Автор Сообщение
 Сообщение Пн 3 фев 2020 1:46
Профиль  
Активный участник
Аватара пользователя
Сообщения: 57
Зарегистрирован: Пт 1 дек 2017 18:49
А чем едитор-то декомпилял? Я когда-то пытался с идой разобраться, но не осили и так и бросил.

Я особо здесь не декомпил, 95% времени в дебагере просидел, а так юзал следующий сет:
IDA Pro 7.2 with Hex-Rays - Decompiler & Disassembler
OllyDbg 2.01 - Debugger
Detect It Easy 2.05 - PE analyzer
Win-Hex 18.4 - Hex-editor
Process Monitor 3.50 - Process monitoring
Compare It! 4.2 - Compare-app

_________________
#abababababa_BABABABABABA#


 Сообщение Пн 3 фев 2020 22:21
Профиль  
МехоВед
Аватара пользователя
Сообщения: 7116
Зарегистрирован: Пн 7 ноя 2005 11:30
Очень занятно, т.к. модами никогда не интересовался, то информация про две версии СДК прошла мимо меня. Интересно, какой инсталлер у меня хранится (от 21.05.2008).

UPD
Судя по количеству байт в файле установщика, у меня тот, что доступен для скачивания на сайте(

_________________
Тысячи часов поиска и все впустую.


 Сообщение Пн 3 фев 2020 22:44
Профиль  
#105d99
Аватара пользователя
Сообщения: 15233
Откуда: Москва, сектор бетонных домов
Зарегистрирован: Пн 20 фев 2006 3:56
Я, кажется, понял, для чего lock нужен - скорее всего это файл, который действует как семафор на запись БД. Чтобы разные утилиты СДК не могли перезаписывать БД одновременно. Так что, если проблема только в плохом имени файла, можно попробовать все вхождения этого имени в заменить на какое-нибудь нормальное имя. Во всех утилитах.


 Сообщение Пн 3 фев 2020 23:34
Профиль  
Активный участник
Аватара пользователя
Сообщения: 57
Зарегистрирован: Пт 1 дек 2017 18:49
У меня есть сборка-SDK от LMB. Там версия указана новее и год более свежий у TextEditor.exe. Правда прога падает по той же причине. Это версия от SkyRiver или это некая авторская доработка от LMB?

_________________
#abababababa_BABABABABABA#


 Сообщение Вт 4 фев 2020 0:42
Профиль  
#105d99
Аватара пользователя
Сообщения: 15233
Откуда: Москва, сектор бетонных домов
Зарегистрирован: Пн 20 фев 2006 3:56
Ну это тебе лучше у него спросить, что он там надорабатывал...


 Сообщение Вт 4 фев 2020 13:10
Профиль  
МехоВед
Аватара пользователя
Сообщения: 7116
Зарегистрирован: Пн 7 ноя 2005 11:30
FarCry, было бы круто, если бы ты дал ссылку на скачку.

_________________
Тысячи часов поиска и все впустую.


 Сообщение Вт 4 фев 2020 15:11
Профиль  
Активный участник
Аватара пользователя
Сообщения: 57
Зарегистрирован: Пт 1 дек 2017 18:49
Вадим писал(а):
FarCry, было бы круто, если бы ты дал ссылку на скачку.

На скачку инсталлятора SDK-LMB? А то я че-то не соображу что ты имел ввиду.

_________________
#abababababa_BABABABABABA#


 Сообщение Вт 4 фев 2020 19:39
Профиль  
МехоВед
Аватара пользователя
Сообщения: 7116
Зарегистрирован: Пн 7 ноя 2005 11:30
На скачку инсталлятора SDK-LMB?

Да!

_________________
Тысячи часов поиска и все впустую.


 Сообщение Ср 5 фев 2020 8:54
Профиль  
Активный участник
Аватара пользователя
Сообщения: 57
Зарегистрирован: Пт 1 дек 2017 18:49
Крч, на всякий случай закинул все что было по SDK:
Версия SDK от SkyRiver (+патч, но файлы патча вроде как включены уже в инсталлятор);
Версия SDK от AIMTeam;
Версия SDK от LMB;
Неофициальный патч 1.08 от Viruz для М1, включающий вроде как SDK AIM1 (на деле это переделанный SDK AIM2, и он не очень работает с М1);
И свой патч TextEditor, что убирает создание и обработку lock-файла (ну так закинул, на всякий).

Все неофициальные версии SDK являются по большому счету косметическими переделками оригинальной SDK AIM2 SkyRiver. Поэтому представляют собой в основном коллекционную ценность.

https://yadi.sk/d/pouDfdSm4GHScg

_________________
#abababababa_BABABABABABA#


 Сообщение Ср 5 фев 2020 14:14
Профиль  
МехоВед
Аватара пользователя
Сообщения: 7116
Зарегистрирован: Пн 7 ноя 2005 11:30
Здорово, спасибо :smile:

(+патч, но файлы патча вроде как включены уже в инсталлятор)

Поясни, что за СДК Скайривер патч? Патч на старую версию СДК от Ская, которой в паке нет?

_________________
Тысячи часов поиска и все впустую.


 Сообщение Ср 5 фев 2020 20:18
Профиль  
#105d99
Аватара пользователя
Сообщения: 15233
Откуда: Москва, сектор бетонных домов
Зарегистрирован: Пн 20 фев 2006 3:56
А не хочешь заняться исправлением баги с lock`ом? Польза сомнительная, мало кому сейчас SDK нужен, но зато интересно и скилл, опять же!


 Сообщение Ср 5 фев 2020 21:53
Профиль  
Активный участник
Аватара пользователя
Сообщения: 57
Зарегистрирован: Пт 1 дек 2017 18:49
Вадим писал(а):
Поясни, что за СДК Скайривер патч? Патч на старую версию СДК от Ская, которой в паке нет?

Нуу, ээм. Я уже точно не помню что и где брал. Я так думаю это патч для SDK в самом деле для другой некой старой версии SDK, так как файлы этого патча совпадают с теми, что в инсталляторе. Так что не знаю зачем он - просто откуда то его слямзил и сам не помню уже. Какбэ лежит и лежит.
А не хочешь заняться исправлением баги с lock`ом? Польза сомнительная, мало кому сейчас SDK нужен, но зато интересно и скилл, опять же!

Ну хз. Меня результат удовлетворил: эдитор открывается и читается, редактировать БД я не собирался - так что не знаю что может произойти, мож бага какая вылезет, а так лично мне норм. Твои слова про
скорее всего это файл, который действует как семафор на запись БД. Чтобы разные утилиты СДК не могли перезаписывать БД одновременно

натолкнули меня посмотреть этот механизм и в других файлах, и в самом деле почти во всем софте SDK используется данная конструкция, НО она не вызывается при запуске, так что потенциально может упасть любая програ из набора. Я пытался найти место где "пути расходятся" у разных приложений и понять почему не падают другие, может это позволит запилить лекарство ИЛИ просто починить формирование имен файлов у lock. Но, блэт, энтузиазма дальше не хватило, так как: результат меня устроил - работает и ладно; нет большой необходимости - вроде как за пределами моей машины этот баг не воспроизводится, а значит не так вреден; не так много скилла и времени, чтобы это так глубоко расковыривать. Возможно я вернусь позже к этому вопросу, есть небольшой интерес - но когда это будет и будет ли, я и сам не знаю. :tongue:

Я больше жду М3, вот там я покавыряюсь на всю катушку. :twisted:

_________________
#abababababa_BABABABABABA#


 Сообщение Ср 2 дек 2020 18:30
Профиль  
Новичок
Сообщения: 13
Зарегистрирован: Вс 8 фев 2015 5:22
Вадим писал(а):

Приветствую всех! Решил вот перепройти дилогию, снова тот же вопрос со справочником))
Был в своё время доработанный, но вместе со старым HDD покоится с миром.


 Сообщение Ср 2 дек 2020 20:09
Профиль  
МехоВед
Аватара пользователя
Сообщения: 7116
Зарегистрирован: Пн 7 ноя 2005 11:30
VincentV, снова держи :smile:
https://drive.google.com/file/d/1-Ul7kU ... sp=sharing

_________________
Тысячи часов поиска и все впустую.


 Сообщение Чт 3 дек 2020 19:52
Профиль  
Новичок
Сообщения: 13
Зарегистрирован: Вс 8 фев 2015 5:22
Вадим писал(а):

Пасиб огромное! Только у меня игра поломалась(( Попробую канеш заново, но..в тоннеле перехода не появляются сектора кроме текущего - в секторе скал застрял..


Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 855 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB