Funkcje

FlyingFiles to klasyczny menedżer plików z dwoma panelami: w jednym katalog źródłowy, w drugim docelowy. Większość funkcji poniżej ma swój rozdział w instrukcji.

1.7.2

  • Pliki można wyświetlać jako listę albo siatkę ikon z miniaturami zdjęć. Widok przełącza się osobno nad każdym panelem; domyślny widok lewego i prawego panelu ustawia się w Ustawieniach → Panele. Ikony obsługują dotychczasowe zaznaczanie, filtrowanie, operacje na plikach i przeciąganie.

  • Ikony i miniatury mają pięć wielkości, od bardzo małych do bardzo dużych. Rozmiar wybiera się osobno dla każdego panelu w menu nad nim lub w Ustawieniach → Panele; program zapamiętuje wybór.

  • Kopiowanie, przenoszenie i usuwanie FTP/FTPS/SFTP można uruchomić przyciskiem „W oddzielnej sesji” w oknie potwierdzenia. Każde zadanie ma własne połączenia i okno postępu z Anuluj; główne okno pozostaje dostępne, więc wiele transferów może działać jednocześnie. Pytania o konflikty dotyczą tylko danej sesji.

Panele i nawigacja

  • Dwa panele obok siebie z kolumnami Nazwa, Rozmiar, Data modyfikacji i Uprawnienia; szerokość kolumn i podział okna zmienia się myszą, a program je zapamiętuje.

  • Sterowanie strzałkami, Enter wchodzi do katalogu albo otwiera plik, Backspace wraca do katalogu nadrzędnego, Tab przełącza panel.

  • Pole ścieżki, w które wpisujesz dowolny adres, z listą ostatnio wpisanych ścieżek.

  • Historia katalogów każdego panelu pod przyciskiem z zegarem, pamiętana po zamknięciu programu.

  • Szybki filtr: zacznij pisać na liście, a panel pokaże tylko nazwy z wpisanym tekstem.

  • Przyciski dysków i woluminów (także pendrive’ów i udziałów sieciowych) z nazwą, ścieżką i wolnym miejscem w podpowiedzi; odświeżane co kilka sekund — na macOS, Windows i Linuksie. Za nimi chmury (iCloud Drive, Google Drive, OneDrive i Dropbox na macOS i Windows) i sparowane komputery.

  • Wysuwanie płyt i odmontowywanie dysków prawym przyciskiem na pasku dysków albo na punkcie montowania.

  • Formatowanie pendrive’a, dysku zewnętrznego albo karty pamięci z tego samego menu: system plików, nazwa i wielkość jednostki alokacji; formatowany jest tylko wybrany wolumin, pozostałe partycje zostają.

  • Przyciski: katalog domowy, Pobrane, Pulpit, katalog główny, synchronizacja z drugim panelem (ten sam katalog w obu panelach), zamiana paneli miejscami i dodanie bieżącej ścieżki do skrótów.

  • Sortowanie po każdej kolumnie, katalogi zawsze razem; domyślne sortowanie osobno dla każdego panelu.

  • Pliki ukryte pokazywane albo ukryte jednym poleceniem z menu Widok.

  • Kursor wraca na katalog, z którego wyszedłeś, a po odświeżeniu zostaje na tym samym pliku.

  • Zawartość panelu: zamiast plików panel może pokazać zapisane serwery FTP/SFTP albo terminale SSH/Telnet (Cmd+1–3 na macOS, Ctrl+1–3 na Windows).

  • Kategorie, sortowanie i przeciąganie na listach serwerów i terminali: F7 zakłada kategorię, kliknięcie nagłówka sortuje listę, a pozycję przenosi się do kategorii myszą albo polem Kategoria w oknie edycji.

  • Miejsce na dysku pod listą plików: pasek zajętości, zajęte, całość, procent i wolne miejsce; na macOS także miejsce do odzyskania (migawki Time Machine, pamięci podręczne).

  • Podsumowanie katalogu w pierwszym wierszu: zajęte miejsce oraz liczba plików i katalogów, na życzenie razem z podkatalogami.

Instrukcja: Panele i nawigacja →

Zaznaczanie

  • Spacja albo Insert zaznacza i przesuwa kursor dalej; + zaznacza wszystko, - nic, * odwraca zaznaczenie.

  • Shift ze strzałkami, Home, End i PageUp/PageDown zaznacza zakres.

  • Myszą: klik z Cmd / Ctrl dokłada element, klik z Shift zaznacza zakres. Przeciągnięcie zaznaczonego elementu zabiera całe zaznaczenie.

  • Jedna prosta zasada w całym programie: jest zaznaczenie — działa na zaznaczonych; nie ma — na elemencie pod kursorem.

Instrukcja: Zaznaczanie →

Operacje na plikach

  • Kopiowanie (F5) i przenoszenie (F6) między dowolnymi miejscami: dysk, udział sieciowy, archiwum, FTP, SFTP.

  • Przeciąganie myszą: do drugiego panelu kopiuje, na podkatalog albo /.. w tym samym panelu przenosi; Option / Ctrl kopiuje, Shift przenosi. Pasek informacji pod panelem mówi, co się stanie po upuszczeniu, a okno po upuszczeniu pozwala jeszcze wybrać Kopiuj albo Przenieś (można je wyłączyć w Ustawieniach).

  • Pliki z dysku przeciągniesz do Findera, Eksploratora, na pulpit albo do innego programu, a pliki z innych programów — do panelu. Z serwerów FTP/SFTP i z archiwów przeciąga się tylko między panelami.

  • Sprawdzenie miejsca docelowego przed startem: lista konfliktów i wybór Nadpisz wszystkie, Nadpisz starsze, Pomiń duplikaty albo Anuluj.

  • Okno postępu z bieżącym plikiem, postępem pliku, sumą bajtów, liczbą plików, prędkością i czasem; Anuluj działa w każdej chwili.

  • Pliki, których nie udało się skopiować, trafiają na listę z powodem błędu — do zapisania w pliku tekstowym.

  • Przenoszenie w obrębie dysku przez zmianę nazwy — natychmiast, bez kopiowania.

  • Zapis atomowy na dysku: przerwane kopiowanie nie zostawia połówki pliku, a istniejący plik zostaje nietknięty.

  • Ochrona przed kopiowaniem na siebie: ten sam plik widziany pod inną ścieżką (przez dowiązanie, z inną wielkością liter albo — w Windows — przez literę dysku sieciowego) nie zostanie skasowany przy przenoszeniu — program odmawia.

  • Usuwanie (F8) z potwierdzeniem i postępem; Przenieś do kosza z menu kontekstowego.

  • Nowy katalog (F7), nowy plik tekstowy (Shift+F4), zmiana nazwy w miejscu (Shift+F6).

  • Otwieranie plików w programie systemowym, Otwórz za pomocą, Pokaż w menedżerze plików (Finder, Eksplorator).

  • Skopiuj odnośnik — pełne ścieżki zaznaczonych elementów do schowka.

  • Wklejanie ze schowka (Cmd/Ctrl+V): tekst, obraz PNG, HTML, RTF albo PDF jako nowy plik w bieżącym katalogu — także na serwerze i w archiwum; pliki skopiowane w innym programie wklejają się jako kopie.

  • Opcjonalne sprzątanie plików ._* i .DS_Store po kopiowaniu na dyski sieciowe i pendrive’y.

Instrukcja: Operacje na plikach →

Podgląd (F3)

  • Tekst z automatycznym rozpoznaniem kodowania (UTF-8 z BOM i bez, UTF-16 w obu kolejnościach bajtów, Windows-1250, ISO-8859-1) i liczbą linii.

  • Kolorowanie składni jak w edycji: PHP, Python, C#, C++, HTML, CSS, JavaScript, JSON i XML (także .svg, .plist, .xaml, .csproj).

  • Markdown (.md) sformatowany jak w Obsidianie: nagłówki, pogrubienia, listy z polami zadań, cytaty, tabele, bloki kodu w kolorach składni, obrazy zapisane obok dokumentu i odnośniki otwierane kliknięciem.

  • Pliki dowolnej wielkości z dysku otwierają się od razu, bo program czyta tylko to, co widać. Tekst powyżej 4 MB jest bez kolorów składni i bez widoku sformatowanego.

  • Menu Widok w F3/F4: tryb tekstowy, szesnastkowy i Markdown, zawijanie także dużych plików, chowanie informacji oraz pasków obrazów. ↗

  • Znajdź pod Cmd+F / Ctrl+F: w dużym pliku szuka w tle po całym pliku, od miejsca kursora, a w widoku szesnastkowym także bajtów (np. 4A 6F).

  • Przejdź do wiersza albo położenia: Cmd+L / Ctrl+G; w dużych plikach i w widoku szesnastkowym pasek stanu pokazuje, gdzie stoi kursor.

  • Obrazy PNG, JPEG, GIF, BMP i WebP: dopasowanie do okna, powiększanie, szachownica pod przezroczystością, format, rozdzielczość i głębia kolorów.

  • Przeglądanie strzałkami kolejnych zdjęć i nagrań z katalogu, opcjonalnie w kółko.

  • Nagrania: rozdzielczość i czas trwania bez wczytywania całego pliku, klatka z nagrania na macOS, przyciski odtwarzacza systemowego i Otwórz za pomocą.

  • Pliki z serwera pobierane z oknem postępu i przyciskiem Anuluj.

Edycja (F4)

  • Edytor tekstu z wyszukiwaniem i przejściem do wiersza; zapis bez zamykania okna, w kodowaniu pliku — z BOM albo bez i w tej samej kolejności bajtów co oryginał. Znak, którego kodowanie pliku nie zna, nie zamienia się w „?”: edytor o nim mówi i nie zapisuje.

  • Markdown w edycji też jest sformatowany, a wiersz z kursorem pokazuje znaczniki do poprawiania. Kliknięcie w pole zadania je odhacza, a Cmd+klik / Ctrl+klik otwiera odnośnik.

  • Kolorowanie składni PHP, Python, C#, C++, HTML, CSS, JavaScript, JSON i XML, z regułami i kolorami w plikach JSON do zmiany i z możliwością dopisania własnego języka.

  • Duże pliki tekstowe (powyżej 4 MB) w edytorze z numerami linii, bez kolorów składni; zapis pliku z dysku bez zmiany długości trwa sekundy nawet przy gigabajtach.

  • Edytor obrazów: zmiana rozmiaru z zachowaniem proporcji, kadrowanie z podglądem, magiczna różdżka i usuwanie tła, zapis do PNG, JPEG, WebP albo BMP pod dowolną ścieżką.

  • Edytor szesnastkowy dla plików dowolnej wielkości: nadpisywanie i wstawianie, kolumna cyfr i kolumna znaków, zmienione bajty w innym kolorze.

  • Zapis pliku z serwera wysyła go z powrotem na serwer.

Instrukcja: Podgląd i edycja →

Archiwa

  • Wejście do archiwum jak do katalogu: ZIP, TAR, TAR.GZ/TGZ, TAR.BZ2, TAR.XZ, GZ, a do odczytu także 7z, RAR, pojedyncze .bz2 i .xz.

  • Archiwum w archiwum i archiwum na serwerze FTP/SFTP.

  • Kopiowanie do archiwum, usuwanie, zmiana nazwy i edycja plików w środku — zapisywane przy wyjściu z archiwum.

  • Kompresuj… do ZIP, TAR, TAR.GZ, TAR.BZ2, TAR.XZ albo GZ, z postępem i Anuluj; opcjonalnie osobne archiwum dla każdego zaznaczonego elementu.

  • Stopień kompresji oraz ZIP z hasłem AES-256 lub ZipCrypto; otwieranie zaszyfrowanych ZIP i zapis zmian z tym samym hasłem.

Instrukcja: Archiwa →

Serwery FTP, FTPS i SFTP

  • Zapisane połączenia z nazwą, katalogiem początkowym, trybem pasywnym albo aktywnym, szyfrowaniem TLS (FTPS) i kluczem prywatnym (SFTP).

  • Hasła w pęku kluczy macOS albo w Menedżerze poświadczeń Windows — nigdy w pliku ustawień.

  • Okno łączenia z przyciskiem Anuluj i podglądem rozmowy z serwerem.

  • Ponowne łączenie po zerwaniu, ponawianie po przekroczeniu czasu i sprawdzenie, czy przerwany plik nie dotarł już w całości — bez nadpisywania dobrych danych.

  • Opcjonalna weryfikacja każdego pliku sumą SHA-256 (na SFTP liczoną po stronie serwera, gdy serwer pozwala).

  • Daty źródłowe przy wysyłaniu i pobieraniu zachowywane domyślnie (od 1.7.3 także przy pobieraniu); data kopiowania lub pytanie do wyboru w Ustawieniach. Tryb szybki pomija skanowanie i zachowanie dat.

  • Rozłączenie przyciskiem Rozłącz, poleceniem FTP/SFTP → Rozłącz albo skrótem Cmd+D (macOS) / Ctrl+D (Windows).

  • Dziennik transferów na dysku, pomocny przy szukaniu przyczyny problemu.

Instrukcja: Serwery FTP, FTPS i SFTP →

Terminale SSH i Telnet

  • Lista zapisanych serwerów w oknie pod F9.

  • Lista terminali w panelu (Cmd+3 / Ctrl+3), z kategoriami i sortowaniem.

  • Połączenie otwiera terminal systemu (Terminal na macOS, Windows Terminal albo wiersz poleceń na Windows) z gotowym poleceniem ssh lub telnet, także z kluczem prywatnym.

Instrukcja: Terminale →

Skróty ścieżek i udziały sieciowe

  • Menu skrótów ścieżek (F2) z lokalnymi katalogami i miejscami na serwerach; kolejność zmieniasz przeciąganiem.

  • Skrót do katalogu na serwerze łączy się i od razu otwiera ten katalog.

  • macOS: skrót do odmontowanego udziału sieciowego najpierw go podłącza — z hasłem z pęku kluczy.

Instrukcja: Skróty ścieżek →

  • Wyszukaj…: nazwa (maska, zawiera, zaczyna się, kończy się, równa), rozszerzenie, typ, rozmiar, data modyfikacji, pliki ukryte, właściciel, grupa, uprawnienia i zawartość pliku; w podkatalogach i z uwzględnieniem wielkości liter albo bez.

  • Wyszukaj zmiany…: pliki zmienione w ostatnich minutach, godzinach, dniach, miesiącach albo latach, z kopiowaniem ich do drugiego panelu z zachowaniem struktury katalogów i przeglądem przed kopiowaniem.

  • Tabele okien Wyszukaj zmiany i Zatwierdź zmiany sortuje kliknięcie nagłówka, a szerokość kolumny zmienia przeciągnięcie jego prawej krawędzi; szerokości zostają po ponownym uruchomieniu.

  • Zmniejsz pliki w oknie Zatwierdź zmiany (na razie pliki PHP): trafiają na serwer albo do katalogu docelowego bez komentarzy, pustych wierszy i zbędnych odstępów, a pliki źródłowe zostają bez zmian.

  • Podwójne kliknięcie wyniku przenosi panel do znalezionego pliku.

  • Działa na dysku, w archiwum i na serwerze.

Instrukcja: Wyszukiwanie →

Porównanie i statystyki

  • Porównaj katalogi (Shift+F2): brakujące pliki, inny typ, rozmiar, data albo zawartość (MD5); z podkatalogami albo bez; wynik do schowka albo pliku CSV.

  • W wyniku porównania: zaznaczanie według strony, Synchronizuj (kopiowanie brakujących w obie strony i nowszy plik w miejsce starszego) i Usuń… z lewej, z prawej albo z obu stron.

  • Statystyki pliku i całego drzewa katalogów: liczba plików i katalogów, łączny rozmiar, największy, najnowszy i najstarszy plik, najczęstsze rozszerzenia, elementy ukryte i dowiązania.

  • Rozmiary podkatalogów od największego: Wszystkie podkatalogi z rozmiarem całej zawartości od największego do najmniejszego; dwuklik lub Enter otwiera katalog w aktywnym panelu.

  • Informacje o systemie (menu Pomoc): procesor, pamięć, dysk systemowy, ekrany i wersja programu, odświeżane na bieżąco, z kopiowaniem do schowka.

Instrukcja: Porównanie i statystyki →

Nagrywanie płyt

  • Płyty CD, DVD i Blu-ray, także M-DISC, na macOS, Windows i Linuksie — z zaznaczonych plików i katalogów.

  • Sprawdzenie miejsca przed zapisem: okno od razu mówi, czy dane się zmieszczą, a jeśli nie — ile brakuje.

  • Wybór szybkości zapisu, sprawdzenie danych po nagraniu i wysunięcie płyty.

  • Okno nagrywania z etapem, prędkością, czasem do końca, dziennikiem i podsumowaniem.

  • Wzorzec płyty: katalog oznaczony jako płyta pokazuje pod listą, ile tej płyty zajmuje, a przy przepełnieniu pasek robi się czerwony.

  • Pusta BD-R z pełną pojemnością na każdym systemie; obszar zapasowy na uszkodzone miejsca do włączenia w ustawieniach.

Instrukcja: Nagrywanie płyt →

Konwersja wideo

  • Konwertuj wideo… z menu Funkcje albo z menu kontekstowego filmu (MP4, MOV, MKV i inne), także dla wielu plików naraz.

  • Ustawienia gotowe: 480p, 720p, 1080p, 4K albo sam dźwięk. Rozdzielczość tylko w dół — mniejsze nagranie nie jest powiększane.

  • Kodek H.264, HEVC, VP9 albo AV1 albo przepakowanie bez utraty jakości; format MP4, MOV, MKV albo WebM, a sam dźwięk jako M4A albo MP3. Program proponuje tylko to, co zainstalowany FFmpeg potrafi zakodować.

  • Stała jakość albo przepływność z szacowanym rozmiarem pliku; do tego klatki na sekundę, dźwięk i kodowanie sprzętowe, gdy działa na tym komputerze.

  • Wynik obok oryginału albo w katalogu drugiego panelu. Istniejące pliki nigdy nie są nadpisywane — przy zajętej nazwie dochodzi numer.

  • Konwersję robi darmowy program FFmpeg zainstalowany w systemie. Gdy go brak, program pokazuje, jak go zainstalować. Konwertować można pliki z dysku lokalnego.

  • Wyodrębnij dźwięk… z MP4: MP3 z wyborem parametrów albo oryginalny kodek bez utraty jakości, także wiele plików (wymaga FFmpeg).

Instrukcja: Konwersja wideo →

Synchronizacja i sparowane komputery

  • Ustawienia na drugim komputerze: serwery FTP/SFTP z hasłami, terminale, skróty ścieżek, ustawienia, język, motyw, czcionka i skróty klawiaturowe — co dokładnie, wybierasz polami w zakładce Synchronizacja.

  • Plikiem .ffsync zaszyfrowanym hasłem, także między macOS, Windows i Linuksem; ścieżki w katalogu domowym dopasowują się do drugiego systemu.

  • Przez sieć lokalną z komputerem sparowanym z tym: parowanie z porównaniem sześciocyfrowego kodu na obu ekranach, potem Synchronizuj teraz. Połączenie jest szyfrowane, bez serwerów w internecie i bez konta.

  • Lista zmian przed wprowadzeniem: nowe, zmienione i usunięte pozycje oraz te, które na tym komputerze zmieniono później — wprowadzane są tylko zaznaczone. Usunięcie serwera też przechodzi na drugi komputer.

  • Hasła do serwerów przez sieć tylko do komputerów, którym na to pozwolisz.

  • Pliki sparowanego komputera w panelu: jego dyski pod przyciskiem na pasku dysków, kopiowanie i przenoszenie (F5, F6) z postępem i anulowaniem, także między dwoma sparowanymi komputerami. Udostępnianie plików jest domyślnie wyłączone.

Instrukcja: Synchronizacja i sparowane komputery →

Reguły .ffignore

  • Plik reguł w stylu .gitignore w katalogu projektu: wybrane pliki i katalogi (np. node_modules/, *.log) są pomijane przy kopiowaniu, przenoszeniu i wyszukiwaniu.

  • Reguły można dopisywać prosto z wyników Wyszukaj zmiany.

Instrukcja: Reguły .ffignore →

Wygląd, język i ustawienia

  • Interfejs po polsku, po angielsku, po hiszpańsku, po niemiecku i po francusku: program startuje w języku systemu, a język przełącza się w locie.

  • Motyw systemowy, jasny albo ciemny; wybór czcionki, jej rozmiaru i odstępu między wierszami.

  • Ustawienia w ośmiu zakładkach z listą kategorii po lewej: jednostka rozmiarów (B, KB, MB, GB) i liczenie KB, MB i GB po 1024 albo po 1000, domyślne sortowanie, zachowanie przy konfliktach, limity czasu połączeń i inne.

  • Sprawdzanie aktualizacji przy uruchomieniu — program pyta tylko wtedy, gdy jest nowa wersja; da się je wyłączyć.

  • Własne skróty klawiaturowe: Plik → Skróty klawiaturowe… zmienia skróty klawiszy F1–F10, paneli i paska górnego oraz menu Plik, Funkcje, FTP/SFTP i Pomoc, a czynnościom bez skrótu pozwala go nadać. Zmiana działa od razu; kombinacji, która by coś zepsuła, program odmawia i mówi dlaczego.

  • Pomoc pod F1 w sekcjach: aktualne skróty w grupach, klawisze listy plików, przeciąganie myszą i odnośniki do instrukcji, FAQ i pomocy na stronie programu.

  • Ustawienia w czytelnym pliku tekstowym, z kopiami zapasowymi.

Instrukcja: Ustawienia →

Integracja z systemem

  • macOS: po kliknięciu prawym przyciskiem ikony programu w Docku widać listę otwartych okien. Okno główne jest opisane katalogami obu paneli, a przy serwerze — nazwą połączenia; kliknięcie przywołuje to okno. ↗

  • macOS: pasek menu systemu, Cmd+, dla Ustawień, Nowe okno z menu ikony w Docku, Kosz i Finder przez funkcje systemu, instalacja w ~/Applications i aktualizacje sprawdzane przy uruchomieniu i z menu Pomoc.

  • Windows: klawisze dostępu w menu z Alt, Kosz i Eksplorator, instalacja i aktualizacje przez Microsoft Store — program pyta Sklep także przy uruchomieniu i na żądanie, poleceniem Pomoc → Sprawdź aktualizacje…; reguły zapory dla sieci lokalnej zakłada pakiet.

  • Linux: paczki .deb i .rpm z pozycją w menu programów, hasła w pęku kluczy (GNOME Keyring, KWallet), programy skojarzone z plikami, Kosz i Otwórz za pomocą przez gio, pasek dysków z nośnikami zamontowanymi w /media i formatowanie przez UDisks2.

  • macOS i Windows: hasła w systemowym magazynie haseł, programy skojarzone z plikami, przyciski dysków i udziałów sieciowych.

  • Wszystkie trzy systemy: przeciąganie plików z dysku do menedżera plików systemu (Finder, Eksplorator, Nautilus), na pulpit i do innych programów oraz z nich — przez mechanizm przeciągania systemu.

Czego FlyingFiles nie robi

Żeby oszczędzić Ci rozczarowań: program nie ma przycisków „wstecz/dalej”, odtwarzacza wideo w oknie, bezpośredniego połączenia z chmurą ani WebDAV, nie tworzy archiwów 7z i RAR, nie nagrywa obrazów płyt ISO i nie działa na Macach z procesorem Intel. Więcej w FAQ.