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.

Work in Progress / Dark Chat Beta

Author
Message
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 2nd Apr 2006 23:00 Edited at: 13th Apr 2006 03:22
DARK CHAT IS FINISHED

I have finally finished coding my chat program written in DBC. I will be posting a link to its website shortly where you can find more information. It's an excellent alternative to instant messangers like AIM and MSN because it is simpler and less congested. Leave the annoying instant messages behind and get my easier to use application called DARK CHAT.

Website:http://darkchat.50webs.com/index.mht

*Note download link is not the most recent version of Dark Chat

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php

Attachments

Login to view attachments
Halo Man
19
Years of Service
User Offline
Joined: 5th Nov 2005
Location:
Posted: 2nd Apr 2006 23:27
I'll test it

Downloading now

Chicago Rush Website: http://chicagorush.servegame.com/
BENOJ
18
Years of Service
User Offline
Joined: 17th Mar 2006
Location: UK
Posted: 2nd Apr 2006 23:52
ive downlaoded it what is the infor i need to connect to the server whomever that is

abit fatal1ty an8 sli mobo, ati radeon 1800 XT, 1.5GB RAM
250GB SATA HDD, AMD Athlon 64 x2 4200 (overclocked further)
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 2nd Apr 2006 23:55 Edited at: 3rd Apr 2006 01:04
I'll set up the server on my PC but it will only be open for a few hours. You don't need an IP for the client application just select the internet tcp/ip connection and you should be good to go. Thanks for your help.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 3rd Apr 2006 01:05
Does it work? Any feedback would be greatly appreciated.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
BENOJ
18
Years of Service
User Offline
Joined: 17th Mar 2006
Location: UK
Posted: 3rd Apr 2006 01:24 Edited at: 3rd Apr 2006 01:28
i cant get it to work, how do i know my tcp/ip number is it what i am thinking it is 19*.1*8.*.*

it says what is the number above, i get nothing above though

[edit]
lol just realised what it meant, but it says what number is dark chat?, there is no dark chat on my list

abit fatal1ty an8 sli mobo, ati radeon 1800 XT, 1.5GB RAM
250GB SATA HDD, AMD Athlon 64 x2 4200 (overclocked further)
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 3rd Apr 2006 01:30 Edited at: 3rd Apr 2006 01:31
That's what I was afraid of. Stand by while I try to correct that problem.

@Benoj
You're thinking IP address

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
BENOJ
18
Years of Service
User Offline
Joined: 17th Mar 2006
Location: UK
Posted: 3rd Apr 2006 01:32 Edited at: 3rd Apr 2006 01:35
ahh you closed the server, well i made my own server and talked to MYSEF!!! SO there!!!

its very good i like it

one problem, as you may have guessed i like to talk, i was having a great conversation with myself, when all of a sudden it went off screen and i couldnt see what I was typing, i was grief stricken just thought it might wanna be somethig you look at next

btw why does it wanna know what number the stuff is in the list etc..

abit fatal1ty an8 sli mobo, ati radeon 1800 XT, 1.5GB RAM
250GB SATA HDD, AMD Athlon 64 x2 4200 (overclocked further)
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 3rd Apr 2006 01:34
@BENOJ
Thanks, I'm glad you like it.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
BENOJ
18
Years of Service
User Offline
Joined: 17th Mar 2006
Location: UK
Posted: 3rd Apr 2006 01:36
check the post above, ill make a server join it you'll see what im on about

abit fatal1ty an8 sli mobo, ati radeon 1800 XT, 1.5GB RAM
250GB SATA HDD, AMD Athlon 64 x2 4200 (overclocked further)
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 3rd Apr 2006 01:40
I'm having a problem getting the client to connect to the server over the internet. It may be because I tell the client to connect to the IP address 255.255.255.255
Someone told me to do that but I don't think it works. Hold on while I try and fix it. Sorry BENOJ I'll have a working one soon. I know it works on your own computer because it worked on mine too but right now you can't chat to someone on a different computer.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
BENOJ
18
Years of Service
User Offline
Joined: 17th Mar 2006
Location: UK
Posted: 3rd Apr 2006 01:44
ahh kk np tell me when u get it working

abit fatal1ty an8 sli mobo, ati radeon 1800 XT, 1.5GB RAM
250GB SATA HDD, AMD Athlon 64 x2 4200 (overclocked further)
Dodic
19
Years of Service
User Offline
Joined: 6th Nov 2005
Location: SNM (Serbia&Montenegro)
Posted: 3rd Apr 2006 02:13
well, i can be the server for few hours when you get everything fixed up


Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 3rd Apr 2006 02:27 Edited at: 3rd Apr 2006 02:28
Thanks Dodic but I'm having trouble getting the server and client to connect. I tried connecting to the same IP address but it didn't work. Any ideas?

P.S.
Why did you change your avatar and sig? Kind of a radical change don't you think?

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Lynx
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location: IRC chat
Posted: 3rd Apr 2006 03:26 Edited at: 3rd Apr 2006 03:31
Hi, are you using EZ Serv?

I have the source for a good chat client using EZ serv, I think Aura wrote it but I'm not sure. It's also all documented for each step.. so it's awesome. It's for DBP though, but it shouldn't have many problems in DBC. It might help you.

http://mod2software.com/DBP/DBP.htm

You can get EZ serv if you don't have it, and the necessary DLLs from there. But you have to use your own media.

Good luck.

[edit]
Sorry the source is kinda screwey.. just put a ` where necessary and it'll be alright.
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 3rd Apr 2006 03:40 Edited at: 3rd Apr 2006 03:41
Thanks for the info Lynx. I'm not sure it will work with DBC though.
Does anyone know for sure if it works with DBC?

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Lynx
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location: IRC chat
Posted: 3rd Apr 2006 04:04
Well, if not you can still see how they connect people to other people.. I've actually used this a bunch of times and it works
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 3rd Apr 2006 04:10 Edited at: 3rd Apr 2006 04:10
@Lynx
How do I know what IP address to connect to? Have you written a chat program using EZ Serv? Why can't my client just connect to the IP address of the server program I made? What is the point of going through EZ Serv? I don't fully understand how it works. Thanks for your help.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 3rd Apr 2006 11:12 Edited at: 3rd Apr 2006 11:12
Quote: "It may be because I tell the client to connect to the IP address 255.255.255.255"

This only works on LANs. Over the internet it doesn't, because searching through 4294967296(roughly) possible IP addresses would take forever.

Quote: "How do I know what IP address to connect to?"

You can retrieve your internet IP from http://www.whatsmyip.net

Tempest - P2P UDP Multiplayer Plugin - 70%
Download the free version
danielp
User Banned
Posted: 3rd Apr 2006 11:31
I'm not an expert with this kind of thing, but from my experience
I think you would need a server with a "static IP address". Eg, most
IP addresses on computers change every time you log on to the
internet because your internet provider gives you a new one each
time. If you get them to give you a static IP address that never
changes (which will probably cost money), then you can set your chat
program to log onto the server at that IP address each time.

So you would have a server that stores all the IP information about
each user, eg. when Bob signs in, his chat client sends his IP
information to the server and lets it know that he is logged on.
Then the server sends him back the information of who else is
online. Everyone else would also be sent a message that Bob is
online. Then when someone wants to start a chat session, the program
would retrieve the needed information from the server and would
then be able to start the chat.

I am probably wrong about a lot of the things there, but thats how
I think they work, you might want to check on google or something
for more information.

Hope that helps.

danielp

danielp
Email - thegamecreators@danielp.e4ward.com
My Specs - 2047MB RAM | P4 3.4GHz | XP 5.1.2600 SP2 | GeForce 6800 256MB | Dell 230310 1600x1200 34x27cm
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 3rd Apr 2006 15:42
@Benjamin
It's still not working. Do I need a third party server like EZ_Serv to make it work? If I send you the source code can you please help me? I really want to make a working chat program.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 3rd Apr 2006 16:52
You don't necessarily need EZ_Serv to make it work(as DBP has server functionality), but I wouldn't personally recommend DBP's native multiplayer commands anyway. If you can get EZ_Serv's client plugin working in DBC, use that with EZ_Serv. Also, I have a multiplayer plugin(that doesn't require a server app) that works in DBCe. See the link in my signature.

Tempest - P2P UDP Multiplayer Plugin (DBP/DBCe) - 71%
Download the free version
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 3rd Apr 2006 19:35
Where can I get EZ_Serv's client plugin?

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 4th Apr 2006 00:48
How does your plugin differ from the multiplayer commands used in DBC? What is the advantage of using your plugin? Thanks for your help Benjamin.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Lynx
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location: IRC chat
Posted: 4th Apr 2006 08:48
Quote: "How do I know what IP address to connect to? Have you written a chat program using EZ Serv? Why can't my client just connect to the IP address of the server program I made? What is the point of going through EZ Serv? I don't fully understand how it works. Thanks for your help."

Hi.

From the quote.. If you look at the source you can see a line in there:
call dll 1,"Connect","63.227.248.134",9999
That's just a command from the DLL to connect the app to the server. It's pretty simple, for that DLL, and I'm sure a lot of apps have easy commands like that. EZ Serv just basically is an app that can easily take in commands through DBP.. if you check it out it has a bunch of cool stuff that a server should have. It used to cost money but CattleRustler made it free.
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 4th Apr 2006 13:36
Quote: " How does your plugin differ from the multiplayer commands used in DBC?"

Well, for a start my plugin uses Winsock, DBP uses DirectPlay.

Quote: "What is the advantage of using your plugin?"

Easier to use, faster connection. More efficient..

Tempest - P2P UDP Multiplayer Plugin (DBP/DBCe) - 71%
Download the free version
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 4th Apr 2006 15:38
@Benjamin
Does your plugin work with EZ_Serv

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 4th Apr 2006 15:40
No, but it isn't necessary to use a seperate server application for it.

Tempest - P2P UDP Multiplayer Plugin (DBP/DBCe) - 71%
Download the free version
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 5th Apr 2006 00:16 Edited at: 5th Apr 2006 00:39
I think I'll try using that then. Thanks Benjamin. I'll let you know if I get it working.
But what if I still want a program that shows what messages are being sent and by whom?

Edit
Why is my ip that I get from MSDOS different from the one that I get from whatismyip.net?
/Edit

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
danielp
User Banned
Posted: 5th Apr 2006 07:16
@Duke Blue Devils : MSDOS will be giving you your network IP (i.e. the IP address of your computer on your home network). The IP address that you use on the internet is assigned by your internet provider and has nothing to do with your settings that you see via MSDOS.

danielp

danielp
Email - thegamecreators@danielp.e4ward.com
My Specs - 2047MB RAM | P4 3.4GHz | XP 5.1.2600 SP2 | GeForce 6800 256MB | Dell 230310 1600x1200 34x27cm
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 5th Apr 2006 15:40
Which one do I use when specifying the net connection? Do I use different ones for client and server?

My server program is on my desktop computer which has SBC Yahoo DSL and a DSL modem. My client program is on my laptop connected via dial up. would a router be involved in either of these connections?

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
danielp
User Banned
Posted: 6th Apr 2006 07:25 Edited at: 6th Apr 2006 07:51
Hi Dark Blue Devils,

That question is a bit beyond my scope of knowledge, but I think
you would need to find out the IP of the server using http://www.whatsmyip.net or similar, then connect to that IP address from your laptop.

I'm not 100% sure, but I think that is what you would do.

What does your server program do?

[EDIT] Maybe this wiki might have some info useful to you, http://en.wikipedia.org/wiki/Instant_messaging It seems to have lots of IM related information [/EDIT]

danielp

danielp
Email - thegamecreators@danielp.e4ward.com
My Specs - 2047MB RAM | P4 3.4GHz | XP 5.1.2600 SP2 | GeForce 6800 256MB | Dell 230310 1600x1200 34x27cm
Phaelax
DBPro Master
21
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 8th Apr 2006 08:39
Quote: "how do i know my tcp/ip number is it what i am thinking it is 19*.1*8.*.*"


A 192 address would be a local IP given out by your hub or router. It'll work for you, but not for the rest of us. We need your IP given to you by your ISP.

Quote: "I tell the client to connect to the IP address 255.255.255.255
....Someone told me to do that "

Never heard of that before.


No offense, but its interesting to see someone write a chat program who barely understands networking basics.

I'd use Barnski's winsock DLL and write my ownw protocol.
I wrote a document on AOL's TOC2 protocol which they use for AIM. TOC is basically a wrapper for the OSCAR protocol and has a much simpler structure.
http://cca-software.com/TOC2.php

I'm also currently writing my own in Java (both for TOC and my own protocol), so lemme know if you need any help.


Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 8th Apr 2006 19:25
@Phaelax
I've rewritten my program using Benjamin's Tempest Plugin for DBCe. I'm still not completely finished and am running into a problem. It would be great if you could have a look at my source code and "proofread" it. The client can connect to the host but for some reason no messages are being sent between the two.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Xenocythe
19
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 8th Apr 2006 19:36
uhhh

Start/Programs/Accessories/CommandPrompt.exe

OR

Start/Run/type: cmd/hit ok/

Once you get one of those started with the MS DOS window up type in: ipconfig

Hit enter and you will have your IP address


Host and Client should bot connect to this IP

"Forgiveness is a good thing"
"Forgiveness is between them, and God. I set up the meeting"
-Man on Fire
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 8th Apr 2006 19:43 Edited at: 8th Apr 2006 23:33
I already got the two connected. The ip that is returned from ipconfig is the local ip and the client can only connect to this ip if it is on the same network or both computers are directly connected to the internet(no routers). Otherwise, the client has to connect to the external ip and you have to use port forwarding to send the messages from the external ip to the internal ip (which is what I had to do).

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 9th Apr 2006 17:54 Edited at: 13th Apr 2006 00:42
I need help getting my chat program to work (see first post). If you are interested please post below.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
ThomasFN
20
Years of Service
User Offline
Joined: 26th Aug 2004
Location:
Posted: 10th Apr 2006 21:01
well goto [href]www.whatsmyip.net[/href], find out your ip address and tell us. Then get your host running, and tell the host its ip add is " " (without double quotes). Then tell is its up and we'll try to connect. Also, in the client, give an option to ask for ip add because you probably have a dynamic ip address that changes everytime u connect. Just tell us what the ip add is and wel try to connect.

Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 13th Apr 2006 00:42 Edited at: 13th Apr 2006 00:45
Dark Chat is finally complete! I will be posting a link to its website shortly so that anyone who is interested can check it out. Perfect for you and your buddies to communicate without the annoyance of instant messangers like AIM and MSN. No more annoying people to bug you while you're trying to chat with your friends. Get Dark Chat now!

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php
danielp
User Banned
Posted: 13th Apr 2006 07:54 Edited at: 13th Apr 2006 07:57
Hi Duke Blue Devils,

Is the download link on your first post the right link, because there was no place to download the program on your website.

Are you really going to be charging people $5.99 to use this?

I think it's great that you put all the effort into making the program and I don't mean to offend you, but people could use MSN or AIM for free?

Maybe you might want to offer a free trial.

Anyway, it's good to see that you have got this far.

[EDIT] I noticed in your screenshot that it said "press [spacebar] to clear the screen", how would the user make a space between words?
Just a thought. [/EDIT]

danielp

danielp
Email - thegamecreators@danielp.e4ward.com
My Specs - 2047MB RAM | P4 3.4GHz | XP 5.1.2600 SP2 | GeForce 6800 256MB | Dell 230310 1600x1200 34x27cm
blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 14th Apr 2006 13:58 Edited at: 14th Apr 2006 14:58
@Dark Blue Devils:

If you're making a chat program, remember to add the ,1 flag to any TSend or TSendAll commands, to send that data in 'reliable' mode.
Otherwise, there is no guarantee that each message will get across.

Also note that nobody will use your chat app (afaik). Hundreds have been made in DB, and I doubt a single one is in use as you read this text. The others were free.

... installing gentoo ...
Duke Blue Devils
18
Years of Service
User Offline
Joined: 11th Mar 2006
Location:
Posted: 14th Apr 2006 18:38
Spacebar will not clear the screen when you are typing a message:
if spacekey()=1 and acceptinput=0 then cls

This thread has moved to the Program Announcements board, so check it out there.

Visit the official Chicago Rush website
http://chicagorush.servegame.com/index.php

Login to post a reply

Server time is: 2024-11-23 16:46:07
Your offset time is: 2024-11-23 16:46:07