1. socket ( or something )
- Posted by =?iso-8859-1?B?zAk=?= <mwfch at MWEB.CO.ZA> Jan 03, 2000
- 557 views
------=_NextPart_000_000B_01BF55B4.DFF4CD60 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable How do i set up a server/client conection and then send data to each = other . Example : There is a server on the internet that handles the = data . 4 Clients dial into the server . One makes a game move and that = move has to be displayed on the other 3 players screens . As I see it , = all the data goes to the server and then the server sends the data to = the other people . How does the data go from one coputer to the other = ?!?! Isn`t there commands sutch as get_data_to_server() and = send_data_to_client or something ? Please help ! I just dont understand = how to send the data . ANY help . Thanks . Ferdinand . ------=_NextPart_000_000B_01BF55B4.DFF4CD60 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial>How do i set up a server/client conection and = then send=20 data to each other . Example : There is a server on the internet that = handles=20 the data . 4 Clients dial into the server . One makes a game move and = that move=20 has to be displayed on the other 3 players screens . As I see it , all = the data=20 goes to the server and then the server sends the data to the other = people . How=20 does the data go from one coputer to the other ?!?! Isn`t there commands = sutch=20 as get_data_to_server() and send_data_to_client or something ? Please = help ! I=20 just dont understand how to send the data . ANY help = .</FONT></DIV> <DIV>Thanks .</DIV> <DIV> </DIV> ------=_NextPart_000_000B_01BF55B4.DFF4CD60--
2. Re: socket ( or something )
- Posted by Ray Smith <smithr at IX.NET.AU> Sep 28, 2000
- 540 views
Hi Ferdinand, I'm not going to be a huge help ... but here goes ... I assume you are devoloping under windows??? If so you can check out the Euphoria Winsock library which can be found in the archives. It "should" allow you to do what you want but you would have to learn a little / or alot about sockets programming. I have created a wrapper for a TCP library called Tcp4u which is going very well except for when I got stuck implementing a server that can handle multiple clients. I have a few ideas but haven't got back to trying any of them out yet. Tcp4u is an excellent library and I have added two commands inparticular which make writing TCP programs very easy. You can send a Euphoria sequence (any Euphoria sequence up to a maxiumum length that you can set) through a socket with one command. I was pretty happy when I implemented that but haven't released anything yet as I wanted to implement a demo server program that could handle multiple clients. At this stage a don't know if it is possible using Tcp4u, but I'll try in the next few weeks - which doesn't help you much as this is what you want. If you are interested in seeing what I have and experimenting with a multi client capable server just let me know and I'll send what I have. If you are developing using Linux then Cense has a beta version of a sockets wrappers available. Have a look through the archives to find details. Ray Smith >How do i set up a server/client conection and then send data to each other . Example : There is a server on the internet that handles the data . 4 Clients dial into the server . One makes a game move and that move has to be displayed on the other 3 players screens . As I see it , all the data goes to the server and then the server sends the data to the other people . How does the data go from one coputer to the other ?!?! Isn`t there commands sutch as get_data_to_server() and send_data_to_client or something ? Please help ! I just dont understand how to send the data . ANY help . >Thanks . > >Ferdinand . >
3. Re: socket ( or something )
- Posted by cense <cense at MAIL.RU> Sep 28, 2000
- 552 views
- Last edited Sep 29, 2000
On Sun, 02 Jan 2000, <mwfch at MWEB.CO.ZA> wrote: >> >> How do i set up a server/client conection and then send data to each other . >> Example : There is a server on the internet that handles the data . 4 >> Clients dial into the server . One makes a game move and that move has to >> be displayed on the other 3 players screens . As I see it , all the data >> goes to the server and then the server sends the data to the other people . >> How does the data go from one coputer to the other ?!?! Isn`t there >> commands sutch as get_data_to_server() and send_data_to_client or >> something ? Please help ! I just dont understand how to send the data . >> ANY help . >> Thanks . >> Ferdinand . To solve your problem you need to access or interface with the socket layer of the OS you're working on. I am assuming you're using Windoze and/or MS-DOS. Well im not sure about DOS, but windoze does have a socket API (Winsock) and someone has written a wrapper for it (im not sure how complete it is). Pete has also programmed the "Eu Server", this might just be what you need but i dont know that for sure either. You should search the RDS archive for "socket" and "eu server" and see what comes up. I dont know of what help this would be to you, but i myself am *still* working on a socket wrapper for Linux (improving *alot* mostly). I would be willing to answer any further questions on sockets for you if you like. -- evil, corruption and bad taste ^cense
4. Re: socket ( or something )
- Posted by Kat <gertie at PELL.NET> Sep 29, 2000
- 593 views
On 28 Sep 2000, at 20:41, cense wrote: > You should search the RDS archive for "socket" and "eu server" and see what > comes up. I wrote a winsock interface to mirc, with *lots* of help from others. It's in the archives, look for "mirc". Look also in archives or recent posts for Web Shepard, WINSOCK.EW, SRVSCKIP.EW, hackserv, and E-post.ew. Also: Kat
5. Re: socket ( or something )
- Posted by "Hawke'" <mikedeland at NETZERO.NET> Oct 01, 2000
- 518 views
- Last edited Oct 02, 2000
>>Pete has also programmed the "Eu Server", this might just be what you need but >>i >>dont know that for sure either. errrrr I wrote EUServer, and Blackdog and I wrote SRVSCKIP.EW together SRVSCKIP.EW was based on work done by blackdog and the guy that did the thermometer program (was that jesus?) EUServer is the groundwork u need to create just about any game, including graphical games, that work over the internet, using a windows machine as the server machine you can directly connect to a EUServer host with TELNET... u can also write a client in Winlib to become more advanced... EUServer can support over 60000 simultaneous connections *per port* if you have enough bandwidth and processor power. no strange single connection limitations...we broke thru that limitation ages ago by useing asych connections instead of synch connect. EUServer can be easily made into a web/http server, an FTP server, an email server, a mailing list server, a chat server (which is how it ships now), a text based multiplayer server, a napster clone, a real audio server, a real video server, or even a server that initiates direct peer to peer connections for other TCP games. with a client, custom built, that does the graphical nature of multiplayer games, then EUserver can thusly be made into a massively multiplayer graphical gaming hub, similiar to the servers used for asherons call, ultima online, etc in the readme for EUServer i detail extensively how to transmit entire sequences at once to a client from the server, and vice versa. in fact, i predefined a data field in the "player files" (including the in memory versions of player files) that does nothing currently, but is sitting there waiting to transmit graphical data, sound data, video data, whatnot, all in the form of sequences, that can be infinitely nested of course... that data field is there just for you to begin transmitting data other then pure text, at your leisure...such as a file if used as a FTP server? etc. other things you should perhaps look at are the thermometer program, and i believe both pete and irv were doing socket experimentation in linux. hope this helps --Hawke' _______________________________________________ Why pay for something you could get for free? NetZero provides FREE Internet Access and Email http://www.netzero.net/download/index.html
6. Re: socket ( or something )
- Posted by cense <cense at mail.ru> Oct 02, 2000
- 523 views
On Sun, 01 Oct 2000, Hawke' wrote: >> >>Pete has also programmed the "Eu Server", this might just be what you need >> >>but i >> >>dont know that for sure either. >> >> errrrr I wrote EUServer, and Blackdog and I wrote SRVSCKIP.EW together >> SRVSCKIP.EW was based on work done by blackdog and the guy that did >> the thermometer program (was that jesus?) >> Sorry Hawke' my bad. Ill be sure not to confuse that again. Hope you're not too offended. -- evil, corruption and bad taste ^cense
7. Re: socket ( or something )
- Posted by Kat <gertie at PELL.NET> Oct 02, 2000
- 515 views
On 1 Oct 2000, at 21:56, Hawke' wrote: > >>Pete has also programmed the "Eu Server", this might just be what you need > >>but i > >>dont know that for sure either. > > errrrr I wrote EUServer, and Blackdog and I wrote SRVSCKIP.EW together But, "EUServer" isn't listed in the RDS achives, so go to Hawke's page at: http://members.nbci.com/Hawkes_Hovel/ to get it. Kat
8. Re: socket ( or something )
- Posted by "Hawke'" <mikedeland at NETZERO.NET> Oct 02, 2000
- 520 views
errrrrr i typed "eu server" into the search in the euphoria archives and EUServer popped right up as a match RDS called it Internet Server, but its link is in the archives --Hawke' ----- Original Message ----- From: Kat <gertie at PELL.NET> To: <EUPHORIA at LISTSERV.MUOHIO.EDU> Sent: Sunday, October 01, 2000 11:19 PM Subject: Re: socket ( or something ) > On 1 Oct 2000, at 21:56, Hawke' wrote: > > > >>Pete has also programmed the "Eu Server", this might just be what you need > > >>but i > > >>dont know that for sure either. > > > > errrrr I wrote EUServer, and Blackdog and I wrote SRVSCKIP.EW together > > But, "EUServer" isn't listed in the RDS achives, so go to Hawke's page at: > > http://members.nbci.com/Hawkes_Hovel/ > > to get it. > > Kat > ____________NetZero Free Internet Access and Email_________ Download Now http://www.netzero.net/download/index.html Request a CDROM 1-800-333-3633 ___________________________________________________________
9. Re: socket ( or something )
- Posted by Kat <gertie at PELL.NET> Oct 02, 2000
- 499 views
"eu server" != "EUServer" Kat On 2 Oct 2000, at 10:18, Hawke' wrote: > errrrrr i typed "eu server" into the search in the euphoria > archives and EUServer popped right up as a match > RDS called it Internet Server, but its link is in the archives > --Hawke' > ----- Original Message ----- > From: Kat <gertie at PELL.NET> > To: <EUPHORIA at LISTSERV.MUOHIO.EDU> > Sent: Sunday, October 01, 2000 11:19 PM > Subject: Re: socket ( or something ) > > > > On 1 Oct 2000, at 21:56, Hawke' wrote: > > > > > >>Pete has also programmed the "Eu Server", this might just be what you > > > >>need but i > > > >>dont know that for sure either. > > > > > > errrrr I wrote EUServer, and Blackdog and I wrote SRVSCKIP.EW together > > > > But, "EUServer" isn't listed in the RDS achives, so go to Hawke's page at: > > > > http://members.nbci.com/Hawkes_Hovel/ > > > > to get it. > > > > Kat > > > > > ____________NetZero Free Internet Access and Email_________ > Download Now http://www.netzero.net/download/index.html > Request a CDROM 1-800-333-3633 > ___________________________________________________________ >
10. Re: socket ( or something )
- Posted by jiri babor <jiri_babor at HOTMAIL.COM> Oct 02, 2000
- 523 views
- Last edited Oct 03, 2000
Kat wrote: >"eu server" != "EUServer" Let me correct you: not equal("eu server", "EUServer") jiri :) _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com.
11. Re: socket ( or something )
- Posted by "Hawke'" <mikedeland at NETZERO.NET> Oct 04, 2000
- 531 views
its not *MY* fault Rob called it "Internet Server" in the html title :)))) *cough* i didn't name it that ;) and to contribute to the sillyness and adhere to EU *cough* better *cough* constant SearchTermInQuestionNumberOne = "eu server" constant SearchTermInQuestionNumberTwo = "EUServer" function DetermineSearchTermEquality(object SearchTerm1, object SearchTerm2) return equal (SearchTerm1, SearchTerm2) end function if DetermineSearchTermEquality( SearchTermInQuestionNumberOne, SearchTermInQuestionNumberTwo ) then puts(1,"They Are Equal\n") else puts(1,"They Are Not Equal\n") end if bwahahahaaa --Hawke' ----- Original Message ----- From: jiri babor <jiri_babor at HOTMAIL.COM> To: <EUPHORIA at LISTSERV.MUOHIO.EDU> Sent: Monday, October 02, 2000 2:33 PM Subject: Re: socket ( or something ) > Kat wrote: > > >"eu server" != "EUServer" > > Let me correct you: > > not equal("eu server", "EUServer") > > jiri :) > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > _______________________________________________ Why pay for something you could get for free? NetZero provides FREE Internet Access and Email http://www.netzero.net/download/index.html