|
Alan Killenger
Пользователь
Откуда: Россия, Ижевск Регистрация: Июль 2004
Всего: 404 сообщения
|
Угу. Насчет кэширования.. так подумать, если движок нашел файл в critter_patches, то зачем ему продолжать поиски в master_dat? Стало быть, увеличения обращений к одному и тому же файлу все равно не произойдет, значит, и вероятность кэширования не повысится.
----- hit me, nail me, make me god
|
Отправлено: 6:46 - 26 Фев., 2005
|
|
Perceptron
Модератор
Откуда: Ivanovo Регистрация: Май 2003
Всего: 502 сообщения
|
>если движок нашел файл в critter_patches, то зачем ему продолжать поиски в master_dat? Стало быть, увеличения обращений к одному и тому же файлу все равно не произойдет, значит, и вероятность кэширования не повысится. Дело в том, что когда Фол наконец-то находит файл, он все равно еще раз смотрит его в текущей директории. Поэтому наиболее быстрый поиск будет в том случае, когда все нужные файлы находятся в первой же директории, которую движок проверяет (critter_patches, если убить патч), и она совпадает с текущей директории, т.к. Фол будет искать два раза не в двух разных директориях, а в одной - тогда поможет кеширование.
|
Отправлено: 0:57 - 27 Фев., 2005
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Считаю полезным для этой темы (из моего ответа на письмо): Поскольку в разное время возникало много вопросов по запаковке данных, то вот один совет. Пусть не обижаются авторы разных запаковщиков, но на данный момент мне больше всего нравится dat2 (автор - Anchorite). Возможность работать с dat'ами, как с архивами. Но так-же возникало много вопросов по установке. Поэтому, "Инструкция по установке dat2" (for Total Comander): ======================================= 1) Открой папку с Total Comander. 2) Найди папку Packages 3) Перепиши в неё папку Dat (Будет Packages\Dat) 4) Открой файл multiarc.ini (находится в папке TCplugins) 5) В самый конец вставь следующий текст [Fallout2-DAT] IDPos=0 Extension=dat Archiver="C:\Program Files\Total Commander\Packages\dat\dat2.exe" List="%P l %AQA" Start=" ---------- ----------- -------- ---------------" End=" ---------- ---------------" Format0="zzzzzzzzzzz ppppppppppp * nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn" Extract="%P x -p %AQA %FMQ" ExtractWithPath="%P x %AQA %FMQ" Delete="%P d %AQA %FM" Add="%P a %S %AQA %FMQ" Description="Fallout2 DAT" IgnoreErrors=0 Debug=0 UnixPath=0 SkipDirsInFileList=0 SkipEmptyNames=1 BatchUnpack=0 SearchForUglyDirs=0 6)Теперь сохрани файл. Потом зайди во вкладки (сверху): Конфигурация\Настройки 7) Ссылка Plugins 8) Там где надпись Packer Plugins (.WCX) есть кнопочка Configure (первая под Download) 9) Выдели multiarc.wcx 10) Напротив надписи "Все файлы с расширением" есть выпадающее меню. Впиши туда "dat" (без скобок) Всё. Теперь Total работает с датами как с обычными архивами. Незаменимая вещь. Даже не могу передать, насколько удобно. ======================================= (Отредактировал(а) Ray - 11:19 - 15 Апр., 2005)
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 23:20 - 13 Апр., 2005
|
|
ROCK
Пользователь
Откуда: г.Коломна Регистрация: Февр. 2005
Всего: 110 сообщений
|
2Ray Сделал в Total Commander как ты написал.И при открытии дат файлов выводится следущее сообщение: ------------------------- Format string for this command is not defined.Current command can"t be executed. Check you multiarc.ini settings for this archiver type. ------------------------- Как это исправить?
|
Отправлено: 17:03 - 14 Апр., 2005
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Странно, как это я ошибся? Исправь строку Archiver=C:\Program Files\Total Commander\Packages\dat\dat2.exe List="%P l %AQA" На Archiver=C:\Program Files\Total Commander\Packages\dat\dat2.exe P.S. Модераторы, пожалуйста, замените эту строку в моём предыдущем сообщении.
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 19:35 - 14 Апр., 2005
|
|
ROCK
Пользователь
Откуда: г.Коломна Регистрация: Февр. 2005
Всего: 110 сообщений
|
Цитата: Quote: from Ray on 19:35 - 14 Апр., 2005 Странно, как это я ошибся? Исправь строку Archiver=C:\Program Files\Total Commander\Packages\dat\dat2.exe List="%P l %AQA" На Archiver=C:\Program Files\Total Commander\Packages\dat\dat2.exe P.S. Модераторы, пожалуйста, замените эту строку в моём предыдущем сообщении.
------------------------------- Исправил я как ты написал. И все-равно выдает сообщение: ------------------------- Format string for this command is not defined.Current command can"t be executed. Check you multiarc.ini settings for this archiver type. ------------------------- Как это исправить?
|
Отправлено: 20:25 - 14 Апр., 2005
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Блин, что ж я так гоню. Неделя сплошных дней рождений (5-12, каждый день!!!) не прошла даром Вставь в multiarc.ini : [Fallout2-DAT] IDPos=0 Extension=dat Archiver="C:\Program Files\Total Commander\Packages\dat\dat2.exe" List="%P l %AQA" Start=" ---------- ----------- -------- ---------------" End=" ---------- ---------------" Format0="zzzzzzzzzzz ppppppppppp * nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn" Extract="%P x -p %AQA %FMQ" ExtractWithPath="%P x %AQA %FMQ" Delete="%P d %AQA %FM" Add="%P a %S %AQA %FMQ" Description="Fallout2 DAT" IgnoreErrors=0 Debug=0 UnixPath=0 SkipDirsInFileList=0 SkipEmptyNames=1 BatchUnpack=0 SearchForUglyDirs=0 (Добавление от 20:59 - 14 Апр., 2005.) Да что такое, опять глюки. Ладно, полная инструкция: Исспользовать пункты 1-10 В 5 пункте заменить родной multiarc на этот
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 20:44 - 14 Апр., 2005
|
|
ROCK
Пользователь
Откуда: г.Коломна Регистрация: Февр. 2005
Всего: 110 сообщений
|
Опять все сделал как ты описал(и сам файл скачал и заменил). Теперь выдает следущее сообщение: ----------------------------------- Executing command " C:\Program Files\Total Commander\Packages\dat\dat2.exe | \"C:\Program Files\Total Commander\Packages\Dat\" " returned errolevel -1.Possibly an error occure.Archive listing wasn"t retrieved. ------------------------------------ Как это исправить?
|
Отправлено: 21:11 - 14 Апр., 2005
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
Открывать даты только с Fallout2. Другие файлы(dat) он не открывает. P.S. Проверь путь к папке с TC. Всё точно работает.
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 21:27 - 14 Апр., 2005
|
|
ROCK
Пользователь
Откуда: г.Коломна Регистрация: Февр. 2005
Всего: 110 сообщений
|
Цитата: Quote: from Ray on 21:27 - 14 Апр., 2005 Открывать даты только с Fallout2. Другие файлы(dat) он не открывает. P.S. Проверь путь к папке с TC. Всё точно работает.
Пробовал открыть патч000.дат из дирректории игры-и он пишет: ----------------------------------- Executing command " C:\Program Files\Total Commander\Packages\dat\dat2.exe | \"D:\Games\BlackIsle\Fallout2\patch000.dat" returned errolevel -1.Possibly an error occure.Archive listing wasn"t retrieved. ------------------------------------ Че я не так делаю?
|
Отправлено: 21:39 - 14 Апр., 2005
|
|
|
|