Czasami musimy podzielić duży plik na kilka małych części, by np. za pomocą dyskietek przenieść go na inny komputer i ponownie złączyć. Służy do tego program
hjsplit. Strona domowa:
http://www.freebyte.com/hjsplit/. Dużą zaletą tego programu jest mnogość wersji na wszystkie popularne systemy operacyjne: DOS, Windows 95, 98, ME, 2000, NT, XP, Linux, MAC, Amiga, a nawet na dowolny system z działającym silnikiem JAVA.
PRZELICZANIE JEDNOSTEK
Pozornie łatwy w obsłudze programik ma jedno znaczące utrudnienie: nie przelicza (jak na razie) jednostek typu: bity, bajty, kilobajty, Kilobajty, megabajty, Megabajty itd. Stąd przed uruchomieniem programu należy wykonać nieco obrzydliwą czynność, jaką dla wielu użytkowników komputera przeliczenie jednostek. Szczegółowy opis przeliczania jednostek znajdziesz na stronie
jednostkikb.php. Polecam też notatki o
CBQ.
Standardowa dyskietka 1,44 MB potrafi zmieścić:
1,44 MB (
Mega czyli mnożnik 1024 w układzie informatycznym.
B, czyli Bajtów) z ang.
Mbytes
1,44 MB = 1,44*1024 KB = 1474,56 KB (
KiloBajtów z ang.
Kbytes)
1,44 MB = 1,44*1024*1024 B = 1509949,44 B (
Bajtów)
1,44 MB = 1,44*1024*1024 * 8
b = 1509949,44 b (
bitów)
1,44 MB = 1,44 * 8 M
b = 11,52 Mb (
Megabitów)
Standardowa płytka CD ma np. 650MB pojemności:
650 MB (
Mega czyli mnożnik 1024 w układzie informatycznym.
B, czyli Bajtów)
650 MB = 650*1024 KB = 665600 KB (
KiloBajtów)
650 MB = 650*1024 * 8 M
b = 5324800 Kb (
Kilobitów)
650 MB = 650* 8 M
b = 5200 Mb (
Megabitów)
650 MB = 650/1024 GB = 0,634765625 GB (
GigaBajtów)
Nazewnictwo typu:
Bajtów,
KiloBajtów,
GigaBajtów jest nieprawidłowe z punktu widzenia ortografii języka polskiego, ale ułatwia zrozumienie przeliczeń. Powinno być: bajtów, kilobajtów, gigabajtów.
Uwaga na poprawność zapisu z punktu widzenia matematyki.
Tak nie należy pisać:
650 MB = 650/1024 = 0,634765625 GB
Tak jest dobrze:
650 MB = 650/1024 GB = 0,634765625 GB
WINDOWS
Pobierz ze strony
http://www.freebyte.com/hjsplit/ instalkę dla właściwego Windows. W moim przykładzie jest to
http://freebyte.swmirror.com/hjsplit.zip. Po rozpakowaniu paczki ZIP zostanie utworzony katalog z gotowym do użycia programem
hjsplit.exe
Oznaczenia:
split = PODZIEL
COMPARE = PORÓWNAJ
ABOUT = INFORMACJE O PROGRAMIE
JOIN = POŁĄCZ
CHECKSUM = SUMA KONTROLNA (
opis)
EXIT = KONIEC PRACY
*
Aby podzielić plik należy wybrać przycisk split. Następnie INPUT FILE by wskazać plik do podzielenia. Wskazane jest wcześniej skopiować go do wydzielonego katalogu. Pojawi się okno podobne do poniższego. Jak widać domyślnie jest ustawiona wartość
1400 Kbytes (czyli
KB, a po polsku
Kilo
Bajtów), co przyda się przy podziale pliku pod kopiowanie na flopka 1,44MB (1,44 MegaBajtów, z ang. 1,44 Mbytes).
Przypomnę jak przeliczałem jednostki:
1,44 MB = 1,44*1024 KB = 1474,56 KB (KiloBajtów czyli z ang. Kbytes)
Gdybyśmy mieli dyskietki o pojemności np.
0,7 MB, to tak by wyglądały przeliczenia:
0,7 MB = 0,7*1024 KB = 716,8 KB (KiloBajtów czyli z ang. Kbytes)
Inaczej mówiąc dyskietka 0,7MB ma pojemność 716,8 KB. Aby zmieścić części pliku na takich dyskietkach należy podzielić plik na części np. 650-700 KB.
Ponieważ program
hjsplit ma dwie opcje jednostek:
Kbytes (KB, KiloBajtów) oraz
Mbytes (MB, MegaBajtów), więc nie musimy nic przeliczać. Klikamy w przycisk START, następnie OK. W katalogu z oryginalnym plikiem pojawią się nowe, małe pliki o rozszerzeniu 001, 002, 003, 004 itd. Bazowym jest 001. To jego będzie szukał program podczas scalania pliku.
*
Aby scalić (połączyć) plik należy wybrać przycisk
JOIN.
Na nowym panelu przycisk
INPUT FILE pozwala wskazać plik bazowy do scalania, czyli o rozszerzeniu 001. Nieaktywny przycisk
OUTPUT FILE wskazuje ścieżkę dostępu do scalonego (za chwilę) pliku. Teraz wystarczy wybrać przycisk
START ,
OK,
CLOSE,
EXIT. Proste i łatwe.
LINUX
Dokładnie takie same dzielenie i scalanie można wykonać na Linuxie. Dużą zaletą jest możliwość swobodnego przechodzenia z jednej platformy np. Windows na drugą np. Linux. Inaczej mówiąc można pod jednym systemem plik podzielić, a pod drugim go scalić.
Pod Linuxem program
hjsplit działa w
powłoce tekstowej lub w powłoce tekstowej z nakładką okienkową.
W tym miejscu miałem wykonać opis instalacji i używania programu pod Linuxem. Niestety, ani na Mandrake 10.1, ani na Mandrivie 2005 nie wyszło. Gdyby ktoś umiał, to proszę o kontakt. Chętnie dokończę (razem) tę stronę.