Перейти к контенту

Universal ACDC и другие perl-скрипты


KD87

Рекомендуемые сообщения

Вот этот попробуй

https://disk.yandex.ru/d/i78POqXojengOA

UPD:

Скину всё, что в папке. А там уже разберётесь.

https://disk.yandex.ru/d/qiUo_YCasx_EBg

 

Добавлено  Купер,

По верхней ссылке: converter.exe от Бардака. Это точно не сюда.

Здесь могла быть ваша реклама.

Ссылка на комментарий

@mole venomous , конвертером spawn распаковывать? Оригинально :biggrin:.

 

@boneset-hq , что не пашет? Вернее - как?

Все понимают конечно, что краткость - сестра таланта и главное - запутать противника.

Perl какой версии установлен? Что распаковываем? Оригинал на пробу - работает?

 

 

Ссылка на комментарий

@Купер Короче вот:

Perl версии 5.8.8.1(с новой-официальной тоже не работает);

Распаковываю уже отредактированный мной же через xrSpawner all.spawn;

Вообще не работает, даже с ЗП пробовал;

Виндоус - десятка конечно;

+Я пробовал с других форумов(stalkerin и др.) тоже ничего.

Ни так, ни сяк не получается, ёлы-палы!:dash2:

 

@mole venomous, Извеняюся, как этим управлять:wacko:? Может я совсем олух, но разве это не от СДК распаковщик локаций?

Добавлено  Купер,

Ссылка здесь обновлена. Первоначально залито было совсем не то, что требуется.

  • Согласен 1

"Do you like what you see?" © Billy Herrington

Boneset-HQ.gif

Ссылка на комментарий
2 часа назад, boneset-hq сказал:

Всё-таки, кто поможет мне?

Скинь папку config, game.graph и all.spawn.
Если успею, гляну сегодня, а нет, тогда завтра после 19:00 MSK.

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Ссылка на комментарий
52 минуты назад, boneset-hq сказал:

Perl версии 5.8.8.1(с новой-официальной тоже не работает);

Староват, с ним работать не будет, с последними версиями то же.

У меня на Win10 работает с версией: ActivePerl-5.24.1.2402-MSWin32-x64-401627

Если у тебя другая версия винды, попробуй подобрать другой Perl вот от сюда: Universal ACDC

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Ссылка на комментарий
2 часа назад, WinCap сказал:

вот это "\-g" из батника убери.

С какого перепугу?

Это ключ на распаковку game.graph и для распаковки all.spawn ТЧ он необходим.

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Ссылка на комментарий
9 часов назад, boneset-hq сказал:

Perl версии 5.8.8.1(с новой-официальной тоже не работает);

1. Для UACDC оптимальными и точно работоспособными являются версии  Perl ~ 5.20 / 5.24, как справедливо @WolfHeart заметил.

2. Попробуй прописать путь в батнике непосредственно до самого Perl, установленного в системе, наподобие:

c:\Perl\bin\perl.exe universal_acdc.pl ...

    c:\Perl\bin\perl.exe - путь до установленного Perl

3. Продублировать папку stkutils в папку с либами установленного perl, наподобие: C:\Perl\lib

9 часов назад, boneset-hq сказал:

отредактированный... через xrSpawner

С очень большой долей вероятности - хана спауну. Поиском по теме почитай, что народ по этом поводу пишет.

 

@WolfHeart 

8 часов назад, WolfHeart сказал:

для распаковки all.spawn ТЧ он необходим.

С какого перепугу? (с).

Прекрасно работает и без него. Причём, оно, вообще, нигде не упоминается.

Впрочем, с ним тоже. Или "огрызок" от старых версий, или предусмотрена "защита от дурака" с проглатыванием мусора.

 

  • Спасибо 1
Ссылка на комментарий
12 часов назад, Купер сказал:

Причём, оно, вообще, нигде не упоминается.

Я не собираюсь спорить, в шапке темы, есть четкая инструкция от автора утелиты, вот скрин этой инструкции:

Скрытый текст

5.png

 

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Ссылка на комментарий

@WolfHeart , я тоже, разумеется. Сопроводительный  Readme в составе утилиты:

Скрытый текст

Что нужно для работы:
    -собственно, сам спавн (all.spawn, level.spawn)
    -game.graph (только если распаковываете all.spawn).

Использование:
Кладете all.spawn (или level.spawn) и game.graph в папку с программой, делаете батник (команды ниже),
запускаете батник, радуетесь жизни.

Режим предназначен для распаковки файлов all.spawn и level.spawn

Команда:  universal_acdc.pl -d <spawn_file> [common_options]

...

[common_options]

...

-g <graph_dir> - путь до папки с game.graph. Бесполезен для compile и parse, а также
если работаете со спавном ЧН, ЗП, build 3120.

 

В составе архива стокового uacdc есть готовые базовые .bat файлы с минимально необходимыми настройками.

Возможно, где-то в старых версиях это было необходимо и осталось в качестве рудимента.

В uacdc ключ  \-g отсутствует даже в документации.

При быстрой эмпирической проверке - ради любопытства - в текущей версии 1.38 ни на что не влияет.

 

Ссылка на комментарий
1 минуту назад, Купер сказал:

Сопроводительный  Readme в составе утилиты:

Ну и???
Тогда я не понял почему ты пишешь, что для распаковки спавна он не нужен? 
Или я тебя как то не так понял?

 

12 часов назад, Купер сказал:

Прекрасно работает и без него. Причём, оно, вообще, нигде не упоминается.

Впрочем, с ним тоже. Или "огрызок" от старых версий, или предусмотрена "защита от дурака" с проглатыванием мусора.

Только что проверил, декомпелировал спавн тот что мне скинул @boneset-hq.
С game.graph-ом, декомпилился без проблем, а без game.graph-а выдал ошибку:

Скрытый текст

E:\ACDC>del sections.ini

E:\ACDC>universal_acdc.pl -d all.spawn -out all_scan \-g -scan config/ -sort complex -nofatal
log inited: console
Universal ACDC v.1.38
checking version of all.spawn...
        This is a spawn of S.T.A.L.K.E.R. Shadow Of Chernobyl (1.0001 or higher)
scanning configs...
problems occured while scanning configs. Try again...
done!
opening all.spawn...
reading header...
reading alife objects...
reading artefact spawn places...
reading way objects...

FATAL ERROR!
Function: main::read_graph
Line: 1857
Description: game.graph: No such file or directory


E:\ACDC>pause
Для продолжения нажмите любую клавишу . . .

 

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Ссылка на комментарий

@WolfHeart , не так понял.

Для ТЧ наличие файла game.graph безусловно необходимо. Имелось ввиду наличие/отсутствие ключа \-g в .bat файле.

universal_acdc.pl -d all.spawn -out all_scan -scan config/ -sort complex -nofatal

Результат будет аналогичным. Поэтому и вопрос в пресловутом и загадочном \-g

Ссылка на комментарий
8 минут назад, Купер сказал:

Имелось ввиду наличие/отсутствие ключа \-g в .bat файле.

ААА. Понял.
Но смотри, простое сравнение файлов декомпелированных с ключем и без него в программе WinMerge показывает что файлы отличаютя:
 

Скрытый текст

5.png

Смотреть подробноси и разбираться в чем различие, у меня желания как то нет. Я просто пользуюсь инструкцией и все. Если в инструкции написано что ключ нужен, значит нужен.

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Ссылка на комментарий

А это часом просто не номера секций, которые скачут тудой-сюдой в процессе распаковки:

003.jpg

Впрочем, смысла спорить действительно нет, лишь бы итоговый результат устраивал.

Ссылка на комментарий
18 минут назад, WolfHeart сказал:

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

Все же любопытство победило лень. :biggrin:
Отличаются они только номерами секций:
 

Скрытый текст

5.png

 

8 минут назад, Купер сказал:

А это часом просто не номера секций,

Именно они. Но в декомпиле с ключем они идут по порядку начиная с "0" в alife_l01_escape.ltx, а без ключа не пойми как, в разброд.
Вот собственно и вся разница.
P.S. Не тот скрин вставил в этом посте. Исправил.

Изменено пользователем WolfHeart
  • Нравится 1
  • Согласен 1

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Ссылка на комментарий

Родной all.spawn ТЧ:

universal_acdc.pl -d all.spawn -out all_soc \-g -sort complex -nofatal
pause

1 прогон:

004.jpg

2 прогон:

005.jpg

Спорить не буду. Никогда не пользовался.

Ссылка на комментарий
13 часов назад, Купер сказал:

2. Попробуй прописать путь в батнике непосредственно до самого Perl, установленного в системе

С кайфом. Сработало даже при моём "деформированном" xrSpawner'ом спавн. Хотя может дело было и в Perl, я его несколько раз переустанавливал с 5.20 по 5.24

 

  • Нравится 1

"Do you like what you see?" © Billy Herrington

Boneset-HQ.gif

Ссылка на комментарий

@Купер Ну с модом, номера секций в прогонах то же меняются.
Да ну его в пень этот ACDC! Я уже и забыл когда использовал его в последний раз.
Так только когда спрашивают или когда у кого то возникают проблемы с ним, а так, только СДК.

  • Нравится 1

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Ссылка на комментарий

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
  • Куратор(ы) темы:

×
×
  • Создать...