2009-08-25 39 views
0

我正在编写一个程序来处理由客户端服务器生成的日志。我如何检测用户在哪里存储它们?搜索所有文件时感觉侵入性很强,但如果它们被存储在根目录之外,会发生什么。这是可以接受的,如果我让用户先点击“检测”,该怎么办?无论如何,如果他们已被重命名和重新格式化?是否可以从我的外部程序自己读取服务器设置?我希望这可以在Linux和Windows服务器上工作。我需要WC3扩展格式W /几个字段启用,这是不自然的。如果启用它,但我还不希望它返回null,但尚未创建日志。我不想强迫用户(假设哑巴)使用设置进行游戏。C#检测服务器设置

任何想法?

回答

0

Hardcode在你期望它们处于常见的情况下,如果它们不在那里,请向用户询问它。做比这更多的“魔术”似乎是过度复杂和错误的秘诀。

0

如果用户指定了日志文件的位置,那么您应该让用户自己定位文件或在保存时在其他位置跟踪这些位置。您不需要进行完整(或大部分)驱动器搜索。