我正在编写一个程序来处理客户端服务器生成的日志。如何检测用户存储它们的位置?搜索所有文件感觉很侵入,但如果它们存储在根目录之外怎么办。这可以接受吗,如果我让用户先点击“检测”怎么办?无论如何,如果它们被重命名和重新格式化怎么办?是否可以从我的外部程序中读取服务器设置本身?我希望它可以在 linux 和 windows 服务器上运行。我需要 WC3 扩展格式,其中启用了几个不自然的字段。如果它已启用但尚未创建日志,我也不希望它返回 null 。我不想强迫用户(假设是愚蠢的)玩设置。
有任何想法吗?