损坏的事件日志文件

时间:2019-01-10 06:23:39

标签: r event-log hex-editors file-encodings

我有一个事件文件,该文件来自外部功率分析仪设备的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打开此文件,但它也没有起作用。

如何阅读或打开此文件以查看解码后的文本?

谢谢

0 个答案:

没有答案