Добро пожаловать, гость ( Вход | Регистрация )
| PavelDAS |
Jun 24 2026, 06:54
Сообщение
#1
|
|
Advanced Member ![]() ![]() ![]() Группа: Authorized Сообщений: 50 Регистрация: 21-September 25 Из: Minsk Пользователь №: 18,037 Спасибо сказали: 15 раз(а) |
Какой-то кастомный инсталлер на Visual C++ 6.0 или что-то стандартное?
https://wdfiles.ru/Pbmh (273Мб) Смог найти только имена файлов в конце, тип (?) папка / файл имя сжатый размер (?) размер ссылку на содержимое файлов не нашёл. И сжатие, скорее всего, есть. -------------------- |__--__|
***|*** ___|___ |
![]() ![]() |
| PavelDAS |
Jun 24 2026, 14:39
Сообщение
#2
|
|
Advanced Member ![]() ![]() ![]() Группа: Authorized Сообщений: 50 Регистрация: 21-September 25 Из: Minsk Пользователь №: 18,037 Спасибо сказали: 15 раз(а) |
Отлично.
Ради оригинальных файлов и нужны распаковщики. В install.log есть упоминание protect.dll, но в данном релизе его нет. Переводчики собирали сетап из своей же установленной версии. Такое иногда встречается. Тут три варианта: 1) Это второй релиз, и StarForce убрали 2) StarForce убрали после тестов 3) StarForce был в иностранном релизе и его убрали. пришлось немного поправить код: CODE #ifdef __linux__ mkdir(path, 0755); #else mkdir(path); #endif -------------------- |__--__|
***|*** ___|___ |
| -=CHE@TER=- |
Jun 24 2026, 16:02
Сообщение
#3
|
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,448 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 332 раз(а) |
пришлось немного поправить код: Чем комиплировал? У меня GCC 3.2:gcc -Os -s -Wall -ansi -pedantic unpkazza.c -o unpkazza.exe C:\Dev-Cpp\lib\CRT_noglob.o Предупреждение выкидывает по поводу mkdir(), но собирается и работает без проблем. Я просто так задолбался с этими каталогами - в Windows они так создаются, в Linux эдак. Кто-то выкладывает мой код в Интернете и переписывает под Linux это место, кто-то под Windows. Я, как бы, и не против, но сделайте уже одним каким-нибудь способом, который везде пашет, и работайте с ним. Я проверял - текущий способ должен работать под Linux и он у меня собирается и работает под Windows. Возможно, ключ "-ansi" важен для компиляции и работы. |
| PavelDAS |
Jun 25 2026, 06:48
Сообщение
#4
|
|
Advanced Member ![]() ![]() ![]() Группа: Authorized Сообщений: 50 Регистрация: 21-September 25 Из: Minsk Пользователь №: 18,037 Спасибо сказали: 15 раз(а) |
Чем комиплировал? У меня GCC 3.2: gcc -Os -s -Wall -ansi -pedantic unpkazza.c -o unpkazza.exe C:\Dev-Cpp\lib\CRT_noglob.o Предупреждение выкидывает по поводу mkdir(), но собирается и работает без проблем. Я просто так задолбался с этими каталогами - в Windows они так создаются, в Linux эдак. Кто-то выкладывает мой код в Интернете и переписывает под Linux это место, кто-то под Windows. Я, как бы, и не против, но сделайте уже одним каким-нибудь способом, который везде пашет, и работайте с ним. Я проверял - текущий способ должен работать под Linux и он у меня собирается и работает под Windows. Возможно, ключ "-ansi" важен для компиляции и работы. CODE -------------- Build: Release in AZZA Games Installer unpacker (compiler: GNU GCC MinGW Compiler)--------------- gcc.exe -Os -fno-exceptions -nostdlib -fno-builtin -IC:\mingw\include -c "D:\WorkCPP\AZZA Games Installer unpacker\depacks.c" -o obj\Release\depacks.o gcc.exe -Os -fno-exceptions -nostdlib -fno-builtin -IC:\mingw\include -c "D:\WorkCPP\AZZA Games Installer unpacker\main.c" -o obj\Release\main.o gcc.exe -LC:\mingw\lib -o "bin\Release\AZZA Games Installer unpacker.exe" obj\Release\depacks.o obj\Release\main.o -s D:\WorkCPP\AZZA Games Installer unpacker\main.c: In function 'makedirs': D:\WorkCPP\AZZA Games Installer unpacker\main.c:78:9: error: too many arguments to function 'mkdir' 78 | mkdir(path, 0755); | ^~~~~ In file included from C:/MinGW/x86_64-w64-mingw32/include/sys/stat.h:14, from D:\WorkCPP\AZZA Games Installer unpacker\main.c:6: C:/MinGW/x86_64-w64-mingw32/include/io.h:282:15: note: declared here 282 | int __cdecl mkdir (const char *) __MINGW_ATTRIB_DEPRECATED_MSVC2005; | ^~~~~ Stack Overflow подсказал решение. Более-менее рабочую среду удалось реализовать через Code::Blocks В exe добавляются строки: GCC: (GNU) 13.2.0 -------------------- |__--__|
***|*** ___|___ Спасибо сказали:
|
PavelDAS AZZA Games Installer [*.EXE] Jun 24 2026, 06:54
-=CHE@TER=- Каталог "" искусственный - туда сохраняю... Jun 24 2026, 13:42![]() ![]() |
| Упрощённая версия | Сейчас: 17th July 2026 - 00:05 |