<
  • Главная
Статьи

Швидке завантаження карт, моделей і музики для сервера CS: Source

  1. Як підключити швидке завантаження файлів?

Добрий день, дорогі гості і читачі мого блогу Добрий день, дорогі гості і читачі мого блогу.

У цій статті мова піде про підключення такої корисної функції як швидке завантаження карт, моделей і музики для вашого сервера CS: Source, що працює на будь-який ОС.

Коли ви підключаєтеся до сервера CS: Source, на ваш комп'ютер автоматично починають завантажуватися нестандартні файли, які використовуються на сервері: карти, моделі, звуки та ін.

Коли процедура відбувається стандартним чином, що підключається гравець відразу починає займати слот на сервері і всі файли завантажуються безпосередньо з директорії на сервері в стандартному форматі.

При використанні альтернативного варіанту, що підключається гравець, не займаючи слот на сервері, автоматично завантажує нестандартні файли, але не з директорії сервера, а з зовнішнього сайту і в запакованому форматі, який распоковивается на стороні клієнта. З цих причин час процедури завантаження файлів при підключенні до сервера скорочується в кілька разів. Рекомендую обов'язково підключати цей спосіб, особливо якщо ви використовуєте музику на сервері.

Як підключити швидке завантаження файлів?

В першу чергу, нам знадобиться місце, де розташувати всі завантаження сервера. Це може бути або ваш сайт, причому на будь-якому домені і хостингу, що дозволяє завантажувати довільні файли, або яке-небудь хмарне сховище або сервіс (наприклад хостинг для вихідного року), позвляет отримувати доступ до файлів за прямими посиланнями і переглядати директорію з файлами.

1. Підготовка файлів.

Для початку копіюємо / викачуємо з вашого сервера папки з файлами для завантаження. Це папки cstrike / maps, cstrike / materials, cstrike / models і cstrike / sound. Створюємо де-небудь на комп'ютері папку cstrike і поміщаємо в неї тільки що викачані папки з усіма файлами.

2. Упаковка файлів.

Тепер нам потрібно упакувати файли в спеціальний формат .bz2, щоб зменшити їх розмір, скоротивши тим самим час їх скачування гравцями. Для цього нам знадобиться архіватор bzip2, який ви можете завантажити за посиланням нижче.

ЗАВАНТАЖИТИ   (45,8 KiB, 107 завантажень) ЗАВАНТАЖИТИ (45,8 KiB, 107 завантажень)

Розпаковуємо скачаний архів і відкриваємо папку bzip. В окремому вікні провідника відкриваємо папку cstrike з вашими завантаженими файлами для сервера. Перевохом в папку maps, виділяємо всі файли (Ctrl + A) і перетягуємо їх прямо на виконуваний файл архіватора bzip2.exe. Ось приклад:

Архіватор не має GUI, тому він почне процес архівації файлів в командному вікні: Архіватор не має GUI, тому він почне процес архівації файлів в командному вікні:

Зручна фіча архиватора - він видаляє оригінали файлів, які запакував, тобто  ви відразу отримаєте готову папку із запакованими файлами для завантаження на сайт Зручна фіча архиватора - він видаляє оригінали файлів, які запакував, тобто ви відразу отримаєте готову папку із запакованими файлами для завантаження на сайт. Консольне вікно автоматично закриється, коли архіватор запакує всі файли, які ви йому відправили. результат:

Точно таким же чином, вам потрібно запакувати файли в інших папках і підпапках, які ви скачували Точно таким же чином, вам потрібно запакувати файли в інших папках і підпапках, які ви скачували. Архіватор не підтримує перетягування папки, тому виділяйте і перетягуйте тільки файли.

3. Завантаження файлів на сайт.

Тепер у вас готова папка cstrike, всередині якої знаходяться папки з запакованими в потрібний формат файлами. Я буду розглядати приклад завантаження файлів саме на ваш сайт (на хостинг). Якщо ви будете користуватися іншими ресурсами, там вже інший підхід і на ці теми є інші статті.

Ви можете завантажити файли в будь-яку директорію будь-якого вашого домену або піддомену. Важливо, щоб кінцева директорія з папками називалася cstrike, саме тому на самому початку ми створили її на вашому комп'ютері. Якщо ви будете завантажувати файли по FTP, то ви просто можете відкрити в FileZilla або іншому зручному вам FTP-клієнті потрібну директорію і перетягнути туди папку cstrike з вашого комп'ютера. Якщо ви будете завантажувати файли на хостинг через панель (наприклад ISP Manager), то спочатку запакуйте всю папку cstrike в zip архів, а потім завантажте його в потрібну директорію в Менеджері файлів вашої панелі управління. Там же ви знайдете кнопку "Витягти", за допомогою якої ваша папка cstrike буде розпакована в зазначену вами директорію.

Тепер ви можете відкрити в браузері директорію cstrike на вашому сайті і переконатися що все в порядку Тепер ви можете відкрити в браузері директорію cstrike на вашому сайті і переконатися що все в порядку. За замовчуванням, можливість перегляду директорій зазвичай відключена, тому ви можете побачити в браузері помилку 403 - доступ заборонений:

Щоб дозволити перегляд цієї директорії, створіть в ній файл Щоб дозволити перегляд цієї директорії, створіть в ній файл .htaccess і додайте в нього один параметр:

Збережіть файл, після чого поновіть вкладку з вашою адресою cstrike в браузері і побачите, що файли стали доступні:

4 4. Підключення швидкого завантаження.

Залишилося підключити можливість швидкого завантаження файлів в конфігурації вашого сервера CS: Source. Для цього перейдіть в директорію, де розташований ваш сервер (по FTP або через панель) і відкрийте файл cstrike / cfg / server.cfg

Додайте в будь-яке місце наступні параметри:

sv _ allowdownload 1

sv _ allowupload 1

sv _ downloadurl "http: // ваш сайт / cstrike /"

Перевірте пошуком (Ctrl + F) немає дублів цих параметрів в вашому server.cfg. Якщо є, видаліть. Також переконайтеся, що параметр sv_pure в вашому конфіге має значення 0, інакше сервер не буде дозволено завантажувати нестандартні файли, а гравці не зможуть завантажувати спреї. Збережіть файл і перезавантажте сервер CS: Source. На цьому настройка швидкого завантаження файлів закінчена. Ви можете підключитися до вашого сервера в CSS і при підключенні побачите завантаження саме файлів у форматі .bz2, а також помітите, що підключення відбувається набагато швидше. Нагадую, що ви можете завантажити готовий архів з 41 карткою для CS: Source в цієї статті .

Успіхів!

Як підключити швидке завантаження файлів?
Як підключити швидке завантаження файлів?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью