Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Program Announcements / EZ_Serv 1.0 - The customizable TCP/IP server application

Author
Message
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 13th Dec 2004 03:19 Edited at: 15th Jan 2005 11:21
EZ_Serv


EZ_Serv is designed to be a completely customizable TCP/IP Server, that can be used in a wide range of implementations – from a simple chat server, to a complex game server. Here are some features...

Optional Client Login Management
Optional Ping/Timeout Management
Unique ID System
Customizable Message Marshalling
Customizable Protocol System
Optional Protocol Pass Thru (PPT)

Visit the EZ_Serv Home Page to find out more
EZ_Serv Documentation

Some DBP tutorials for using EZ_Serv, as well as some DBP client communication options, like plugins/dll's, will soon be available....

Thanks,
CR

DarkBasic Pro Guy
19
Years of Service
User Offline
Joined: 4th Jun 2004
Location: Broomfield, Colorado
Posted: 14th Dec 2004 06:41 Edited at: 14th Dec 2004 06:43
cool got that little thing you and had a conversation now am getting Ez_Serv. I just now got it haven't installed it but am installing now

Computers are stupid all they do is calculate. Your the one that makes the computer do stuff
Lynx
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location: IRC chat
Posted: 14th Dec 2004 14:45
Well, it's monday evening and you are yet to be seen.

So anyways, did you make that little suggestion I suggested to you when I first purchased the app (IE. Allowing it to minimize on the toolbar with a snazzy icon)?

Ron Erickson
Moderator
21
Years of Service
User Offline
Joined: 6th Dec 2002
Location: Pittsburgh, PA, USA
Posted: 14th Dec 2004 18:20
I like the name

EZrotate!
Tokamak Physics Wrapper!
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 14th Dec 2004 21:39
@ Wolf, haha I thought you would.

@ Lynx, I was in irc for hours, where were you?

Philip
20
Years of Service
User Offline
Joined: 15th Jun 2003
Location: United Kingdom
Posted: 15th Dec 2004 06:31
In future I'm going to refer to Cattle as EzCattle.

Philip

What do you mean, bears aren't supposed to wear hats and a tie? P3.2ghz / 1 gig / GeForce FX 5900 128meg / WinXP home
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 15th Dec 2004 07:03 Edited at: 15th Jan 2005 11:22
Philip
20
Years of Service
User Offline
Joined: 15th Jun 2003
Location: United Kingdom
Posted: 15th Dec 2004 07:55
Any time.

Philip

What do you mean, bears aren't supposed to wear hats and a tie? P3.2ghz / 1 gig / GeForce FX 5900 128meg / WinXP home
Three Score
19
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 24th Dec 2004 06:31
dang if only it was free :-(
i think it might even be worth the money though
good job anyway though

come to my forums http://hck83.darktech.info/forum/ formerly: 404 name not found
"others understand me but i dont understand my own thoughts"
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 24th Dec 2004 09:33
thanks
I will be writing some demos for this in dbp, and offering a trial version of the app.

DarkSin
20
Years of Service
User Offline
Joined: 23rd Jul 2003
Location: Under your bed
Posted: 24th Dec 2004 14:39
Once the trial comes out I'll see how it is, from there I might get it since I plan on getting into multiplayer.


CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 26th Dec 2004 11:25 Edited at: 26th Dec 2004 11:28
For DBP I recommend using Exeat's Winsock Plugin 1.5.0
http://forum.thegamecreators.com/?m=forum_view&t=44566&b=18

Exeat's winsock plugin is what we used in DarkTOPIA in case anyone was interested. Moogie100 is using both the Winsock Plugin and EZ_Serv 1.0, and is putting together some MP based demos. I think Aura is/was working on something as well, as will I, when I get some time.

CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 29th Dec 2004 12:16
an upgrade is in the works...
When I have some more definite info I will post here.

CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 3rd Jan 2005 08:59 Edited at: 7th Jan 2005 22:41
UPGRADE 1.1 Released

EZ_Serv 1.1 has been released, the docs have been updated to reflect the new features. The links in the first post of this thread point to the new files as well. Below is a brief description...

-Server Short ID's are now recycled in-session. So if you have clients 1,2,3 connected and #2 leaves, the next client to join gets the empty id slot of 2 - instead of 4, like it did before.

-Tray icon with server info in tool tip added. Double clicking the icon causes the window to minimze/restore. Also the app is hidden when minimized so it does not appear in your task bar.

-Server now treats Nicknames as unique when using Required Logins. Server will not allow duplicate nicknames, regardless of casing.

-Edit/Current Authorized Logins menu no longer locked when server is Listening. You can manage logins with the server in any state.

-Pending Logins: Server now tracks and stores all login attempts and adds the sent credentials to a Pending Logins queue, that is represented in the Logins management window. Here you can choose to add users to the master logins list, or delete them, on the fly. Logins are treated as Pending when a client sends login credentials that dont exist in the server master list for that profile.

current customers who have 1.0 installed are being contacted about this update. New customers are directed to the latest download version.

Thanks
CR

PS - Version 1.2 is already underway

FXTC
19
Years of Service
User Offline
Joined: 3rd Jul 2004
Location: CzechRepublic
Posted: 5th Jan 2005 05:35
Good work CattleRustler
I need demo with DBP source .....

AMD 2,4 512MB RAM,2x200GB hdd,GforceFX5700GT128MB
JeBuS
19
Years of Service
User Offline
Joined: 20th Jul 2004
Location: Undisclosed Location, Dominion of JeBuS
Posted: 5th Jan 2005 05:48
Yeah, a DBP example wouldn't hurt. From what I gather, it's in the works, so I shall wait.


High quality models and graphics, low prices. Graphics for the rest of us.
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 5th Jan 2005 08:43
dbp code examples coming soon, yes - and a free demo vesrion of the app as well. keep getting tied up with other business obligations lately.

ill keep you posted.

CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 6th Jan 2005 07:17 Edited at: 15th Jan 2005 11:23
UPDATE

FREE DEMO Now available at EZS Home page: http://www.mod2software.com/ezs/ez_serv.htm

Scroll down the page, the free demo link is between the Docs link and the Purchase link While, there please have a quick read about whats upcoming in version 1.2 and beyond - I am quite excited about these upcoming items!

The DEMO is not a quick-crippled version of the full version, it is a completely different exe. The only limitations in the demo vs. the full version of 1.1 is that you are limited to three client connections, and you have no ability to create,load,save,change Server Profiles. A Single profile named demo.qsp is included and you can alter and save its settings at will - but you are limited to always using this single profile in the demo version

cheers
CR

Philip
20
Years of Service
User Offline
Joined: 15th Jun 2003
Location: United Kingdom
Posted: 6th Jan 2005 21:17
Cattle is turning into quite the marketeer.

Philip

What do you mean, bears aren't supposed to wear hats and a tie? P3.2ghz / 1 gig / GeForce FX 5900 128meg / WinXP home
The Wendigo
21
Years of Service
User Offline
Joined: 13th Sep 2002
Location: A hole near the base of a tree in the US
Posted: 7th Jan 2005 13:58 Edited at: 7th Jan 2005 14:01
Thanks to CR's help and his wonderful program, I thought it would be nice to have a wrapper in VB6 for his wonderful little server. As such, I finished work on EZ_Serv Visual Basic 6 Client (long name). It's actually an open source class you can use to connect to an EZ_Serv server. It even works with EZ_Serv DEMO! It has at least most functionality of EZ_Server such as PPT and Login. It's way easier to have than connecting with just Winsock! The point is to take care of little things like server pinging and client information so you can get to work on making your MMORPG in VB6 ().

Requirements:
Visual Basic 6, EZ_Serv Demo or Full, Microsoft Winsock Active X control.

Download
http://www.wendigosoft.com/projects/EZ_ServVB6Client.zip


Home of DOOP, Strata Works, and Height
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 7th Jan 2005 21:32
nice work Wendigo

Essence
21
Years of Service
User Offline
Joined: 12th Oct 2002
Location: The Netherlands
Posted: 7th Jan 2005 22:59
Very nice program
It's running perfect on our homenetwork
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 8th Jan 2005 01:24
great, thanks!

If you like, post any demos/samples/tutorials here in this thread so others may get an idea of how simple-yet-powerful EZ_Serv really is.

thanks

CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 14th Jan 2005 11:54 Edited at: 15th Jan 2005 11:24
UPDATE 1.2 Released - EZ_Serv Home

New in 1.2:
- Command-Line configure/start
- QS_CL_EXIT & QS_DISCONN messages now provide "reason" data
- Optional Client Version data check handled by server
- Client can now request server time (QS_REQTIME, QS_TIME)
- Server Scripted Entities (SSE Objects)- ...Sets of pre-scripted messages, initiated at the server, which get broadcast one message at a time to all the connected clients, based on your specified interval for that SSE Object. Each EZ_Serv profile can store up to five (5) SSE Objects and all SSE Objects can be edited on the fly, in real-time, without stopping the server. SSE Objects can also "broadcast" the server date-time on a specified interval...

Please see the documentation link on the home page for full details

...on to 1.3...

CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 19th Jan 2005 06:27 Edited at: 19th Jan 2005 06:29
Here is a multiplayer FPS style walkabout-chat thing that Aura made as a demo for EZ_Serv. I urge you to try it out! View the readme file for instructions for client-server setup

Use the ez_serv demo to run it with up to three connections. Link to ez_serv demo below. Use the default profile, but check pings ON and save it.

Moggie100
21
Years of Service
User Offline
Joined: 15th Oct 2002
Location: Behind You...
Posted: 19th Jan 2005 06:39 Edited at: 19th Jan 2005 06:44


http://www.explosivegaming.net/spriteworld

Powered by EZ_Serv! - Coming Soon!
Philip
20
Years of Service
User Offline
Joined: 15th Jun 2003
Location: United Kingdom
Posted: 19th Jan 2005 07:25
I thoroughly support and applaud this product or service or thingy. It is guaranteed to have beneficial effects on your health and general well being. Batteries are not included.

And Cattle can quote me on that.

Philip

What do you mean, bears aren't supposed to wear hats and a tie? P3.2ghz / 1 gig / GeForce FX 5900 128meg / WinXP home
Lynx
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location: IRC chat
Posted: 19th Jan 2005 13:05 Edited at: 19th Jan 2005 13:05
Prepare yourself for an utterly useless post (also with abbreviations):



And yay for spriteworld!

Moggie100
21
Years of Service
User Offline
Joined: 15th Oct 2002
Location: Behind You...
Posted: 28th Jan 2005 01:07 Edited at: 28th Jan 2005 01:08
As per request, I've written a Chat program for EZ_Serv. It should run on the demo, although I havent tested it.

Sorry about the lack of comments of any kind, but the server protocol parts are in the InBound() function.
Oh and the inputtext() function gets the realtime user input, and either sends it, or if its a '/quit' '/nick' or '/me' command, it processes the output accordingly.

If you have any questions about the program, post em here and I'll explain them.

REQUIRES EXEATS WINSOCK PLUGIN TO RUN!


Codes in the button --->
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 28th Jan 2005 01:43
thanks for posting this Moggie.

Great Knight
21
Years of Service
User Offline
Joined: 25th Feb 2003
Location:
Posted: 28th Jan 2005 05:44 Edited at: 28th Jan 2005 05:48
Sounds like a nice product, but 256MB of memory is a lot for me or is that 256MB with people connected?

CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 28th Jan 2005 06:16
it'll run on any memory configuration but these days isnt 256 becoming the bare-minimum? Anyway, run the free demo and see how it performs on your machine.

Dave J
Retired Moderator
21
Years of Service
User Offline
Joined: 11th Feb 2003
Location: Secret Military Pub, Down Under
Posted: 28th Jan 2005 20:56
Quote: "REQUIRES EXEATS WINSOCK PLUGIN TO RUN!"


Wow, I didn't realise that was working for anyone. Looks like I better get back to fixing it then.


"Computers are useless, they can only give you answers."
CattleRustler
Retired Moderator
20
Years of Service
User Offline
Joined: 8th Aug 2003
Location: case modding at overclock.net
Posted: 28th Jan 2005 21:05

Login to post a reply

Server time is: 2024-03-28 09:57:54
Your offset time is: 2024-03-28 09:57:54