Изменение интерфейса Steam Backup

Для тех, кто хочет сделать мир лучше.
Ответить
Сообщение
Автор
Аватара пользователя
Alexander.S
Полковник
Полковник
Сообщения: 2027
Зарегистрирован: 29.04.2010
Благодарил (а): 8 раз
Поблагодарили: 92 раза
Контактная информация:

#1 Сообщение 28.12.2011, 00:49

Здравствуйте уважаемые пользователи, у меня такой маленький вопрос возник, можно ли как то изменить интерфейс Steam Backup? А именно, вот у меня есть копия оригинального образа Left 4 Dead 2, там авторун выглядит так:

Изображение

а который создает стим выглядит так:

Изображение

в образе есть папке resources, она отвечает за картинку и т.д. Но если например скопировать эту папку в место где находится бекап, ничего не происходит, так как в оригинальном образе как я понял пути прописаны в setup.exe файле, если этот файл кинуть в новый бекап он запуститься но конечно же не сработает. Так вот вопрос, как можно поменять оформление стандартного стим бекапа, или же изменить старый setup.exe что бы он видел новые файлы.

Просто оригинальный ужасный, не знаю почему а хочется что бы выглядело чёткоясномолодёжно)

Извиняюсь если создал тему не в том разделе. Спасибо кто поможет. Надеюсь изъяснил свои мысли правильно.
Изображение

Аватара пользователя
nALLITeT
Полковник
Полковник
Сообщения: 2560
Зарегистрирован: 01.08.2008
Откуда: 127.0.0.1
Поблагодарили: 2 раза
Контактная информация:

#2 Сообщение 28.12.2011, 10:45

Alexander_S
Залей инсталлер от л4д2, посмотрю что там.
Изображение
JIEGOKOJI писал(а)::lol: Steamworks это паблишер вальв лол.

Аватара пользователя
OzzMaN
Сержант
Сержант
Сообщения: 74
Зарегистрирован: 20.12.2011
Откуда: Москва
Контактная информация:

#3 Сообщение 28.12.2011, 20:18

Так эта обложка генерируется автоматически, тоесть смылс какой - ради одной игры (бекапа) - разбирать инсталятор и запихивать туда другой задник ?

ну если для души - тогда ДА :)

Аватара пользователя
Alexander.S
Полковник
Полковник
Сообщения: 2027
Зарегистрирован: 29.04.2010
Благодарил (а): 8 раз
Поблагодарили: 92 раза
Контактная информация:

#4 Сообщение 29.12.2011, 08:07

nALLITeT Вот пожалуйста http://rghost.ru/35656295 закинул всё) Ну на всякий случай)

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

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#5 Сообщение 29.12.2011, 08:25

Alexander_S
ResHacker, Restorator...не?

Аватара пользователя
Pr0Ger
Модератор
Модератор
Сообщения: 1829
Зарегистрирован: 16.01.2009
Благодарил (а): 17 раз
Поблагодарили: 214 раз
Контактная информация:

#6 Сообщение 29.12.2011, 09:21

помнится делал для локалки такой установщик Alien Swarm просто скопировал файлы с установщика L4D2, правил картинки (resources/setup.bmp фоновая, splash.tga которая при установке в Steam), и в setup.ini информацию об игре

Аватара пользователя
Alexander.S
Полковник
Полковник
Сообщения: 2027
Зарегистрирован: 29.04.2010
Благодарил (а): 8 раз
Поблагодарили: 92 раза
Контактная информация:

#7 Сообщение 30.12.2011, 18:18

Pr0Ger Ну я тоже сразу попытался залить сверху, толку нету, не реагирует :(
Изображение

Аватара пользователя
kolobok66rus
Капитан
Капитан
Сообщения: 266
Зарегистрирован: 29.10.2010
Поблагодарили: 4 раза

#8 Сообщение 31.12.2011, 07:58

Вот функция воспроизводящая картинку , там прописана папка и так далее :

дизассемблированый код
mov edx, off_44AAA8
.text:00403C22 push offset aBmp ; "bmp"
.text:00403C27 push edx
.text:00403C28 push offset aSetup ; "setup"
.text:00403C2D push offset aResourcesS_S_S ; "resources\\%s_%s.%s"
.text:00403C32 lea eax, [esp+2C4h+FileName]
.text:00403C39 push 104h ; Count
.text:00403C3E push eax ; Dest
.text:00403C3F mov [esp+2CCh+FileName], bp
.text:00403C47 call __snwprintf
.text:00403C4C mov edi, ds:GetFileAttributesW
.text:00403C52 add esp, 18h
.text:00403C55 lea ecx, [esp+2B4h+FileName]
.text:00403C5C push ecx ; lpFileName
.text:00403C5D call edi ; GetFileAttributesW
.text:00403C5F cmp eax, 0FFFFFFFFh
.text:00403C62 jnz short loc_403C97
.text:00403C64 push offset aBmp ; "bmp"
.text:00403C69 push offset aSetup ; "setup"
.text:00403C6E push offset aResourcesS_S ; "resources\\%s.%s"
Там можно поменять путь и так далее ..
CPU -AMD Phenom II X6 1100T Black Edition (HDE00ZF) 3.3 ГГц
MEM -SAMSUNG DDR-III DIMM 4Gb <PC3-10600> x4 - 16Гб
OC - Linux Debian 6.0.1 amd_64

Мой сервер CS:GO [NO-STEAM] : 46.48.26.209:27022

Ответить