пятница, 29 марта 2013 г.

С Android на PC по Wi-Fi

Читайте дополнительно: Подключить к Android флешку, USB-клавиатуру или жесткий диск , Total Commander .

Думаю Вы согласитесь, что передавать файлы с компьютера на мобильное устройство более всего комфортно по беспроводным каналам подключения. Но Bluetooth – не очень бывает удобен по объективным причинам: низкая скорость передачи данных; Малый радиус действия; Чтобы переслать по Bluetooth с PC на гаджет apk-файл, приходится менять его расширение. Но если у Вас есть Wi-Fi router, значит у Вас также есть возможность на высокой скорости, без лишних хлопот и проводов передавать Ваши файлы в обе стороны между компьютерам и устройством на Android!

Примечание: Реальная скорость передачи данных зависит от технических характеристик
Сетевого оборудования локальной сети.

В исполнении наших благородных намерений нам помогут две бесплатные программы. Одна для PC, другая для Android. Их настройка не займет много времени:

Предлагаю начать с компьютерной части.

Устанавливаем FileZilla Server, запустив из скаченного Вами архива исполняемый файл FileZilla_Server-0_9_41.exe. Ничего не изменяя в предлагаемых параметрах инсталлятора, нажимаем несколько раз кнопку "Next", затем "install" и "close" в конце. Тут само появится окно "Connect to Server" (Подключится к серверу). Ставим галочку на "Always connect to this server" (Всегда подключатся к этому серверу). "OK". Чтобы русификация программы была возможна, нам надо выгрузить все компоненты FileZilla Server из оперативной памяти компьютера. Для этого, во-первых, в отобразившимся окне управления сервером озаглавленном: "FileZilla Server (127.0.0.1)", открываем меню "File" и нажимаем "Enter" на его пункте "Quit". Во-вторых, в главном меню Windows, в подменю всех программ, отыскиваем "FileZilla Server" и там выбираем "Stop FileZilla Server".
Возвращаемся в архив с установачными файлами. Запускаем - Rus_FileZilla_Server-0_9_41.exe. Предупреждаю, что в русификаторе не удастся попасть на кнопки "Закрыть" и "Обновить" клавишами "Tab" или стрелками. В NVDA сочетанием клавиш "Insert+7" на цифровом блоке клавиатуры, включаем режим плоского просмотра. Клавишей "9" - спускаемся вниз данного окна. "6" – поставит фокус на кнопку "Обновить". Нажимаем на ней "Insert+Enter". Читаем отчет работы программы русификации и нажимаем "OK".

На этом этапе советую создать на жестком диске, допустим, в разделе D:\, папку с произвольным именем, скажем, "FTP". Эта папка скоро станет корневым каталогом Вашего домашнего FTP-сервера.

Теперь из главного меню Windows можно запустить вначале Start FileZilla Server, а после - FileZilla Server Interface. И при этом замечаем, что программа уже разговаривает с нами преимущественно на "Великом и могучем". Тут мы идем в меню "Правка" - "Пользователи". На ветке "General" дерева настроек, переходим tab’ом на интересующею нас кнопку "Добавить". Вписываем в поле редактирования имя пользователя "Anonymous". Нажимаем "OK". На ветке "Shared folders" нам нужна кнопка "Доб".

Примечание: Слово "Доб" именно в сокращенном виде. Там в другой секции есть кнопка, которая названа "Добавить". Но мы на нее не обращаем внимание. На кнопку "Доп" сразу можно перевести фокус нажав "Shift+Tab" с ветки настроек - "Shared folders".

Она открывает диалог обзора папок. Здесь мы указываем ранее созданную папку "FTP". И подтверждаем свой выбор клавишей "Enter". В группах флажков находящихся ниже по окну настроек, отмечаем те права на операции над папками и файлами, которые будут предоставляться всем пользователям FTP-сервера, подключенных к Вашей Wi-fi точки доступа. Далее нажимаем кнопку "Домашняя папка" и "OK". На этом настройку FTP-сервера можно считать завершенной.

Подключится к только что созданному Вами FTP-серверу, Вы сможете узнав индивидуальный идентификатор Вашего компьютера в локальной сети, на котором работает FTP-сервер. Этот идентификатор называется "IP-адрес". Если Вы еще не слишком утомлены, то мы можем заняться выяснением Ip-адреса прямо сейчас. Ведь финал уже близок.

Нажимаем "Win+R", чтобы вызвать командную строку Windows. Вводим туда:
cmd
В открывшемся окне консоли пишем:
ipconfig
В ответ на это должно появится что-то типа:

Настройка протокола IP для Windows
wlan - Ethernet адаптер:

DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 192.168.1.99
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 192.168.1.1

Совершенно верно! Локальный IP-адрес компьютера из примера - "192.168.1.99". У Вас тоже будет ряд похожих чисел. Не убирайте их с экрана монитора. Они Вам пригодятся в следующую минуту.

Пришло время браться за Android.

Открываем ES проводник. В меню программы (если Вы еще этого не делали) включаем показ вкладок. Заходим на вкладку "FTP". Нажимаем здесь кнопку "Создать". В меню выбираем "FTP". Теперь в самом верхнем поле ввода – "Адрес", вписываем локальный IP-адрес Вашего компьютера, который Вы оставили на видном месте монитора. Поставьте ниже галочку "Анонимно". В поле "Имя", придумайте и напишите название FTP-сервера, которое будет отображаться в ES проводнике. Ну, к примеру, "Computer". По факту, это та папка под названием "FTP", которую Вы создавали ранее на диске D:\. Все готово. Нажимаем "OK". Если все было сделано без ошибок, Ваш FTP-сервер, с данным Вами ему именем, будет тут же стоять на первом месте в списке папок ES проводника. Это и есть точка входа на Ваш компьютер. Отсюда можно будет копировать файлы с PC и вставлять сюда файлы с Android.

Описанный метод может успешно использоваться для обмена файлами между компьютером и Говорящим Android на PC работающего в виртуальной машине на том же компьютере!

Еще существует возможность ходить с PC по папкам Android’а через Wi-Fi. Но об этом в следующий раз.

На вопросы к этой заметке отвечаю в комментариях.

7 комментариев:

  1. Отличная статья! Спасибо! Сегодня попробую.

    ОтветитьУдалить
  2. Пожалуйста! Рад, что мною написанное Вам пригодилась.

    ОтветитьУдалить
  3. Олег, вопрос не из критиканства, а из исследовательского рвения. Помароковал сегодня над ES Проводником. По FTP Не получилось зайти ни с Андроида на комп не с компа на Андроид. Зато подключился к своей домашней беспроводной сети и здорово пошуровал с телефона на компьютере. Кстати, благодаря этому обнаружил огромные дыры в сетевой защите последнего! Андроид спокойно видит якобы закрытые для общего доступа диски! Может кому тоже будет интересно.
    Но вопрос не в этом. Зачем все эти танцы с бубнами вокруг FTP сервера, если можно спокойно подключаться к домашней сети? Какие преимущества FTP протокола?

    ОтветитьУдалить
  4. FTP более безопасен, гибок, универсален.

    ОтветитьУдалить
  5. Мне кажется, стоит добавить инфо о том, что в роутере стоит реализовать статический ip-адрес. иначе его придется прописывать каждый раз.
    а вообще конечно интересно, особенно для тех, кто не имеет NAS.

    ОтветитьУдалить
  6. Со статическим IP, конечно удобнее. Но DHCP не всегда присваевает новые IP устройствам локальной сети. Касаться настройки роутеров на статический IP я не мог, потому что у меня нет инструкций для всего многообразия моделей роутеров.

    ОтветитьУдалить
  7. Более подходящей темы для этой инструкции я просто не нашёл, поэтому опубликую её здесь. Возможно кому нибудь она будет также ещё полезна.
    Автор этой инструкции Sergei V. Fleytin.
    Приложения на Google Play
    Дело в том, что после недавних перемен с сервисами google многие незрячие пользователи реально ощутили, что пользоваться некоторыми из них, в том числе и playstore стало не слишком удобно. Поэтому я вкратце распишу, что нужно сделать, чтобы получить на устройство найденное при помощи браузера на компьютере приложение.
    1. после того, как вы нашли интересующее вас приложение и открыли его описание, вам нужно найти ссылку "установить" (install). Тут надо иметь ввиду, что программы экранного доступа часто показывают эту ссылку просто как строку текста. Кроме того, вместо этой ссылки (или ссылки на покупку) может оказаться ссылка с текстом "установлено" (installed). Пусть вас это не смущает, смело жмите на ней "ввод" (enter).
    2. Немного подождите, а затем нажмите сочетание клавиш ctrl+home (для перехода в конец страницы).
    3. Нажимаем стрелку вверх (иногда этого нажатия не требуется) и вы увидите кнопку "установить" (install). (В случае покупки платного приложения это будет кнопка "продолжить" (continue)).
    4. Если это бесплатное приложение, то спустя пару секунд появится уведомление о том, что приложение вскоре будет установлено на телефон (оно также появляется внизу страницы и тамже появляется кнопка "ok", которую нужно нажать для подтверждения). В случае покупки программы появится следующая страница с подтверждением покупки, которую я тут не описываю.
    5. Тут уже я дополню чуток сергея и скажу, чтобы программа из play stor установилась на ваше устройство по выше описанному способу, то нужно на ПК в вашем браузере зайти под тем же самым аккаунтом от google, который имеется у вас на смартфоне или планшете. Также ещё обязательно нужно, чтобы на вашем устройстве было подключение к интернет. И если это будет подключение по Wi-Fi, то считай жизнь у тебя удалась.

    ОтветитьУдалить

Оставляйте Ваши комментарии и вопросы.