Вниз  Ассемблер
- 19.01.2011 / 15:13
dzanis
  Пользователь

dzanis 
Сейчас: Offline
demiurg, надо плату менять,т.к. две детальки сломаны.Механическая поломка,так что програмно тут ничем не помочь.
Я незнаю почему не идёт,мне неначем проверить.
На сайте есть другие архивы и сорцы http://arm.flatassembler.net/
- 11.02.2011 / 16:53
graf
  Пользователь

graf 
Сейчас: Offline
кто нить еще балуеться на языке JASM'E??? есть вопросы. или все перешли на JAVA??
- 23.02.2011 / 17:40
Mishko_na_severe
  Пользователь

Mishko_na_severe 
Zarkon (16.01.2011/10:20)
В этой игре текстуры и звуки генерируются алгоритмами. :)
Да такими, что у меня проц не поддерживает нужые инструкции :gg: Только на новом ноуте смог погамать.
- 8.06.2011 / 02:42
dzanis
  Пользователь

dzanis 
Сейчас: Offline
Отредактировал мишкин блокировшик клавы и мыши.Писал себе как памятку.Может пригодится нетолько для этого.Главное что сама себя в реестр добавляет из того места где и была запушена.
  1. .486
  2. .model flat,stdcall
  3. option casemap:none
  4.  
  5.  
  6. include \masm32\include\windows.inc ;для подключения API-фунций
  7. include \masm32\include\advapi32.inc ;нужно для функций реестра
  8. includelib \masm32\lib\advapi32.lib
  9. include \masm32\include\user32.inc
  10. includelib \masm32\lib\user32.lib
  11. include \masm32\include\kernel32.inc ; нужно для GetModuleFileName
  12. includelib \masm32\lib\kernel32.lib ; библиотека для  Kernel32
  13.  
  14. .data
  15. RegName db "BlockInput",0 ;просто название для записи в реестре
  16. RegPath db "Software\Microsoft\Windows\CurrentVersion\Run\",0 ;папка реестра в котороую надо вписать нашу прогу для автозагрузки
  17. exePath byte 256 dup (0) ; здесь будет хранится полный путь к нашей проги,в виде массива байт
  18.  
  19.  
  20. .data?
  21. pKey dd ? ;ключь для создания записи в реестре
  22.  
  23. .code
  24. start:
  25.  
  26. invoke GetModuleFileName, 0, offset exePath, 256 ; сохраняем в exePath полный путь нашей проги
  27.  
  28. invoke RegCreateKey, HKEY_LOCAL_MACHINE,addr RegPath, addr pKey ;создаём ключь
  29.     .IF eax == 0  ;если ключь можно создать то в eax будет ноль
  30.         invoke RegSetValueEx, pKey, addr RegName, NULL, REG_SZ, addr exePath, sizeof exePath ;записываем нашу прогу в реестр
  31.         invoke RegCloseKey, pKey ; закрываем
  32.     .endif
  33. ;теперь наша прога при запуске виндовса будет запушена,если конечно будет на своём прежнем месте,откуда была первый раз запушена
  34.  
  35. invoke BlockInput, 1 ;блокируем клаву и мышь
  36. invoke Sleep, 30000 ;пауза пол минуты
  37. invoke BlockInput, 0 ;разблокируем
  38.  
  39.  
  40. invoke ExitProcess, 0 ;конец програмы
  41. end start


Изменено aNNiMON (8.06 / 17:20) (всего 1 раз)
- 8.06.2011 / 17:31
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
dzanis, отлично. Уже на комповский ассемблер перешел, уважуха :kul2:
__________________
 let live
- 8.06.2011 / 17:36
LPzhelud
  Пользователь

LPzhelud 
Сейчас: Offline
dzanis, по идее будет характеризоваться как вирус, ибо делает это без уведомлений :)
__________________
 Эль Презеденте
- 8.08.2011 / 12:31
kiriman
  Пользователь

kiriman 
Сейчас: Offline
Подскажите, пожалуйста, с чего начать, если хочу изучить асм с нуля?
Хотелось бы FASM, стоит ли с него начинать? Хочу серьезно им заниматься. Есть опыт в яве, си..
- 9.08.2011 / 19:10
MG42
  Пользователь

MG42 
Сейчас: Offline
Кириман, будем ждать ответа...
П.С асамблер...
- 14.08.2011 / 20:11
bogdan-g
  Пользователь

bogdan-g 
Сейчас: Offline
miha (12.04.2010/19:51)Обсуждаем, спрашиваем, делимся!Ассемблер - WapediaЯзык ассемблера - Wapedia[url=http://wapedia.mobсупер, игра как же все вместилось ?
походу как двиге квейка. :)
- 17.10.2011 / 21:00
Maxxxl123
  Пользователь

Maxxxl123 
Сейчас: Offline
Дайте учебник для чяйников и ссыли на нужный софт по ассемблеру, плиз :) , помогите , будте людьми
Наверх  Всего сообщений: 208
Фильтровать сообщения
Поиск по теме
Файлы топика (15)