Архивирование партий и прикрепление сейвов к сообщениям на форумеСоздавать архивы партий для себя, естественно, можно с помощью любых архиваторов.
Для того, чтобы другие игроки и судьи могли посмотреть Вашу партию, принято использовать общеизвестные и общедоступные архиваторы.
Заархивированная с помощью программы Zip партия весит несколько Мб, такой архив не удобен для тех, у кого низкая скорость инета.
Поэтому в основном игроки используют архиватор 7zip:
http://www.7-zip.org/.
Sir_FourЧто мы имеем изначально? Имеем сейвы, самими героями пакованные в формат gzip. Вот скажем игра (L+U два игрока), закончилась она на 227. Т.е. имеем на руках все авто-сейвы от 111 до 226, итого 41 файл общим объемом в 12,4 Мб.
Размер прямо скажем не для выкладывания в интернет. Большинство игроков скажет, нафигх мне такое чудо качать, обойдемся. Но мы же не хотим такой реакции, верно? Итак, что мы можем с этим сделать...
Первая мысль, которая приходит к нам в голову - конечно же архивировать все это в rar или zip! Пробуем. Получаем оба архива размером 12,2 Мб. Озадаченно чешем затылок...
Мы продвинутые пользователи ПК и знаем, что есть еще мега-архиватор 7zip! Жмем файлы этим архиватором и получаем результат размером в 8,02 Мб. Это конечно лучше, чем предыдущие попытки, но для выкладывания в сеть все равно не годится.
И тут неожиданно вспоминаем, что говорилось выше - наши исходные сейвы уже запакованы в формат gzip, при этом каждый файл весит порядка 313 кб. Делаем предположение (и оно верное, подсказывает нам интуиция), что запакованы эти сейвы не идеально. Поэтому нашей следующей мыслью будет - распаковать сейвы.
Распаковываются они любым мало мальски продвинутым архиватором. В результате, потратив некоторое время на распаковку и переименовку файлов (из архивов они вылезают без расширения, так что приходится фтыкать в название каждого файла ".GM2"), мы получаем набор файлов общим весом в 193 Мб.
Предвкушая успех, радость фанатов и прочие приятности, жмем файлы снова в rar или zip. Получаем 9,86 Мб в rar'е и 12,2 Мб в zip'е. Т.е. наша первая попытка работы с 7zip и то давала лучший результат.
Цепляясь за соломинку (ведь после того, как с задачей не справился наш старый добрый winrar, все дальнейшие действия иначе нельзя и назвать), пакуем файлы с помощью 7zip. И, о чудо! Архив весит всего навсего 365 кб. (столько же дней в году, а это уже знак!).
Чего нам и хотелось. Теперь файл можно и по мылу послать и на форум выложить.
У 7zip есть возможность выставить размер словаря в 8 мегабайт что ПРЕВЫШАЕТ размер одного файла карты с большим запасом, а у Winrar 4 мегабайта чего НЕХВАТАЕТ для одной карты, вот и не удается rar'ом запаковать сильно.
Поэтому результат сжатия 7zip'ом четырех сейвов одной игры по размеру почти идентичен результату сжатия сорока сейвов той же игры.
Конечно, игрок, впервые сталкивающийся с необходимостью распаковывать и снова запаковывать сейвы, скажет, что это, мол, тяжкий процесс (еще бы, при 40-ка то файлах!). Отвечу: не забываем пользоваться полезной программой Autosave counter v2, которая имеет функцию распаковки сейвов на лету. После игры остается лишь сжать все файлы 7zip'ом, и выставить свою гордость на всеобщее обозрение.
НО: прикрепить к сообщению на форуме такой файл нет возможности (разрешенные типы файлов: bmp doc gif jpe jpeg jpg pdf png psd sav txt zip). Обойти это просто: после получения файла *.7z его нужно заархивировать обычным zip и вложить в сообщение на форуме.
Резюме (коротко и доходчиво).
Алгоритм поведения:1. Имеем подневные сейвы, т.е. файлы вида Dunpeal_111.GM2 - Dunpeal_125.GM2. Как их делать, смотрим
тут.
2. Выделяем все файлы и жмем правую кнопку мыши. В выпавшем меню выбираем пункт
7-Zip ->
распаковать здесь.
3. В появляющихся окнах подтверждения замены файла выбираем пункт "
переименовать автоматически".
4. В результате получаем файлы вида [Content], [Content]_1 - [Content]_11.
5. Переименовываем их по порядку дней: [Content] -> 111.gm2, [Content]_1 -> 112.gm2 ... [Content]_11 -> 125.gm2.
6. Выделяем полученные файлы и жмем правую кнопку мыши. В выпавшем меню выбираем пункт
7-Zip ->
добавить к архиву.
7. Выбираем формат архива 7z и максимальный уровень сжатия. Вводим имя для архива: Dunpeal_WC.7z
8. Выделяем Dunpeal_WC.7z и жмем правую кнопку мыши. В выпавшем меню выбираем пункт
7-Zip ->
добавить к архиву.
9. Выбираем формат архива zip и вводим имя архива. Его размер будет равен размеру одного игрового дня и его можно будет спрятать в папку архива Ваших игр, легко переслать или выложить на форум.
Использование автосейвера позволяет создавать подневные сейвы уже разархивированными и избежать пунктов 2-5.