Я пытаюсь расшифровать бинарный файл, который найден здесь он содержит позиции судов во время гонки.(полное приложение здесь )
Кажется, что его загружают две функции:
_loadTracksData: function(liveReport) {
var that = this;
µ.loadHwxFile(this._getRessourceUrl("tracks"), "json", function(data) {
that._onTracksDataLoaded(data.tracks, liveReport)
})
, а затем файл читается:
loadHwxFile: function(url, datatype, callback) {
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.responseType = "arraybuffer";
xhr.onload = function(e) {
if (this.status == 200) {
var uInt8Array = new UInt8Array(this.response);
var data = new TextDecoder("utf-8").decode(uInt8Array);
callback(datatype == "json" ? eval("(" + data + ")") : datatype == "xml" ? $(data) : data)
}
};
xhr.send()
Iпытался декодировать этот двоичный файл безуспешно
$file -i 2018-11-23_20181123084501.bin
2018-11-23_20181123084501.bin: application/octet-stream; charset=binary
Есть ли способ декодирования с помощью bash / python?
Приветствия, B