Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skywalker13/fosfat
Fosfat is a library written in C for accessing in read-only to an Smaky formatted disk (compatible hard disk and floppy disk). A tool and a FUSE extension are available for reading a Smaky FOS disk. For Window$, some features are not supported, like the images conversions and the FUSE extension.
https://github.com/skywalker13/fosfat
epsitec fos fuse smaky
Last synced: about 2 months ago
JSON representation
Fosfat is a library written in C for accessing in read-only to an Smaky formatted disk (compatible hard disk and floppy disk). A tool and a FUSE extension are available for reading a Smaky FOS disk. For Window$, some features are not supported, like the images conversions and the FUSE extension.
- Host: GitHub
- URL: https://github.com/skywalker13/fosfat
- Owner: Skywalker13
- License: gpl-3.0
- Created: 2014-03-01T12:42:53.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2023-03-26T21:33:41.000Z (almost 2 years ago)
- Last Synced: 2023-08-16T15:59:43.156Z (over 1 year ago)
- Topics: epsitec, fos, fuse, smaky
- Language: C
- Homepage: http://fosfat.schroetersa.ch
- Size: 762 KB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
________ ______ _______ ________ ________ ____________
/ _____/\ _/ __ /\ _/ ____/\ / _____/\ / __ /\ /____ ____/\
/ /\____\// /\_/ /\ /_ /\___\// /\____\/_/ /\/ /_/ \___/ /\___\/
/ ___/\ / / // / / \/_ /\ / ___/\ / _____ /\ / / /
/ /\__\/ /_ /_// _/ /___\/ _/\ / /\__\/ / /\___/ / / / / /
/__/ / \/_____/\\//______/\\//__/ / /__/ / /__/ / /__/ /
\__\/ \_____\/ \______\/ \__\/ \__\/ \__\/ \__\/FOSFAT
~~~~~~Fosfat is a library for a read-only access on Smaky FOS
(File Operating System). Floppy disk and hard disk are supported.Some tools are available to work with a Smaky FOS formatted disk. The first
tool 'fosread' can work directly with your device but it is limited for an
console use.
The tool 'fosmount' uses FUSE to mount in read-only your device in your
tree. And you can convert the smaky's text files with smascii. You can
compile 'fosmount' with >=fuse-3.x.
'fosrec' can be used to restore all deleted files. To restore only one file,
this action must be performed by 'fosread'.Look the help with each application for the command line. Or look on the
website.BUILD
~~~~~* For POSIX
./configure
make
make installIt will install 'fosdd', 'fosread', 'fosmount', 'fosrec', 'smascii',
libfosgra and libfosfat in your local directory.
Use `./configure --help` for more informations.* For Window$ (only fosdd, fosread, fosrec and smascii)
# 32 bit
./configure --cross-compile --cross-prefix=i686-w64-mingw32-
# 64 bit
./configure --cross-compile --cross-prefix=x86_64-w64-mingw32-
makeIt will compile all DLLs and binaries for win32 with MinGW32.
The public includes are fosfat.h and fosgra.h.
For more informations, consult the comments in the sources.You can found others informations on the website :
http://fosfat.schroetersa.chAUTHOR
~~~~~~Mathieu Schroeter