Где то было описание, как сохранить несколько версий ила не копируя полность предыдущую. Киньте пожалуйста ссылкой или распишите, кому не лень, как это сделать.
Где то было описание, как сохранить несколько версий ила не копируя полность предыдущую. Киньте пожалуйста ссылкой или распишите, кому не лень, как это сделать.
Если нельзя, но очень хочется - то можно!
i5 760@2.8
RAM DD3 4Gb
Geforce 295GTX
У меня на сей день живут вместе 2,04 версия, 3,0 и 3,01m =)
Рецепт давал ROSS_Youss
Тебе как надо - напишу.
Вот короче.
Перед установкой Перл Харбора сначала:
делаем внутри Забытых Сражений папку IL2_FB и копируем в нее 3 файла
из версии 2.04 - il2_core.dll + rts.dll + files.sfs
Потом инсталлируем Перл Харбор поверх ЗаСров.
Потом уже создаем внутри поставленной игры (Перла Харбора, то бишь)
папку IL2_PF и копируем в нее 3 файла из версии 3.0 - il2_core.dll +
rts.dll + files.sfs
Потом качаем файл
http://3points.ru/bat.zip
Там лежит 2 BAT файла. Копируете оба в корень игры.
Запускаете перед игрой ярлык to_FB.bat - играете в 2,04 версию,
соответственно запускаете to_PF.bat - играете в Пацифик.
Очень удобно. Занимает 6 секунд вся операция.
--
зы. Не забываем по случаю выпить водки в честь ROSS_Youss.
=)))
Если нужна еще и 3,01m версия, то процедура та же(тока патч распакуешь куда нить, потом просто скопируешь в папулю с игрой). Ток содержимое батника поправишь и все
(батник буит выглядеть как
echo y
copy il2_pf301\*.* .
где il2_pf301 - папка куды скопируешь файлы
il2_core.dll
il2_coreP4.dll
rts.dll
files.SFS
из патча которые)
Крайний раз редактировалось Unknown; 28.11.2004 в 01:02.
Unknown спосибо большое за совет...Очень дельно с батниками придумано...
ЗЫ В честь тов. ROSS_Youss, уже выпили, и не только водки...![]()
Извиняюсь, но у меня работает кручеДело в том, что копирование, во-первых, занимает много времени, потому как файл СФС не маленький. А во-вторых, постоянное копирование файлов туда-сюда сильно их дефрагментирует. Поэтому лучше их переименовывать.
Читайте здесь http://rp.warlock.ru/viewtopic.php?t=31
Крайний раз редактировалось Orion33; 28.11.2004 в 04:17.
Тогда где-то надо большими буквами указывать, какая в данный момент версия.... А то с моим склерозом вполне можно два раза один батник запустить....Сообщение от =RP=Orion
Делается это так: после создания всех файлов с расширением 204 и 301 создаем ручками еще один файл с именем текущей версии. Например, если сейчас у нас стоит 2.04 то создаем файл 204, если 3.01, то 301. После этого подправляем батники и вставляем в них несколько новых строчек (первая и две последних - в маленьком регистре которые).Сообщение от srGray
to_204.bat будет таким:
if exist 204 goto end
RENAME files.sfs files.sfs.301
RENAME files.sfs.204 files.sfs
RENAME il2_core.dll il2_core.dll.301
RENAME il2_core.dll.204 il2_core.dll
RENAME rts.dll rts.dll.301
RENAME rts.dll.204 rts.dll
RENAME il2fb.exe il2fb.exe.301
RENAME il2fb.exe.204 il2fb.exe
rename 301 204
:end
to_301.bat таким:
if exist 301 goto end
RENAME files.sfs files.sfs.204
RENAME files.sfs.301 files.sfs
RENAME il2_core.dll il2_core.dll.204
RENAME il2_core.dll.301 il2_core.dll
RENAME rts.dll rts.dll.204
RENAME rts.dll.301 rts.dll
RENAME il2fb.exe il2fb.exe.204
RENAME il2fb.exe.301 il2fb.exe
rename 204 301
:end
Теперь при запуске батника он сначала проверяет какая версия стоит, и переименует их если версии отличаются.
После :end можно добавить start il2fb.exe - сразу будет стартовать Ил.
UNIX-style
файл ver_load.bat:
FSUTIL HARDLINK CREATE files.sfs files.sfs.%1
FSUTIL HARDLINK CREATE il2_core.dll il2_core.dll.%1
FSUTIL HARDLINK CREATE rts.dll rts.dll.%1
FSUTIL HARDLINK CREATE il2fb.exe il2fb.exe.%1
файл ver_del.bat:
DEL files.sfs
DEL il2_core.dll
DEL rts.dll
DEL il2fb.exe
файл ver_change.bat:
@echo off
call ver_del.bat
call ver_load.bat %1
файл ver.2.04.bat:
@echo off
call ver_change.bat 2.04
файл ver.3.00.bat:
@echo off
call ver_change.bat 3.00
файл ver.3.00.bat:
@echo off
call ver_change.bat 3.01
Изначально в каталоге игры должны присутствовать следующие файлы:
files.sfs
files.SFS.2.04
files.SFS.3.00
files.SFS.3.01
il2fb.exe
il2fb.exe.2.04
il2fb.exe.3.00
il2fb.exe.3.01
il2_core.dll
il2_core.dll.2.04
il2_core.dll.3.00
il2_core.dll.3.01
rts.dll
rts.dll.2.04
rts.dll.3.00
rts.dll.3.01
Используйте на свой страх и риск и только в том случае, если понимаете, что эти командные файлы делают, и что при этом происходит в вашей системе.
И напоследок архив с этими командными файлами.
P.S. Только для XP.
Крайний раз редактировалось tugarin; 30.11.2004 в 01:46.
ТУГАРИН — в русских былинах и сказках мифологизированный образ злого, вредоносного богатыря змеиной породы.
http://www.pagan.ru/t/tugarin0.php
Эта...а в этом случае игру запускать можно только вручную,правильно?То есть всякие там Коннекты и Всевидящие Глазы временно оказываются не у дел?Сообщение от =RP=Orion
А можно поподробнее-для "чайников тсзть"-какой именно "еще один файл"-тоже батник?Сообщение от Avc
![]()
По второму методу - хз, но я просто перед запуском Лобби или il2_conn (хвала =FB=Allez) запускаю соотвествующий батник и все работает =)Сообщение от Bren
Угу...так во втором точно не работает...усе надо делать тсзть вручную :pСообщение от Unknown
Впрочем,если посещаешь в основном один-два сервака,это не так уж и не удобно.Да и потом-не забывайте,это все временно![]()
В связи с выходом русского патча 3.02bm, теперь надо дополнительно копировать (переименовывать) и файл mg_snd.dll.
Старый файл можно вытянуть из патча к FB+AEP v2.01.
Итого v2.04 и v3.02bm отличаются (критично) файлами:
il2_core.dll
rts.dll
mg_snd.dll
files.sfs
которые и нужно копировать (переименовывать) для переключения версий 2.04 <<>> 3.02bm
23AG_SkyCop
Да проще все намного!
Ставим Ил2, патчим.
Лезем и ищем папку C:\Program Files\1C\IL-2 Sturmovik Forgotten Battles
Копиуем ее на соседний диск и оставляем для использавания данной версии.
далее ставим АВН.
Опять Лезем и ищем папку C:\Program Files\1C\IL-2 Sturmovik Forgotten Battles
Копиуем ее на соседний диск под другим именем и оставляем для использавания данной версии.
Далее устанавливаем ПХ 3.0
Снова копируем на соседний диск
Патчим 3.01 - копируем
Патчим 3.02
Управление запуском: или по иконкам с рабочего стола или в Глазе делаем соответствующие профили с указанием пути к исполняемому файлу
Крайний раз редактировалось catfish; 29.11.2004 в 23:30.
Сообщение от catfish
Ну да...это сколько ж места надо для такого способа?![]()
![]()
Реально, длительно хранится только две версии. Ни и винты сейчас не маленького обьема.
Ну да - проще, но не по сути вопроса в первом посте:Сообщение от catfish
как сохранить несколько версий ила не копируя полность предыдущую
23AG_SkyCop
Всем спасибо!!!
Catfish, спасибо за совет, но, прочитай внимательно первый пост "как сохранить несколько версий ила не копируя полность предыдущую...Сообщение от catfish
![]()
Если нельзя, но очень хочется - то можно!
i5 760@2.8
RAM DD3 4Gb
Geforce 295GTX
srGray, нет, если версии всего две, а 3,00 хранить уже бессмысленно, то неправильно заюзанный батник просто выдаст сообщения об ошибке.
Bren, с глазом и лобби мой способ полностью юзабилен, ибо всегда присутствует файл il2fb.exe, который эти проги запускают.
А хорошо, что запостил. Умельцы сразу и доработали, а то самому вломак в хелпе консоли разбирацаAvc, твой способ мне понравился, буду юзать.
нет, просто пустой файл с именем 204 или 301 - его имя как и показывает какая версия сейчас работает. При запуске батник to_204 сначала проверяет - а есть ли файл под именем 204? Если есть, то батник ничего не делат, так как считает что 2.04 уже установлен. Если файла 201 нет, то тогда батник переименовывает все, что нужноСообщение от Bren