Forum Liberty Basic France

Le 26/07/2012 à 08h36

Libertynaute Avancé

Groupe: Membre

Inscrit le: 08/06/2012
Messages: 270
Reprise du message précédent

xD mdp = mot de passe.
Et comment faire fonctionner çà ? ( idées ? ) :
Roland:
Et si au lieu de mettre run LB,
tu mettais run ça---> http://www.commentcamarche.net/download/done/telecharger-34056714-pidgin
ça serait pas plus simple ?


En tout cas merci pour tout.



Edité par alex877 Le 26/07/2012 à 08h37
____________________
Si le meilleurs langage de programmation existe, alors le Just Basic est loin devant.
Ne me tappez pas dessus ! Je débute :D

Web    
Le 26/07/2012 à 10h21

Libertynaute Avancé

Groupe: Membre

Inscrit le: 08/06/2012
Messages: 270
Vous préferez plutôt ca :

Code :

[id]
input "Entrez votre pseudo : ";pseudo$
print
print "Votre pseudo : ";pseudo$
print
print "Tappez 1 pour le garder"
print
print "Tappez 2 pour le changer"
print
input "Votre choix : ";choix
select case choix
case 1
goto [menu]
case 2
goto [id]
end select

 [menu]
 cls
 open "MSG.TXT" for input as #monFichier

while eof(#monFichier) <> -1
    input #monFichier,ligne$
    print ligne$
wend
close #monFichier
print "--------------------------------------------------------------------------------------------------------------"
print
input "Tappez votre message : ";texte$


[save]

    open "MSG.TXT" for append as #out

    print #out, pseudo$;" : "; texte$

    close #out

goto [menu]



ou plutôt l'avant dernier que j'ai fait :

Code :

[id]
print "Tappez 1 si vous n'avez pas de pseudo"
print
print "Tappez 2 si vous avez un pseudo"
print
input "Votre choix : ";choix
print
select case choix
case 1
goto [inscription]
case 2
goto [identification]
end select
[menu]
cls
print "Tappez 1 pour aller au chat"
print
print "Tappez 2 pour nettoyer l'historique de vos conversations"
print
print "Tappez 3 pour supprimer votre compte"
print
input "Votre choix : ";choix2
print
select case choix2
case 1
goto [mail]
case 2
goto [clean.histo]
case 3
goto [clean]
end select


[inscription]
cls
print "Attention, si vous continuez, tous les pseudos précédemment stockés seront effacez"
print
print "Tappez 1 pour retourner au menu"
print
print "Tappez 2 pour continuer"
print
input "Votre choix : ";choix4
print
select case choix4
case 1
goto [menu]
case 2
goto [clean2]
end select
[inscription.s]
cls
input "Choisir votre pseudo : ";pseudo$
    open "PSEUDO.TXT" for append as #out

    print #out, pseudo$

    close #out
goto [identification]
[identification]
cls
print
print "Votre pseudo : "
print
open "PSEUDO.TXT" for input as #monFichier

while eof(#monFichier) <> -1
    input #monFichier,ligne$
    print ligne$
wend
close #monFichier

print
print "Tappez 1 si ce pseudo vous va"
print
print "Tappez 2 si vous voulez le changer"
print
input "Votre choix : ";choix3
print
select case choix3
case 1
goto [mail]
case 2
goto [clean]
end select

 [mail]
 cls
 open "MSG.TXT" for input as #monFichier

while eof(#monFichier) <> -1
    input #monFichier,ligne$
    print ligne$
wend
close #monFichier
print "--------------------------------------------------------------------------------------------------------------"
print
input "Tappez votre message : ";texte$


[save]

    open "MSG.TXT" for append as #out

    print #out, "-Vous : "; texte$

    close #out

goto [mail]

[clean]
open "PSEUDO.TXT" for output as #clean
close #clean
goto [inscription]

[clean.histo]
cls
open "MSG.TXT" for output as #clean
close #clean
print "Historique nettoyé"
print
input "Appuyer sur entrer pour revenir au menu";p
goto [menu]

[clean2]
open "PSEUDO.TXT" for output as #clean
close #clean
goto [inscription.s]



La principal différence est que dans le premier le pseudo n'est pas stocké alors que dans le 2eme, il est stocké.

D'àpres vous, lequel est le mieux ?


Roland:
Et si au lieu de mettre run LB,
tu mettais run ça---> http://www.commentcamarche.net/download/done/telecharger-34056714-pidgin
ça serait pas plus simple ?


Et j'ai toujours ce problème .
____________________
Si le meilleurs langage de programmation existe, alors le Just Basic est loin devant.
Ne me tappez pas dessus ! Je débute :D

Web    
Le 26/07/2012 à 12h30

Administrateur

Groupe: Administrateur

Inscrit le: 04/03/2012
Messages: 2200
Bon, on va essayer d'etre pragmatique. Bien que tu n'ai pas répondu à ma question, qui était: quel est le but final ? Je présume , à tes messages, que tu tiens avant tout à aboutir à un "chat". C'est pourquoi je te propose "Pidjin", qui fonctionne trés bien, et est gratuit, donc pas cher.
D'autre part, tu tiens à le réaliser en JB, ce qui donne à penser que tu veux maitriser un langage de programmation.
Comme tu a pu le constater, tous les logiciels, qu'ils soient gratuits ou payants, se présentent sous la forme d'une interface utilisateur, plus ou moins bien jolie et pratique.
C'est pourquoi dans tous les tutos de python, la première chose qu'on apprend à manipuler, c'est: "tkinter", qui est une interface sommaire.
En conclusion: Si tu veux un "chat", prend pidjin. Si tu veux programmer, fait de petites interfaces simples pour commencer.
Si tu insiste dans une voie qui pour l'instant se finit par un mur (l'atteinte du réseau) tu te découragera.
En programmation, comme dans la vie, il faut savoir reconnaitre que l'on a eu" les yeux plus gros que le ventre". En clair, que l'on s'est attaqué à un os trop dur, pour l'état actuel de notre dentition.
Je regarde ta dernière production..........à+
____________________
Roro

   
Le 26/07/2012 à 12h35

Libertynaute Avancé

Groupe: Membre

Inscrit le: 08/06/2012
Messages: 270
Donc tu me conseil d'abandonner ? ( ce que je ne ferais pas ) et le "mur" du reseau a ete resolu grace au code pour aller sur le ftp ( enfin presque )
____________________
Si le meilleurs langage de programmation existe, alors le Just Basic est loin devant.
Ne me tappez pas dessus ! Je débute :D

Web    
Le 26/07/2012 à 16h15

Administrateur

Groupe: Administrateur

Inscrit le: 04/03/2012
Messages: 2200
je ne te conseille pas d'abandonner, mais seulement de te faire la main sur des choses plus faciles, et aux résultats plus fun. Cette "mainwin" est d'une sècheresse...De plus, entrer des données au clavier, ça ne se fait plus depuis Charlemagne..Maintenant, on clique de souris...T'aime pas les rongeurs...?
____________________
Roro

   
Le 26/07/2012 à 18h22

Libertynaute Avancé

Groupe: Membre

Inscrit le: 08/06/2012
Messages: 270
Bof. Je vais commencer a bosser sur l interface graphique et sur le reseau en repartant de tes bases. Merci ;)
____________________
Si le meilleurs langage de programmation existe, alors le Just Basic est loin devant.
Ne me tappez pas dessus ! Je débute :D

Web    
Le 26/07/2012 à 18h38

Libertynaute Avancé

Groupe: Membre

Inscrit le: 08/06/2012
Messages: 270
Nephthys:
Voilà un petit truc qui pourrait t'aider pour ta fenêtre de chat ;)
[LB only] : ça pour l'upload et download sur un FTP


Il manque le dll : normal ? ( il suffit de chercher un peut xD )

Bon j'ai tout trouvé

Quand je lance le code source avec liberty basic il me dit : "Rutime Error: Module introuvable ( OS error 16r7E) (see error.logfor more information ) "



Edité par alex877 Le 26/07/2012 à 18h47
____________________
Si le meilleurs langage de programmation existe, alors le Just Basic est loin devant.
Ne me tappez pas dessus ! Je débute :D

Web    
Le 28/07/2012 à 14h43

Libertynaute Avancé

Groupe: Membre

Inscrit le: 08/06/2012
Messages: 270
Et puis zut finalement je vais reprendre le code fournis par un admin et je vais modifier le chat qui avait été fait en liberty basic.
____________________
Si le meilleurs langage de programmation existe, alors le Just Basic est loin devant.
Ne me tappez pas dessus ! Je débute :D

Web    
Le 29/07/2012 à 21h43

Administrateur

Groupe: Administrateur

Inscrit le: 24/09/2010
Messages: 238
Comme dis plus n'est pas les yeux plus gros que le ventre (c'est pour dire moi je voulais faire une IA comme celle d'Iron Man etc.). Attelle toi d'abord à comprendre le code que je t'ai donné ;) Au début quand on programme on a l'impression que tout est possible simplement (d'autant plus avec langage de haut niveau comme le Basic - par contre si tu faisais de l'assembleur tu te dirais que rien n'est possible simplement XD)

Programme aussi sur papier avant d'aller à l'ordi, il faut concevoir son application sur papier avec de la faire sur ordi. En gros il faut faire un cahier des charges.

Faire un programme de chat est possible en Basic, mais il faut du temps et de l'entrainement avant d'y arriver :)
____________________

MSN Yahoo Web    
Le 30/07/2012 à 10h44

Libertynaute Avancé

Groupe: Membre

Inscrit le: 08/06/2012
Messages: 270
Le code que tu m'as donné c'est celui du chat déja fait ou celui du ftp ?
____________________
Si le meilleurs langage de programmation existe, alors le Just Basic est loin devant.
Ne me tappez pas dessus ! Je débute :D

Web    
Le 30/07/2012 à 18h06

Administrateur

Groupe: Administrateur

Inscrit le: 04/03/2012
Messages: 2200
Hey ! moi je débute....aussi ... :p
____________________
Roro

   
Le 30/07/2012 à 18h59

Libertynaute Avancé

Groupe: Membre

Inscrit le: 08/06/2012
Messages: 270
Bon ben pour ne pas avoir les oeilles ( :D ) plus gros que le ventre je pense ne pas finir ........ Pour le moment .
____________________
Si le meilleurs langage de programmation existe, alors le Just Basic est loin devant.
Ne me tappez pas dessus ! Je débute :D

Web    
Le 23/11/2012 à 18h01

Libertynaute Avancé

Groupe: Membre

Inscrit le: 08/06/2012
Messages: 270
C'est vraiment dommage qu'il n'y est pas possibilité d'utiliser le réseau avec JB only :(
____________________
Si le meilleurs langage de programmation existe, alors le Just Basic est loin devant.
Ne me tappez pas dessus ! Je débute :D

Web    

 |  |

1 Utilisateur en ligne : 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne : Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie