Uczciwy kompromis przesyłania plików P2P

Kompromis przesyłania plików P2P: karta nadawcy musi pozostać otwarta, dopóki odbiorca nie skończy, bo pliki pochodzą z urządzenia nadawcy, a nie z przechowywanej kopii. W zamian nie ma czekania na wgranie, kopii na serwerze ani limitu rozmiaru ze strony usługi. Gdy nie możesz pozostać online, lepszym narzędziem jest link w chmurze.

Dwa urządzenia połączone bezpośrednio, jedno z nich wysyła folder

Każdy produkt gdzieś idzie na kompromis. Nasz jest zapisany na każdej stronie z instrukcjami w tym centrum pomocy i wolę mówić o nim głośno, niż chować go w drobnym druku. Kompromis przesyłania plików P2P jest taki: gdy wysyłasz pliki przez StrongFolder, karta przeglądarki musi pozostać otwarta, dopóki odbiorca nie skończy pobierania. Ten wpis mówi o tym, dlaczego to zaakceptowaliśmy, kiedy to dla ciebie zły układ i jak sprawić, by był bezbolesny, gdy jest dobry.

Czego dokładnie wymaga od ciebie P2P?

Jednego: bycia online. StrongFolder wysyła pliki bezpośrednio z twojej przeglądarki do przeglądarki odbiorcy przez WebRTC. Nic nie jest wgrywane z wyprzedzeniem. Pliki nigdy nie są wysyłane ani przechowywane na serwerze StrongFolder.

To oznacza, że twoje urządzenie jest jedynym źródłem. Jeśli zamkniesz kartę, uśpisz laptop albo stracisz Wi-Fi, źródło znika, a transfer się zatrzymuje. Link działa, dopóki nadawca udostępnia pliki. Gdy nadawca kliknie Stop Sharing lub zamknie kartę, pliki przestają być dostępne.

To samo dotyczy drugiej strony: jeśli komputer odbiorcy zaśnie, przestaje on odbierać. Transfer bezpośredni to krótkie spotkanie dwóch urządzeń i oba muszą się na nim pojawić.

Dlaczego i tak to wybraliśmy?

Bo alternatywa — trzymanie kopii na naszych serwerach — to dokładnie to, co tworzy problemy, które chciałem rozwiązać, zakładając StrongFolder.

  • Bez czekania na wgranie. W usłudze z przechowywaną kopią odbiorca nie może zacząć, dopóki twoje wgrywanie się nie zakończy. Wgraj 50 GB przy 50 Mbit/s, a to 50 × 8000 ÷ 50 = 8000 sekund — około 2,2 godziny — zanim link w ogóle będzie gotowy, a do tego dochodzi pobieranie po stronie odbiorcy. Przy transferze bezpośrednim pobieranie zaczyna się w chwili, gdy odbiorca otworzy link.
  • Bez przechowywanej kopii. Nie ma pliku na serwerze, który mógłby później wyciec, ani okresu przechowywania, o którym trzeba czytać. Precyzyjnie o tym, co jednak zachowujemy: Aby utworzyć link, usługa przechowuje metadane transferu: nazwy plików i folderów, rozmiary oraz liczbę plików.
  • Bez limitu rozmiaru z naszej strony. Przechowywanie kosztuje, dlatego usługi oparte na nim ograniczają rozmiar plików albo pobierają opłaty za większe. My nie przechowujemy, więc nie ustalamy limitu. StrongFolder nie ustala limitu rozmiaru. Praktyczne ograniczenia to wolne miejsce na dysku odbiorcy, szybkość połączenia i to, jak długo oba urządzenia pozostają online.
  • Foldery pozostają folderami. Foldery są wysyłane jako foldery: podfoldery i nazwy plików zostają zachowane, nic nie jest pakowane do ZIP.

Jest też coś, co ludzie często przeoczają: link w chmurze też wymaga, byś był online — podczas wgrywania. Prawdziwa różnica polega na tym, od czyjego harmonogramu zależysz. Przy wgrywaniu do chmury jesteś online na czas wgrywania, a potem możesz wyjść; przy P2P jesteś online tak długo, jak odbiorca pobiera. Jeśli odbiorca otworzy link od razu, czas spędzony online jest mniej więcej taki sam — ale dane wędrują raz zamiast dwa razy.

Chcę, żeby to centrum pomocy było użyteczne, a nie tylko przekonujące, więc oto sytuacje, w których sam nie użyłbym StrongFolder:

SytuacjaLepsze narzędzieDlaczego
Wychodzisz za dziesięć minut, a pliki mają kilka gigabajtówUsługa przesyłania, która przechowuje kopięWgrywasz raz, zamykasz laptop, odbiorca pobiera później
Odbiorca jest w innej strefie czasowej i pobierze jutroLink do dysku w chmurzeKopia czeka na niego na serwerze
Wiele osób potrzebuje plików przez tygodnie, z podglądami i komentarzamiDysk w chmurze lub platforma projektowaWspólny dostęp i przeglądanie, a nie jednorazowa dostawa
Długie wysyłki z telefonuKomputer lub aplikacja chmurowaMobilne przeglądarki wstrzymują strony w tle
Terabajty przez wolne wysyłanie, odbiorca w tym samym mieścieDysk zewnętrzny2 TB przy 20 Mbit/s to 800 000 sekund — ponad dziewięć dni

Jeśli któryś z tych wierszy opisuje twoją sytuację, przechowywana kopia jest właściwym kompromisem i warto go przyjąć. Pełne porównanie znajdziesz w poradniku P2P vs chmura — przesyłanie plików, a zestawienie alternatywy dla WeTransfer stawia usługi obok siebie.

Jak sprawić, by bycie online było bezbolesne?

We wszystkich pozostałych przypadkach — odbiorca jest gotowy teraz, pliki są duże, wolisz ich nigdzie nie wgrywać — bycie online to głównie kwestia przygotowania:

  1. Najpierw policz. Rozmiar w GB × 8000 ÷ twoja prędkość wysyłania w Mbit/s = sekundy. 20 GB przy 100 Mbit/s to około 27 minut; 120 GB przy 50 Mbit/s to około 5,3 godziny. Rzeczywiste transfery są nieco wolniejsze z powodu narzutu, więc dolicz zapas. W wielu domowych łączach prędkość wysyłania jest znacznie niższa niż pobierania — sprawdź ją dowolnym testem prędkości.
  2. Podłącz zasilanie. Tryby oszczędzania baterii agresywniej usypiają komputer.
  3. Wyłącz usypianie, nie ekran. Wygaszony ekran jest w porządku; uśpienie zatrzymuje transfer. W Windows ustaw usypianie przy zasilaniu sieciowym na Nigdy na czas sesji (albo użyj darmowego PowerToys Awake). Na Macu uruchom w Terminalu caffeinate -i do końca transferu.
  4. Utrzymuj kartę aktywną. W Chrome otwórz Ustawienia → Wydajność → Always keep these sites active (zawsze utrzymuj te strony jako aktywne) i dodaj strongfolder.com, żeby Oszczędzanie pamięci nigdy nie dezaktywowało karty.
  5. Używaj kabla. Wi-Fi wystarczy na kilka minut; przez kilka godzin połączenie Ethernet jest po prostu stabilniejsze.
  6. Wstrzymaj konkurencyjne wysyłanie. Kopia zapasowa w chmurze, synchronizacja zdjęć i wideorozmowy dzielą tę samą przepustowość wysyłania.
  7. Umów się z odbiorcą na okno czasowe i podziel bardzo duże wysyłki na kilka folderów. Jeśli coś się zerwie, powtarzasz tylko jedną partię.

Ustawienia krok po kroku dla Windows, macOS i przeglądarek znajdziesz w poradniku Dlaczego nadawca musi być online.

Wyślij pliki teraz

Za darmo · w przeglądarce · bez rejestracji

Czy ten kompromis jest tego wart?

Przy transferach, do których StrongFolder został stworzony — gotowe wideo dla klienta, folder projektu dla współpracownika, archiwum zdjęć dla rodziny, która na nie czeka — uważam, że zdecydowanie tak. Trzymanie otwartej karty przez godzinę to niewielka cena za brak czekania na wgranie, brak kopii na cudzym serwerze i brak limitu rozmiaru.

W przypadkach z powyższej tabeli nie jest, i wolę, żebyś użył właściwego narzędzia niż niewłaściwego z naszą nazwą. Jeśli trafisz na sytuację, w której ten kompromis boli, a żadna z rad nie pomaga, napisz do mnie na info@strongfolder.com — to dokładnie ten rodzaj opinii, który kształtuje to, co budujemy dalej.

Najczęściej zadawane pytania

Czy odbiorca może pobrać pliki po tym, jak zamknę laptop?

Nie. Link działa, dopóki nadawca udostępnia pliki. Gdy nadawca kliknie Stop Sharing lub zamknie kartę, pliki przestają być dostępne. Jeśli odbiorca pobierze pliki później, użyj dysku w chmurze lub usługi przesyłania, która przechowuje kopię.

Czy karta StrongFolder musi być na pierwszym planie?

Na komputerze karta w tle wysyła dalej, dopóki jest otwarta, a komputer nie śpi. Na telefonach przeglądarki często wstrzymują strony, które przechodzą w tło, więc trzymaj stronę na ekranie albo wysyłaj z komputera.

Co, jeśli kilka osób pobiera jednocześnie?

Jeden link może otworzyć kilku odbiorców; każdy pobiera pliki bezpośrednio od nadawcy. Jednoczesne pobierania dzielą przepustowość twojego wysyłania, więc każde z nich trwa dłużej niż pojedyncze pobieranie.

Wyślij kolejny plik — lub folder — bezpośrednio

Bez wysyłania na serwer, bez limitu rozmiaru z naszej strony, bez konta. Wybierz plik lub cały folder, skopiuj link, a odbiorca pobierze go prosto z twojego urządzenia.

Wyślij plikiDodaj do Chrome