Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Отправка почты fasm в masm и копирование самого себя (https://forum.antichat.xyz/showthread.php?t=41003)

Satell 27.05.2007 20:29

Отправка почты fasm в masm и копирование самого себя
 
1. Нужен простой код для отправки почты с авторизацией, есть на fasm'е сложно ее в masm переделать?

или где взять готовую прогу для отправки почты с авторизацией на masm?
http://www.wasm.ru/article.php?article=simplesmtp
http://www.wasm.ru/pub/16/files/smtp.rar

2. Нужно скопировать код самой запущенной программы в другую папку, как это сделать? как получить путь программы откуда она была запущена?

NetMan 27.05.2007 22:09

Цитата:

Сообщение от Satell
2. Нужно скопировать код самой запущенной программы в другую папку, как это сделать? как получить путь программы откуда она была запущена?

Накатал примерчик на masm %)
Код:

.386
.model flat, stdcall
option casemap:none

include kernel32.inc
include user32.inc
include windows.inc

includelib kernel32.lib
includelib user32.lib

.data?
buf                        db        1024        dup                (?)
.code
start:
invoke GetModuleHandle, NULL
invoke GetModuleFileName, eax, addr buf, SIZEOF buf
invoke MessageBox, 0, addr buf, NULL, MB_OK
invoke ExitProcess, 0
end start

Потом делаешь CopyFile...

!_filin_! 27.05.2007 23:45

http://www.wasm.ru/src/5/mailchecker.zip
Вот программка, думаю её исходник поможет вам в реализации цели. Она проверяет почту.


Время: 14:16