|
.
trois scènes
|
|
Créez un nouveau document ( Ctrl-N ) et affichez
la palette des scènes ( Window > Inspectors > Scene
). Créez 3 scènes. Nommez-les password, password
erroné et password okay.
|
.
champs user et password
|
|
Passez sur la 1ère scène intitulée password.
Sur un calque, placez deux champs de texte vierges
: sélectionnez l'outil texte ( T ), placez une zone
de texte et appuyez sur Echappe pour la laisser
vierge. Affichez les propriétés de la zone de texte
( bouton de droite puis Properties ) et attribuez-lui
user comme nom de variable. Cochez ensuite
la case Draw border and background.
Recommencez enfin l'opération pour le deuxième champ
mais nommez-le password et cochez en plus
la case Password pour limiter l'affichage à des
étoiles.
|
.
bouton enter
|
|
Créez un nouveau calque ( icône
), sélectionnez l'outil texte ( T ) et posez deux
champs de texte user et password (
à gauche en gras ). Affichez la palette des librairies
( Ctrl-L ) et créez un nouveau symbole ( icône
) de type movie clip. Dans ce movie clip, posez
un champ texte enter. Revenez sur la scène
password et placez le movie clip en bas des
deux champs vierges.
Créez un troisième calque et double-cliquez sur
la keyframe. Dans l'onglet Actions, rajoutez un
stop.
|
.
code de vérification
|
|
Faites un bouton de droite sur le movie clip enter
et dans l'onglet Definition, sélectionnez Bouton
comme comportement. L'onglet Actions s'affiche alors,
allez-y et tapez ce code :
On (Release)
If (user & password eq "piregwan" & "motdepasse")
Go to and Play (password okay, 1)
Else
Go to and Stop (1)
End If
End On
|
.
options de publication
|
|
Allez sur la scène password erroné, double-cliquez
sur la keyframe du seul calque et ajoutez ce code
dans l'onglet Actions :
Go to and Play (password, 1)
|
Ceci empêche l'utilisateur
de passer outre la vérification en forçant
la movie flash à continuer ( et donc à swapper
la vérification du password ) en cliquant
droite sur la movie pour faire Lire.
|
Affichez enfin les options de publication ( File
> Publish settings ) et cochez la case Protect from
import dans l'onglet flash pour empêcher de décompiler votre movie pour en retirer le mot
de passe. Voilà, c'est sécurisé, vous pouvez placer
ce que vous voulez sur la scène password okay.
Cliquez ici pour voir un exemple
déjà compilé ( avec user et mot de
passe respectivement piregwan et motdepasse
) et ici pour downloader
la source ( 17 Ko ).
|
| | kikax, 24 02 2002 à 15:57 merci de mettre a dispo une bonne qualite de tut dans un environement agreable a naviguer........merci |
kikax
| | |
hannibal, 17 01 2002 à 17:09 j'ai fait exactement comme tu a dit mais ca marche pô help please ! sniff.. |
piregwan, 22 12 2001 à 14:37 tu as complètement raison. l'idéal serait d'acceder a une base mysql via des fscommand en flash. tout ca est très laborieux. autant implémenter ca en 5 lignes de php et laisser de coté flash un moment. a+ |
FraKtaL, 22 12 2001 à 11:52 L'idee est interessante, mais c absolument pas securisé. En effet, il ne m'a fallu qu'une heure pour cracker la protection "protect from import" de flash, en comparant un .swf protege, et le meme .swf non protege, on trouve qu'il suffit de supprimer 2 octets pour le deproteger. Ainsi, n'importe qui peut lire le pass... |
DirtyHorse_FK, 05 12 2001 à 04:20 Salut, ton site est vraiment super mais la source (.fla) ne fonctionne pas ---> kan a moi, jai tout fait ce que tu décris mais mon champ (enter) nest pas un bouton... en fait tout mes champs me permette décrire dedans... je sais pas si tu comprend email : dirtyhorse_sl@sympati co.ca mail moi le .fla qui fonctionne et explique moi ce que jai fait de pas correcte! merci! |
Babs, 19 10 2001 à 16:59 Hello, Ce site est une pure prouesse, mais là, ... le fla du password, ... , il marche pas... Help !!! |
Babs
| | |
( 13 commentaires ) << 1 2 3 4 5 6 7 8 9 10 11 12 >>
|
| | |
|
|