BulletProof File Copy 1.53 PL for Windows System operacyjny: MS-Windows 95/98/NT/ME/2000/XP Miejsce na dysku: 220 kB Język programu: polski Licencja: freeware kontakt z autorem: cordat@go2.pl ---------------------- ZMIANY W TEJ WERSJI ---------------------- 1. Dodano opcję kopiowania plików 'w tle' 2. Można zminimalizować okno programu do ikony w Tray'u 3. Jeżeli przy uruchomieniu podamy parametr '/tray' program zainstaluje swoją ikonkę w Tray'u, minimalizując okno na starcie 4. Program nie kopiuje pustych podkatalogów, jeżeli maska plików do kopiowania jest różna od '*.*' 5. Zmiana katalogu źródłowego/docelowego/parametrów kopiowania nie jest już możliwa podczas trwania operacji kopiowania 6. Dodano dialog potwierdzający intencję zakończenia programu, jeżeli zakończenie miałoby nastąpić w trakcie kopiowania plików 7. Dodano kontrolę parametrów kopiowania - nie jest już możliwe uruchomienie kopiowania 'na siebie' - np. z 'c:\*.*' na 'c:\' 8. Usunięto kilka drobnych błędów ujawniających się w WinNT (a być może i w 2000/XP) ---------------------- OPIS PROGRAMU ---------------------- Program umożliwia skopiowanie pliku z fizycznie uszkodzonego nośnika (głównie CD/CDR) w sytuacji, kiedy każda próba normalnego kopiowania kończy się komunikatem "System nie może czytać z określonego urządzenia", lub podobnym. Fragmenty kopiowanego pliku znajdujące się w miejscu fizycznego uszkodzenia nośnika nie są oczywiście możliwe do odzyskania, jednakże struktura i długość kopiowanego pliku pozostają niezmienione. Działanie takie umożliwia np. odzyskanie większości plików z archiwum znajdującego się na uszkodzonej płytce CD, lub też "odratowanie" niektórych gier - które "zatrzymują się", jeżeli napotkają fizyczny błąd na dysku, natomiast dobrze radzą sobie z wewnętrznie uszkodzonymi plikami - np. po "odratowaniu" jedynym objawem uszkodzenia może być brak niektórych dźwięków lub elementów graficznych w grze. ---------------------- MINI-INSTRUKCJA ---------------------- Na początku należy określić, które pliki chcemy skopiować z uszkodzonej płyty. Możemy tego dokonać na 3 podstawowe sposoby: - poprzez kliknięcie przycisku "..." i dokonanie wyboru konkretnego pliku w wyświetlonym oknie dialogowym - wpisując nazwę pliku bezpośrednio w pole edycyjne obok przycisku "..." (tutaj można podać nazwę pliku z maską, np. "d:\gra_xxx\*.*" - poprzez wskazanie katalogu źródłowego w lewym oknie drzewa katalogów. Np. Jeżeli wybierzemy katalog "d:\gra_xxx" jako nazwa plików do kopiowania automatycznie pojawi się "d:\gra_xxx\*.*". Jeżeli wskażemy pliki poprzez wskazanie katalogu, możemy oczywiście następnie zmodyfikować maskę plików ręcznie, zmieniając w polu edycyjnym tekst, np z "d:\gra_xxx\*.*" na "d:\gra_xxx\*.exe". W wypadku zmiany katalogu poprzez kliknięcie w oknie drzewa katalogów, wpisana maska dla plików do kopiowania (np. *.exe) pozostaje bez zmian. Dodatkowo, możemy określić, czy należy kopiować pliki wraz z podkatalogami (pomocne np. w sytuacji gdy chcemy przegrać całą płytkę na dysk twardy i nie jesteśmy pewni, które pliki są uszkodzone). UWAGA: Przy wyborze opcji "z podkatalogami" możliwe są 2 sytuacje: a) wybrane pliki do kopiowania to wszystkie znalezione (*.*) - wtedy przy kopiowaniu odtwarzana jest pełna struktura katalogów źródłowych (nawet tych pustych) b) wybrano inny rodzaj plików (np. *.txt) - wtedy odtwarzane są tylko katalogi zawierające jakieś pliki wskazanego rodzaju (program nie odtwarza pełnego drzewa katalogów) Dostępny jest również wybór rozmiaru jednorazowo przetwarzanej porcji danych (od 256 do 16384 bajtów). Wybór większej długości oznacza szybszy przebieg procesu kopiowania plików, kosztem potencjalnie większych procentowo strat zawartości kopiowanych plików w przypadku ich uszkodzeń. Mniejsza długość zwiększa dokładność kopiowania, kosztem prędkości. UWAGA: nie opłaca się wybierać rozmiaru bufora mniejszego niż długość pojedynczego sektora na nośniku źródłowym. Standardowe 2048 bajtów jest wielkością optymalną w przypadku płyt CD. Na końcu należy wskazać dysk i katalog docelowy w środkowym panelu drzewa katalogów (nie opisuję tego, bo to jest oczywiste). Kopiowanie plików rozpoczyna się po naciśnięciu przycisku 'START'. W przypadku napotkania uszkodzonego pliku, w oknie logu programu pojawiają się wpisy określające ilość utraconych danych (w bajtach, oraz jako procent całkowitej długości pliku). Na końcu operacji kopiowania program wyświetla podsumowanie zawierające m.in. ilość skopiowanych plików, ich całkowitą długość oraz informację o ilości plików, których skopiowanie z jakichś względów nie było możliwe (jeżeli taka sytuacja miała miejsce). Jeżeli po rozpoczęciu długotrwałej operacji kopiowania użytkownik nacisnął przycisk 'W tle...', główne okno programu jest zamykane (pozostaje tylko ikonka w Tray'u). Po zakończeniu kopiowania w tle program wysyła krótki komunikat dźwiękowy na głośniczek komputera. ---------------------- LICENCJA ---------------------- Program jest freeware'owy - jeżeli tylko komuś na coś się przyda może korzystać z niego do woli. ---------------------- tzw. DISCLAIMER ;) ---------------------- Program jest dostarczany "tak jak jest" - bez gwarancji funkcjonalności. Program został przetestowany w kilku, różnych konfiguracjach sprzętowo/programowych, oraz sprawdzony aktualnym programem antywirusowym. Autor dołożył wszelkich starań, aby zapewnić jego poprawne funkcjonowanie. Autor nie bierze jednak odpowiedzialności za ewentualne przypadkowe lub jakiekolwiek inne szkody w postaci uszkodzeń danych/sprzętu wynikłe z użytkowania tego programu. ---------------------- TIPSY ---------------------- W trakcie testowania zauważono, iż niektóre czytniki (zwłaszcza Samsung) potrafiły się "zawiesić" w trakcie kopiowania uszkodzonych plików. Czasami pomaga wysunięcie tacki napędu i wsunięcie jej spowrotem, czasami nie. Zjawiska tego nie zauważono przy dokonywaniu odczytu z nagrywarki. Jeżeli masz ten problem, spróbuj użyć DOS-owej wersji programu (załączona w archiwum - bp_copy.exe). Program był testowany pod MS-Windows 95/98/98SE i NT4.0. Dzięki pomocy użytkowników program został przetestowany także pod MS-Windows 2000, Me i XP. Chciałbym podziękować serdecznie wszystkim, którzy napisali do mnie w sprawie tego programu. Ich cenne uwagi przyczyniły się do (mam nadzieję ;) poprawy funkcjonalności programu. Będę wdzięczny za przesłanie e-mailem komentarza do działania programu wraz z krótkim opisem konfiguracji sprzętowej: procesor-płyta-napęd_CD-system_OP, szczególnie w przypadku systemów MS-Windows-ME, 2000 i XP. Pozwoli mi to usunąć dostrzeżone przez użytkowników błędy. ---------------------- Masz pytania/uwagi/komentarze ? Pisz: cordat@go2.pl