A tool for Black Desert Online to log combat messages.
clip.mp4
Visualize your captured logs with this website.
You can download the already bundled executable here. Additionally, the current config needs to be in the same folder as the executable.
requires Python (tested on 3.10.1)
git clone https://github.com/sch-28/combat_logger
cd combat_logger
install
Start the executable while the game is running.
When combat messages are received, the program will write them to <date>.log
(if the output name is not specified).
If you do not want to risk losing data, you can also run Wireshark to record the BDO network as a backup.
Running the executable with the --file argument allows you to parse a recorded *.pcap
file.
Bdo changes its network structure after each weekly patch. Consequently, the config needs to be adjusted accordingly.
If the config is not updated yet, but you still need to log a fight, then you can record it with Wireshark. After the config has been updated, you can run the logger on the *.pcap
file.
Running the executable with an old config will not yield any results.
-h, --help show this help message and exit
-f FILE, --file FILE instead of sniffing for bdo packages, it will use the given *.pcap file
-o OUTPUT, --output OUTPUT custom output file
-r, --record, --no-record Record all of BDO's traffic and save it to a pcap file
If you have any questions, feel free to add me on Discord: ORACLE#7672