поврежденные файлы журнала событий - PullRequest
0 голосов
/ 10 января 2019

У меня есть файл событий, поступающий с SD-карты внешнего устройства анализа мощности. Когда я пытаюсь открыть этот файл через Windows Event Viewer, я получаю следующее сообщение об ошибке;

enter image description here

Когда я пытаюсь открыть его через Блокнот, он кажется закодированным, enter image description here

В R я попробовал все 652 типа кодирования, чтобы получить декодированную версию, но ни один из них не работал. Я использовал код ниже;

options(stringsAsFactors = FALSE)
txt = readtext("file_path")[1,2]

library(stringi)
stri_enc_mark(txt)
list_of_encodings=stri_trans_list()
encoded_texts = data.frame(matrix(data = "",nrow=length(list_of_encodings),ncol=2))
encoded_texts = `colnames<-`(encoded_texts,c("encoding","encoded_text"))
encoded_texts$encoding=list_of_encodings

for(i in 1:nrow(encoded_texts)){
  encoded_texts[i,"encoded_text"]=stri_trans_general(txt, encoded_texts[i,"encoding"])
}

Я также пытался открыть этот файл через Hex Editor, и он тоже не работал.

Как мне прочитать или открыть этот файл, чтобы увидеть расшифрованный текст?

Спасибо

...