darrenldl / blockyarchive

Blocky archive - multithreaded archiver offering bit rot protection and sector level recoverability
MIT License
94 stars 4 forks source link

Add output to stdout feature to encode mode and input from stdin to decode mode #139

Closed darrenldl closed 5 years ago

darrenldl commented 5 years ago

This can be done by introducing an alternative stream oriented block arrangement scheme

For encode mode, this scheme is only used if output is set to stdout

For decode mode

darrenldl commented 5 years ago

This requires a ridiculous amount of effort it seems, at which point it'd be easier to just write a FEC tunnel for transferring files with FEC protection.

Progress is tracked at branch dev-stream-on-hold as archive, not planning on any further development in this direction.

darrenldl commented 5 years ago

Reopened for consideration.

Might be doable with minimal effort by not skipping HSH entirely.

darrenldl commented 5 years ago

Seems better to implement this functionality as stream_encode and stream_decode modes.

In the two modes, metadata blocks are skipped entirely, and RSD, RSP have to be entered manually.

darrenldl commented 5 years ago

Putting features on hold indefinitely.