Лан сеть для андроида

LAN drive SAMBA Server

вкл. 28 Декабрь 2019 . Опубликовано в Удаленный доступ

LAN drive SAMBA Server (сервер и клиент SAMBA) — интересная программа тире инструмент, что превращает мобильное устройство в сетевой диск. Так называемый SAMBA-сервер. Это позволяет использовать его для хранения данных и проведения различных операций обращаясь к нему с других устройств, в том числе и стационаров, подключённых к одной сети. Удобный доступ, полноценная работа с файловыми менеджерами, система безопасности, неограниченное количество подключений и многое другое обеспечивает выполнение проектов требующих коллективной работы с многочисленных гаджетов без создания громоздкой архитектуры.

Особенности:

  • Копирование / вставка / переименование файлов и папок на устройстве с MAC OS Finder, Windows File Explorer, Android ES Explorer и т.д.
  • Доступ к «внешним» хранения (фото и видео в комплекте) в устройстве, как общая сетевая папка.
  • Доступ к корневой папке и все каталоги, включая SD карты или внешние жесткие диски, как сеть общих папок
  • Просмотр мультимедийных файлов со встроенным медиаплеера (или внешнее приложение).
  • Ваше имя устройства автоматически появляется в MAC OS Finder, Windows File Explorer, Android ES Explorer, VLC, Коди и т.д.
  • Управление ваше имя устройства (NetBios) и имя рабочей группы.
  • 3 типа аутентификации: Анонимный с всплывающим подтверждением, скрытый и пользователи с пользовательскими правами
  • Управление пользователей и создавать свои собственные общие папки с учетными данными.
  • Просмотр подключенных пользователей и отключить их.
  • Неограниченное количество подключений (несколько пользователей могут получить доступ к sharings в то же время)
  • 5 языков: английский, испанский, французский, немецкий, итальянский.
  • Запущенный в качестве службы в фоновом режиме: доступ к серверу SMB во время использования других приложений
  • Протоколы SMB1 (CIFS) и протокол SMB2 (включить / отключить через настройки)

Скачать приложение LAN drive сервер и клиент SAMBA на Андроид бесплатно вы можете по ссылке ниже.

Разработчик: webrox
Платформа: Android 4.0.3 и выше
Язык интерфейса: Русский (RUS)
Состояние: [Patched]
Root: Не нужен

Источник

LAN drive 8.0

LAN Drive — это невероятно мощный и при этом довольно простой в эксплуатации SMB-сервер (другое название SAMBA-сервер), созданный для обмена файлами.

LAN Drive одновременно является также и надёжным клиентом для подключения к SMB-серверам. Приложение позволит вам с лёгкостью просматривать, копировать и перемещать файлы. Не упустите возможность превратить свой телефон в сетевой диск. Доступ к различным файлам мобильного устройства обеспечивается с помощью таких программ, как MAC OS Finder, Windows File Explorer и других.

Особенности LAN Drive:

  • Осуществление копирования, вставки, а также переименование файлов на мобильном устройстве.
  • Обеспечение доступа к внешнему хранилищу.
  • Доступ к SD-картам и внешним жестким дискам.
  • Возможность просмотра мультимедиа файлов посредством встроенного медиаплеера.
  • Подробное руководство поможет вам научиться грамотно использовать его.
  • Доступно несколько типов аутентификации.
  • Отсутствие ограничений по количеству подключений. Несколько пользователей могут иметь доступ к вашим ресурсам одновременно.
  • Поддерживает 5 самых популярных языков мира.
Читайте также:  Яндекс для планшета android

Источник

Подключаем Android к локальной сети Windows (LAN)

В этой статье мы расскажем вам, как легко и просто настроить подключение Android к локальной сети Windows с помощью простой пошаговой инструкции.

Кому это понадобиться?

У вас много любимых видео и музыки на вашем домашнем компьютере или ваш Android смартфон это бизнес инструмент и вы обмениваетесь документами? Во всех подобных случаях вам понадобиться построить локальную сеть, между компьютером на Windows устройством на Android.

Настраиваем подключение Android локальной сети

Вначале подготовим компьютер, чтобы создать и настроить локальную сеть, после чего приступим к устройству Android.

Создание локальной на Windows

Перейдите в «Панель управления» -> «Сеть и Интернет» -> «Домашняя группа» и включаем сетевое обнаружение и доступ к файлам. После чего необходимо внести изменения в настройки сети.

В разделе «Частная (текущий профиль)»:

  • Включить сетевое обнаружение
    • Галочка на автоматическую настройка на сетевых устройствах
  • Включить общий доступ к файлам и принтерам
  • Разрешить Windows управлять подключением домашней группы

В разделе «Гостевая или общедоступная»:

  • Включить сетевое обнаружение
  • Включить общий доступ к файлам и принтерам

В разделе «Все сети»:

  • Включить общий доступ
  • Общий доступ с парольной защитой
    • Отключить общий доступ с парольной защитой

Теперь необходимо расшарить (предоставить доступ) папку, которая вам необходима, чтобы у вас был к ней доступ с Android.

Находим ту папку, что вам необходима и переходим в ее «Свойства«, вкладка «Доступ«

Нажимаем на кнопку «Общий доступ» и попадаем в окно предоставления прав к папке пользователям, нажимаем «Поделиться«

Теперь в «Свойствах» папки переходим во вкладку «Безопасность«.Нажимаем на кнопку «Изменить» и попадаем в окно управления правами и нажимаем «Добавить«.

Далее выбираем «Дополнительно» -> в новом окне «Поиск» -> в списки выбрать «Все» и нажимаем везде «ОК»

Настройка на Windows закончена, переходим к Android.

Подключение Android к локальной сети Windows

Скачайте приложение «ES файловый менеджер» и запустите его.

Источник

Как подключить Андроид к локальной сети Windows (LAN)

вкл. 28 Январь 2019 . Опубликовано в Android — Общее

Как подключить Андроид к локальной сети Windows (LAN). В этой статье мы расскажем вам, как легко и просто настроить подключение Android к локальной сети Windows с помощью простой пошаговой инструкции.

Как подключить Андроид к локальной сети Windows (LAN)

Кому это понадобиться?

У вас много любимых видео и музыки на вашем домашнем компьютере или ваш Android смартфон это бизнес инструмент и вы обмениваетесь документами? Во всех подобных случаях вам понадобиться построить локальную сеть, между компьютером на Windows устройством на Android.

Читайте также:  W26 smart watches ios android с full touch экраном

Настраиваем подключение Android локальной сети

Вначале подготовим компьютер, чтобы создать и настроить локальную сеть, после чего приступим к устройству Android.

Создание локальной на Windows

Перейдите в «Панель управления» -> «Сеть и Интернет» -> «Домашняя группа» и включаем сетевое обнаружение и доступ к файлам. После чего необходимо внести изменения в настройки сети.

В разделе «Частная (текущий профиль)»:

  • Включить сетевое обнаружение

Галочка на автоматическую настройка на сетевых устройствах

  • Включить общий доступ к файлам и принтерам
  • Разрешить Windows управлять подключением домашней группы

В разделе «Гостевая или общедоступная»:

  • Включить сетевое обнаружение
  • Включить общий доступ к файлам и принтерам

В разделе «Все сети»:

  • Включить общий доступ
  • Общий доступ с парольной защитой

Отключить общий доступ с парольной защитой

Теперь необходимо расшарить (предоставить доступ) папку, которая вам необходима, чтобы у вас был к ней доступ с Android.

Находим ту папку, что вам необходима и переходим в ее «Свойства«, вкладка «Доступ«

Нажимаем на кнопку «Общий доступ» и попадаем в окно предоставления прав к папке пользователям, нажимаем «Поделиться«

Теперь в «Свойствах» папки переходим во вкладку «Безопасность«.

Нажимаем на кнопку «Изменить» и попадаем в окно управления правами и нажимаем «Добавить«.

Далее выбираем «Дополнительно» -> в новом окне «Поиск» -> в списки выбрать «Все» и нажимаем везде «ОК»

Настройка на Windows закончена, переходим к Android.

Подключение Android к локальной сети Windows

Скачайте приложение «ES файловый менеджер» и запустите его.

После чего откройте боковое меню и выберите вкладку «Сеть», а в ней пункт «Lan».

Запустите сканирование, чтобы найти ваш компьютер.

Перейдите в него, где увидите расшаренную папку с необходимыми файлами.

Источник

Взаимодействие Android-устройств в локальной сети

Предположим, мы пишем игру для Android, которая подразумевает некое сетевое взаимодействие между устройствами. Причем наши устройства находятся в одной сети и мы хотим, чтобы взаимодействие между ними осуществлялось быстро, а значит вариант с обменом данными через интернет нам не подходит. Ах да, еще одна маленькая ложка дегтя — мы хотим охватить максимально возможную аудиторию, для чего нам необходимо поддерживать Android 2.3.
Что же нам делать? Давайте поговорим об этом, а заодно рассмотрим относительно новые возможности Android SDK для соединения двух и более устройств.

О чем это и для кого это?

Как-то раз, уйдя с предыдущего места работы и погрузившись в заслуженный отдых, я принялся писать сетевую игру, в которую могут играть люди, находящиеся в одной локальной сети. И сразу же столкнулся с тем, что для нормального функционирования подобной игры нам мало соорудить сетевое взаимодействие — нам нужно сделать нормальное и быстрое обнаружение устройств в сети. Собственно, в данной статье я поделюсь своим опытом в реализации решения для данной задачи.
Сразу оговорюсь, что статья предназначена в большей мере для тех, кто имеет опыт Android-разработки, написал несколько приложений и хочет расширить свой кругозор, а также улучшить профессиональные навыки.

Читайте также:  Тамагочи для андроид полная версия

Какие возможные способы решения существуют?

  1. Android Network Service Discovery. Простой и эффективный способ обнаружения устройств. На Android Developer есть пошаговое руководство по подключению NSD, есть пример NsdChat, который можно скачать там же. Но есть один существенный минус — данный метод поддерживается только начиная с API Level 16, то есть с Android 4.1 Jelly Bean;
  2. Второе решение, предлагаемое нам на сайте Android Developer — Wi-Fi Peer-to-Peer. Проблема этого метода та же самая — поддерживается он только начиная с API Level 16;
  3. Есть странное решение, которое предлагается некоторыми программистами на Stack Overflow — самостоятельно сканировать локальную сеть на предмет наличия сервера. То есть проходить по всем адресам сети. Это уже сейчас звучит как странный велосипед, а теперь представьте, что порт нашего сервера назначается автоматически. Таким образом, сканирование даже самую небольшой сети становится достаточно долгой и трудоемкой задачей;
  4. Наконец, мы можем обратить внимание на Java-библиотеки и написать что-нибудь с их использованием. Например, JmDNS.

Последний способ выглядит вполне адекватным и, кажется, может обеспечить нас требуемой скоростью и удобством обнаружения устройств в сети для конечного пользователя.

Я вооружился JmDNS и решил попробовать соорудить несколько классов, которые по максимуму упростят написание описанных выше приложений. Но для начала пришлось немного повырезать дубликаты .class-файлов из jar-пакета JmDNS (проблема описана здесь):

Далее я взял исходный код NsdChat с Android Developer и изменил его служебный класс, который отвечает за инициализацию сокетов и организацию сетевого взаимодействия. Также я написал wrapper для JmDNS

Здесь размещены 4 основные функции для работы Network Discovery:

  1. startServer для создания сервера и регистрации соответствующего сервиса в локальной сети;
  2. findServers для поиска серверов;
  3. reset для окончания работы с Network Discovery и последующего освобождения ресурсов;
  4. wifiLock для запроса блокировки Wi-Fi.

В завершении я написал универсальный класс ConnectionWrapper для полноценной организации обнаружения, а также обмена сообщениями в локальной сети. Таким образом, создание сервера в конечном приложении выглядит следующим образом:

А вот и mServerHandler, использующийся для приема и обработки сообщений:

Отправка сообщений еще проще:

И, наконец, метод для обнаружения и подключения к серверу:

Как видите, все очень просто. А главное, все это работает в любой версии Android для максимум двух устройств. Но сделать так, чтобы это работало для условно неограниченного числа устройств очень легко, и очевидное решение придет к вам почти сразу после детального изучения класса Connection. Пусть это будет в качестве домашнего задания.
Ах, да, весь код доступен для изучения и использования всеми желающими в моем репозитории на GitHub.. И, конечно, не исключаю то, что некоторые вещи можно сделать лучше и проще, поэтому не стесняйтесь форкать и делать pull request’ы.

Источник

Оцените статью