i've tried but that don't run...

can you join me an example ?

Thanks
JP
Le 24 févr. 07 à 19:30, Manuel R.G. a écrit :

> Actionscript is just the same.
> When 3rd client try to connect he will receive
> "NetConnection.Connect.Rejected" as your returnObj.code in
> myConnection_nc.onStatus handler, otherwise he will connect.
> Try it.
>
> 2007/2/24, Jean-Philippe DELAVALLADE <[EMAIL PROTECTED]>:
>> thanks but in flash ?
>> Le 24 févr. 07 à 16:53, Manuel R.G. a écrit :
>>
>>> You could do something like that:
>>>
>>> public boolean appConnect (IConnection conn, Object[] params) {
>>>      // If there are already two clients
>>>      if ( getClients().size() > 1 ) {
>>>           // reject new client
>>>           rejectClient();
>>>           return false;
>>>      }
>>>      // accept new client
>>>      return true;
>>> }
>>>
>>> 2007/2/24, Jean-Philippe DELAVALLADE <[EMAIL PROTECTED]>:
>>>> hi,
>>>> can you is more explicit please ?
>>>> Le 24 févr. 07 à 12:30, Manuel R.G. a écrit :
>>>>
>>>>> You can get the already connected clients with getClients().size()
>>>>> The client trying to connect isn't included yet in that IClient  
>>>>> Set.
>>>>> To reject a client: rejectClient();
>>>>>
>>>>>
>>>>> 2007/2/24, Jean-Philippe DELAVALLADE <[EMAIL PROTECTED]>:
>>>>>> Hello,
>>>>>>
>>>>>> To limit access for 2 users in Flash Com Server , i used this
>>>>>> client
>>>>>> code :
>>>>>>
>>>>>> myConnection_nc = new NetConnection();
>>>>>> myConnection_nc.onStatus = function(returnObj) {
>>>>>>         if (returnObj.code == "NetConnection.Connect.Success") {
>>>>>>                 trace("CONNECTÉ !");
>>>>>>                 messages.text = "CONNECTÉ !";
>>>>>>
>>>>>>         } else if (returnObj.code ==
>>>>>> "NetConnection.Connect.Rejected") {
>>>>>>                 trace("REJETÉ !");
>>>>>>                 messages.text = "REJETÉ !";
>>>>>>                 nc.onStatus = null;
>>>>>>         } else if (returnObj.code ==
>>>>>> "NetConnection.Connect.Closed") {
>>>>>>                 trace("FERMÉ !");
>>>>>>                 messages.text = "FERMÉ ! PAS PLUS DE DEUX  
>>>>>> USERS !";
>>>>>>         }
>>>>>> };
>>>>>> appLogin = function () {
>>>>>>         myConnection_nc.connect("rtmp://localhost/
>>>>>> test",login_txt.text);
>>>>>>         myResponse = new Object();
>>>>>>         myResponse.onResult = function(result) {
>>>>>>                 numberOfUsers_txt.text = result;
>>>>>>                 trace(result);
>>>>>>         };
>>>>>>         myConnection_nc.call("getUserCount");
>>>>>> };
>>>>>>
>>>>>> and server side this one :
>>>>>> application.onDisconnect = function(client) {
>>>>>>         trace("Client disconnecting");
>>>>>> };
>>>>>> application.onConnect = function(client) {
>>>>>>         if (application.clients.length>=2) {
>>>>>>                 application.rejectConnection(client);
>>>>>>         } else {
>>>>>>                 application.acceptConnection(client);
>>>>>>                 trace(application.clients.length)
>>>>>>         }
>>>>>> };
>>>>>>
>>>>>> How i can do and write the same thing on RED5 ??????
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> JP
>>>>>>
>>>>>> _______________________________________________
>>>>>> Red5 mailing list
>>>>>> Red5@osflash.org
>>>>>> http://osflash.org/mailman/listinfo/red5_osflash.org
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Red5 mailing list
>>>>> Red5@osflash.org
>>>>> http://osflash.org/mailman/listinfo/red5_osflash.org
>>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Red5 mailing list
>>>> Red5@osflash.org
>>>> http://osflash.org/mailman/listinfo/red5_osflash.org
>>>>
>>>
>>> _______________________________________________
>>> Red5 mailing list
>>> Red5@osflash.org
>>> http://osflash.org/mailman/listinfo/red5_osflash.org
>>>
>>
>>
>>
>> _______________________________________________
>> Red5 mailing list
>> Red5@osflash.org
>> http://osflash.org/mailman/listinfo/red5_osflash.org
>>
>
> _______________________________________________
> Red5 mailing list
> Red5@osflash.org
> http://osflash.org/mailman/listinfo/red5_osflash.org
>



_______________________________________________
Red5 mailing list
Red5@osflash.org
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to