GRY-Online.pl --> Archiwum Forum

Czy istnieje program do ściągania konkretnych fragmentów plików?

22.09.2002
21:43
smile
[1]

.kNOT [ Progresor ]

Czy istnieje program do ściągania konkretnych fragmentów plików?

No właśnie...
Mam uszkodzony plik.
Wiem, w którym miejscu są błędy.
Nie jest to oczywiście jego koniec.
Chcę dociągnąć jedynie feralny fragment.
Jakim programem można coś takiego zrobić?

22.09.2002
21:50
[2]

Jaszczur [ Konsul ]

jak plik jest podzielony na fragmenty to flashget a jak calosc to raczej nie da rady

22.09.2002
21:56
[3]

PC_Maniac [ Konsul ]

Tak, takie programy nazywają się "monitorami". Możesz dzięki nim grzebać w kodzie pliku i wycinać sobie z niego co Ci się żywnie podoba.

22.09.2002
21:56
smile
[4]

.kNOT [ Progresor ]

Jeden duży plik, jedem malutki fragment z samego środka...

22.09.2002
22:02
smile
[5]

.kNOT [ Progresor ]

Wydawało mi się, że napisałem wystarczająco prosto. A wyraz 'ściągać' jest wystarczająco zrozumiały... Mylilem się :( Plik źródłowy jest gdzieś daleko, ja mam u siebie jedynie jego kopię. Potrzebuję _ściągnąć_ jeden malutki fragment, w którym w trakcie transmisji po HTTP pojawiły się błędy.

22.09.2002
22:14
smile
[6]

Forgotten [ Pretorianin ]

jest taki program (chyba nawet polski) nazywa sie ChunkCRC, przytocze kawałek pliku readme - chyba o to chodzi ;) "INFORMACJE OGOLNE Program sluzy do generowania sum kontrolnych CRC32 plikow. Dzieki temu ze w wyniku jego dzialania otrzymujemy liste poszczegolnych fragmentow wybranego pliku, mozna latwo sprawdzic w ktorym miejscu zostal uszkodzony. PRZYKLAD UZYCIA Sciagniety od znajomego plik okazal sie uszkodzony. Lacza sa wolne, czas to pieniadz, nie mozesz pozwolic sobie na ponowny transfer calosci. Co robisz? 1. Uruchamiasz ChunkCRC, w polu "Sprawdzany plik" podajesz sciezke do pliku ktory posiadasz. Pola "Plik CRC" oraz "Plik aktualizacyjny" wypelniaja sie automatycznie. 2. Uruchamiasz opcje "Utworz log CRC". Do pliku o nazwie z pola "Plik CRC" zapisuje sie log z sumami CRC32. 3. Wysylasz do znajomego plik CRC. Najlepiej gdy zmienisz nazwe na przyklad na "uszkodzony_plik.crc". 4. Znajomy odbiera Twoj plik, uruchamia u siebie ChunkCRC, jako "Sprawdzany plik" wybiera swoj (poprawny) plik, jako "Plik CRC" wybiera Twoj (!) plik CRC (wspomniany "uszkodzony_plik.crc"). 5. Znajomy uruchamia opcje "Porownaj plik CRC". W oknie komunikatow po chwili pojawi sie informacja o ilosci niezgodnych fragmentow (jezeli obydwa pliki, Twoj i znajomego sa identyczne wyswietli sie: "Plik jest poprawny!"). 6. Jezeli wykryte zostaly fragmenty rozniace sie sumami CRC32, Twoj znajomy uruchamia opcje "Utworz aktualizacje". W pliku o nazwie z pola "Plik aktualizacyjny" zostana zapisane tylko bledne fragmenty. 7. Znajomy przesyla do Ciebie plik aktualizacyjny, np. jako "poprawka.akt". 8. Odbierasz plik aktualizacyjny, uruchamiasz ChunkCRC, w polu "Sprawdzany plik wybierasz swoj uszkodzony plik, w polu "Plik aktualizacyjny" podajesz nazwe pliku od znajomego (wspomniany "poprawka.akt"). 9. Uruchamiasz opcje "Aplikuj aktualizacje" - Twoj plik jest naprawiony! Jezeli chcesz byc pewien ze teraz juz wszystko jest w porzadku, mozesz ponownie wygenerowac plik CRC ze swojego zaktualizowanego pliku i przeslac go nastepnie do znajomego by porownal go ze swoim poprawnym plikiem." pozdrawiam forgotten

22.09.2002
22:19
smile
[7]

.kNOT [ Progresor ]

Swietny program, dzięki za info! Problem w tym, że ja już dokładnie wiem, w którym miejscu są błędy, a w dodatku po drugiej stronie kabla nie siedzi żaden z moich znajomych...

23.09.2002
05:27
smile
[8]

.kNOT [ Progresor ]

Dziękuję wszystkim za Wasze zainteresowanie. Nasza dyskusja sprowokowała mnie, najpierw do napisania samemu potrzebnego mi programu, a następnie z powodu wrodzonego lenistwa do wykorzystania w tym celu ReGeta. Co prawda bez napisania malutkiego programu się nie obejdzie, ale nie takie rzeczy...

23.09.2002
08:50
smile
[9]

.kNOT [ Progresor ]

No i po kłopocie ;-))) Plik już naprawiony. ReGet + BC31 rulez...

© 2000-2024 GRY-OnLine S.A.