
alors tu va nous bidouiller quoi avec tes test de ports la ?
@++
SERVEUR FTP (reception de messages)
Connected...
voila je vais tester les accents ├® ├¿ ├á ├¬ ├ó
alors ??
merde c'est quoi ce binz
...Disconnected
Connected...
et là ? éèà
??
Connected...
un test d'accent depuis windows 7 é è ç à
Dobro : éèà ?? alors ??
voilou bon jpart a l'apero :p
@++ SPH
...Disconnected
...Disconnected
FAUX, on m'a envoyé des messages avec accent.lepiaf31 a écrit :Pour les accents, il faut savoir que la console de windows ne les gère pas :s (mais sous linux ca marche normalement =) )
heu je suis sous window xp et en local mes accents s'affichent dans la console !!lepiaf31 a écrit :Pour les accents, il faut savoir que la console de windows ne les gère pas :s (mais sous linux ca marche normalement =) )
Si tu affiche le texte dans une fenetre, cela devrait marcher.
Code : Tout sélectionner
OpenConsole()
PrintN("accent: é")
Input()
il y a effectivement un accent mais pas celui voulu ...accent: ù
C'est parce que quand sarkozy (oops, pardon dobro, je rectifie : Monsieur le President de la Republique Francaise Nicolas Sarkozy) dit "francais, vous allez toucher 10000€", les ordi disent aux francais "francais, vous allez toucher 10000?"venom a écrit :idem en local cela fonctionne chez moi sauf €sa met un ?
![]()
apres ton input() et que ta console soit lancée, tappe "é" au clavierlepiaf31 a écrit :Non ce n'est absolument pas faux:resultat:Code : Tout sélectionner
OpenConsole() PrintN("accent: é") Input()
il y a effectivement un accent mais pas celui voulu ...accent: ù
Code : Tout sélectionner
If InitNetwork() = 0
MessageRequester("Error", "Can't initialize the network !", 0)
End
EndIf
OpenConsole()
PrintN("Client FTP")
PrintN("envoie de donnees")
port = 23
len=1000
*MemoireID = AllocateMemory(len)
For i=0 To len-2
PokeB(*MemoireID+i, Random(255))
Next
ConnectionID = OpenNetworkConnection("127.0.0.1", Port)
If ConnectionID
SendNetworkData(ConnectionID, *MemoireID, len)
CloseNetworkConnection(ConnectionID)
Else
MessageRequester("PureBasic - Client", "serveur non lancé", 0)
EndIf
End
Code : Tout sélectionner
len=1000
*MemoireID = AllocateMemory(len)
For i=0 To len-2
PokeB(*MemoireID+i, Random(255))
Next
Code : Tout sélectionner
len=1000
*MemoireID = AllocateMemory(len)
Debug "Adresse de départ de *MemoireID : "+ Str(*MemoireID) ; Donne l'adresse de départ.
For i=0 To len-2
PokeB(*MemoireID + i, Random(127))
Debug "Adresse de *MemoireID : "+ Str(*MemoireID + i) + " - Valeur : "+ Str(PeekB(*MemoireID + i))
Next
Ta boucle commence à 0 , donc len-1 , si ta boucle commence à 1 , len.J'ai une question car j'ai peur de dépasser la zone memoire. Le FOR I va de 0 a combien ? Len-2, Len-1 ou Len ?
Faut pas touché à len durant la boucle , c'est tout , ta méthode est plus sécuriséParce qu'à chaque fois que le script revient sur for il fait le calcul len - 2
Alors en PB je ne sais pas si cela à de l'importance ?