D.iK.iJ - AntiWorm ©Назначение скриптаДанный скрипт был разработан для сайта dikij.com. предназначен для того, чтобы проверять проверять дату последнего изменения файлов. И если файл изменен без ведома пользователя, - выдавать предупреждение.ВозможностиУдобная база проверяемых файлов;Ежедневная проверка даты изменения; Проверка даты изменения при обращении к определенному файлу; Вывод понятных предупреждений; Быстрая синхронизация базы. Установка и использование1. Закачайте на сайт папку из архива.Обратите внимание на регистр букв, это имеет значение для верной работы скрипта (рекомендую использовать нижний регистр). 2. Файлы: index.php - административный раздел (админка). Пароль по умолчанию: pass. config.dat - база проверяемых файлов. Обязательно добавьте сюда все файлы, которые хотите проверять ежедневно на изменения! ВНИМАНИЕ! Файлы не должны быть динамическими. Т.е. не должны изменяться какими-либо скриптами. avto.php - файл, при обращении к которому (но только раз в день!) происходит проверка даты изменения файлов из базы. Чтобы провести вне очередную проверку, используйте ссылку или инклуд вида: config.php - в этом файле хранится последняя дата проверки и состояние скрипта: 3. Как работать: Откройте файл config.dat и запишите туда все файлы, которые хотите проверять на изменения. Последняя строка ОБЯЗАТЕЛЬНО должна быть пустой! Теперь в файле index.php измените пароль по умолчанию на желаемый (примерно шестая строка сверху). Зайдите в админку Чтобы Скрипт сам ежедневно проверял изменение файлов, вы должны ежедневно запускать файл /antiworm/avto.php например, в браузере. Или заходить в административный раздел. Также возможны другие варианты: <?PHP include("http://ВАШ-САЙТ.ru/antiworm/avto.php"); ?> - пример вставки файла ежедневной проверки в сайт. Если вам будут мешать выводимые скриптом надписи, откройте файл avto.php и уберите соответствующие строки. <iframe src="http://ВАШ-САЙТ.ru/antiworm/avto.php" width="88" height="31" border="0" frameborder="0" scrolling="no"></iframe> - второй вариант вставки скрипта на сайт. Повторяю, что при ЛЮБОМ способе, файл avto.php должен вызываться не реже раза в день. Для вне очередных проверок, обращайтесь к файлу Ваш отзыв или предложения по модернизации скрипта можете оставлять у меня на сайте в чате или присылать по почте. Но напомню, что я - не программист! И все скрипты делал в первую очередь для своего сайта. Соответственно, нигде больше не тестировал. P.S. Внимание! Скрипт написан на PHP и не работает на бесплатном хостинге, не поддерживающем этот язык. Например, narod.ru. Однако, при установке на php-хостинг скрипт можно инклюдить на народе при помощи JavaScript. ЛицензияПользоваться данным php скриптом можно абсолютно бесплатно при выполнении следующих условий:1. Вы не будете выдавать где-либо данный PHP скрипт как свою разработку; 2. Владельцам сайтов разрешается менять исходный код файлов. 3. Скрипт распространяется по принципу "как есть". Это означает, что вы пользуетесь продуктом на свой риск. Автор не дает никаких гарантий и не несет никакой ответственности за возможный ущерб и убытки любого рода. |