
Que fait RKNet ?
----------------
RKNet autorise la connexion de 2 logiciels RK fonctionnant dans 
différents ordinateurs, qui sont connectés dans un environnement-
réseau.
S'il sont connectés, n'importe quel scénario ou commande peut être 
envoyé à l'autre logiciel RK. Démarrer un autre ordinateur ou 
envoyer un message à un autre ordinateur sont seulement 2 exemples 
parmi des milliers d'autres.
Et cela fonctionne dans les 2 sens.

RKNet travaille avec 2 composants de Windows :
1. DDE (Dynamic Data Exchange = Echange dynamique de données)
2. Winsock (UDP-protocol, égal à égal)

    Ordinateur A                   Ordinateur B
=====================		=====================
           DDE         Winsock        DDE
           --->       --- + -->       --->
RemoteKeys      RKNet     +     RKNet      RemoteKeys
	   <---       <-- + ---       <---


RKNet version 0.8 a été testé dans une connexion-réseau avec Win98 
et ME.


Comment configurer ?
--------------------
1. Premièrement vous devez connaître les noms des ordinateurs avec 
   lesquels vous voulez échanger des données.
   Ils doivent être listés dans votre dossier Network connection. 
   Sinon utilisez la fonction "Recherche d'ordinateur" 
   (WINDOWS+CTRL+F). Laissez la ligne d'entrée vierge et cliquez 
   OK.

2. Il faut faire un petit changement dans le réglage DDE de RK.
   Ouvrez la boîte Préférences et cliquez sur le bouton "Réglage".
   Changez la 2ème ligne "RemoteKeys|RK_DDE" en "RKNet|RK_DDE" et 
   cliquez sur OK.
   Avant de fermer la boîte soyez sûr que la case "DDE connexion" 
   est cochée.

   Ordinateur A :
3. Lancez l'utilitaire "RKNet.exe" (du sous-dossier "Network 
   connection").
   Entrez le nom de l'ordinateur B dans la ligne "Remote-Host".
   Cliquez "Save" et "Exit".

   Ordinateur B :
3. Lancez l'utilitaire "RKNet.exe".
   Entrez le nom de l'ordinateur A dans la ligne "Remote-Host".
   Cochez "Client" (sera automatiquement sauvegardé).
   Cliquez "Exit".

Contrôle de connexion
---------------------
1. Créez un bouton avec la commande :
   {/ME.RKNET}
   et donnez-lui un nom comme "RKNet".

2. Créez un 2ème bouton avec le scénario :
   {/BTCH.EXPLICIT}
   {/BTCH.DDE.BEGIN}
   {/BTCH.MSG.TEXT C'est un essai.}
   {/BTCH.DDE.END}
   et donnez-lui un nom comme "NetEssai".

3. Même procédure sur l'ordinateur B.

4. Cliquez "RKNet" sur l'ordinateur A.
   Réduisez la boîte RKNet si nécessaire.

5. Cliquez "RKNet" sur l'ordinateur B.
   Réduisez la boîte RKNet si nécessaire.

6. Cliquez "NetEssai" sur l'ordinateur A.

La boîte de dialogue de connexion de Windows s'ouvre peut-être.
Fermer-la.

Maintenant une boîte avec "C'est un essai." doit s'ouvrir sur 
l'ordinateur B. La boîte est peut-être réduite ou pas au premier-
plan de l'écran.

7. Cliquez "NetEssai" sur l'ordinateur B.

--> Note ! 
RKNet doit fonctionner sur les deux ordinateurs pour envoyer et 
recevoir des données.
J'espère que tout va bien !


Connecter plus que 2 ordinateurs
--------------------------------
D'abord vous devez savoir que je ne peut pas contrôler cette 
possibilité car j'ai seulement 2 ordinateurs dans mon réseau.
Mais j'espère que cela fonctionne comme ceci :

Vous devez copier le dossier "Network connection" et le nommer par 
exemple : "Network connection 2".
Ensuite ouvrez le fichier "RKNetPref.dat" (du nouveau dossier) avec 
Notepad.
Changez les valeurs pour "Port,Server/-Client" de 1001/1002 à 
1003/1004.
Changez de la même façon ces valeur sur l'ordinateur C.
Maintenant vous utilisez la 1ère instance de RKNet avec le fichier 
original "RKNetPref.dat" pour communiquer avec l'ordinateur B et la 
2ème instance de RKNet avec le fichier modifié pour communiquer 
avec l'ordinateur C.

L'option "Server-/Client" commute automatiquement les numéros de 
port. Mais si vous faites un changement vous devez savoir que dans 
une configuration normale les valeurs sont définies comme suit :

Ordinateur A (Serveur):
Port,Server : 1001
Port,Client : 1002

Ordinateur B (Client):
Port,Server : 1002
Port,Client : 1001

Si vous travaillez avec un ordinateur C, changez les valeurs de la 
même façon.


Pourquoi RKNet est un utilitaire séparé et non intégré à RK ?
-------------------------------------------------------------
RKNet a besoin du fichier "Winsock.ocx". RK ne doit pas dépendre de 
ce fichier parce qu'il démarre sans installateur.
"Winsock.ocx" peut être téléchargé sur le site freewarehits.de.
