P.S. Просто перенес старый топик в Symbian
Не так давно прикупил себе новый телефон – это мой первый телефон на Symbian. Nokia N86 8MP работает под управлением Series S60 fp3, и в ней предостаточно всяких фишечек, о работе которых производитель не потрудился рассказать ни в мануале, ни на вебе (Удаленные диски, Профиль XDM, конфигурации и т.д.).
Одна из таких фишек – удаленные диски (remote web drive). Что это и куда это – остается только догадываться. Первое, что приходит в голову – функционал этот нужен для онлайн бекапа. Только беда с ним, с онлайн бэкапом. В 2009 году большинство сервисов стали либо продавать свои услуги очень задорого, либо попросту закрылись. Я нашел один из таких сервисов с 1 гигом бесплатного места (box.net), настроил удаленный диск и даже смог к нему подключиться, но вот увидеть список файлов и/или директорий так и не получилось. Следующее, что удалось найти в вебе – это то, что приложение «удаленные диски» — это, по сути, WebDAV клиент. Дальше проще – поиск по словам WebDAV Win7, и, оказывается, модуль WebDAV включен в IIS аж с пятой версии.
Ну что ж, убить несколько дней в борьбе с IIS в попытке расшарить папочку с компа для телефона – святое дело. Важно, что все делается стандартными средствами Windows и Symbian, без всяких там дополнительных $0.99. Поехали.
Не так давно прикупил себе новый телефон – это мой первый телефон на Symbian. Nokia N86 8MP работает под управлением Series S60 fp3, и в ней предостаточно всяких фишечек, о работе которых производитель не потрудился рассказать ни в мануале, ни на вебе (Удаленные диски, Профиль XDM, конфигурации и т.д.).
Одна из таких фишек – удаленные диски (remote web drive). Что это и куда это – остается только догадываться. Первое, что приходит в голову – функционал этот нужен для онлайн бекапа. Только беда с ним, с онлайн бэкапом. В 2009 году большинство сервисов стали либо продавать свои услуги очень задорого, либо попросту закрылись. Я нашел один из таких сервисов с 1 гигом бесплатного места (box.net), настроил удаленный диск и даже смог к нему подключиться, но вот увидеть список файлов и/или директорий так и не получилось. Следующее, что удалось найти в вебе – это то, что приложение «удаленные диски» — это, по сути, WebDAV клиент. Дальше проще – поиск по словам WebDAV Win7, и, оказывается, модуль WebDAV включен в IIS аж с пятой версии.
Ну что ж, убить несколько дней в борьбе с IIS в попытке расшарить папочку с компа для телефона – святое дело. Важно, что все делается стандартными средствами Windows и Symbian, без всяких там дополнительных $0.99. Поехали.
- Устанавливаем IIS. IIS6.1 входит в поставку некоторых редакций Windows Vista/7, его нужно только включить. Для этого идем в Start -> Control Panel, затем Programs -> Turn Windows features on or off.
Отметить галочками компоненты в группах Internet Information Services, как указано на картинке. Совершенно точно нам нужна IIS Management Console – для управления сервером, стандартные фишки http, базовая и windows-аутентификации и самое важное – WebDAV Publishing.
После того как все компоненты установятся, жмем кнопку windows (start), набираем iis и из результатов поиска запускаем консоль управления. В дереве слева находим веб-сайт по умолчанию (default web site), убеждаемся что он запущен. Проверям работоспособность в браузере: http://loclhost. Браузер должен показать картинку-заглушку IIS.
Отлично, полдела сделано.
- Добавляем пользователя в систему (control panel -> User Accounts and Family Safety …), думаю, все знают, как это делается
- Выбираем директорию для хранения данных. По умолчанию это корень вебсервера (C:\inetpub\wwwroot), но можно выбрать и любую другую деректорию. Важно дать пользователю, которого вы создали на предыдущем шаге, полные права на эту директорию (правой кнопкой мыши на папке – properties – security …)
- Начинаем править свойства веб сайта:
- Включаем базовую аутентификацию (Authentication):
- Включаем Directory Browsing:
- Настраиваем WebDAV Publishing:
- Даем доступ к серверу нашему пользователю:
- Все, настройка закончена. Но, прежде чем набирать логины/пароли на неудобной клавиатуре телефона, нужно убедиться что все работает. Тут дело такое – если все работает в браузере, еще не факт, что это заработает в телефоне. Нам нужно убедиться именно в том, что созданный нами диск может быть смонтирован гостевой системой. Поэтому мы ее сымитируем на нашем же компе.
@>net use * 127.0.0.1:8081/ * /USER:»имя пользователя»
Type the password for 127.0.0.1:8081/:
Drive X: is now connected to 127.0.0.1:8081/.
The command completed successfully.
- Если монтирование прошло, то, коре всего, оно пройдет и на Symbian. На телефоне идем в Меню -> Средства ->Подключение->Удалён.диски, жмем Функции->Создать новый диск. Вводим имя диска, IP-адрес компа, логин/пароль, Назад
Функции->Подключить. Если справа от диска появились стрелочки и никто ни о чем не ругнулся – ура, все получилось. На диск теперь можно залезть, например, стандартным Диспетчером Файлов, а, значит, его можно использовать и для высоких целей — например беспроводного бекапа или передачи файлов. Удачи!