Exact !Habibsbib a écrit :Sauf que DJSIR est un lycéen de quatorze ans, et il n'a pas forcement le budget à mettre dans un serveur à 50€ par mois
[..] Messenger
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- DJSIR
- Niveau 8

- Messages : 583
- Enregistré le : mar. 01 juil. 2008 15:16
- Localisation : 76, Le HAVRE (in the DJSIR World)
- Status : Hors ligne
Re: [..] Live Messenger
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
Re: [..] Live Messenger
Alors
Ya du nouveau ?
- DJSIR
- Niveau 8

- Messages : 583
- Enregistré le : mar. 01 juil. 2008 15:16
- Localisation : 76, Le HAVRE (in the DJSIR World)
- Status : Hors ligne
Re: [..] Messenger
Oui, Absolument. Je compte reprendre le projet en main des maintenant pour enfin proposer une version au public.
Je vais tout re-coder depuis le début. Je pense que c'est la meilleure solution.
Je vais tout re-coder depuis le début. Je pense que c'est la meilleure solution.
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
- TommyDDR
- Modérateur

- Messages : 2130
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [..] Messenger
Salut DJSIR,
j'arrive peut être un peu tard mais ton projet m'intéresse grandement vu que je suis en train de faire la même chose ^^'.
J'ai quasiment fini le mien (à quelques bugs près) j'aimerais quand même savoir ce que tu utilise pour le TCP. Tu as tout fait toi même ou tu utilise l UDF TCP.au3 (qui bug quand quelqu'un se déconnecte).
Merci.
Ps : si cela est possible, j'aimerai bien jeter un coup d'œil a tes sources (je peux te fournir les miennes aussi).
j'arrive peut être un peu tard mais ton projet m'intéresse grandement vu que je suis en train de faire la même chose ^^'.
J'ai quasiment fini le mien (à quelques bugs près) j'aimerais quand même savoir ce que tu utilise pour le TCP. Tu as tout fait toi même ou tu utilise l UDF TCP.au3 (qui bug quand quelqu'un se déconnecte).
Merci.
Ps : si cela est possible, j'aimerai bien jeter un coup d'œil a tes sources (je peux te fournir les miennes aussi).
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
- DJSIR
- Niveau 8

- Messages : 583
- Enregistré le : mar. 01 juil. 2008 15:16
- Localisation : 76, Le HAVRE (in the DJSIR World)
- Status : Hors ligne
Re: [..] Messenger
Moi, j'utlise juste TCPRecv() et un petit peu d'imagination 
C'est largement suffisant. Après, il suffit de gérer avec des commandes/paramètres.
exemple simplifié :
Client :Serveur :
C'est largement suffisant. Après, il suffit de gérer avec des commandes/paramètres.
exemple simplifié :
Client :
Code : Tout sélectionner
TCPSend("connect|djsir|passe")Code : Tout sélectionner
$StringCMD = StringSplit("", "|")
$StringCMD[1] = "connect" donc :
Switch $StringCMD[1] ;permet de gérer plusieurs fonctions
Case "connect"
;actions efféctuées pour pseudo $StringCMD[2] et mot de passe $StringCMD[3]
EndSwitch$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
-
Sparkdaemon
- Niveau 3

- Messages : 38
- Enregistré le : jeu. 04 mars 2010 19:18
- Localisation : $Coord
- Status : Hors ligne
Re: [..] Messenger
Après pour sécuriser, Tu peut utiliser un algo genre MD5 que toi seul connaît, Que tu a passé 7Heures dessu (Oui, oui
) Et qu'un foutu Formatage t'a été fatal...
Hein DJsir?

Hein DJsir?

- DJSIR
- Niveau 8

- Messages : 583
- Enregistré le : mar. 01 juil. 2008 15:16
- Localisation : 76, Le HAVRE (in the DJSIR World)
- Status : Hors ligne
Re: [..] Messenger
Oui.. malheureusement..
T'as changé de pseudo Douves ?
T'as changé de pseudo Douves ?
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
-
Sparkdaemon
- Niveau 3

- Messages : 38
- Enregistré le : jeu. 04 mars 2010 19:18
- Localisation : $Coord
- Status : Hors ligne
Re: [..] Messenger
Lol ^^ Oui ça fais 2 semaines 
Je préfères qu'on me voies sous mon vrai pseudo
Je préfères qu'on me voies sous mon vrai pseudo
- TommyDDR
- Modérateur

- Messages : 2130
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [..] Messenger
A vrai dire, je ne me suis même pas penché sur le simple TCPSend ^^
L'UDF permet de recevoir de façon évènementielle.
C'est à dire : quand je reçois quelque chose, cela lance automatiquement ma fonction "Recv"
C'est facile à faire sans l UDF ?
(J'ai voulu examiner l UDF pour le comprendre mais avec tous les CallDLL() qu'il y a... j'ai vite abandonné ^^)
L'UDF permet de recevoir de façon évènementielle.
C'est à dire : quand je reçois quelque chose, cela lance automatiquement ma fonction "Recv"
C'est facile à faire sans l UDF ?
(J'ai voulu examiner l UDF pour le comprendre mais avec tous les CallDLL() qu'il y a... j'ai vite abandonné ^^)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
- DJSIR
- Niveau 8

- Messages : 583
- Enregistré le : mar. 01 juil. 2008 15:16
- Localisation : 76, Le HAVRE (in the DJSIR World)
- Status : Hors ligne
Re: [..] Messenger
en faite il faut include dans ta boucle TCPRecv($ConnectedSocket, 2048).
Après, tu fait un :ou $Recv est le résultat de TCPRecv.
C'est tout simple.
Après, tu fait un :
Code : Tout sélectionner
If $Recv <> "" Then
;Recherche de Paramètres
EndIfC'est tout simple.
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
Re: [..] Messenger
Une sortit "Officiel ou Beta" Pour environ quand?
-
Sparkdaemon
- Niveau 3

- Messages : 38
- Enregistré le : jeu. 04 mars 2010 19:18
- Localisation : $Coord
- Status : Hors ligne
Re: [..] Messenger
Code : Tout sélectionner
Adlibregister("_recv", 100)
Func _recv()
$recv = tcprecv($connectedsocket, 2048)
If $recv <> '' then
;Analyse
endif
endfunc- DJSIR
- Niveau 8

- Messages : 583
- Enregistré le : mar. 01 juil. 2008 15:16
- Localisation : 76, Le HAVRE (in the DJSIR World)
- Status : Hors ligne
Re: [..] Messenger
Pourquoi Adlib ? Une boucle suffit.
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
-
Sparkdaemon
- Niveau 3

- Messages : 38
- Enregistré le : jeu. 04 mars 2010 19:18
- Localisation : $Coord
- Status : Hors ligne
Re: [..] Messenger
Adlib permets de recevoir en permanence même si le programme fait autre chose, comme ça, si une action occupe le programme, le Receive ne se coupe jamais
- DJSIR
- Niveau 8

- Messages : 583
- Enregistré le : mar. 01 juil. 2008 15:16
- Localisation : 76, Le HAVRE (in the DJSIR World)
- Status : Hors ligne
Re: [..] Messenger
C'est vrai que c'est une bonne idée
Je note ! Merci !
Je note ! Merci !
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin
(ne décodez pas le binaire, ça veux rien dire)
[Func] ProgressBar, aller plus loin

