2 eller flere sockets

Tags:    php

Jeg har et problem med en irc bot jeg er ved at lave.
Den har noget cs-info bygget ind i den, det virker også fint.
Problemet er at cs-info også bruger sockets, hvilket gør at min bot crasher(mister forbindelsen) hver gang jeg loader cs-info.

Nogen der har en løsning på hvordan man kan køre flere sockets på samme tid ?



7 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato

Ja, man koder det. Det virker fint.

Sagt med andre ord: du bliver altså nød til at os lidt at arbejde med. Hvad har du prøvet? Har du set om du kan isolere fejlen?

Dennis Møllegaard Pedersen
http://dennis.moellegaard.dk

[Redigeret d. 28/02-04 23:31:41 af Dennis Møllegaard Pedersen]




Ja, man koder det. Det virker fint.

Sagt med andre ord: du bliver altså nød til at os lidt at arbejde med. Hvad har du prøvet? Har du set om du kan isolere fejlen?

Dennis Møllegaard Pedersen
http://dennis.moellegaard.dk

[Redigeret d. 28/02-04 23:31:41 af Dennis Møllegaard Pedersen]


Jeg har prøvet lidt med socket_bind, men har ikke vildt meget erfaring med sockets.




"This function is EXPERIMENTAL. The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk."

Lyder ikke som et godt valg.

Prøv med fsockopen.

Dennis Møllegaard Pedersen
http://dennis.moellegaard.dk




Ja, man koder det. Det virker fint.

Sagt med andre ord: du bliver altså nød til at os lidt at arbejde med. Hvad har du prøvet? Har du set om du kan isolere fejlen?

Dennis Møllegaard Pedersen
http://dennis.moellegaard.dk

[Redigeret d. 28/02-04 23:31:41 af Dennis Møllegaard Pedersen]

Jeg har prøvet lidt med socket_bind, men har ikke vildt meget erfaring med sockets.


Jeg vil næsten vædde med at du binder osv med alm sockets funcktioner!? Har jeg ret? Men men, nørderne bag php har selv siddet så meget på irc at du har lavet en bunke funktioner! Her er linket:) Jeg vil næsten vædde med at der er hvad du skal bruge!

Linket er her:
http://dk2.php.net/manual/en/ref.ircg.php

IRCG:) NICE!!! Har faktisk selv tænkt over og se lidt nærmere på det! men jeg vil lige først lære det her sockets pis først!


MxS @ http://mxs.frac.dk
Slamkodning for fred




"This function is EXPERIMENTAL. The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk."

Lyder ikke som et godt valg.

Prøv med fsockopen.

Dennis Møllegaard Pedersen
http://dennis.moellegaard.dk


Min irc bot virker jo allerede, men det er nå jeg ber' botten om at finde info om en cs-server, så disconnecter den.

(02:17:44) <mig> !cs 81.7.138.143 27200
(02:17:44) <bot> Server: DK Frag Factory [81.19.236.113:27200]
(02:17:44) <bot> Map: de_dust2
(02:17:44) <bot> Spillere: 0/16
(02:17:49) <mig> !cs 81.7.138.143 27200
(02:17:49) * bot- (~flue@webserv04.cliche.dk) Quit (Read error: EOF from client)



1) Du har sandsynligvis en fejl i den kode du har - men du giver ingen detaljer overhovedet.
2) Du bruger eksperimental api, som de (php-dev) ikke anbefaler - faktisk kunne det se ud som om at det måske netop er noget der er ustabilt. Men det *RENT* gætteri. Kan ikke debugge din kode uden at se noget.
3) Du giver nada information om nogetsomhelst - umuligt at hjælpe dig.
4) Du gider åbenbart ikke rigtig at prøve. Hvad har du selv gjort for at løse dit problem? Har du (igen) prøvet at isolere problemet? Har du set om du kan lave et lille script der åbner to eller flere sockets, for at se om det er det der er galt. Er det overhovedet dit eget script?

Læs: http://www.catb.org/~esr/faqs/smart-questions


Dennis Møllegaard Pedersen
http://dennis.moellegaard.dk



Hvis du har fået svar på din post så vær venlig at lukke den.

-----------------------------------------------------------------------------

»»Mark S. Johansen



t