EnglishFrenchSpanish

OnWorks favicon

fiz - Online in the Cloud

Run fiz in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command fiz that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


fiz - analyze damaged zoo archive for data recovery

SYNOPSIS


fiz archive[.zoo]

DESCRIPTION


Fiz is used to analyze damaged zoo archives and locate directory entries and file data in
them. The current version of fiz is 2.0 and it is meant to be used in conjunction with
zoo version 2.0. Fiz makes no assumptions about archive structure. Instead, it simply
searches the entire subject archive for tag values that mark the locations of directory
entries and file data. In a zoo archive, a directory entry contains information about a
stored file such as its name, whether compressed or not, and its timestamp. The file data
are the actual data for the archived file, and may be either the original data, or the
result of compressing the file.

For each directory entry found, fiz prints where in the archive it is located, the
directory path and filename(s) found in it, whether the directory entry appears to be
corrupted (indicated by [*CRC Error*]), and the value of the pointer to the file data that
is found in the directory entry. For each block of file data found in the archive, fiz
prints where in the archive the block begins. In the case of an undamaged archive, the
pointer to file data found in a directory entry will correspond to where fiz actually
locates the data. Here is some sample output from fiz:

****************
2526: DIR [changes] ==> 95
2587: DATA
****************
3909: DIR [copyrite] ==> 1478
3970: DATA
4769: DATA
****************

In such output, DIR indicates where fiz found a directory entry in the archive, and DATA
indicates where fiz found file data in the archive. Filenames located by fiz are enclosed
in square brackets, and the notation "==> 95" indicates that the directory entry found
by fiz at position 2526 has a file data pointer to position 95. In actuality, fiz found
file data at positions 2587, 3970, and 4769. Since fiz found only two directory entries,
and each directory entry corresponds to one file, one of the file data positions is an
artifact.

Once the locations of directory entries and file data are found, the @ modifier to zoo's
archive list and extract commands can be used and the archive contents selectively listed
or extracted, skipping the damaged portion. This is further described in the
documentation for zoo(1).

In the above case, commands to try giving to zoo might be x@2526,2587 (extract beginning
at position 2526, and get file data from position 2587), x@3090,3970 (extract at 3090, get
data from 3970) and x@3909,4769 (extract at 3909, get data from 4769). Once a correctly-
matched directory entry/file data pair is found, zoo will in most cases synchronize with
and correctly extract all files subsequently found in the archive. Trial and error should
allow all undamaged files to be extracted. Also note that self-extracting archives
created using sez (the Self-Extracting Zoo utility for MS-DOS), which are normally
executed on an MS-DOS system for extraction, can be extracted on non-MSDOS systems in a
similar way.

Use fiz online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    KDiff3
    KDiff3
    This repository is no longer maintained
    and is kept for archival purposes. See
    https://invent.kde.org/sdk/kdiff3 for
    the newest code and
    https://download.kde.o...
    Download KDiff3
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX is a GUI for
    Waninkoko's USB Loader, based on
    libwiigui. It allows listing and
    launching Wii games, Gamecube games and
    homebrew on Wii and WiiU...
    Download USBLoaderGX
  • 3
    Firebird
    Firebird
    Firebird RDBMS offers ANSI SQL features
    & runs on Linux, Windows &
    several Unix platforms. Features
    excellent concurrency & performance
    & power...
    Download Firebird
  • 4
    KompoZer
    KompoZer
    KompoZer is a wysiwyg HTML editor using
    the Mozilla Composer codebase. As
    Nvu's development has been stopped
    in 2005, KompoZer fixes many bugs and
    adds a f...
    Download KompoZer
  • 5
    Free Manga Downloader
    Free Manga Downloader
    The Free Manga Downloader (FMD) is an
    open source application written in
    Object-Pascal for managing and
    downloading manga from various websites.
    This is a mirr...
    Download Free Manga Downloader
  • 6
    UNetbootin
    UNetbootin
    UNetbootin allows you to create bootable
    Live USB drives for Ubuntu, Fedora, and
    other Linux distributions without
    burning a CD. It runs on Windows, Linux,
    and ...
    Download UNetbootin
  • More »

Linux commands

  • 1
    abc2abc
    abc2abc
    abc2abc - a simple abc
    checker/re-formatter/transposer ...
    Run abc2abc
  • 2
    abc2ly
    abc2ly
    abc2ly - manual page for abc2ly
    (LilyPond) 2.18.2 ...
    Run abc2ly
  • 3
    coqdoc
    coqdoc
    coqdoc - A documentation tool for the
    Coq proof assistant ...
    Run coqdoc
  • 4
    coqide
    coqide
    coqide - The Coq Proof Assistant
    graphical interface ...
    Run coqide
  • 5
    g.gui.vdigitgrass
    g.gui.vdigitgrass
    g.gui.vdigit - Interactive editing and
    digitization of vector maps. KEYWORDS:
    general, user interface, GUI, vector,
    editing, digitizer ...
    Run g.gui.vdigitgrass
  • 6
    g.listgrass
    g.listgrass
    g.list - Lists available GRASS data
    base files of the user-specified data
    type optionally using the search
    pattern. KEYWORDS: general, map
    management, list ...
    Run g.listgrass
  • More »

Ad