when I reduce the amount of data it does not lose packages. so, that is solved. <br><br>How would the netMorph integrate in the UDP approach?<br>I am a bit overwhelmed by the many possibilities. and its difficult as a beginner to see through the forest. <br>
I go for the UDP approach at the moment and hope that I will get somewhere :)<br><br><br><div class="gmail_quote">2009/6/6 Derek O'Connell <span dir="ltr"><<a href="mailto:doconnel@gmail.com">doconnel@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">This is the wiki link for "Scratch Connections"<br>
<div><div></div><div class="h5"><br>
Martin Bleichner wrote:<br>
> Hi Derek,<br>
><br>
> I have to confess I just want the application. I assembled a small program<br>
> with squeak and was happy that I could do everything I wanted within<br>
> minutes.<br>
> (Drag and drop of morphs and some scripting).<br>
><br>
> Then I wanted to do that as a collaborative game and hoped that that would<br>
> also be possible quite quickly. However, it turned out to be more difficult.<br>
> So now I am stucked with network programing.<br>
> I am simply interested in the result. However, if there is no other way I am<br>
> also willing to learn how to get there.<br>
><br>
> Martin<br>
><br>
><br>
> 2009/6/6 Derek O'Connell <<a href="mailto:doconnel@gmail.com">doconnel@gmail.com</a>><br>
><br>
>> Hi Martin,<br>
>><br>
>> is this an exercise to learn Smalltalk or do you just want the 4-way<br>
>> control application?<br>
>><br>
>> Martin Bleichner wrote:<br>
>>> Hello again,<br>
>>><br>
>>> I am making some slow progress. Well, I managed to run an example :)<br>
>>><br>
>>> I run on one image the OldSocket example remoteTestServerUDP and on a<br>
>> second<br>
>>> the remoteTestClientUDP. I hope that is the right direction so far.<br>
>>> my transcript tells me that server and client endpoints are created, and<br>
>>> some packets are sent.<br>
>>><br>
>>> I get the following message:<br>
>>> 4000 bytes/packet, 117packets/sec, 2370 packets dropped.<br>
>>><br>
>>> he shouldn't drop packages, shouldn't he?<br>
>>><br>
>>> Further, the image running the server is not responsive any more (does<br>
>> not<br>
>>> react to anything). Is that how it is supposed to work?<br>
>>><br>
>>> Thanks for your help.<br>
>>> Martin<br>
>>><br>
>>><br>
>>> 2009/6/6 Markus Gaelli <<a href="mailto:gaelli@emergent.de">gaelli@emergent.de</a>><br>
>>><br>
>>>> Am 05.06.2009 um 21:26 schrieb Martin Bleichner:<br>
>>>><br>
>>>><br>
>>>>> Hi Markus,<br>
>>>>><br>
>>>>> when I try out the example i get.<br>
>>>>> MessageNotUnderstood: MIMEDocument >>upToEnd<br>
>>>>> the example should run through, shouldn't it?<br>
>>>>> Martin<br>
>>>>><br>
>>>> right, also examples should be tested first... ;-)<br>
>>>><br>
>>>> Ok, with the following (replace upToEnd with contents and omit the<br>
>> closing<br>
>>>> of the (non)stream:<br>
>>>><br>
>>>> examplePostArgs<br>
>>>> | args result resultStream |<br>
>>>> args := Dictionary new.<br>
>>>> args at: 'arg1' put: #('val1' );<br>
>>>> at: 'arg2' put: #('val2' );<br>
>>>> yourself.<br>
>>>> resultStream := HTTPClient httpPostDocument: '<br>
>>>> <a href="http://www.squeaklet.com/cgi-bin/thrd.pl" target="_blank">http://www.squeaklet.com/cgi-bin/thrd.pl</a>' args: args.<br>
>>>> result := resultStream contents.<br>
>>>> Transcript show: result;<br>
>>>> cr;<br>
>>>> cr<br>
>>>><br>
>>>> it kind of works. Modulo that <a href="http://squeaklet.com" target="_blank">squeaklet.com</a> is not there anymore so you<br>
>>>> don't get any specific answers.<br>
>>>> If I were you I'd probably go for the udp solution mentioned by others.<br>
>>>><br>
>>>> It would be great though to have some kind of Etoyish solution for your<br>
>>>> problem (think lightweight open croquet for etoys) with udp or osc or<br>
>>>> anything under the hood) so this is a very interesting question!<br>
>>>><br>
>>>> Cheers<br>
>>>><br>
>>>> Markus<br>
>>>><br>
>>>><br>
>>>> _______________________________________________<br>
>>>> Beginners mailing list<br>
>>>> <a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>
>>>> <a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
>>>><br>
>>><br>
>>> ------------------------------------------------------------------------<br>
>>><br>
>>> _______________________________________________<br>
>>> Beginners mailing list<br>
>>> <a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>
>>> <a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
>> _______________________________________________<br>
>> Beginners mailing list<br>
>> <a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>
>> <a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
>><br>
><br>
><br>
</div></div>> ------------------------------------------------------------------------<br>
<div><div></div><div class="h5">><br>
> _______________________________________________<br>
> Beginners mailing list<br>
> <a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>
> <a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
_______________________________________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@lists.squeakfoundation.org">Beginners@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/beginners</a><br>
</div></div></blockquote></div><br>