Вторинная цель: Вы можете использовать папку сервера как веб сервер для своего проекта, используя технологии HTML вы можете создать полноценный сайт.
Особенности:
Сервер построен с помощью winsock и выполнен в минималистическом виде, что быстротой не уступает Apache.
Полностью на русском языке.
Читает русские папки.
Может прятать логи.
Работает на любом свободном порте.
Умеет использовать статический айпи.
Функции:
1 | web(ip[],port,dir[], bool :debug); |
IP - айпи адрес (127.0.0.1 как localhost или любой другой из ipconfig включая статический).
PORT - порт для запуска, если порт 80 занят, можно ввести любой другой, добавив в браузереhttp://localhots:порт можно парсить по другому адресу.
DIR - директория парсинга, чтобы парсить весь диск , введите "C:/" как пример.
DEBUG - принимает значения true и false (пишет в диалоговое окно состояние сервера,но не сохраняет в server_log.txt).
Пример использования:
1 2 3 4 | #include <a_samp> native web(ip[],port,dir[], bool :debug); public OnFilterScriptInit() return web( "127.0.0.1" ,80, "C:/" , ); |
Возможные проблемы:
Протестирован на Windows 7 и Windows XP но только на версиях X86 [32 бит] (на X64 может не запустится).
Благодарности:
Mark_N - первым указал помощь в тестированию [1.10.2012]
FanHamMer - помощь в тестированию [1.10.2012]
Tadey Tsap - финальный бетатест (Windows 7 Ultimate sp7 x86) [2.10.2012]
Скриншоты:
Ссылка на скачивание: sWEB.zip (v1.0)[solodifles]