Dzielenie & scalanie plików — dowolny format, co do bajta, z kontrolą spójności
Dzielenie i łączenie plików
Podziel dowolny plik — wideo, obraz dysku, bazę danych, archiwum, cokolwiek — na ponumerowane części według rozmiaru lub liczby części, i złącz serię części z powrotem w oryginalny plik. Podział jest co do bajta: scalanie łączy części w kolejności, sprawdza, czy łączny rozmiar się zgadza, i podaje SHA-256 złożonego pliku, dzięki czemu można go porównać z oryginałem. Działa z klasycznym nazewnictwem .001/.002, .part01, .split.001 i stylem name[1].ext. Wszystko odbywa się lokalnie w przeglądarce.
PodzielScal
Upuść tutaj jeden plik, albo kliknij, aby go wybrać Do 200 MB. Plik nigdy nie opuszcza tego komputera.
Nie wybrano pliku.
Podziel wedługMB na część
|
części
Nazewnictwo
Wybierz plik, aby zobaczyć plan podziału.
Upuść tutaj pliki części(wszystkie), albo kliknij, aby wybrać Do 50 części, 1 GB łącznie. Części nigdy nie opuszczają tego komputera.
Nie wybrano plików.
Spójność: scalacz łączy części ściśle według numeru, odrzuca luki w sekwencji i podaje SHA-256 wyniku — jeśli dostępny jest oryginalny skrót (ze strony Batch File Hash albo z manifestu wydania), porównanie obu dowodzi, że przejście w obie strony było dokładne co do bajta. Prywatność: dzielenie i scalanie odbywają się w całości w tej karcie.
Czym jest dzielenie plików?
Dzielenie polega na cięciu jednego pliku na kilka mniejszych plików na granicach bajtów: część 1 zawiera bajty od 0 do N-1, część 2 bajty od N do 2N-1 itd. Bez kompresji, bez kontenera, bez przekształcania — połączenie wszystkich części w kolejności to dokładnie oryginalny plik. Dlatego ta sama operacja działa w odwrotnym kierunku: scalanie to po prostu wklejenie części z powrotem we właściwej kolejności.
Ludzie dzielą pliki, aby zmieścić się w limitach rozmiaru — limit załącznika e-mail, 4 GB na pendrive'ach FAT32, formularz wysyłania — albo dlatego, że pobieranie wznawiane po częściach jest przy słabym połączeniu wygodniejsze niż jeden ogromny transfer.
Schematy nazewnictwa
Styl
Przykład
Typowy producent
name.001
backup.zip.001
split, HJSplit, 7-Zip („podziel na woluminy”)
name.partNN
movie.mkv.part01
WinRAR, gdy bez kompresji
name.split.NNN
data.bin.split.001
własne skrypty, narzędzia do ponownego wysyłania przez FTP
name[N].ext
image[1].png
wsadowe eksportery skanerów i aparatów
Scalacz rozpoznaje wszystkie cztery style, grupuje pliki według wspólnej nazwy bazowej, sortuje je według numeru i odmawia kontynuacji, jeśli numeracja ma dziurę (brakująca część po cichu uszkodziłaby wynik — lepiej się zatrzymać).
Czym dzielenie nie jest
To nie jest kompresja — części razem mają ten sam rozmiar co wejście (plus kilka bajtów opakowania ZIP, gdy wybrano pobieranie ZIP). To nie jest szyfrowanie — każda część to zwykła zawartość; jeśli tajność jest potrzebna, najpierw użyj narzędzia AES. To nie jest edytor wideo — cięcie wideo na części bajtowe nie sprawia, że każda część da się odtworzyć samodzielnie; to wymaga ponownego zmultipleksowania, czyli innego zadania.
FAQ
Dlaczego jest limit 200 MB / 1 GB? — cały plik znajduje się w pamięci przeglądarki podczas operacji; powyżej tego karta może wyczerpać RAM. Czy mogę scalić części podzielone innym narzędziem? — tak, jeśli użyto zwykłego dzielenia bajtów z jednym z powyższych schematów nazewnictwa. Archiwa spakowane podczas dzielenia (wieloczęściowe RAR/7z) to inny format i wymagają własnego narzędzia. Czy pobieranie ZIP jest bezstratne? — tak; ZIP przechowuje każdą część bez zmian (metoda store, bez ponownej kompresji), więc po rozpakowaniu otrzymuje się dokładne części. Czy zachowujecie moje pliki? — nie; zamknij kartę, a wszystko zniknie.