W tym artykule przedstawiam sposoby na przesłanie plików pomiędzy urządzeniami z systemami Windows, Android, iOS, MAC za pomocą sieci "WiFi", metody "WiFi Direct" jak i internetu.
Zakończenie operacji jest sygnalizowane jako "Complete".
W programie możemy także zarządzać plikami, usuwać, przenosić, kopiować, dotyczy to tylko aplikacji mobilnej, opcje edycyjne wybieramy po zaznaczeniu plików na górze, nad opcją wysyłania (samolocik na samym dole w prawym dolnym rogu):
Gdy chcemy przesłać dane rzez "WiFiDirect" to włączamy na naszych urządzeniach tę opcję w górnym prawym rogu :
Opcja przesyłu danych jest podobna, tylko zamiast sześciocyfrowy kod jest generowany czerto cyfrowy, jest jeszcze dostępna opcja skanu kodu "QR" :
Uwagi!
Tu także nie miałem okazji sprawdzić wszystkich możliwości z braku sprzętu do testów, także nie wiem, jak to wygląda gdy chcemy transferować pliki na sprzęt od "Apple". Aplikacja nie sprawiła praktycznie nigdzie żadnych problemów poza wspomnianym brakiem przesyłu danych po znalezieniu urządzenia docelowego we wtyczce "Chrome". Po prostu tu to nie działało.
Kolejną aplikacją to transferowania plików jest "Feem Lite".
To kolejna aplikacja darmowa o fajnym prostym ,przejrzystym interfejsie Do przesyłania plików po "WiFiDirect" ,oferuje przesyłanie plików także poza siecią "WiFi". Można dzięki niej wysyłać pliki na urządzenia:
iPhone/iPad/iPod, Android, Mac, Windows, Linux, Windows.
Jest darmowa. Dla Windows można ją pobrać z "Windows Store". Można ją pobrać także jako plik "exe". Aplikacja oferuję także komunikator. Podaję linki do pobrania aplikacji:
>> Strona producenta <<
>> Sklep Play dla Android <<
>> Microsoft Store <<
Tutaj zaczynamy jak i w innych przypadkach od instalacji aplikacji na urządzeniach docelowych.
Zaczniemy od komputera, instalujemy aplikację.
Dalej musimy się spersonalizować.utworzyć swoje konto, ustalamy, gdzie mają być zapisywane, przesłane dane:
Po utworzeniu konta trzeba wyszukać w sieci "WiFi" urządzenia, z którymi chcemy się połączyć i przesłać na nie pliki:
Zaznaczamy, co chcemy przesłać. Wybieramy ikonę strzałki do góry i wybieramy pliki, w moim przykładzie są to zdjęcia:
Określamy jeszcze, ale to w wersji na komputerze, jakie foldery będą służyć do przesyłania danych :
Tak wygląda odbieranie plików, czyli ikona strzałki w dół w menu programu:
Po zakończeniu transferu mamy podgląd przesłanych plików:
A tak to wygląda z poziomu aplikacji na Androida:
Zakładamy konto:
Jeśli chcemy włączyć "WiFi Direct" w celu połączenia urządzeń i transferu danych to wybieramy tą opcję :
Aplikacja praktycznie niczym nie różni się od swojego odpowiednika na Windows :
To znana aplikacja, funkcja Androida do przesyłania plików pomiędzy urządzeniami. Teraz wreszcie i dostępna na Windows, dzięki czemu możemy przesyłać pliki w sieci domowej nie tylko na Android'owe sprzęty, ale także i na komputery z Windowsem i z komputerów na tablety czy smartfony. Aplikacja działa na komputerach z 64-bitową wersją systemu operacyjnego Windows 10 lub nowszego. Urządzenia z architekturą ARM nie są obsługiwane. Wymagany dostęp do Bluetootha i Wi-Fi. Do komputera stacjonarnego, jeśli nie ma wbudowanego Bluetooth w płytę główną komputera, to musimy moduł na USB dokupić osobno. Nie jest to wielki wydatek, ok. 30 - 40 zł.
>> Pobierz Udostępnianie w pobliżu na Windows <<
Zaczynamy od pobrania aplikacji na komputer i jej zainstalowania, po uruchomieniu logujemy się na swoje konto Google. Po zalogowaniu się aplikacja jest gotowa do pracy.
Aby przesłać plik, możemy upuścić go w oknie apki. Warto też odpowiednio ustawić tryby odbierania plików w aplikacji. Możemy odbierać tylko od kontaktów, ze swoich urządzeń, ukryć urządzenie, czyli komputer. Możemy też ustawić odbieranie od wszystkich. Dany tryb możemy zaznaczyć, aby był dostępny przez cały czas, zaznaczając kwadracik pod wybranym trybem.
Jeśli klikniemy koło zębate, to przejdziemy do ustawień aplikacji, tutaj możemy ustawić kilka rzeczy, jak nazwę komputera, która będzie widoczna dla innych sprzętów. Ustawiamy też tutaj, gdzie mają być zapisywane pobrane pliki. Ustawiamy także widoczność komputera dla innych urządzeń. Jest też możliwość sprawdzenia wersji aplikacji i włączenie lub wyłączenie przekazywania danych o urządzeniu, danych diagnostycznych, danych użytkowania w celu ulepszania apki.
Po zamknięciu program jest dalej uruchomiony w zasobniku systemowym, skąd możemy go w każdej chwili przywołać. Jeśli będzie odbierany jakiś plik na komputerze, to pokaże się nam koło zasobnika systemowego okno informacyjne o przesyłaniu.
Jest też dodana opcja udostępniania do menu kontekstowego Windows, więc jeśli klikniemy Eksploratorze Windows na jakiś plik, który chcemy przesłać prawym przyciskiem myszy, to możemy to zrobić w prosty sposób, bez otwierania okna aplikacji i przeciągania na nią danego pliku.
Podczas używania programu i testowania nie napotkałem na żadne problemy, wszystko działa dobrze i w miarę szybko pliki są przesyłane.
Podaję jeszcze linka do strony projektu:
"LocalSend" pozwala przesyłać pliki szybko, łatwo i wygodnie między urządzeniami w sieci z systemem Android, Windows, Linux macOS i iOS, w obu kierunkach. Zaletą programu jest to, że jest on w pełni spolszczony i jest całkowicie darmowy. Do tego jest pozbawiony reklam. Zaczynamy od pobrania aplikacji na wszystkie nasze urządzenia:
Na oficjalnej stronie znajdziecie też odnośniki do pobrania aplikacji na inne systemy operacyjne.
Zaletą aplikacji jest też to, że nie jest ona skomplikowana w obsłudze, więc w zasadzie każdy bez problemu sobie z nią powinien poradzić. Po zainstalowaniu aplikacji i jej uruchomieniu ukaże się nam jej okno, gdzie po lewej tronie zobaczymy najważniejsze funkcje, czy li "Odbierz", "Wyślij", "Ustawienia". Po prawej stronie zobaczymy okno z nazwą naszego urządzenia jak i informacjami pod ikonami w prawym górnym rogu o adresie IP, porcie i historii transferów.
Jeśli chcemy przesłać pliki na inne urządzenie, wybieramy opcję "Wyślij" na komputerze czy urządzeniu mobilnym. Klikając opcję "Odbierz", przechodzimy do trybu odbioru plików z innych urządzeń. Teraz pokaż, jak to wygląda w praktyce, prześlę z komputera na swój telefon z Androidem i odwrotnie. Po najechaniu na opcję wysyłania w lewej części okna w prawej zobaczymy wybór, co chcemy przesłać, czy plik, folder, tekst, czy zawartość schowka systemowego na komputerze. Na urządzeniach mobilnych zamiast opcji "Wklej" zabeczycie "aplikacja", która pozwoli przesyłać aplikacje. Ja prześlę jakieś zdjęcie dla przykładu. Zobaczycie też listę urządzeń, na które możecie przesłać pliki, jeśli te zostaną wyszukane w sieci. Są też dodatkowe opcje wysyłania, jak i opcja odświeżania w celu wyszukania urządzeń. Jest także opcja dodania do ulubionych, opcja wysyłania po wpisaniu adresu IP urządzenia. Jest także ciekawa opcja wysyłania plików, generując do nich link, przydatna wtedy, gdy odbiorca nie ma zainstalowanego programu "LocalSend".
A tak wygląda przesyłanie i odbieranie plików na telefonie w "LocaalSend".
Jest jeszcze jedna ciekawa opcja wysyłania, o której już wspomniałem wyżej, a warto coś o niej napisać więcej. Jest nią opcja "Tekst", umożliwia wklejanie i wysyłanie tekstu z jednego urządzenia na inne, pełni w pewnym stopniu funkcję lokalnego komunikatora. Jeśli z daną siecią połączone są inne osoby (bezprzewodowo lub przewodowo), to można do nich pisać krótkie lub długie wiadomości i wysyłać bez pośrednictwa Internetu.
Dostępne tablety, komputery czy telefony wyświetlają się w sekcji o nazwie "Urządzenia w pobliżu" na liście o czym już wspomniałem. Przed wysłaniem plików, musimy się dokładnie upewnić, na jakie urządzenie wysyłamy dane, zwłaszcza jeśli w danej sieci znajdują się sprzęty należące do innych osób, które też mogą być wykrywane. Dlatego duże znaczenie ma nazwa i numer wyświetlanego urządzenia na liście. Jeśli przesyłamy pliki tylko między własnymi sprzętami, to nie ma problemu, najwyżej wyślemy plik nie tam, gdzie chcieliśmy, ale np. w pracy, szkole itp. musimy ustalić identyfikator urządzenia osoby, do której chcemy wysłać dane, aby uniknąć niepotrzebnych pomyłek. Po wybraniu urządzenia, na które mają zostać wysłane pliki, na urządzeniu wysyłającym wyświetli się okno "Czekanie na odpowiedź". Proces trzeba dokończyć na urządzeniu odbierającym dane. Chyba że wcześniej ustawimy automatyczny zapis w "Ustawieniach" urządzenia, wtedy nic więcej nie musimy robić, czekamy tylko na dokończenie transferu danych. Inaczej pojawi się nam okno z nazwą urządzenia, które podejmuje próbę wysłania plików. Upewniamy się, że odbierane pliki pochodzą od zaufanego nadawcy przed ich odebraniem. Można też na dole kliknąć przycisk "Opcje" i tutaj sprawdzić, jakie pliki są wysyłane oraz mienić docelowe miejsce ich zapisu. Po kliknięciu przycisku "Akceptuj" proces pobierania danych się rozpoczyna. Szybkość przesyłania zależy od kilku czynników, jak szybkości WiFi, szybkości routera itp.
Trzeci przycisk poza opcjami wysyłania i odbierania po lewej stronie okna "LocalSend" to "Ustawienia".
Po wejściu do "Ustawień", na samej górze znajdziecie opcję wyboru motywu aplikacji (jasny, ciemny), wybrania koloru, języka apki, automatycznego uruchamiania przy starcie systemu, szybki zapis do wcześniej wybranego miejsca docelowego, automatyczną akceptację wysyłania plików z udostępnionego wcześniej linku, opcję zmiany aliasu urządzenia, czyli jego identyfikatora, zalecam na wstępnie skorzystać z tej opcji i konkretnie określić nasze sprzęty w aplikacji, co umożliwi ich łatwą identyfikację i ułatwi transfer danych. Znajdziemy tu też możliwość zmiany numeru portu, ustawionego domyślnie na 53317 i szyfrowanie, które jest standardowo aktywne. Może zdarzyć się tak, że systemowy firewall zablokuje ruch sieciowy od lub do aplikacji "LocalSend". Wtedy dodajemy port "53317" do wyjątków, aby dopuścić ruch w obie strony. Możemy też port zmienić na inny w razie potrzeby.
Uwagi końcowe
Są także aplikacje komercyjne to tego typu transferu danych, je w tym poradniku ominąłem całkowicie. Co ciekawe sam Android ma opcję wbudowaną "WiFi Direct". O ile mi udało się przez nią połączyć sprzęty.ale nie udało mi się nic przesłać, za każdym razem musiałem doinstalować do tego alternatywną aplikację. Nie mniej spotkałem się z przypadkami, że to działało, chociażby na "YouTube". Tak to wygląda w samym Androidzie, możecie spróbować, może zadziała:
Trzeba wpierw by dostać się do tej opcji wejść w ustawienia systemowe, sieć "WiFi", potem w opcje zaawansowane i wybrać "WifFi Direct".
Niektórzy producenci telefonów oferują do tej funkcji własne aplikacje,jak nap. Alcatel.Są to aplikacje zamknięte w danym urządzeniu, nie da się ich inaczej pobrać ,np. . w sklepie Play Google, ale można je do transferu wpierw przesłać przez "Bluetooth". Omówiona tu aplikacja w tym przykładzie jest naprawdę fajna, ale tylko do komunikacji z urządzeniami Aneroidowymi. Szkoda ze nie jest ona rozwijana i udostępniona tak jak "SHAREit" od Lenovo. Tak to wygląda :
Tu ją również wpierw personalizujemy, by móc się komunikować z innymi i pobierać lub przesyłać dane. Działą ona praktycznie identycznie jak wcześniej omawiane aplikacje. Do czego mogę się tu przyczepić do tego, że owa aplikacja z pomimo udostępnienia przez "Bluetooth" innemu urządzeniu nie działa...bo jest zabezpieczona przed instalacją na innych aneroidowych urządzeniach niepochodzących od Alcatela! Zadziałała na innych smart wonach i tabletach aplikacja ze starszego tabletu z Androidem 4.2.2.. Tą po przesłaniu mogłem dosłownie wszędzie zainstalować. Podsumowując, zawsze wpierw sprawdźcie, co oferuje wasz soft, potem zainstalujcie w razie potrzeby tu omawiane programu.
Dwie pierwsze części poradnika są pod adresem:
>> Przesyłanie plików pomiędzy urządzeniami cz. 1 <<
>> Przesyłanie plików pomiędzy urządzeniami cz. 2 <<
Poradnik opracowany przez Andrzej Świech (Illidan) ©® 09.01.2017
Aktualizacja: 22.02.2025
Artykuł na licencji Uznanie autorstwa-Użycie niekomercyjne-Na tych samych warunkach 3.0 Polska (CC BY-NC-SA 3.0 PL)