begin process at 2012 02 07 06:44:02
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ActionScripts

 > CHAT EN FLASH AVEC SOCKETSERVER (OREGANO) ET FONCTION CRYPTAGE.

CHAT EN FLASH AVEC SOCKETSERVER (OREGANO) ET FONCTION CRYPTAGE.


 Information sur la source

Note :
7,33 / 10 - par 3 personnes
7,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ActionScripts Niveau :Initié Date de création :08/10/2004 Date de mise à jour :19/10/2004 23:07:32 Vu / téléchargé :12 222 / 1 892

Auteur : Prouprou_Sensei

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note


 Description

Bonjour a tous.

Tout d'abord, je vous fournit l'adresse du site d'oregano server.
http://www.oregano-server.org
Vous trouverez tous les outils (tel que le serveur lui meme :|, l'api client (qui permet d'utiliser le server avec flash plus simplement), et l'aide (en anglais)) qui pourront vous servir et vous aider  comprendre cette source.
Je n'ai pas expliqué en detail toutes les methodes et objets utilisés, l'aide disponible sur le site est complete et trés bien réalisée.

Petite explication de la source:

Sur la premiere image, on demande le log et le pass de l'utilisateur.
Il peut egalement s'enregistrer si il ne l'as pas encore fait.
Notez que l'enregistrement est obligatoire avec oregano et que le mot de pass, le login et le mail doivent faire au moins 4 caractères.

Sur l'image "chat", on a les gestions de messages et des membres connectés et les algorithmes de "cryptage".

Si un vrai crypteur vois mon algo de cryptage je vais me faire lincher...
C'est pas vraiment du cryptage..
Je commence seulement a m'interresser au cryptage, et j'ai voulu tester quelque chose mais attention cela ne garantie aucune securitée.

Explication sur le cryptage:
Dans le mode non crypté vous l'aurez deviné, le message n'est pas crypté...
Dans le mode crypté clef auto, le cyptage est le plus simple du monde. On convertit chaque lettre du message en sa valeur ASCII et on ajoute 1 a cette valeur, vous comprenez maintenant pourquoi je disait que ce n'etait pas vraiment du cryptage.
Il est vrai que j'aurais pu mettre une clef auto a plusieurs caractères mais comme j'utilise ce procédé dans ce qui suit j'ai laissé l'algo a ce qu'il etait quand j'ai commencé ce chat.
Dans le mode crypté avec clef definie par l'utilisateur, l'algo ajoute la valeur ascII du caractère de la clef a la valeur ascII du caractere du text jusqu'a la fin de la clef, et retourne sur le premier caractère de la clef ainsi de suite.
Le probleme c'est que la clef est envoyé avec le message en non crypté, car on est dans un chat et pas dans un dialogue a deux personnes, donc tout le monde ne peut pas connaitre la clef de decryptage.

Le dossier Oregano_as sert a utiliser les fonction, classes et methodes qui vous permettront de communiquer avec le serveur.
Vous n'avez rien a modifier dans ce dossier.

Alé si vous voulez ameliorer, critiquer, en bien ou en mal, ya pas de probleme !


 Conclusion

Je ferais des Maj assez souvent tant que je travaillerais sur cette source.

Dernière precision: le code de l'api client est en AS1 donc impossible de coder en AS2...

Pour tester : http://ppchat.no-ip.info (kan je suis connécté)

A tchao !

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

08 octobre 2004 21:50:53 :
Precisions dans la presentation du code.
09 octobre 2004 12:29:43 :
Ajout de quelques precisions et d'un message de bienvenue.
19 octobre 2004 23:07:32 :
Plusieurs modifications: 1 Ajout d'une liste d'ami, avec la classe buddiesList de l'api client oregano. Possibilité de voir si l'ami est online ou offline. 2 Gestion des sons. L'utilisateur pour decider ou non si il veut entendre un son a sa connection et a la connection d'un de ses amis. 3 Chargement de l'adresse du serveur, de l'adresse des mp3 depuis un xml. Je suis sur le mailBox et la fonction mail()

 Sources du même auteur

Source avec Zip Source avec une capture [FLASH 8] CLASSE BITMAPDATA (GESTION DES CLIP AU NIVEAU DU P...
Source avec Zip Source avec une capture NEWS MAKER -- GUESTBOOK (LIVRE D'OR) EN FLASH/PHP/MYSQL OU X...
Source avec Zip PRELOADER POUR JPEG AVEC REDIMENSIONNEMENT ET CENTRAGE [MX20...
Source avec Zip Source avec une capture BASE D'UN BEAT'EM ALL [AEROFIGHTER] AVEC CLASSES AS2 (MX2004...
VIDEO ET MP3 EN FLUX CONTINU (STREAMING) SUR FLASH! (FLASH M...

 Sources de la même categorie

Source avec Zip ZOOM SUR UNE IMAGE par yasdar
Source avec Zip Source avec une capture UN PEU DE MATH par yasdar
Source avec Zip Source avec une capture PARTICULE SYSTEM par yasdar
Source avec Zip Source avec une capture GALLERIE PHOTO AVEC XML par yasdar
Source avec Zip Source avec une capture MP3 LAYER NICE &SMALL par yasdar

Commentaires et avis

Commentaire de vincentfrancois le 13/10/2004 20:01:23

on fait comment pour le mettre en place ?

Commentaire de Prouprou_Sensei le 13/10/2004 20:03:53

http://www.oregano-server.org tout est expliqué dans l'aide.
C'est en anglais.
Sinon je ne sais pas si il y a des tuto francais.
Si quelqu'un en trouve allez y postez.

Commentaire de vincentfrancois le 13/10/2004 20:12:32

je ne comprend rien !
Kelkun peut -il m'expliquer vite fait ?

Commentaire de Prouprou_Sensei le 13/10/2004 20:32:24

C'est pas si simple...
Ca s'apprend pas en deux minutes.
Mais désolé je peut pas expliquer tout oregano depuis le debut, juste l'installation yen a pour 1 heure d'explications ...

Commentaire de BlackWizzard le 19/10/2004 13:31:57 administrateur CS

sympa...
t'es parti pour 2 ans de messages "comment ça marche?"
j'en ai l'experience avec mes 2 chats sur ce site ;)

Commentaire de oliver7 le 08/01/2005 11:57:08

faut-il une connection SQL

Commentaire de babyblues le 28/01/2005 15:31:21

cool merci Prouprou....
Sauf que je vais rajouter un message "comment çà marche?"....
C'est quoi ton travail au juste sur ce chat ?
Donne nous au moins une petite info... du style faut télécharger le multiuser sur oregano pizza ou autre chose.

merci.

Commentaire de kikou54321 le 26/02/2006 09:18:49

Bonjour, je vais commencer l'installation, mais est-ce qu'il est possible de mettre notre tchat à nous ? donc pour cela nous devrons modifier le dossier oregano_as ?

car, moi j'ai créer un tchat flash ou des personnages bougent ... et il me manque le socket donc je peux modifier le dossier oregano_as pour mettre mon tchat ?

A+

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales