Как я могу декодировать двоичный файл, когда я вижу код JavaScript в Интернете - PullRequest
0 голосов
/ 25 ноября 2018

Я пытаюсь расшифровать бинарный файл, который найден здесь он содержит позиции судов во время гонки.(полное приложение здесь )

Кажется, что его загружают две функции:

 _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

...