PDA

View Full Version : Needed or desired changes



Razzle
12-05-2011, 11:46 AM
I am taking input for new features and changes.

Things i want to add

Flag mob types so you can identify. Certain types like undead. Say have an option to mark all undead in zone while you have regular invis up. Something to help moving around is intent.

I need to work on the toolbars some more. I would like to be able to edit map text better. Also the toolbars need to save their last position. This will be the next little change to make.

I might make a few tweaks to the server. Being able to not be visible when minimized will help declutter things.

I would like to pair pets with owners. If it is a clients pet, have it filter like clients. Maybe make it more distinct. Nothing like thinking ur getting trained when it is ownly a pet in tow.

I would also like to explore some fancier skittles options like were in th 1.22 code. There are also some more possibilities of features from 1.22 that are worth exploring.

Some fancier filters are a thought. Ones that do not alert but when u hilight or hover links to thier loots show in an info window.

The dotnetmagic library gets the job done. But it is missing some more modern features that could be handy. I found my copy of the source so i will see what it takes to improve the looks and functionality. I am just on a make it look pretty kick i guess

Adding a search window pane that has an ie session is a thought too. Just not sure how to do it without being so messy.

Thats what i am thinking.

Razzle

Hidron
12-05-2011, 12:06 PM
Flag mob types so you can identify. Certain types like undead. Say have an option to mark all undead in zone while you have regular invis up. Something to help moving around is intent.

Sounds like a nice feature. Is there anything in the process being read that would identify mobs that normally see through invis too?


I might make a few tweaks to the server. Being able to not be visible when minimized will help declutter things.

Being able to minimize the server to the system tray would be a nice feature to eliminate some clutter.


I would also like to explore some fancier skittles options like were in th 1.22 code. There are also some more possibilities of features from 1.22 that are worth exploring.

I had forgotten about those new skittles. It might be nice to see some of them especially if there was some ability to customize them like linking to alerts. That version crashed on me so often though, I ended up sticking with the earlier 1.19 versions for a while until you started doing development work on MySEQ.


Overall, sounds like some very good ideas, and am happy to still see some work happening on improving the program.

Razzle
12-05-2011, 07:47 PM
See invis is not stored anywhere that i know. That info only comes over with the packet when u con a mob. Aggro checks are done serverside.

Razzle

Oggre
12-10-2011, 01:50 PM
Actually, the one item I was most interested in, the search function, you replaced in the 2.0.2 version. I was even going to ask to remove the underscore requirement, but you did that as well.

The only other item I would mention, and I don't know if is relevant here, is the issue of finding the offsets. As it stands now we depend on Fireblade for posting, but it may come to pass that with the recent changes announced by Sony some people may stop using the program or be afraid to post. There are instructions in the Development directory on how to do this, but I seem to remember somewhere that Fireblade has an easier way of finding the offsets quickly. Can we have more information about this?

Outside of that, I'll post here if any new ideas here as they occur to me.

Oggre


Edit: one item just jumbed to mind. Could there be an easier to edit the fillters_zonename.conf group of files, perhaps from a pop up window from within the client? Perhaps more work than you want to do and I admit it is relatively easy to do it manually. I just hate being in a zone with much more clutter than necessary in the Hunt Rare etc sections. It was an idea though so I posted it.
O

Hidron
12-11-2011, 04:11 PM
Wow. Forum lost my reply twice already. lol.

Fireblade maintains a copy of the Smart EQ Offset Finder originally written by Carpathian. An old, extremely outdated version, including source is still available at http://sourceforge.net/projects/seq/files/Smart%20EQ%20Offset%20Finder/

It was discussed in another thread possibly giving him access to maintain the offset finder on Sourceforge. Whether or not that has gone any further, i have no idea. He already does an excellent job of keeping the offsets updated in the forums. I can usually find the primary offsets manually as long as the secondary ones have not changed. Fireblade normally has the new offsets posted though before I can even get the game repatched, so I have not needed to in a long time.

Oggre
12-12-2011, 12:45 PM
The forum loses my posts sometimes when (I think) I hit the wrong button to post. I think I'm accidently making a new one.



Fireblade maintains a copy of the Smart EQ Offset Finder originally written by Carpathian. An old, extremely outdated version, including source is still available at http://sourceforge.net/projects/seq/files/Smart%20EQ%20Offset%20Finder/

It was discussed in another thread possibly giving him access to maintain the offset finder on Sourceforge. Whether or not that has gone any further, i have no idea. He already does an excellent job of keeping the offsets updated in the forums. I can usually find the primary offsets manually as long as the secondary ones have not changed. Fireblade normally has the new offsets posted though before I can even get the game repatched, so I have not needed to in a long time.

Since my previous post I've discovered how to run the server in 'debug' mode, thanks in part to a post by yourself from a few years ago. I knew about Fireblade and the program he uses, but was concerned that in the future some users would decide to leave everquest or myseq, and wanted to make sure those remaining had some way to discover the offsets. I haven't tried to use debug, as the offsets haven't changed and I'm still keeping my head down in live game. It doesn't seem too difficult to use, but then I'm not a programer and not very code-literate.

O

Razzle
12-12-2011, 03:12 PM
I have not found offsets on patch day in years. Usually because someone else finds them and i get those when i get on two or three days later. So i am rusty on them but if i did them all the time i would get where i do them fast. Short of the zone offset, you can get all the others from mq2 if you know where to look in that code. I dont run mq2 but i sure do use it to figure out stuff on what does what and how.

Razzls

Fireblade
12-14-2011, 11:03 AM
Wow. Forum lost my reply twice already. lol.

Fireblade maintains a copy of the Smart EQ Offset Finder originally written by Carpathian. An old, extremely outdated version, including source is still available at http://sourceforge.net/projects/seq/files/Smart%20EQ%20Offset%20Finder/

It was discussed in another thread possibly giving him access to maintain the offset finder on Sourceforge. Whether or not that has gone any further, i have no idea. He already does an excellent job of keeping the offsets updated in the forums. I can usually find the primary offsets manually as long as the secondary ones have not changed. Fireblade normally has the new offsets posted though before I can even get the game repatched, so I have not needed to in a long time.

If I would get access, I could update the old code. No problem.
I also could upload a precompiled version "ready to go" but not sure how much people trust "random" .exe files on internet in fear for virus.

As long as I'm around I'll post new offsets though.

rgds
FireBlade

MacQ
12-14-2011, 06:49 PM
Razzle,

It’s great that you have expanded MySEQ. I have been using this since it was first released on Windows and I even lived through the whole "fiasco" where certain folks took the open source code from this project and built their own "pay" version. I have always remained loyal to this version and had resolved myself to the fact that it may never be updated. Anyway, your work is really appreciated!

I love what you have done so far and have one request. The Find Mob search box is a great feature. Would there be a way to draw a line, when a mob is found, from the toon to the searched/found mob? Just like when you click on a mob from the mob list it draws a line to the mob. Some zones have so many mobs that it can be hard to distinguish the flashing mob dot representing the mob found via the search.

Anyway, thank you very much for your efforts.

Razzle
12-14-2011, 07:31 PM
If I would get access, I could update the old code. No problem.
I also could upload a precompiled version "ready to go" but not sure how much people trust "random" .exe files on internet in fear for virus.

As long as I'm around I'll post new offsets though.

rgds
FireBlade
The code is in the cvs on sourceforge. I need to move it over to svn. But I need to learn how to do that first. It is on my todo list.

Razzle

Razzle
12-14-2011, 07:35 PM
Razzle,

It’s great that you have expanded MySEQ. I have been using this since it was first released on Windows and I even lived through the whole "fiasco" where certain folks took the open source code from this project and built their own "pay" version. I have always remained loyal to this version and had resolved myself to the fact that it may never be updated. Anyway, your work is really appreciated!

I love what you have done so far and have one request. The Find Mob search box is a great feature. Would there be a way to draw a line, when a mob is found, from the toon to the searched/found mob? Just like when you click on a mob from the mob list it draws a line to the mob. Some zones have so many mobs that it can be hard to distinguish the flashing mob dot representing the mob found via the search.

Anyway, thank you very much for your efforts.
The lookup can also match multiple mobs. I will think of how to do this. Maybe only draw a line to the closest? The better option, might be to enhance the skittles more so that there is a clear and distinct skittle on the map for what matches. I was thinking of like a ring around the mob, that cycles from larger to smaller, that would be like a target appearance around it. Where it goes from a large ring, that shrinks in size, then large, shrinks in size to the skittle size. Kind of like that. Something real clear tho. I have noticed that too, using that option. Being able to find the mob is not always easy. So I think there needs to be some sort of enhancement to the skittles too.

I didn't use myseq during the fiasco with the code. Even after reading it all, I could see both sides of the argument. But frankly, I didn't really give a rats ass. People will typically do what they want anyways. I was strictly an seq user when myseq was open for changes. So that is why a lot of my changes made it resemble seq in appearance more. It is just a hobby. I add stuff typically as I see a benefit and have time. Or if it just sounds fun to do.

Razzle

MacQ
12-14-2011, 08:03 PM
I didn't even consider the search would return more than one mob, so I can see where that would add a level of complexity. Maybe if there was a way to have a skittle that really stood out, that could accomplish the same goal. As I mentioned, in some zones with so many mobs, players, and "flashing stuff", it's hard to see what mobs were selected via the search. Anyway, it sounds like you are on the right track, thank you.

Razzle
12-14-2011, 09:04 PM
I didn't even consider the search would return more than one mob, so I can see where that would add a level of complexity. Maybe if there was a way to have a skittle that really stood out, that could accomplish the same goal. As I mentioned, in some zones with so many mobs, players, and "flashing stuff", it's hard to see what mobs were selected via the search. Anyway, it sounds like you are on the right track, thank you.
But I took your idea of a line to the mob, and turned it into a fancy skittle idea. I knew the lookup mob was hard to find. I knew something was needed, but I quit thinking about it. I took your idea, and turned it into something that might work better. So keep the ideas coming. That is what I am best at. Taking a good idea, and making it better.

Razzle

MacQ
12-20-2011, 12:59 AM
Razzle when do you think you will release your next version?

Razzle
12-20-2011, 06:19 AM
I had surgery last week, so i have been pretty much out of commision. I hope to be back to working on the code soon.

Razzle

Oggre
12-20-2011, 11:04 AM
Well Razzle we hope it was minor surgery and everything went well, and that you are on the road to quick recovery.

Fireblade
12-20-2011, 04:05 PM
Well Razzle we hope it was minor surgery and everything went well, and that you are on the road to quick recovery.

Dito!

Get well Razzle!

Razzle
12-26-2011, 07:18 PM
It was very minor surgery.

I am back to playing with a different docking manager. I had some more success with one, and trying to finish getting it working. I would like to make the map floating, where you could put it on top of your game window if you wanted. Kind of like the old radar, but much more functional. So not working on anything real important. Just trying something different, while maintaining the same functionality.

Razzle

Razzle
12-29-2011, 12:30 PM
I got the free Dockpanel Suite all working. I just have some minor cleanup to finish getting all the existing stuff working. I will have a new version out in next day or two. This docking manager is much nicer for arranging the panels. I havent finished the floating map window yet tho. But it looks promising.

Razzle

Razzle
12-30-2011, 09:16 AM
I have a new release up on sourceforge. I tried to get a release thread started last nignt but my network went down. Will do all that later if i get a chance.

Razzle

Razzle
01-04-2012, 11:40 PM
I have another release in testing. I managed to cut CPU usage in half in some cases. On my old P4 laptop, it was a huge change. It went from 46% cpu down to 15% cpu. I started some advanced skittles work too. The mob lookup now looks like an expanding circle moving outward. I will try to get a release out tomorrow if i can.

Anyone get a chance to play with the new docking manager? Any problems so far?

Razzle

Fireblade
01-05-2012, 01:09 PM
Didn't encounter any problems so far. Good job!

Razzle
01-05-2012, 06:11 PM
New version up on sourceforge. Will get a release thread up later.

Razzle

Razzle
01-09-2012, 01:13 PM
I looked through some of Seaxouri's skittles code. A lot is useable with some changes to pre-calculate some of the values used. I dont want to add to overhead for the cpu challenged out there. I will put together a previewer so you can see how it looks when you select the skittle type. A lot of room for customization there. That will be fun to play with. There were some other of his things that could be added. Especially now that i can do C# much better. This might be fun to play with when i am not grinding AA's.

Razzle

Razzle
01-20-2012, 03:17 PM
I almost had the server minimizing to the system tray. But since the server application is a console, it did not work right at all.

So off to plan B. Win32 API. I haven't done any strict Win32 API programming before, so it was a new experience.

Plan B was to use the console in a win32 app. I got the basics working, and working pretty good. But I was not satisfied.

Now I am off to plan C. I want an actual interface for the server. One that displays in somewhat of a gui. The plan is to minimize to the system tray still. When the debug mode is activated a console will pop up, and will work as it used to. I like the plans, but I have a few hours of work left to do still. I have the framework where it works. Also, since I am using non-blocking sockets now, it should work where it is possible to connect multiple clients to the server.

Imagine, having a server running at home. And being able to have your normal client connected, and connecting another client remotely so you can see what is going on. Fun, huh? Ok, not really much need for that feature. But it should work with minimal changes, so might be fun to play with.

So I am making good progress on revamping the server. Its not a rewrite. As a win32 app, it may be tougher to hide from prying eyes. But with some self compiling, changing a few settings, one would be able to take actions to hide it on their own.

I also figured out why the current option to run as a service did not work right. More testing needed there, before it is ready to release. But it works like a charm so far.

My goal is a new release in a week.

Razzle

Razzle
02-29-2012, 05:48 PM
Everything got put on hold due to family issues. Will pick it up later this week. Going to try and add an option to download latest offset from cvs on sourceforge. It will be manual. But the win32 version is running and minimizes to the system tray.

I want a new release before f2p goes active.

Razzle

Razzle
03-01-2012, 06:07 PM
I think my win32 version is all working. Basic features that is. I need to make sure no probs in win7. Then will get a release out. The old services part might even work now. That needs a bit of work tho. I want to get a new tarball of seq up too before f2p goes live. I will get my linux box set up this weekend.

Razzle

ozradar
03-02-2012, 10:58 PM
Razzle - hope you are doing well. I'm looking forward to seeing the new release in action

Razzle
03-05-2012, 06:49 PM
I got a release package put together. If i get time later i will update cvs and get it up on sourceforge. I got my linux built but lacking a switch to test since i moved everything to wireless. I will get me a network set up to test with in next day or two. Then will get svn updated and a tarball out too.

Razzle

whiteone
03-19-2012, 11:55 AM
Not sure how many people would want this but would it be possible to have a option to select from multiple and/or prompt for myseqserver.ini files? Main reason i'm asking i tend to swap between live and EqEmu clients (SoD,UF,Titanium) so i currently just rename my ini file depending on what i'm doing.

Razzle
03-19-2012, 03:28 PM
Not sure how many people would want this but would it be possible to have a option to select from multiple and/or prompt for myseqserver.ini files? Main reason i'm asking i tend to swap between live and EqEmu clients (SoD,UF,Titanium) so i currently just rename my ini file depending on what i'm doing.
If you want to load a different ini file, you can add commandline options to specify a different ini file. I have a shortcut to open a titanium ini, which i have renamed titanium.ini. To load that i run server.exe -f titanium.ini. The -f option loads the next parameter as the filename for the ini.

I have several shortcuts i use for testing. I do most of my work using an emu server with a titanium client.

Razzle

whiteone
03-19-2012, 03:43 PM
Ahh i should have guessed there would be a commandline option easy enough thanks. :D

Razzle
03-29-2012, 09:40 AM
Any current issues or problems with latest myseq release? I might get some coding time this weekend, so wanted to address any current problems before i go back to features.

Razzle

Morchel
03-30-2012, 12:54 AM
Encountered no problems so far, since you linked me to the newest offsets.
Keep up the good work :)

ozradar
03-30-2012, 06:23 AM
Only issue I have encountered is EQ being forced into the background (minimized?) so I run the server in the tray now. Also every time I launch the server I have to respond to a Windows 7 security pop up thing.
Otherwise it works like a charm and the spawn list is nowhere near as flickery now.

Razzle
03-30-2012, 09:44 AM
Only issue I have encountered is EQ being forced into the background (minimized?) so I run the server in the tray now. Also every time I launch the server I have to respond to a Windows 7 security pop up thing.
Otherwise it works like a charm and the spawn list is nowhere near as flickery now.
The security popup is because the server needs run as admin in vista or 7. So that was set as default startup. I know how to fix the app taking focus too i think.

I will look at a config file, so you can set server to always start up as minimized if you want too.

Razzle

Roads
03-30-2012, 02:23 PM
I use myseq at work.. and showeq at home.. myseq has been great since i figured how to put in the offset (never used it til last week) But i was curious.. has anyone even been banned without doing stupid crap? i know wow has their warden watchdog crap.. i cant see sony every wanting to lose customers.

Razzle
07-30-2012, 04:13 PM
Gonna try to add something new this week if i can.

Any opinions about adding an email/text message(SMS) alert? Would make it so you set the smtp server, username and password in the options. Then could send it to your email, or even one of the email to text message addresses if you wanted to get a text message on your phone.

Anyone think this would be useful?

Razzle

Hidron
07-30-2012, 06:48 PM
Not useful to me, but that is partly due to the fact that I don't play anymore. Also I don't have a phone.

Definitely sounds like an interesting idea though. I am sure some people would love it.

MacQ
07-31-2012, 12:31 AM
Razzle, i think it would be a cool feature

Razzle
07-31-2012, 08:07 PM
Started the basic framework for an email type alert. I added a new alert type in addition to the hunt, rare, caution, danger types. The email alerts will only be zone based. No global email alerts at this time. When you start up myseq the email alert will always be disabled. Existing spawns, will not trip the alert for sending an email.

Thats where i am starting. Going to start putting a manual together as i go, to document how to use features. One of the first parts i will do are the alert filters. Hoping to have something out within a week. Might ger lucky this weekend if i have some free time. Just depends on how smooth my cosing and testing go.

Razzle

Razzle
08-14-2012, 06:30 PM
Email alerts are in testing. I will finally be able to finish camping my epic mobs. With it sending to my phones sms relay, instant text msg when my mob spawn. Woot.

Razzle

Razzle
08-29-2012, 07:57 PM
(MySEQ Spawn Alert) Rookfynn Spawned at 7:48 PM 8/29/2012

This is what the text message came across on my phone as. Sent to verizon sms gateway of [email protected]. I just need to finish up release notes and put an installer together.

MacQ
08-29-2012, 09:30 PM
Sounds great Razzle, your hard work is very much appreciated. Did you have a chance to add that ability to set the display percentage for map layers above / below the Z setting (e.g., to block out map detail and spawns outside the Z settings)?

Razzle
08-30-2012, 02:28 PM
Sounds great Razzle, your hard work is very much appreciated. Did you have a chance to add that ability to set the display percentage for map layers above / below the Z setting (e.g., to block out map detail and spawns outside the Z settings)?

Yep. The dynamic alpha option will entirely be related to z filtered lines. If dynamic alpha is on then they appear as faded. Off there will be no lines. The alpha setting will be on the map tab of the options. It will range from 0 (completely transparent) to 100 (completely opaque).

MacQ
09-02-2012, 11:42 AM
I've only had time to check out the new Dynamic Alpha Option and I LOVE IT ... thank you Razzle.

Razzle
09-26-2012, 11:39 AM
Got another rev about ready. Not much in terms of new features really. Cleaned up functionality of manually entering values in the text boxes in the tool bar. I learned how to handle taking the focus of the items the mouse is over better. I really want to get ny average cpu usage on my test laptop below 5%. Using a 2 ghz core 2 duo. At about 7-8% during normal use of client right now. I just cant figure how to knock it down much more.

Razzle

Nstalkerga
10-03-2012, 10:57 AM
Ive been a long time linux user ..
What about something to allow server and port connection instead of just server based on the client?
meaning i want to see 2 different toons on the same box?

Guess that would mean having to have a way to select the process your checking as well.

tinkering this week some... maybe i just missed it.

Hidron
10-03-2012, 12:05 PM
You can select the character you want to use from the client. under the latest version 2.2.6 its under File -> Character Selection. I haven't run 2 different characters on the same box for a few years, but it used to work fine.

Edit: Looks like you will have to use the Refresh List option 1st to get all the characters to show up, but it seems to still work like I remember it.

Razzle
10-08-2012, 09:36 AM
I need to track down all the currently working client versions for eqemu. Then build those offsets in the server with auto version detection. Maintaining 5 different shortcuts to load different ini files = annoying.

So I am back to soliciting features again. If anyone has a request, let me know.

Razzle