· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› macros.inc

Посл.отвђт Сообщенiе


Дата: Мар 17, 2004 10:08:07

Сказал мне глас с небес: "Програмь на fasm'e и просветлён будешь!" И уверовал я, и закачал я fasm v1.51.. и случился со мной облом страшный... и был в маей келье вой, плачь и скрежет зубов, ибо понял я, что нет у меня всех inc'ов необходимых и это плохо... В частности сабжа я не надыбал. Может мне кто-нибудь гуманитарную помощь inc'ами выслать на мыло deadcat@istu.edu, али сцылками меня закидать?


Дата: Мар 17, 2004 10:17:26 · Поправил: Shift

что есть, то выслал
сорри,оффтоп - twoOStwo Когда-то кто-то интересовался этой VM.Ещё раз сорри за оффтоп.


Дата: Мар 17, 2004 10:37:26 · Поправил: Deadcat

Спасибо, но это у меня уже есть... Стандартная поставка всё-таки... А вот где взять загадочный macros.inc? Да и другие нестандартные inc'и у местных гуру тоже есть, наверное :)

З.Ы. Пипл, а когда Aquila последний раз проявлял признаки жизнедеятельности? Я ему уже второе письмо отправил, а ответа нет пока...


Дата: Мар 17, 2004 10:57:10 · Поправил: Shift

Лови, тот, не тот - не знаю.Выдрал с Menuet.

1549718566__MACROS.INC


Дата: Мар 18, 2004 03:51:14

Боюсь, что не то... Надо ждать пока Aquila проснётся...


Дата: Мар 18, 2004 04:32:11

Все необходимые макросы fasm уже содержит, также как и многие из необходимых inc'лудов.
Если требуется большее, то можно, например, перегнать все инклуды от masm32 в формат fasm простейшим скриптом на Perl или PHP.


Дата: Мар 18, 2004 05:35:01

Deadcat
А какие макросы конкретно нужны-то? Я тут делаю кое-какую библиотечку, но боюсь сырая пока вакладывать..


Дата: Мар 18, 2004 11:59:33 · Поправил: geister

фак... глюки какие-то... не могу толком сообщение запостить :(( Кажись JavaScript навернулся...


Дата: Мар 18, 2004 12:04:49

Asterix, а простеший скрипт на Perl приложить? Или хотя бы алгоритм обрисовать? Я в FASM лох и не фтыкаю пока в отличия fasm'овых inc'лудов от masm'овых.


Дата: Мар 18, 2004 14:30:25

Структура inc'ов masm32, которые для кода без заглушек:
externdef _imp__ConnectNamedPipe@8:PTR pr2
ConnectNamedPipe equ <_imp__ConnectNamedPipe@8>

externdef _imp__ContinueDebugEvent@12:PTR pr3
ContinueDebugEvent equ <_imp__ContinueDebugEvent@12>


А это inc'и у fasm'а:
import kernel32,\
       AddAtom,'AddAtomA',\
       AddConsoleAlias,'AddConsoleAliasA',\
       AllocConsole,'AllocConsole',\
       AreFileApisANSI,'AreFileApisANSI',\
       AssignProcessToJobObject,'AssignProcessToJobObject',\
       BackupRead,'BackupRead'


Одно в другое легко перегоняется ;-)


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.054