View Single Post
  #10  
Old 10-17-2019, 03:07 AM
Izmael Izmael is offline
Planar Protector

Izmael's Avatar

Join Date: Jul 2015
Posts: 2,289
Default

Hey, here's an idea. Not sure if this is technically feasible, though.

Delay the log files being written to the disk by a random value.

On Green only, use DSETUP to make a wrapper function around whatever writes log files, and store the log messages in a memory buffer instead of writing to the disk.
Every 2 minutes or so, roll a dice 100 and see if it's less than 10. If yes, flush the buffer to the disk. Also flush the buffer to the disk upon zoning, camping, /q, disconnection.


This way, we preserve logging, we make GINA and any other log parser much, much less useful. We don't have to worry about identifying GINA processes or anything fuzzy like that, we don't have to worry about overlays, etc.

As for log parsers being classic - I'm afraid they aren't. People back then didn't use log parsers, or voice comm (except maybe a Skype call 1-on-1 sometimes...). Yes, log parser tools existed in 1999. UNIX tools such as tail, grep, awk or sed existed probably a good 25-30 years before 1999.

But I don't think anyone used them to farm 10,000 Shralok Packs or whatever. People just played the game.