Как мы проверяем сборки CS 1.6 на целостность

Прежде чем добавлять сборку на сайт, мы устанавливаем и ее и тщательно протестируйтем. Затем упаковывем и проверяем инсталлятор на вирусы, чтобы убедиться в его безопасности. Детали каждого шага приведены ниже

1. Открытие или установка

Если сборка находится в архиве, просто распакуйте его. Если в инсталляторе есть сборка, установите ее на специальный ноутбук (это, как не прискорбно, просто на всякий случай).

2. Проверяем целостность файлов.

Некоторые сборки сайтов (в том числе и "чистые" версии) содержат зашифрованные модели, звуки и другие ресурсы. После добавления файлов в такие сборки их невозможно "отменить". Содержимое файлов зашифровано, и ваши моды будут работать только с этой сборкой.

Что такое шифрование?

Предположим, вы загрузили Counter-Strike 1.6 и добавили модель оружия. Ваш друг увидел эту модель и попросил поделиться ею, но вы не помните, откуда вы ее скачали. Тогда вы заходите в папку с игрой и ищете добавленную модель. Затем вы кидаете ее своему другу. Он добавляет ее в свою папку, но игра перестает работать.

Это происходит потому, что в вашей сборке эта модель зашифрована. Это работает только с той версией игры, которая у вас есть.

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

3. Извлекаем файлы (изменений), добавленных в сборку


С помощью Total Commander сравниваем загруженную сборку с исходной и смотрим, какие файлы были изменены. Извлекаем все файлы модификаций в отдельную папку.

4. Соединяем извлеченные файлы изменений с основой сборки.

С технической точки зрения все сборки на нашем сайте унифицированы, и каждая сборка содержит последние версии протекторов, эмуляторов, патчей и других вещей, которые спасают игроков от ошибок и сбоев.

Поэтому мы создаем чистую базу для наших сборок и копируем на нее все моды.

В качестве основы для сборки мы используем версию игры, лицензированную в Steam в 2009 году. Возможно, этот год вас смутил, но вы правы. Тогда еще не было Windows 7, поэтому без сторонних патчей эти игры не работали бы на современных операционных системах.

Список использованных патчей и улучшений

  • RevEmu - эмулятор стима, позволяющий играть в игры бесплатно, не покупая лицензию.
  • RevSrvBrowser v0.4 - благодаря этому файлу поиск сервера (главного сервера) по-прежнему работает.
  • Патч Steamclient.dll - без него игра падает на Windows 8 и Windows 10 (если не повезет, то вообще не запустится).
  • Protector CSXGuard - вы наверняка сталкивались с ситуацией, когда сразу после входа в игру (или нажатия на кнопку) вас подключают к серверу. Также, возможно, вы видели рекламу в конфигурации. Так вот - никакого протектора, защищающего игру и конфигурацию от спойлеров/рекламы/нарушений и прочих уязвимостей, не было :).
  • Среди необязательных, но полезных дополнений к оригинальной версии:
    • Бот zBot 1.5 (официально созданный Valve для Condition Zero, но какеи-то умные разработчики умудрился портировать его на CS 1.6).
    • Русификатор.

5. Проверка на вирусы

Проверьте папку сборки с помощью Kaspersky Total Security или ESET NOD32. В большинстве случаев все чисто, но если обнаружены небезопасные файлы, удалите их и замените оригиналами из сборки, не содержащей вирусов.

6. Создание безопасной программы установки без вирусов

С помощью программы Inno Setup укажите папку, в которой находится сборка, напишите ее название, и сборка размером 500 Мбайт влезет в сборку размером 200 Мбайт.

(Кто-то скажет "магия", а я скажу, что это чудесный алгоритм сжатия lzma2).

7. Публикация на сайте

Каждая сборка имеет три способа загрузки, поэтому представьте, что происходит на этом этапе.

Используя WinSCP 5.19, подключитесь к веб-серверу, на котором находится сборка, и переместите туда созданный вами инсталлятор. Далее подключитесь к серверу через Putty и с помощью утилиты mktorrent 1.1 создайте торрент-файлы.

(и, конечно же, присоединиться к торрент-раздаче).

Затем переместите инсталлятор сборки на Яндекс Диск и скопируйте публичную ссылку.

Готово. Проверка на вирусы сделана, инсталлятор создан, ссылка на скачивание получена.

Осталось создать скриншот и описание. Затем опубликовать его на сайте.

⭐ - Средний балл нашим сборкам CS 1.6, на основе 360 комментариев.

  • © 2023-2024 cs16-strike.ru Все права защищены

Все дистрибутивы Counter Strike предоставлены на сайте в ознакомительных целях. Любой файл будет удален по требованию правообладателя Valve™ ©