Comment mettre un gadget email ou FTP

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
John36mx
Messages : 33
Inscription : dim. 01/févr./2009 12:32

Comment mettre un gadget email ou FTP

Message par John36mx »

Bonjour je recherche une aide sur comment mettre un bouton avec pour fonctions d'envoyer les infos qui se trouves dans les "String" soit sur une adresse e-mail ou bien sur un compte FTP en fichier TXT.

Merci de m'aider
jbernard13
Messages : 1501
Inscription : dim. 18/avr./2004 15:04
Localisation : sud de la france

Message par jbernard13 »

bonsoir
deja as tu les bases de la programation ?
si serais toi je commencerai pas apprendre a crée un simple bloc note pour commencer histoire de faire la main sur PB
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Comment mettre un gadget email ou FTP

Message par Backup »

John36mx a écrit :Bonjour je recherche une aide sur comment mettre un bouton avec pour fonctions d'envoyer les infos qui se trouves dans les "String" soit sur une adresse e-mail ou bien sur un compte FTP en fichier TXT.

Merci de m'aider
salut ! :)

ça fait un petit moment que je lit tes posts et surtout tes questions

il semble que tu n'ai pas grande connaissances en programmation
je te conseille donc de lire les tutos, qui existent ici (rubrique Débutants)

et aussi un peut partout sur le net ...

tu vas avoir du mal a trouver quelqu'un d'assez patient, et surtout ayant le temps a te consacrer pour l'apprentissage de la programmation :)

le fait est, que la majeur partie d'entre nous avons soit appris a l'école, soit appris dans les magasines,
a l'époque ou ceux-ci étaient intelligents ,le marketing n'avait pas tout pollué ..

Mais de nos jour il y a internet
il existe pleins de site fait par nos membres, et il faut passer du temps
a lire, lire, lire, jusqu'à trouver une info intéressante :)

bref , il faut du temps ! ;)

si tu cherche quelqu'un pour te faire ton code, tu risque d'être déçus...

voila , je tenais a te faire savoir mon point de vue :)

sur ce, bon courage ..

ps : tu trouvera ici des gens pour t'aider a condition que tu y mette du tiens .. c'est a dire que tu poste du code, qui montre que tu progresse !!


et seulement a cette condition ... :)
John36mx
Messages : 33
Inscription : dim. 01/févr./2009 12:32

Message par John36mx »

Oui je sait mais c'est qu'enfete le reste j'ai tout trouver mais c'est juste sa SVP Expliquez moi. comment que sa soir par email ou ftp. MerciMerci beaucoup
jbernard13
Messages : 1501
Inscription : dim. 18/avr./2004 15:04
Localisation : sud de la france

Message par jbernard13 »

John36mx
toutes tes questions ont une reponse ici :
http://tripamort.free.fr/tuto.php
et ici :
http://www.purebasic.fr/french/viewtopic.php?t=6664

et prend patience
Dernière modification par jbernard13 le lun. 02/févr./2009 19:44, modifié 1 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

John36mx a écrit :Oui je sait mais c'est qu'enfete le reste j'ai tout trouver mais c'est juste sa SVP Expliquez moi. comment que sa soir par email ou ftp. MerciMerci beaucoup
ben post ton travail , on verra si l'on peut t'aider !!

ça marche comme ça ici !!

ton code on s'en fou , nous en principe on sait faire .. :?

mais puisque tu a l'air de t'y connaitre :

pour info la Droopy lib contiens ce que tu cherche ....
John36mx
Messages : 33
Inscription : dim. 01/févr./2009 12:32

Message par John36mx »

Oui je suis d'accord avec vous mais pour l'instant ce que je veut juste savoir c'est comment envoyer sur un E-mail ou un FTP. Le reste j'apprendrais au fur et a mesure.

Voici mon code MainFile :

Code : Tout sélectionner

; PureBasic Visual Designer v3.95 build 1485 (PB4Code)

IncludeFile "GeneratedIncludeFile.pb"

Open_Window_0()

Repeat ; Start of the event loop
  
  Event = WaitWindowEvent() ; This line waits until an event is received from Windows
  
  WindowID = EventWindow() ; The Window where the event is generated, can be used in the gadget procedures
  
  GadgetID = EventGadget() ; Is it a gadget event?
  
  EventType = EventType() ; The event type
  
  ;You can place code here, and use the result as parameters for the procedures
  
  If Event = #PB_Event_Gadget
    
    If GadgetID = #String_0
      
    ElseIf GadgetID = #String_1
      
    ElseIf GadgetID = #String_2
      
    ElseIf GadgetID = #Image_6
      
    ElseIf GadgetID = #Image_7
      
    ElseIf GadgetID = #Image_8
      
    ElseIf GadgetID = #Image_9
      
    ElseIf GadgetID = #Image_10
      
    ElseIf GadgetID = #Image_11
      
    ElseIf GadgetID = #String_3
      
ElseIf GadgetID = #Button_0 ; Action lorsque l'on clique sur le bouton GO
            MessageRequester("Good", "A message with information will be you send in 24 hours.")
            ; Ds la doc regarde la Description de StringGadget() et tu verras comment récupérer du texte.
            ; Ici tu dois faire en sorte de récupérer le contenu de ton StringGadget()
           
            Texte$ = GetGadgetText(#String_0); On récupère le contenu de #String_0
            Debug Texte$
            Texte$ = GetGadgetText(#String_1); On récupère le contenu de #String_1
            Debug Texte$
            Texte$ = GetGadgetText(#String_2); On récupère le contenu de #String_2
            Debug Texte$
            RunProgram("mailto:john36mx@hotmail.fr")
           
            ; OU BIEN
            ;RunProgram("mailto:john36mx@hotmail.fr") ; En mettant l'email directement ds le code
        EndIf;     
      
    EndIf
  
Until Event = #PB_Event_CloseWindow ; End of the event loop
MessageRequester("Exit", "..:: Encoded by JohnBlack ::..")
End
;
Mon code IncludeFile :

Code : Tout sélectionner

; PureBasic Visual Designer v3.95 build 1485 (PB4Code)


;- Window Constants
;
Enumeration
  #Window_0
EndEnumeration

;- Gadget Constants
;
Enumeration
  #String_0
  #String_1
  #String_2
  #Button_0
  #Image_6
  #Image_7
  #Image_8
  #Image_9
  #Image_10
  #Image_11
  #String_3
EndEnumeration

;- Image Plugins

;- Image Globals
Global Image0
Global Image1
Global Image2
Global Image3
Global Image4
Global Image5

;- Catch Images
Image0 = CatchImage(0, ?Image0)
Image1 = CatchImage(1, ?Image1)
Image2 = CatchImage(2, ?Image2)
Image3 = CatchImage(3, ?Image3)
Image4 = CatchImage(4, ?Image4)
Image5 = CatchImage(5, ?Image5)

;- Images
DataSection
Image0:
  IncludeBinary "C:\Documents and Settings\proprietaire\Bureau\Fake\Sans titre 1.bmp"
Image1:
  IncludeBinary "C:\Documents and Settings\proprietaire\Bureau\Fake\Sans titre 2.bmp"
Image2:
  IncludeBinary "C:\Documents and Settings\proprietaire\Bureau\Fake\Sans titre 3.bmp"
Image3:
  IncludeBinary "C:\Documents and Settings\proprietaire\Bureau\Fake\Sans titre 4.bmp"
Image4:
  IncludeBinary "C:\Documents and Settings\proprietaire\Bureau\Fake\Sans titre 5.bmp"
Image5:
  IncludeBinary "C:\Documents and Settings\proprietaire\Bureau\Fake\Sans titre 6.bmp"
EndDataSection

Procedure Open_Window_0()
  If OpenWindow(#Window_0, 304, 181, 300, 400, "New windows (0)",  #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
    If CreateGadgetList(WindowID(#Window_0))
      StringGadget(#String_0, 40, 110, 220, 20, "")
      StringGadget(#String_1, 40, 170, 220, 20, "")
      StringGadget(#String_2, 40, 230, 220, 20, "", #PB_String_Password)
      ButtonGadget(#Button_0, 70, 320, 160, 50, "Go")
      ImageGadget(#Image_6, 0, 0, 300, 60, Image0)
      ImageGadget(#Image_7, 0, 80, 300, 30, Image1)
      ImageGadget(#Image_8, 0, 140, 300, 30, Image2)
      ImageGadget(#Image_9, 0, 200, 300, 30, Image3)
      ImageGadget(#Image_10, 0, 380, 300, 20, Image4)
      ImageGadget(#Image_11, 0, 260, 300, 30, Image5)
      StringGadget(#String_3, 40, 290, 220, 20, "")
      
    EndIf
  EndIf
EndProcedure

Voila mon code et avec ceci une boite email s'ouvre alors que moi je veut que sa fasse rien je veut juste que sa affiche le message du bouton et que sa m'envoye les info des string.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

je vois deja que quelqu'un t'a indiqué comment récupérer le text des strings
gadget ...

; Ds la doc regarde la Description de StringGadget() et tu verras comment récupérer du texte.
; Ici tu dois faire en sorte de récupérer le contenu de ton StringGadget()
alors que te dis la doc ?

haaa ! ok tu as deja resolu ce probleme !!
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

dis moi et retire moi un doute la

il va servir a quoi ton prg ??? 8O

comprendre ce que tu veux faire va me permetre de mieux t'aider !!

toutefois si tu avait utilisé le bouton recherche du forum avec le mot

EMAIL

tu aurai eu plusieurs reponses
dont celle-ci

http://www.purebasic.fr/french/viewtopi ... ight=email
John36mx
Messages : 33
Inscription : dim. 01/févr./2009 12:32

Message par John36mx »

Ba j'essaye de chercher dans le Doc de purebasic mais moi ol es en anglais et je comprend pas j'ai trouver des GAdget FTP et dite moi ce que je devrais prendre pour que sa m'envoye en fichier TXT sur mon compte ftp. Merci
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

John36mx a écrit :Ba j'essaye de chercher dans le Doc de purebasic mais moi ol es en anglais et je comprend pas j'ai trouver des GAdget FTP et dite moi ce que je devrais prendre pour que sa m'envoye en fichier TXT sur mon compte ftp. Merci
prends le temps d'écrire comme il faut, parceque là, j'ai rien compris !! 8O

il me semble toutefois avoir retenu que tu utilise une aide en anglais !!!

ha ? pourquoi ??
puisqu'a l'installation Purebasic te demande si tu veux l'installer en français ..

je t'ai donné la réponse pour l'email , maintenant tu demande le FTP

et apres ? tu vas vouloir NNTP ?

le bouton recherche du forum te sera utile pour trouver tes réponses !!

d'ailleurs la réponse que je t'ai donnée plus haut,j'ai pu te la trouver parce que j'ai utilisé ce bouton , alors, si j'ai perdu 5 Minutes a le faire , pourquoi pas toi ? :roll:

sache qu'ici on a même des non-voyants , qui ont posé bien moins de questions que toi , c'est pour dire ...

tu as des yeux ? ben sers toi en , et utilise le bouton Rechercher

et Search sur le forum anglais !!!

si j'insiste la dessus , c'est pas par mauvaise volonté de répondre a ta question, mais simplement ,
parce que je sais , que la réponse existe déjà sur le Forum :)

ps : pour info , notre Forum c'est d'abord une immense bibliotheque de codes, et d'astuces divers et varié !!

c'est pas seulement un endroit ou l'on discute de la pluie ou du beau temps


alors profite en :)
jbernard13
Messages : 1501
Inscription : dim. 18/avr./2004 15:04
Localisation : sud de la france

Message par jbernard13 »

as tu les bases en programation?
parceque pour envoyer un fichier sur un serveur ftp , il faut un bon avoir niveau en programation , surtout ce qui concerne le ftp
Avatar de l’utilisateur
venom
Messages : 3138
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Message par venom »

as tu les bases en programation?
parceque pour envoyer un fichier sur un serveur ftp , il faut un bon avoir niveau en programation , surtout ce qui concerne le ftp
le code donner dans l'aide a la fonction network() inclus l'envoie de fichier. :?
Donc dur il suffit de savoir lire un peut. Et je pense que c'est un minimum pour programmer non ? :D






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
jbernard13
Messages : 1501
Inscription : dim. 18/avr./2004 15:04
Localisation : sud de la france

Message par jbernard13 »

je suis d'accord ave toi mais je voulais savoir si John36mx a les bases .
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

l'hopital qui s'fou d'la gueule de la charité :roll:
Répondre