Антилич. Не дай себя обокрасть B!rd Feathery Xakep, номер #069, стр. 069-022-3 Жмем на кнопку и попадаем на страничку проверки конфигурации сервера и наличия всех необходимых библиотек. Идем по ссылке http://mycoolsite.ru/alinstall/check_perl.pl. Скорее всего, скрипт скажет, что у тебя не хватает модуля XML::DOM. У меня именно так и произошло. Ничего страшного. Сливаем lbwin.zip (если под никсами не хватает библиотек, то качаем equired-unix.tar.gz и required-ppm.zip). Распаковываем и переписываем содержимое директории Lib архива в каталог /home/mycoolsite.ru/www\..\private\lib на сервере. Обновляем страничку в браузере. Когда все модули установлены (их всего 8), переходим ко второму шагу - установке администраторского пароля. http://mycoolsite.ru/alinstall/new_account.pl. Аккаунт админа создан. Наконец, можно взглянуть, какие же услуги предоставляет только что установленная система: http://mycoolsite.ru/public Работаем с системой После авторизации ты попадаешь в главное меню администрирования системы. Давай создадим пакадж mypack. Для этого нажимаем «New» и вводим название для нового пакаджа. После этого попадаем в панель редактирования. Title - название пака. Оно будет появляться в заголовке окошка с плагином, когда пользователь будет скачивать твой стаф. Referer - адрес страницы, на которой ты разместишь линк на свое добро. Допустим, ты разрешил своему другу поместить ссылку на твои файлы с его сервера www.vasya.ru. Если ты пропишешь в этом поле строку http://vasya.ru/download, то любая страница, расположенная в пределах этого пути (http://vasya.ru/download/cool/ или http://vasya.ru/download/supastuff/reallycool), будет считаться допустимой и скрипт разрешит загрузку. Add new referer - имеет точно такой же смысл и позволяет добавить несколько допустимых URL’ов. Чтобы удалить URL, отметь его галкой справа. Lifetime - время жизни пака. Когда оно истечет, юзер увидит надпись «Package file is corrupted». Это значит, что придется обновить страницу для того, чтобы плагин получил новую версию пака. Время жизни устанавливается в днях, часах, минутах. Например, «3d» значит 3 дня, а «1m» - одну минуту. Если поле оставить пустым, время жизни будет неограниченным. Rescramble period - период, после которого пак будет заново собран (читай зашифрован). Формат поля такой же, как и в Lifetime, и его также можно оставить пустым. Авторы Антилича рекомендуют устанавливать значение чуть меньше, чем время жизни. Report download to - адрес скрипта, собирающего статистику по закачкам. По умолчанию это http://mycoolsite.ru/public/stats/stats.pl. Если не заполнять - статистика собираться не будет. Download template - шаблон странички, выдаваемой скриптом download.pl. Я про него уже сказал чуть раньше. Для каждого пака можно установить свой шаблон. Единственное условие - он должен содержать в себе ссылки на плагин и, собственно, сам пак. Как создавать свои шаблоны, подробно описано в хелпе, включенном в систему. Download source base - префикс, который будет автоматически добавлен к имени каждого файла, входящего в пак. Это удобно, если пак включает несколько файлов, лежащих в одной папке. Например, если в каталоге http://wheremystuffis/music/ лежат file1.mp3, file2.mp3 и file3.mp3, то префиксом может служить путь до каталога. Сами файлы не должны находиться на одном сервере с Антиличем. Если нарушить это условие, плагин выдаст ошибку «Host not found». |