Project 1999

Project 1999 (/forums/index.php)
-   Blue Server Chat (/forums/forumdisplay.php?f=17)
-   -   EQFriends consolidation tool (/forums/showthread.php?t=327086)

salimoneus 06-04-2019 01:06 AM

EQFriends consolidation tool
 
Tired of having your friends list be out of sync between all your toons? You know that you added your buddy's new necro alt to one of your toons, but were you on one of your several mules at the time, or perhaps was it your main?

Now you can eliminate all the guesswork and manual editing of character files, trying to keep a dozen or more files in sync. EQFriends is here to help!

Basic Mode

The Basic mode uses a fairly straight forward interface, and once a couple quick steps are completed it's as simple as a single click operation to sync all your friends at once. To get the program configured initially, just select the EQ installation folder, then select a Server, and the program will let you know if your friends are out of sync and you can simply click the Update Files button...

http://i.imgur.com/3yJUIbz.png

The number of combined friends is displayed in the window title "EQFriends (89)" in the above image. If you have over 100 combined friends as seen below, the program will indicate that deletions are required, and at this point you must switch to the Advanced tab to perform the deletions (See the Deletions section below for more info)...

Advanced Mode

In Advanced mode, you will be able to delete friends from the list, have full flexibility on which character files are updated, copy/paste friends from one toon to another, or even copy/paste friends from one installation folder to another...

http://i.imgur.com/0GPv0ok.png

By default it will pre-select all characters files in the left box for the chosen Server, but you can change the character selections and perform updates on whichever characters desired. For instance I could change the selection to only Edith and it would only show friends contained in the selected character files. Pressing the Update button would set the friends list for only the selected characters. However most people will probably just want to use the default behavior of having all characters selected, but the flexibility is there.

Deletions

Since the EQ client only supports up to 100 friends or ignores, pressing Update will pop an error message if there are more than 100 in your list. If this occurs simply switch to the Advanced tab and you will notice the friends list will be highlighted in red to indicate that deletions are necessary. Go through the list of friends and delete enough so that there are no more than 100, and then perform the Update again. You can see below I have too many friends in my list, 107 to be exact, so I have selected one for deletion and can delete it by hitting the Delete key:


http://i.imgur.com/GG1FYPX.png

Ignore Lists

The application can be switched to operate on the ignore lists simply by changing the mode selector from Friends to Ignored. Everything else will work the same.


Backups and Errors

If the Create Backups option is enabled, it will create backup copies of all character files before any change are made. This option is enabled by default, and I would suggest leaving it enabled to allow for a simple copy restore. The backup files are stored in the EQFriends_Backups folder under the EQ installation directory.

The tool will write all runtime errors to the EQFriends.err file in the same folder as the program itself. If you are having some issues or the tool does not seem to be working please PM me the contents of this file so I can investigate.


Preferences

The application does save your preferences, so in between each run it will remember your EQ Install folder, selected Server, and Backup option. It will start up with everything loaded as it was when last used, and allow for a "single click" update.

Technology and Download Links

This tool requires Microsoft .NET Framework 4 so if you do not have that please install using the link provided.

The complete C# source code package is available, built with VS2010, as well as a zip file containing a Win32 executable. On Windows 7/10 it will save your settings to an XML file in the c:\users\myusername\AppData\roaming\EQFriends folder, and the location will vary on other versions of Windows. It is open source code with no viruses or ads, nothing but the code.

Latest release on GitHub: https://github.com/salimoneus/EQFriends/releases/latest

This program has been tested a fair bit and has seen several updates since the initial release. I'd like to thank those who have provided feedback thus far, it has really helped improve the tool. For more info on the history of EQFriends feel free to check out the old thread.

Please feel free to post feedback and/or any issues you may have.

Jibartik 06-04-2019 01:18 AM

what is this dwarf magic

salimoneus 06-04-2019 01:34 AM

Quote:

Originally Posted by Jibartik (Post 2919279)
what is this dwarf magic

it may look like just a dull rusty, but there be some power in this here slasher...

https://i.imgur.com/h4H8VRZ.jpg

Jibartik 06-04-2019 02:05 AM

very powerful

Ghostly 06-04-2019 07:14 AM

Not Classic.

salimoneus 06-04-2019 02:50 PM

Quote:

Originally Posted by Ghostly (Post 2919348)
Not Classic.

Nope, neither is Discord but a lot of people sure do use it and find it useful. I guess if someone doesn't have any friends it's probably not so useful a tool.

Thanks for the feedback, always appreciated.

Jibartik 06-04-2019 02:55 PM

Dont listen to em this is neat magic! Guys, this is why dwarves live in the mountains in caves away from humans.

DinoTriz2 06-04-2019 02:58 PM

I want "clampiercer' to be my friend.

Hideousclaw 06-04-2019 03:24 PM

Quote:

Originally Posted by DinoTriz2 (Post 2919575)
I want "clampiercer' to be my friend.


salimoneus 06-04-2019 03:46 PM

Quote:

Originally Posted by DinoTriz2 (Post 2919575)
I want "clampiercer' to be my friend.

Hah was wondering if anyone would ever mention that, it's been in the screen shots for years. Too bad you can't just "like" or add an emote to a post or reply. This forum software must be as old as the game. And that would probably be...Not Classic.


All times are GMT -4. The time now is 01:42 AM.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.