HTTP File Server: различия между версиями
| [непроверенная версия] | [непроверенная версия] |
Valmin (обсуждение | вклад) м отмена правки 130027068 участника Amongus808 (обс.) 2 пробела Метка: отмена |
викификация |
||
| Строка 8: | Строка 8: | ||
operating_system = [[Windows]] 2000/XP/7/8 | |
operating_system = [[Windows]] 2000/XP/7/8 | |
||
}} |
}} |
||
'''HTTP File Server''' (HFS) — [[Свободное_программное_обеспечение|свободная]] программа, разработанная итальянским программистом Массимо Мелина (Rejetto), позволяющая очень быстро организовать файловый [[веб-сервер]] |
'''HTTP File Server''' (HFS) — [[Свободное_программное_обеспечение|свободная]] кроссплатформенная программа, разработанная итальянским программистом Массимо Мелина (Rejetto), позволяющая очень быстро организовать файловый [[веб-сервер]] на персональном ПК или сервере. |
||
Изначально программа разрабатывалась для публикации пользователем файлов |
Изначально программа разрабатывалась для публикации пользователем ОС [[Windows]] локальных папок и файлов в компьютерной сети (в т.ч. в Интернет) для доступа к ним через браузер. |
||
HTTP File Server предоставляет возможность выбора папки (или папок) на ПК / сервере которые будут доступным посетителям веб-сайта через Интернет или другую компьютерную сеть. |
|||
Для повышения безопасности можно размещать общедоступные папки на виртуальной [[Файловая система|файловой системе]]. Доступ к файлам и папкам можно организовать через как для всех посетителей сайта, так и только для избранных (например, друзей) — в этом случае доступ к файлам будет открыт только после авторизации по паролю. Кроме этого, можно устанавливать ограничения на тип доступных для скачивания файлов ([[ZIP|zip]], [[RAR|rar]] и т. п.). Веб-сервер HFS поддерживает докачку файлов, если сессия была прервана до завершения скачивания. Для анализа активности существуют инструменты статистики (в т.ч. в режиме реального времени). |
|||
При использовании нескольких сетевых карт из них можно выбрать ту, на которой будет работать HTTP File Server. |
|||
Из дополнительных удобств следует отметить возможность написания комментария к каждой из опубликованной папке, который будет доступен посетителям. |
|||
Скачанное приложение запускается и работает без инсталляции и позволяет организовать доступ к требуемым файлам максимально оперативно - просто сообщив пользователю адрес своего ПК. |
|||
HTTP File Server даёт возможность выбора папки (или папок), доступной из Интернета. Можно установить доступ как для всех, так и только для избранных (например, друзей) — в этом случае доступ к файлам будет открыт только после ввода пароля. Кроме этого, можно устанавливать ограничения на тип доступных для скачивания файлов ([[ZIP|zip]], [[RAR|rar]] и т. п.). Наконец, для дополнительной безопасности допускается размещать общедоступные папки на виртуальной [[Файловая система|файловой системе]]. Из дополнительных удобств следует отметить допустимость написания к каждой из расшаренной папке комментария, который будет видеть пользователь, решивший в неё заглянуть. Работает без инсталляции, поддерживает докачку файлов, есть статистика (в том числе работающая в реальном времени), при использовании нескольких сетевых карт из них можно выбрать ту, на которой будет работать HTTP File Server. |
|||
== Достоинства == |
== Достоинства == |
||
* Не требуется установка |
* Не требуется установка (инсталляция) программы |
||
* Небольшой размер запускаемого файла (2,07 мегабайт) |
* Небольшой размер запускаемого файла (2,07 мегабайт) |
||
* Учётные записи пользователей |
* Учётные записи пользователей с разграничением прав |
||
* Разграничение прав |
|||
| ⚫ | |||
* Возможность скачивания/загрузки файлов |
* Возможность скачивания/загрузки файлов |
||
| ⚫ | |||
* Работает в [[Linux]] посредством [[Wine]] |
|||
Версии 1.5 - 2.3 успешно работают в среде ОС [[Linux]] посредством [[Wine]]. |
|||
== Третья версия == |
== Третья версия == |
||
[https://github.com/rejetto/hfs В третьей версии HFS] был полностью переписан на TypeScript получил веб |
[https://github.com/rejetto/hfs В третьей версии HFS] был полностью переписан на TypeScript получил встроенный веб-сайт для администрирования и стал кросс-платформенным с поддержкой ОС Windows / Linux / MacOS). |
||
Версия от 14:54, 23 октября 2024
| HTTP File Server | |
|---|---|
| | |
| | |
| Тип | веб-сервер |
| Разработчик | Massimo Melina |
| Написана на | Object Pascal |
| Операционные системы | Windows 2000/XP/7/8 |
| Аппаратная платформа | X86 |
| Последняя версия | 2.3m build 300 (15 августа 2018[1]) |
| Тестовая версия | |
| Репозиторий | github.com/rejetto/hfs |
| Лицензия | GNU GPL |
| Сайт | rejetto.com/hfs/ (англ.) |
HTTP File Server (HFS) — свободная кроссплатформенная программа, разработанная итальянским программистом Массимо Мелина (Rejetto), позволяющая очень быстро организовать файловый веб-сервер на персональном ПК или сервере.
Изначально программа разрабатывалась для публикации пользователем ОС Windows локальных папок и файлов в компьютерной сети (в т.ч. в Интернет) для доступа к ним через браузер.
HTTP File Server предоставляет возможность выбора папки (или папок) на ПК / сервере которые будут доступным посетителям веб-сайта через Интернет или другую компьютерную сеть. Для повышения безопасности можно размещать общедоступные папки на виртуальной файловой системе. Доступ к файлам и папкам можно организовать через как для всех посетителей сайта, так и только для избранных (например, друзей) — в этом случае доступ к файлам будет открыт только после авторизации по паролю. Кроме этого, можно устанавливать ограничения на тип доступных для скачивания файлов (zip, rar и т. п.). Веб-сервер HFS поддерживает докачку файлов, если сессия была прервана до завершения скачивания. Для анализа активности существуют инструменты статистики (в т.ч. в режиме реального времени). При использовании нескольких сетевых карт из них можно выбрать ту, на которой будет работать HTTP File Server. Из дополнительных удобств следует отметить возможность написания комментария к каждой из опубликованной папке, который будет доступен посетителям.
Скачанное приложение запускается и работает без инсталляции и позволяет организовать доступ к требуемым файлам максимально оперативно - просто сообщив пользователю адрес своего ПК.
Достоинства
- Не требуется установка (инсталляция) программы
- Небольшой размер запускаемого файла (2,07 мегабайт)
- Учётные записи пользователей с разграничением прав
- Возможность скачивания/загрузки файлов
- Ограничение скорости трафика
Версии 1.5 - 2.3 успешно работают в среде ОС Linux посредством Wine.
Третья версия
В третьей версии HFS был полностью переписан на TypeScript получил встроенный веб-сайт для администрирования и стал кросс-платформенным с поддержкой ОС Windows / Linux / MacOS).
См. также
Примечания
- ↑ New version: 2.3m. Дата обращения: 23 октября 2019. Архивировано 19 ноября 2019 года.
- ↑ Release 3.2.0-rc7
Ссылки
- http://rejetto.com/hfs/ Официальный сайт
- http://rejetto.com/forum/ - Форум
- https://github.com/rejetto/hfs2 - исходный код на GitHub
- https://github.com/rejetto/hfs - исходный код третьей версии на GitHub
- http://rejetto.com/forum/index.php?board=24.0 - Шаблоны