Moonshine

From COPTR
Jump to navigation Jump to search


Download legacy file formats from the UK Web Archive and Warclight services
Homepage:https://github.com/exponential-decay/moonshine
License:Open source (see URL above)
Platforms:golang, all-major operating systems
Function:Discovery


Description[edit]

Download sample legacy file formats from the UK Web Archive Shine service, and Archives Unleashed's Warclight based on a file's first four bytes (FFB).

Shine's public interface enables searching for sample files using a file's first four-bytes, if you know what you might want to look for. This utility uses the same Shine based GET request to build a set of files to download, or return a single example, which can then be requested using wget. Examples are provided in the tool's README.md. Releases are available in all major platform. Issues and pull-requests to improve its stability are welcome. Please use responsibly and don't needlessly poll any implementation of the Shine service!

The ideal use of moonlight is to build a greater number of sample files from a more varied range of sources for submission alongside a file format signature. This is to improve the ability to verify an identification pattern's efficacy.

User Experiences[edit]

There are no user experiences at present.

Development Activity[edit]

All development activity is visible on GitHub: https://github.com/exponential-decay/moonshine/commits

Release Feed[edit]

Below the last 3 release feeds:

2018-08-18 23:28:17
[tag:github.com,2008:Repository/125165267/0.0.5 moonshine-0.0.5]
by ross-spencer
2018-04-30 09:05:13
[tag:github.com,2008:Repository/125165267/0.0.4 moonshine-0.0.4]
by ross-spencer
2018-04-17 23:36:25
[tag:github.com,2008:Repository/125165267/0.0.3 moonshine-0.0.3]
by ross-spencer

Activity Feed[edit]

Below the last 5 commits:

2020-01-25 03:57:02
[tag:github.com,2008:Grit::Commit/55212c1bddd2ab37e2908a128b8e3bde26bf0be5 Create FUNDING.yml]
by ross-spencer https://github.com/ross-spencer
2018-08-18 23:24:35
[tag:github.com,2008:Grit::Commit/6def9ba34e65c941cbca3f5c854200c61e950ba8 Fix distil commands]
by ross-spencer https://github.com/ross-spencer
2018-08-18 23:06:16
[tag:github.com,2008:Grit::Commit/5ea34eb02e3608639149dc2b13ac86620cb6bee6 Fix out-of-bounds error returning random file]
by ross-spencer https://github.com/ross-spencer
2018-04-30 08:59:58
[tag:github.com,2008:Grit::Commit/d5b4a8848bbd3a803f437afab50b63abd9e922fa Updates README to provide a correct warclight e.g.]
by ross-spencer https://github.com/ross-spencer
2018-04-30 08:43:14
[tag:github.com,2008:Grit::Commit/d9cd78d37270794618097ae61885f8f52131056e Adds support for Warclight]
by ross-spencer https://github.com/ross-spencer