mirror of
https://github.com/OPSnet/eac_logchecker.exe.git
synced 2026-01-16 20:04:48 -05:00
Initial commit
This commit is contained in:
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
.DS_Store
|
||||
__pycache__/
|
||||
logs/
|
||||
BIN
CheckLog.exe
Executable file
BIN
CheckLog.exe
Executable file
Binary file not shown.
17
Dockerfile
Normal file
17
Dockerfile
Normal file
@@ -0,0 +1,17 @@
|
||||
FROM debian:stretch-slim
|
||||
|
||||
RUN dpkg --add-architecture i386 \
|
||||
&& apt-get update \
|
||||
&& apt-get install -y --no-install-recommends \
|
||||
wine \
|
||||
wine32 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
RUN mkdir -p /eac
|
||||
COPY CheckLog.exe /eac
|
||||
COPY HelperFunctions.dll /eac
|
||||
COPY README.md /eac
|
||||
|
||||
WORKDIR /eac
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
BIN
HelperFunctions.dll
Normal file
BIN
HelperFunctions.dll
Normal file
Binary file not shown.
19
README.md
Normal file
19
README.md
Normal file
@@ -0,0 +1,19 @@
|
||||
eac_logchecker.exe
|
||||
==================
|
||||
|
||||
This is the CheckLog program for [Exact Audio Copy](http://www.exactaudiocopy.de/)
|
||||
that can be used to verify logs that are produced. The program must be run either
|
||||
on Windows or by using wine32. The repo provides a Dockerfile that can be used
|
||||
to create a Linux environment that can be used to run the program.
|
||||
|
||||
Usage:
|
||||
Windows (or create a [bat file](https://captainrookie.com/how-to-check-if-an-eac-log-file-has-been-edited/)):
|
||||
```
|
||||
CheckLog.exe path/to/log_file.log
|
||||
```
|
||||
|
||||
Linux/Mac (with Docker, it will issue some number of warnings initially about X server):
|
||||
```
|
||||
docker build . -t eac_logchecker
|
||||
docker run -it -v path/to/log_files.log:/eac/log_file.log eac_logchecker bash -c "wine CheckLog.exe log_file.log"
|
||||
```
|
||||
Reference in New Issue
Block a user