Я ищу способ передачи файлов между телефоном Android (Samsung Galaxy S2, root) и любой компьютерной системой, с которой мне может потребоваться взаимодействовать (это означает, что предустановленное на компьютере программное обеспечение, помимо обычного веб-браузера, не является опцией ) без подключения к фактической точке доступа WiFi.
По сути, я ищу что-то, что работает так же, как WiFi direct (позволяет двум телефонам передавать файлы по WiFi), но это было бы совместимо с любым компьютером с WiFi.
До сих пор я пытался создать одноранговое соединение с телефона (так как я не могу считать, что компьютер ad-hoc-создание-само собой разумеющееся) с помощью Android WiFi Tether и подключения компьютера к устройству, тестируя различные режимы. это предлагает (WEXT, Netd & Softap). Я пытался подключиться к компьютеру через локальную сеть, FTP и SMB, но безуспешно.
Я чувствую, что пропустил небольшой шаг здесь. Я просмотрел несколько других постов, но не смог найти ни одного, который показал бы способ сделать это без фактического подключения к уже доступной сети Wi-Fi.
Ответы:
Подключите компьютер к виртуальной точке доступа, созданной устройством Android.
Установите любое приложение FTP-сервер на устройстве Android. Это НЕ даст вам IP устройства наверняка. :)
Найдите на своем компьютере IP-адрес сети
Default Gateway
Wi-Fi шага 1 (в Windows вы можете использоватьipconfig
команду cmd). Это IP вашего устройства.Используйте любое программное обеспечение FTP-клиента на компьютере. Использование
ftp://IP:Port
(Порт обычно настраивается в приложении FTP-сервера). Введите имя пользователя и пароль, настроенные в приложении FTP-сервер. Выполнено!источник
Android Wifi Tether
(ссылка на исходный вопрос), чтобы запустить сеть, используяSoftap
режим, подключил его к компьютеру, запустил FTP-сервер (некоторые серверные приложения могут потребовать, чтобы вы включили его3G mode
, даже если данные 3G не работают). Если вы действительно используете, вы можете отключить соединения для передачи данных, если вы параноикПростой способ (после настройки), который требует только браузера на стороне компьютера, - это что-то вроде Airdroid, Webkey или Lazydroid; которые по сути превращают ваш телефон в сервер, и к которому вы можете легко получить доступ из любого браузера (даже вне вашей локальной сети - с помощью Dyndns вы также можете поддерживать связь с вашей трубкой, если она «исчезнет», без нее у вас будет чтобы увидеть телефон или найти его IP-адрес по-другому).
По сути, с помощью серверного приложения на телефоне, которое связано с учетной записью dyndns, вы можете подойти к любому ПК и получить доступ к своему телефону, где бы он ни находился (за исключением брандмауэров, отсутствия сигнала и т. Д.). Это позволяет вам подавать сигнал тревоги, получить GPS и другую информацию о датчике, очистить / заблокировать экран, просмотреть канал камеры, запустить / взаимодействовать с любыми приложениями на телефоне и заблокировать возможность сброса (если не считать нажатия кнопки). Некоторые программы работают лучше, чем другие, в зависимости от устройства, у меня есть все три на моем Atrix для полной гибкости. Я не люблю тратить впустую обработку на это, но вы также можете настроить постоянную файловую систему или даже разместить веб-сайт.
для полной функциональности или даже для того, чтобы некоторые из этих приложений работали на некоторых телефонах, вам необходим доступ с правами суперпользователя, и чтобы приложения стали суперпользователями
источник
Вместо использования FTP вы можете попробовать следующее:
LAN
источник
Шаг 1. Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Командная строка» («Администратор»). Введите следующую команду, чтобы проверить наличие функции размещенной сети: netsh wlan show drivers
Если поддерживаемая сеть поддерживается: Да, перейдите к шагу 2, если нет, тогда вам следует обновить драйвер беспроводной сети или аппаратное обеспечение.
Шаг 2. Теперь для настройки соединения Ad Hoc введите следующую команду: netsh wlan set hostednetwork mode = allow ssid = желаемый ключ сетевого имени = ваш пароль. Чтобы запустить сеть Ad Hoc, введите следующую команду: netsh wlan start hostednetwork
Если появится сообщение «Не удалось запустить», убедитесь, что беспроводной адаптер вашего ПК / ноутбука включен.
Шаг 3: Щелкните правой кнопкой мыши значок сети при запуске Quich, выберите «Центр управления сетями и общим доступом», а затем нажмите «Изменить настройки адаптера». Затем снова щелкните правой кнопкой мыши сеть Wi-Fi и выберите Свойства. Перейдите на вкладку «Общий доступ», установите флажок «Разрешить другим пользователям сети подключаться через интернет-соединение с этим компьютером». Если есть раскрывающееся меню, выберите только что созданное соединение Ad Hoc и, наконец, нажмите «ОК».
Теперь вы можете подключить все свои устройства Wi-Fi, такие как мобильные телефоны и другие ноутбуки, к этой специальной сети и обмениваться файлами.
С другой стороны: если у вас Windows 7, то из «Настройка нового подключения или сети» можно легко создать беспроводное соединение Ad Hoc с помощью «Настройка беспроводного соединения Ad Hoc». Вышеуказанная процедура для Windows 8.1.
источник
Получить файл dropdrop (для этого нужен человек, которому вы хотите передать файл). Он работает так же, как AirDrop, но на любом устройстве. Я использую его часто, когда мне приходится передавать файлы между моими друзьями. На компьютере есть два варианта: приложение или веб-сайт.
источник
Я знаю, что это слишком мало, слишком поздно, но ...
Я попытался подключить свой телефон (LG Motion на Stock 4.0.4) и не смог запустить специальную сеть с телефона на мой компьютер. Я написал этот обходной путь, используя приложение «Быстрая передача файлов», чтобы установить сеть Ad Hoc, и продолжил оттуда.
http://forum.xda-developers.com/showthread.php?t=2272529
Немного повозившись (может быть, взлом файла wpa или пользовательского ПЗУ), я уверен, что смогу заставить его работать только через Airdroid, но я считаю, что стабильность стандартного ПЗУ по своей природе лучше, и это быстрый обходной путь.
источник
SuperbeamPro имеет возможность обмениваться файлами между Android и ПК через Wi-Fi Direct
источник
Я бы предложил вам приложение под названием «Xender».
Xender для ПК Windows - идеальный выбор для всех тех пользователей Android, которые ищут лучшее качество передачи данных, чтобы помочь им передавать файлы с невероятно быстрой скоростью.
Фактически, это приложение позволяет своим пользователям передавать файлы с одного устройства Android на другое, не требуя каких-либо обычных опций подключения, таких как 3G, Wi-Fi или даже чего-то столь же простого, как SIM-карта. Таким образом, это может быть лучшим вариантом для передачи файлов без каких-либо затрат для мобильного трафика.
источник
Вы можете использовать WeLine, Connect PC или недавно Xender, Transfer & Connect PC, созданные Anmobi.inc. Это бесплатное приложение и использует Wi-Fi Direct. Xender передает все необходимое между телефоном и компьютером, будь то ПК, MAC или Chromebook.
источник
Или вы можете использовать Wi-Fi передачи файлов Pro APK сначала создать точку доступа, затем откройте приложение и выберите кнопку запуска, он активирует FTP на вашем телефоне, а затем просто введите IP-адрес, отображаемый в браузере вашего ПК после подключения к вашей сети
источник
Это решение аналогично # 1, но не требует дополнительного программного обеспечения на стороне ПК. После настройки его легко использовать. (... запуск FTP-сервера на ПК также может представлять некоторый дополнительный риск, если вы не используете SSH SFTP и его все настроено правильно)
На ПК
На андриоде
После настройки использовать
После передачи файлов
источник