Protéger un programme par mot de pass : help !
Publié : dim. 23/sept./2007 18:18
Bonsoir ! Je suis en train de faire une sorte de navigateur internet(ou plutot ca utilise le système d'Internet Explorer).
Et je voudrais que seuls les membres que j'autorise puissent utiliser mon prog.
J'ai pensé a ceci : la gestion du programme par base de donées ?
Genre : je défini 4 membres,ces 4 membres devront rentrer leur pseudo et mot de pass,sinon le programme ne se lancera pas.
Voila a peu près comment j'imagine la fenêtre :
Pour l'instant tous les indentifiants sontr corects,les pass aussi.
Je travaillerai sur le navigateu((je mettrai des images,des raccourci,un bouton précédent,suivant...)plus tard,la on reconnais franchement d'où je tiens cette source(merci #PB_IS_COOL ! )
Donc si vous savez faire ca je vous serai reconnaisant de modifier la source que j'ai faite(je vous donnerai un code sou...enfin on verra)
Et ce forum est avant tout un forum d'entraide donc vous pouvez juste me donner les moyens :
je trouverai un moyen de le faire,pas besoin de vous tuer a crééer un source(enfin si vous avez envie ne vous génez pas
)
Et rebonsoir
Et je voudrais que seuls les membres que j'autorise puissent utiliser mon prog.
J'ai pensé a ceci : la gestion du programme par base de donées ?
Genre : je défini 4 membres,ces 4 membres devront rentrer leur pseudo et mot de pass,sinon le programme ne se lancera pas.
Voila a peu près comment j'imagine la fenêtre :
Code : Tout sélectionner
Enumeration
#Window_0
#Frame3D_0
#String_0
#String_1
#Button_0
#Text_0
#bouton = 2
#web = 0
#toto
EndEnumeration
If OpenWindow(#Window_0, 308, 18, 430, 198, "New window ( 0 )", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
If CreateGadgetList(WindowID(#Window_0))
Frame3DGadget(#Frame3D_0, 10, 10, 410, 100, "Entrez votre identifiant")
StringGadget(#String_0, 80, 40, 250, 20, " Pseudo")
StringGadget(#String_1, 80, 70, 250, 20, " Pass")
ButtonGadget(#Button_0, 110, 130, 210, 30, "Enregistrer")
TextGadget(#Text_0, 20, 170, 400, 20, "Sinon,demandez un identifiant a Nombre", #PB_Text_Center)
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
End
Case #PB_Event_Gadget
Select EventGadget()
Case #Button_0
MessageRequester("Info","Merci de vous être identifié",#PB_MessageRequester_Ok)
url$ = "www.google.fr"
OpenWindow(1,0,0,1000,500,"Internet",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_SizeGadget)
;gadgets
CreateGadgetList(WindowID(1))
WebGadget(#web,0,40,1009,700,url$)
StringGadget(#toto,400,10,400,25,"http://www.google.fr")
ButtonGadget(#bouton,820,10,25,25,"=>")
;boucle
Repeat
event = WaitWindowEvent()
If event = #PB_Event_Gadget
event = EventGadget()
Select event
Case #bouton
url$ = GetGadgetText(#toto)
WebGadget(#web,0,40,1009,700,url$)
EndSelect
EndIf
Until event = #PB_Event_CloseWindow
End
EndSelect
EndSelect
ForEver
EndIf
EndIf
Je travaillerai sur le navigateu((je mettrai des images,des raccourci,un bouton précédent,suivant...)plus tard,la on reconnais franchement d'où je tiens cette source(merci #PB_IS_COOL ! )

Donc si vous savez faire ca je vous serai reconnaisant de modifier la source que j'ai faite(je vous donnerai un code sou...enfin on verra)
Et ce forum est avant tout un forum d'entraide donc vous pouvez juste me donner les moyens :
je trouverai un moyen de le faire,pas besoin de vous tuer a crééer un source(enfin si vous avez envie ne vous génez pas

Et rebonsoir
