Szukam sposobu przesyłania plików między telefonem z Androidem (Samsung Galaxy S2, zrootowany) a dowolnym systemem komputerowym, z którym może być konieczne interakcja (oznacza to, że preinstalowane oprogramowanie na komputerze, oprócz zwykłej przeglądarki internetowej, nie wchodzi w grę ) bez łączenia się z rzeczywistym punktem dostępowym Wi-Fi.
Zasadniczo szukam czegoś, co działa tak samo jak WiFi direct (pozwala dwóm telefonom przesyłać pliki przez WiFi), ale byłoby to kompatybilne z każdym komputerem z Wi-Fi.
Do tej pory próbowałem utworzyć połączenie ad-hoc z telefonu (ponieważ nie mogę uznać komputera za urządzenie dające możliwość tworzenia ad-hoc za pewnik) za pomocą modemu Android WiFi Tether i podłączenia komputera do urządzenia, testując różne tryby oferuje (WEXT, Netd i Softap). Próbowałem połączyć się z komputerem za pośrednictwem sieci LAN, FTP i SMB, ale bez powodzenia.
Czuję, że brakuje mi tutaj jakiegoś małego kroku. Przejrzałem wiele innych postów, ale nie mogłem znaleźć żadnego, który wskazywałby na to sposób bez połączenia się z już dostępną siecią Wi-Fi.
Odpowiedzi:
Połącz swój komputer z wirtualnym hotspotem utworzonym przez urządzenie z Androidem.
Zainstaluj dowolną aplikację serwera FTP na urządzeniu z Androidem. Na pewno NIE da ci adresu IP urządzenia. :)
Na komputerze znajdź adres IP sieci
Default Gateway
Wi-Fi z kroku 1 (w systemie Windows możesz użyćipconfig
polecenia cmd). To adres IP twojego urządzenia.Użyj dowolnego oprogramowania klienta FTP na komputerze. Użyj
ftp://IP:Port
(port jest ogólnie konfigurowalny w aplikacji serwera FTP). Wprowadź nazwę użytkownika i hasło skonfigurowane w aplikacji Serwer FTP. Gotowy!źródło
Android Wifi Tether
(link w pierwotnym pytaniu) do uruchomienia sieci za pomocąSoftap
trybu, połączyłem się z komputerem, uruchomiłem serwer FTP (niektóre aplikacje serwera mogą wymagać włączenia3G mode
, mimo że dane 3G nie są Jeśli faktycznie używasz, możesz wyłączyć połączenia danych, jeśli jesteś paranoikiemProstym sposobem (po skonfigurowaniu), który wymaga tylko przeglądarki po stronie komputera, jest coś w rodzaju Airdroid, Webkey lub Lazydroid; które w zasadzie zamieniają Twój telefon w serwer i do którego masz łatwy dostęp z dowolnej przeglądarki (nawet poza siecią lokalną - dzięki dyndns możesz również utrzymywać kontakt ze swoim telefonem, jeśli „zniknie”, bez niego aby zobaczyć telefon lub znaleźć jego adres IP w inny sposób).
Zasadniczo dzięki aplikacji serwera na telefonie, która jest połączona z kontem Dndns, możesz podejść do dowolnego komputera i uzyskać dostęp do telefonu bez względu na to, gdzie się znajduje (z wyjątkiem zapór ogniowych, braku sygnału itp.) Pozwala to na uruchomienie alarmu, uzyskiwać informacje GPS i inne informacje o czujniku, wyłączać / blokować ekran, wyświetlać obraz z kamery, uruchamiać / wchodzić w interakcję z dowolnymi aplikacjami w telefonie i blokować możliwość resetowania (krótko po wyciągnięciu). Niektóre programy działają lepiej niż inne w zależności od urządzenia, mam wszystkie trzy na Atrix dla pełnej elastyczności. Nie lubię marnować na to przetwarzania, ale możesz także skonfigurować trwały serwer plików, a nawet hostować witrynę.
aby uzyskać pełną funkcjonalność, a nawet niektóre z tych aplikacji do pracy na niektórych telefonach, potrzebujesz dostępu do konta root i uczynienia aplikacji superużytkownikami
źródło
Możesz spróbować wykonać następujące czynności zamiast FTP:
LAN
źródło
Krok 1: Kliknij prawym przyciskiem myszy przycisk Start i kliknij Wiersz polecenia (administrator). Wpisz następujące polecenie, aby sprawdzić funkcję sieci hostowanej: netsh wlan show drivers
Jeśli obsługiwana jest sieć hostowana: tak, przejdź do kroku 2, jeśli nie, należy zaktualizować sterownik bezprzewodowy lub sprzęt.
Krok 2: Teraz, aby skonfigurować połączenie Ad Hoc, wpisz następującą komendę: netsh wlan set hostednetwork mode = allow ssid = żądana nazwa sieci klucz = hasło. Aby uruchomić sieć Ad Hoc, wpisz polecenie: netsh wlan start hostednetwork
Jeśli wyświetli się komunikat „Nie można uruchomić, upewnij się, że karta sieci bezprzewodowej komputera / laptopa jest włączona.
Krok 3: Kliknij prawym przyciskiem myszy ikonę sieci podczas uruchamiania quiche, kliknij Centrum sieci i udostępniania, a następnie kliknij Zmień ustawienia karty. Następnie ponownie kliknij prawym przyciskiem myszy sieć Wi-Fi i wybierz Właściwości. Przejdź do karty Udostępnianie, zaznacz pole Zezwalaj innym użytkownikom sieci na łączenie się za pośrednictwem połączenia internetowego tego komputera, jeśli pojawi się menu rozwijane wybierz właśnie utworzone połączenie Ad Hoc, a następnie kliknij OK.
Teraz możesz podłączyć wszystkie urządzenia Wi-Fi, takie jak telefony komórkowe i inne urządzenia, do tej sieci ad hoc i udostępniać pliki.
Na marginesie: Jeśli masz system Windows 7, następnie w opcji Skonfiguruj nowe połączenie lub sieć, możesz łatwo utworzyć połączenie bezprzewodowe Ad Hoc poprzez „Skonfiguruj bezprzewodowe Ad Hoc”. Powyższa procedura dotyczy systemu Windows 8.1.
źródło
Pobierz filedrop (wymaga go osoba, do której chcesz przesłać plik). Działa podobnie jak AirDrop, ale na dowolnym urządzeniu. Używam go często, gdy muszę przesyłać pliki między moimi przyjaciółmi. Istnieją dwie opcje na komputerze: albo aplikacja, albo witryna internetowa
źródło
Wiem, że to za mało za późno, ale ...
Próbowałem podłączyć telefon (LG Motion na magazynie 4.0.4) i nie mogłem zainicjować sieci Ad Hoc z telefonu do komputera. Napisałem to obejście za pomocą aplikacji „Fast File Transfer” do ustanowienia sieci Ad Hoc i zacząłem od tego momentu.
http://forum.xda-developers.com/showthread.php?t=2272529
Przy odrobinie majsterkowania (być może włamaniu do pliku wpa lub niestandardowej pamięci ROM) jestem pewien, że mógłbym go uruchomić przez samego Airdroida, ale uważam, że stabilność podstawowego ROMu jest z natury lepsza i jest to szybkie obejście.
źródło
SuperbeamPro ma możliwość udostępniania plików między Androidem a komputerem przez Wi-Fi bezpośrednio
źródło
Proponuję Ci aplikację o nazwie „Xender”.
Xender na PC Windows to idealny wybór dla wszystkich użytkowników Androida, którzy szukają najlepszej jakości aplikacji do transmisji, która pomoże im przesyłać pliki z niesamowitą szybkością.
W rzeczywistości ta aplikacja pozwala użytkownikom przesyłać pliki z jednego urządzenia z Androidem na drugie bez konieczności korzystania ze zwykłych opcji łączności, takich jak 3G, Wi-Fi, a nawet czegoś tak podstawowego jak karta SIM. Dlatego może to być najlepsza opcja do przesyłania plików bez ponoszenia żadnych kosztów za ruch mobilny.
źródło
Możesz korzystać z WeLine, Connect PC lub ostatnio Xender, Transfer & Connect PC stworzonych przez Anmobi.inc. Jest to darmowa aplikacja i korzysta z Wi-Fi bezpośrednio. Xender przenosi wszystko, czego potrzebujesz między telefonem a komputerem, czy to PC, MAC, czy Chromebook.
źródło
Lub możesz użyć transferu plików WiFi pro apk najpierw utwórz hotspot, a następnie otwórz aplikację i wybierz przycisk Start, aktywuje FTP na telefonie yoir, a następnie po prostu wpisz adres IP wyświetlony w przeglądarce komputera po połączeniu z siecią
źródło
To rozwiązanie jest podobne do nr 1, ale nie wymaga dodatkowego oprogramowania po stronie komputera. Po skonfigurowaniu jest łatwy w użyciu. (... uruchomienie serwera FTP na komputerze PC może również stanowić dodatkowe ryzyko, chyba że użyjesz SSH SFTP i wszystko będzie poprawnie skonfigurowane)
Na PC
Na Andriodzie
Po skonfigurowaniu do użycia
Po przesłaniu plików
źródło