Good work! I just used it to consolidate all of my lists.
Some quick feedback:
- Upon launch, I receive the following error message. The error message gets written to a file called EQFriends.err in the launch directory.
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\removed\AppData\Roaming\EQFriends\userSettings.xml'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at EQFriends.Form1.ReadConfigData()
- You should provide the ability to clean-up (aka delete) old character files. Such as old toons, ones you logged into one time, toons on old servers, etc)
- Did you test to see if the 100 limit is coded into the titanium client? What happens if you try adding more manually into the file? The client doesn't know they exist?
- Can you make it check & prevent it from adding a player to its own list (eg: prevent Mark from being added to Marks own friends list, when it was copied over from Janes list). This occurs when people play on shared/friends toons, and then also have that toon on their friends lists, thus having both a friend entry and also a friend list for that toon.
|