Отличный простой HTTP файловый сервер

Добрый вечер, уважаемые друзья. Во-первых, я хочу вас поздравить с новым, с 2014-м годом! Желаю, чтобы сбылись все ваши мечты, а также чтобы вы смогли реализоваться во всех ваших начинаниях. Во-вторых, я хочу кратко написать об одном, простом HTTP файловом сервере, который я нашёл.

Передо мной стояла задача: перекинуть песни с компьютера на андроид смартфон. Решение, на первый взгляд, очевидное: берём смартфон, берём компьютер, берём провод, соединяем устройства, профит! Однако в этой схеме есть один минус: нужно вставать со стула и идти за проводом — а это ой как лень.

Второе решение, которое приходит каждому из нас — это использование какого-либо облака, например, dropbox. Однако и тут есть один минус: на данный момент времени android приложение dropbox-а не поддерживает dropbox local sync — синхронизацию файлов по локальной сети. А поэтому синхронизация файлов будет не так быстра, как хотелось бы (ведь сначала придётся закачивать файлы на дробокс сервер, а затем уже скачивать файлы с сервера, правда всё это будет происходить автоматически).

Третье решение лишено первых двух минусов — это поднятие своего локального FTP/HTTP файлового сервера. Тут есть много вариантов. Можно использовать какой-нибудь Apache/IIS/node.js. Но всё это требует слишком много действий от меня (даже, если все эти сервера уже установлены на компьютер, потребуется что-то делать).

И тут я нашёл для себя крайне простой HTTP файловый сервер а-ля софт от Apple (они любят делать программы, где минимум настроек, и сразу всё работает из коробки). Речь идёт об HFS ~ Http File Server. Эта штуковина не требует ничего, кроме как запуска и перетаскивания в стиле Drag-and-drop нужных файлов в программу.

В результате, зайдя на адрес вида http://192.168.0.1:83 мы увидим нужные файлы, и сможем скачать их в один клик, используя свой смартфон.

У этого сервера есть и другие плюсы, но я их не использовал, а поэтому вам лучше всё это прочитать в официальном разделе Фичь.

Категории: О жизни