Dag,
Ik ben een beetje aan't prutsen met netwerken in perl, en nou zit ik met een probleempje: ik vang messages op met sysread, maar dan gebeurt het soms dat er meerdere messages achter elkaar worden gepropt in een string.
Is er een manier om deze strings op te splitsen (in de berichten komen soms newlines voor) of misschien een betere manier om de sockets te lezen, waarbij de berichten zeker appart worden gevangen danwel duidelijk gesplitst. Het gaat om een chatprogrammaatje, dus er wordt zeer regelmatig gecontroleerd of er nog wat binnengekomen is.
Alvast bedankt
Ik ben een beetje aan't prutsen met netwerken in perl, en nou zit ik met een probleempje: ik vang messages op met sysread, maar dan gebeurt het soms dat er meerdere messages achter elkaar worden gepropt in een string.
Is er een manier om deze strings op te splitsen (in de berichten komen soms newlines voor) of misschien een betere manier om de sockets te lezen, waarbij de berichten zeker appart worden gevangen danwel duidelijk gesplitst. Het gaat om een chatprogrammaatje, dus er wordt zeer regelmatig gecontroleerd of er nog wat binnengekomen is.
Alvast bedankt