Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
RusFAQ.ru: программирование на языке Assembler
Информационный Канал Subscribe.Ru |
RusFAQ.ru: программирование на языке Assembler
Выпуск № 644
от 28.09.2003, 11:00
Администратор: Имя: Калашников О.А. URL: Информационный ресурс ICQ: 68951340 Россия, Москва |
О рассылке: Задано вопросов: 4229 Отправлено ответов: 12382 Активность: 292.7 %
|
Список экспертов, ответы которых опубликованы в данном выпуске |
_vt Статус: Профессиональный Общий рейтинг: 122.52 [Подробней >>] |
vitya Статус: Профессиональный Общий рейтинг: 108.03 [Подробней >>] |
Gibbel Статус: Профессиональный Общий рейтинг: 106.92 URL: Savage Metal Club - жизнь в стиле рок-н-ролл Телефон: +7 901 710 3146 [Подробней >>] |
Илья Статус: Профессиональный Общий рейтинг: 102.85 [Подробней >>] |
Bob Johnson Статус: Профессиональный Общий рейтинг: 151.72 URL: Программирование [Подробней >>] |
Евгений Иванов Статус: Профессиональный Общий рейтинг: 140.43 URL: Super Assembler Software Телефон: НСС +7 831 3107039 [Подробней >>] |
Hangatyr Статус: Профессиональный Общий рейтинг: 112.01 [Подробней >>] |
ASMодей Статус: Профессиональный Общий рейтинг: 112.84 [Подробней >>] |
Portnov Статус: Профессиональный Общий рейтинг: 108.55 URL: Мой сайтик... [Подробней >>] |
Eugene Статус: Профессиональный Общий рейтинг: 106.3 URL: мощный файловый архив [Подробней >>] |
Краткий перечень вопросов |
Вопрос № 4189. Здравствуйте! У меня такой вопрос : Как при программировании под Windows вывести в диалоговое окно с... (ответов: 4)
Вопрос № 4190. Доброе время суток, уважаемые эксперты! Softice не останавливает на WinMain, DlgProc, etc. Как испра... (ответов: 1)
Вопрос № 4191. Здравствуйте эксперты У меня есть программа для Windows и мне необходимо ее защитить и сделать Share... (ответов: 2)
Вопрос № 4192. Здравствуйте, Эксперты! Вопрос скорее предназначен BJ'ю и Тиграну и по большей части АСМа не касаетс... (ответов: 1)
Вопрос № 4193. Вопрос думаю в тему... Я програмлю игры, и мне нужно писать минимальные требования (проц.,память,вид... (ответов: 3)
Вопрос № 4194. Здравствуйте, ув. эксперты! Пишу вам на радостях - теперь я студент физмат. факультета отдения ЭВМ. ... (ответов: 1)
Вопрос № 4195. Здравствуйте, эксперты! Почему не работает Tab для переключения между контролами? Я уже не знаю, где... (ответов: 1)
Вопрос № 4196. Доброго времени суток, уважаемые эксперты. Тут разбираясь со шрифтами в Windows, наткнулся на очень... (ответов: 1)
Вопрос № 4197. Доброе время суток ув эксперты! что за байты идут в в некоторых PE файлах после "This program c... (ответов: 1)
Вопрос № 4198. Господа-эксперты, я читал рассылку и меня очень сильно возмутил один вопрос, а точнее не вопрос, а В... (ответов: 4)
Вопрос № 4200. Приветствую уважаемых экспертов ! Вечная тема - предотвращение повторного запуска приложения... Вот ... (ответов: 1)
Вопрос № 4202. Здраствуйте эксперты. В программе создаю Thread. Как сделать чтобы Thread обрабатывася один раз в се... (ответов: 2)
Вопрос № 4204. Привет всем. Где в инете можно достать программы асемблера - дизасемблера бесплатно тоесть даром. ... (ответов: 2)
Вопрос № 4206. Доброго времени суток, Уважаемые Эксперты! Подскажите, как сделать run в Win9x/ME в real mode? Пробл... (ответов: 2)
Вопросов: 14, ответов: 26
Вопрос № 4189 |
Здравствуйте!
У меня такой вопрос :
Как при программировании под Windows вывести в диалоговое окно строку,
при нажатии на которую открывается браузер и переходит по адресу указаному в
строке. Какие для этого нужно использовать функции Win32 Api.
Такое часто можно видеть в программах при выборе из меню "About".
Заранее спасибо.
Вопрос отправлен: 20.09.2003, 19:36
Отправитель: djman777 (djman777@rambler.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Доброе время суток, djman777!
Это обычный static с нужными цветами и подчеркиванием... При нажатии вызывай функцию ShellExecute(...)
*** E-Man 1.5 (edition 04) - life is just a game...if you a student:) ***
Ответ отправлен: 20.09.2003, 22:21
Отправитель: _vt
Отвечает vitya
Доброе время суток, djman777!
можно сделать так: поставьте static text на диалог и добавьте обработчик событий WM_LBUTTONDOWN в котором вызывайте ShellExecute().
Ответ отправлен: 21.09.2003, 10:55
Отправитель: vitya
Отвечает Gibbel
Здравствуйте, djman777!
Тебе придется создать свой элемент управления - строку, в оконной функции которого по событию WM_LBUTTONUP вызывать функцию ShellExecute(), в соответствующем параметре которой указываешь полный адрес своей странички (включая "http://").
P.S.: для вопросов, касающихся WinAPI существует рассылка по WinAPI.
Ответ отправлен: 21.09.2003, 14:10
Отправитель: Gibbel
Отвечает --- Нет данных ---
Добрый день, djman777!
ShellExecute тебе поможет !
Пока.
Ответ отправлен: 22.09.2003, 08:40
Отправитель: --- Нет данных ---
Вопрос № 4190 |
Доброе время суток, уважаемые эксперты!
Softice не останавливает на WinMain, DlgProc, etc. Как исправить?
Подробнее:
Линкую с /DEBUG /DEBUGTYPE:CV /PDB:NONE
Выдает LINK: warning LNK4027: CVPACK error
Softice loader не загружает вообще, т.к. нет debug information.
Линкую с /DEBUG /DEBUGTYPE:CV
Нет ошибок. Softice loader загружает но не останавливает, хотя должен согласно мануалу.
Добавил cvpack.exe (версия 6.00.8168) и mspdb60.dll (6.0.8168.0). Линкую /DEBUG /DEBUGTYPE:CV /PDB:NONE без проблем. Softice loader загружает но не останавливает.
В softice в остальном работает нормально: бряки ставит и "спотыкается".
Пробовал использовать патч для DriverStudio 2.7 с
http://wasm.ru/toollist.php?list=10
Проблемма осталась.
masm7.0 hutchевский
softice из DriverStudio 2.5
Windows XP SP1
Заранее благодарен.
Вопрос отправлен: 20.09.2003, 21:32
Отправитель: timur
[Следующий вопрос >>] [Список вопросов]
Отвечает Илья
Добрый день, timur!
Если хочешь, делай так:
компилируешь, открываешь в hex-редакторе, первый entry point'а меняешь на СС [int 3] (только запомни, что раньше было), ставишь set i3here on в sice, запускаешь прогу -> sice вываливается по int 3, заменяешь байт СС на исходный, делаешь ip = ip - 1 ... а дальше на сколько фантазии хватит :)
Долго, нудно, но всегда (IMHO) работает.
Ответ отправлен: 21.09.2003, 02:33
Отправитель: Илья
Вопрос № 4191 |
Здравствуйте эксперты
У меня есть программа для Windows и мне необходимо ее защитить и сделать Shareware.
Посоветуйте, где взять программы и информацию по теме защиты программы.
Если можете, то напишите в рассылке основные принципы защиты программы
Спасибо
Вопрос отправлен: 21.09.2003, 20:29
Отправитель: Дмитрий (jorgh@mail.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Добрый день, Дмитрий!
1) Программы и информацию можно взять в интернете, используя поисковые серверы...
2) Обычно ShareWare-программы спрашивают твое имя и на основании него генерируют код, делающий ее зарегистрированной... Тебе нужно создать алгоритм, который этим занимается, и так его зашифровать, чтобы никто не взломал:) Вряд ли получится... На тему взлома почитай статьи Криса Касперски на сайте WASM.RU
*** E-Man 1.5 (edition 04) - life is just a game...if you a student:) ***
Ответ отправлен: 21.09.2003, 23:20
Отправитель: _vt
Отвечает --- Нет данных ---
Здравствуйте, Дмитрий!
Советую прочитать книгу Шнайера, "Криптография...", ссылки в Internete есть, а вообще есть масса способов защитить свою
программу, начиная от шифрования данных в ней, заканчивая обычными TimeOut'ами в программе.
Пока !
Ответ отправлен: 22.09.2003, 08:40
Отправитель: --- Нет данных ---
Вопрос № 4192 |
Здравствуйте, Эксперты!
Вопрос скорее предназначен BJ'ю и Тиграну и по
большей части АСМа не касается.. ;)
Кто-нибудь из Вас занимался(ется) разработкой коммуникационных
контроллеров (девайсов) на базе будь то PIC'ов Motoroll
или Zilog'ов? Если Zilog'и то пользовали ли eZ8 или Cartezian'ы?
Вообщем просьба как вы поняли такая - если у Вас имеются
свои наработки/статьи/документы и т.п. не могли бы вы поделиться
или помочь с информацией.
Заранее благодарен!
--
Наибестнейших регардзов и вишезов ;)
Atma
Вопрос отправлен: 21.09.2003, 20:47
Отправитель: Atma Manas (atma_manas@mtu-net.ru)
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Здравствуйте, Atma Manas!
Нет. К сожалению, это ответ на все твои вопросы...
На счет информации - думаю надо прежде всего скачать документацию по системе команд процессора, затем распиновку и схему включения.
Я собирал различные устройства на Z-80. Вначале была идея супер навороченного АОНа на Z-80 с чипом Yamaha 8910(12) (для звука :), большим индикатором, ПЗУ на 256 кб, ОЗУ на 64 кб (для сравнения в обычном АОНе на Z-80 было 64 к пзу и 2 или 8 к озу) и т.д. Но все остановилось из-за того, что "надоело"... Т.е. начальные наработки были (номер определялся, музыка даже играла), но потом, когда стало понятно, как все это сделать, надоело...
Затем была идея музыкального сопроцессора для спектрума (тоже на z-80, с частотой в 3 раза больше, чем у центрального процессора, 512 кб памяти, 6 8-разрядных каналов, два таймера 8253, 8-разрядный АЦП). Это закончилось примерно тем же - АЦП был собран и кое как работал (шумели несколько последних разрядов), процессор и ПЗУ исправно работали на 10,5 Мгц (кстати, процессор был рассчитан на 4 - вот откуда пошел разгон :), даже ОЗУ было найдено (в то время в Калуге достать динамическую память на 100 нс (у меня была такая) было трудновато). Но опять-таки надоело (тем более, что в "звуковой плате" набиралось 40 или 60 микросхем!). В общем, в конце концов 256 кб были поставлены в спектрум вместо 128-ми, которые там были, АЦП был подключен к нему, ПЗУ перепрограммировано под что-то еще, а плата отправилась под диван :)
А что тебе конкретно нужно?
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 22.09.2003, 00:07
Отправитель: Bob Johnson
Вопрос № 4193 |
Вопрос думаю в тему...
Я програмлю игры, и мне нужно писать минимальные требования (проц.,память,видео)
Дык вот... может есть такой эмулятор под винду, чтобы эмулировал разные конфигурации компьютеров и уже из под этого эмулятора запускать мои игры и тестировать на скорость.
Вопрос отправлен: 21.09.2003, 21:00
Отправитель: Ландграф Павел
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Здравствуйте, Ландграф Павел!
Ну, чтобы особо разные конфигурации не видел... Имею дело с двумя PC-эмуляторами:
1) Connectix Virtual PC - эмулирует Pentium MMX и чипсет i430VX, настраивается размер памяти, видео - s3trio64...
2) Bochs - 386, 486 или Pentium в зависимости от собранного бинарника (распространяется с исходным кодом), также настраивается память, какое видео - не знаю, но прилагаются несколько видео-биосов в виде бинарников...
3) Есть еще VMWare Workstation - не пробовал...
4) На хрена они тебе нужны - покажи мне свою игру - и я скажу на чем она пойдет...
*** E-Man 1.5 (edition 04) - life is just a game...if you a student:) ***
Ответ отправлен: 21.09.2003, 23:20
Отправитель: _vt
Отвечает --- Нет данных ---
Приветствую Вас, Ландграф Павел!
Ну эмулытор - это VMware, но я не думаю, что игру
можно нормально, оттестировать на эмуляторе, время ответа
уже не то, да и видео нормально не поиспользуешь...
Так что ищи лучше нормальный PC и тестируй себе ...
До встречи...
Ответ отправлен: 22.09.2003, 08:39
Отправитель: --- Нет данных ---
Отвечает Евгений Иванов
Добрый день, Ландграф Павел!
VMware
Ответ отправлен: 25.09.2003, 12:27
Отправитель: Евгений Иванов
Вопрос № 4194 |
Здравствуйте, ув. эксперты!
Пишу вам на радостях - теперь я студент физмат. факультета отдения ЭВМ. В связи с чем праздничный вопрос - я знаю, как работать с SMTP-сервером, а вот, как с POP3 - нет. Не дадите образец, как получить письмо, а?
Всем спасибо.
Вопрос отправлен: 22.09.2003, 11:57
Отправитель: Koner
[Следующий вопрос >>] [Список вопросов]
Отвечает Hangatyr
Доброе время суток, Koner!
Как я понял, все время с окончания вступительных экзаменов и до конца сентября было занято отмечанием сего знаменательного события? Я, конечно, рад, но все же не могу удержаться и не подпортить вам настроение (немного)
- право именоваться почетным титулом "студент" надо сперва заслужить - закрыть первую сессию ;)) Теперь по существу. Исходников у меня нету (нет, гоню, есть исходник pop3-сервера, если надо, то пиши на hangatyr@centrum.cz, только он на сях), но если вы знаете, как работать с smtp, то за реализацией дело не станет. А получить письмо так:
telnet>open pop3-2.centrum.cz 110
+OK thPOP3 server ready
user hangatyr
+OK user accepted
pass **********
+OK welcome
list
+OK list follows
1 4323
.
retr 1
+OK Message follows
...
dele 1
quit
Ну понятно, короче. Подробнее объяснить не могу - времени совсем нет. Все это подробно описано в RFC1939 (кажется, 1939...)
Ответ отправлен: 22.09.2003, 13:07
Отправитель: Hangatyr
Вопрос № 4195 |
Здравствуйте, эксперты! Почему не работает Tab для переключения между контролами? Я уже не знаю, где искать. Неужели он работает только в диалоговых окнах, хотя в описании процедуры CreateWindowEx и стилей окна ясно написано, что главное окно должно иметь дополнительный стиль WS_EX_CONTROLPARENT, а дочерние должны иметь стиль WS_TABSTOP. Спасибо!
Приложение:
Вопрос отправлен: 22.09.2003, 17:59
Отправитель: Tab
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Добрый день, Tab!
Мог бы и не кидать исходник в приложение :) Ответ тут прост, хотя в свое время я замучался его искать - в MessageLoop надо вызывать перед TranslateMessage функцию IsDialogMessage (естественно с хендлом твоего окна), и уже только если она не обработает сообщение, то тогда вызывать TM.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 22.09.2003, 22:41
Отправитель: Bob Johnson
Вопрос № 4196 |
Доброго времени суток, уважаемые эксперты.
Тут разбираясь со шрифтами в Windows, наткнулся на очень интересный глюк, при создании шрифта CreateFontIndirect на могу опредилить размер шрифта (например, чтоб установить его в RichEditBox - е)!
Вопрос отправлен: 22.09.2003, 19:46
Отправитель: Dark_Lord
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Добрый день, Dark_Lord!
Как я понял, не знаю насколько правильно, ты хочешь задать стандартные размеры шрифтов указанием конкретного числа (10,12,14,...) А там это не срабатывает... Ну так это делается так:
...
lf.lfHeight = -MulDiv(10, GetDeviceCaps(GetDC(hWnd), LOGPIXELSY), 72);
hFont = CreateFontIndirect (&lf);
Это для десятого шрифта...
P.S. Не знаю, насколько я могу тебе советовать, ведь ты рассылку по Ассемблеру для Win32 ведешь, а я только с WinAPI разбираюсь... :)
*** E-Man 1.5 (edition 04) - life is just a game...if you a student:) ***
Ответ отправлен: 23.09.2003, 01:10
Отправитель: _vt
Вопрос № 4197 |
Доброе время суток ув эксперты!
что за байты идут в в некоторых PE файлах после
"This program cannot be run in DOS mode.$" например WY∙)67к)67к)67к)67к%67к-)<к!67кк*9к;67к-)
=к67кK)$к$67к)66кЯ67к+<к#67кю01к(67кRich)67 и обязательно есть слово "Rich" для чего это нужно?
Вопрос отправлен: 22.09.2003, 19:46
Отправитель: Aprog
[Следующий вопрос >>] [Список вопросов]
Отвечает ASMодей
Добрый день, Aprog!
Странный вопрос. А почему ты не спрашиваешь зачем все остальные байты в этом файле? Это стандартная заглушка для DOS-программ и байты там могут означать все, что угодно. И если ты нашел несколько файлов, у которых эти байты совпадают, то это означает что эти программы скомпилированы одним компилятором. А вообще ты можешь в этой заглушке написать все что захочешь (если компилятор позволит) даже полноценную DOS-программу, собственно она для этого и была задумана.
Ответ отправлен: 23.09.2003, 13:24
Отправитель: ASMодей
Вопрос № 4198 |
Господа-эксперты, я читал рассылку и меня очень сильно возмутил один вопрос, а точнее не вопрос,
а Ваш ответ на него !
Паренек, под ником "PRO" спросил:
?>Можно ли сделать так чтобы диалоговое окошко
?>при своём создании было невидимым? Можно конечно,
?>перехватить сообщения WM_INITDIALOG, WM_PAINT, WM_SIZE,
?>но тогда оно появится ненадолго, а потом исчезнет.
?>А как сделать чтобы оно не появлялось вообще?
Он же здесь РУССКИМ языком говорит, что он пытался
перехватить сообщение, но окно всеравно успевает появится.
Это значит, что то окошко, о котором идет речь, совершенно самостоятельное приложение, которое писал не PRO, а кто-то
другой.
Или Вы думаете, что те кто задает сюда вопрос
только из песочницы вышли ???
Да я когда рождался, как только доктор увидел мою голову, первое слово, которое она ему сказала - WS_VISIBLE. :-)))
Ума не приложу, как можно было подумать, что PRO не
может скрыть окно из собственного приложения.
Я не наезжаю, и прошу без обид, просто я задавал
точно такой вопрос и мне ответили так же. В следующем
вопросе я объяснил, что ясное дело, что окно,
которое ПЕРЕХВАТЫВАЕТСЯ не мое, на то он и ПЕРЕХВАТ,
мне что-то там ответили снова.
А теперь я вижу опять ту же ситуацию, аж зло берет !!!
Вот я и решил высказатся ...
--------------------------------------------
Подскажите пожалуйста, где найти форум, где Вы
все отвечаете в реальном времени.
То есть не рассылку, которая приходит ко мне раз в 3
дня, а именно сайт, на котором идет переписка.
Спасибо !
P.S. За критику прошу не сердиться !!!
Вопрос отправлен: 22.09.2003, 20:46
Отправитель: Fantomas
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Здравствуйте, Fantomas!
Позволю себе замусорить рассылку...
Если ты (судя по твоим вопросам) занимаешься перехватом чужих приложений, это не значит, что этим занимаются все... И вопрос, заданный именно РУССКИМ языком, этого не подразумевал... Кроме того, ты ведь сам "эксперт", что же не ответил???
> где найти форум, где Вы все отвечаете в реальном времени
Пиши на мыло, его ты найдешь, нажав на ссылку "подробней..." у имени каждого эксперта, в списке отвечающих в каждом выпуске рассылки...
*** E-Man 1.5 (edition 04) - life is just a game...if you a student:) ***
Ответ отправлен: 23.09.2003, 01:10
Отправитель: _vt
Отвечает Portnov
Приветствую Вас, Fantomas!
--------
Гы! А знаете, нам совсем-совсем нечего больше делать, кроме как круглосуточно сидеть в форуме и отвечать на ваши вопросы в реалтайме!
Ну, есть на RusFAQ.ru форум (http://rusfaq.ru/cgi-bin/Forum.cgi). Но это обычный форум, куда эксперты заходят, как и подписчики, просто пообщаться. Правда, там есть и специализированные ветки, но они далеко не самые активные.
С уважением, Portnov.
Ответ отправлен: 23.09.2003, 11:50
Отправитель: Portnov
Отвечает ASMодей
Здравствуйте, Fantomas!
Ну и что тебе не нравится в перехвате чужих окон (даже если речь действительно шла об этом), что аж зло берет? Я вот например тоже знаю парочку программ у которых хорошо бы такие окна скрывать. Если все дело в том, что это ломает защиту программы, то такую защиту выкидывать надо.
Ответ отправлен: 23.09.2003, 12:05
Отправитель: ASMодей
Отвечает Bob Johnson
Приветствую Вас, Fantomas!
Ну знаешь ли - пусть он нормально объясняет, чего хочет. Я до сих пор не понял, как он тогда может перехватить WM_INITDIALOG в чужом приложении? Внедрился в его код что-ли? Тогда пусть перехватит CreateWindowsEx и уберет флаг WS_VISIBLE.
> Ума не приложу, как можно было подумать, что PRO не может скрыть окно из собственного приложения.
Ну тут и не такое бывает :)
> Подскажите пожалуйста, где найти форум, где Вы все отвечаете в реальном времени.
Во сне, только в сильном наркотическом сне. Такого форума нет и видимо не будет никогда. Так уж все получилось.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 24.09.2003, 00:19
Отправитель: Bob Johnson
Вопрос № 4200 |
Приветствую уважаемых экспертов !
Вечная тема - предотвращение повторного запуска приложения... Вот клюнуло меня что то в одно место и захотелось чтоб не просто предупреждение выдавалось, а происходило переключение на уже запущенную копию. Вот только никак не врублюсь как бы это сделать. Первое что пришло в голову - SetForegroundWindow - не катит - окно в приложении далеко не одно (да и с минимизированным приложением это не прокатывает...). Но делает же как то такую вещь виндозный таскменегер без напряга малейшего... Так что поможите люди добрые - ткните носом в какой нить "SetForegroundApplication" если что то такое есть...
Кстати заодно... Попробовал тут натравить FlashWindowEx с параметрами (FLASHW_TIMERNOFG or FLASHW_ALL) на MainForm дельфевой проги и получил результат откровенно не соответствующий ожидавшемуся - мигает только Caption окна, а в таскбаре тишь да гладь... Чтож це таке и как это самое бороть ?
Приложение:
Вопрос отправлен: 23.09.2003, 11:09
Отправитель: Beetle
[Следующий вопрос >>] [Список вопросов]
Отвечает Bob Johnson
Приветствую Вас, Beetle!
> Чтож це таке и как это самое бороть ?
....
- Что это, Берримор?
- Тухлятина, сэр!
....
За это ты (да и мы все) должны любить дельфи всеми возможными способами - в нем создается невидимое окно класса TApplication, которое и видно на таскбаре. А форма - это уже совсем другое (обычно видимое) окно. Так сделано видимо для того, чтобы заголовок окна и кнопки в таскбаре мог различаться.
Из функций - попробуй SetActiveWindow.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 24.09.2003, 00:22
Отправитель: Bob Johnson
Вопрос № 4202 |
Здраствуйте эксперты.
В программе создаю Thread.
Как сделать чтобы Thread обрабатывася один раз в секунду? Используя семафоры или события?
Если можно то с примерчиком.
Вопрос отправлен: 23.09.2003, 15:17
Отправитель: init
[Следующий вопрос >>] [Список вопросов]
Отвечает ASMодей
Добрый день, init!
Поставь в Thread функцию Sleep(1000) и поток будет просыпаться каждую секунду.
Ответ отправлен: 24.09.2003, 07:07
Отправитель: ASMодей
Отвечает Bob Johnson
Приветствую Вас, init!
Непонятно, что тебе нужно - чтобы функция выполнялась в этом потоке 1 раз в секунду - давай так:
m1:
Call my_funck
push 1000
Call Sleep
jmp m1
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 26.09.2003, 00:38
Отправитель: Bob Johnson
Вопрос № 4204 |
Привет всем.
Где в инете можно достать программы асемблера - дизасемблера бесплатно тоесть даром.
Вопрос отправлен: 23.09.2003, 19:21
Отправитель: максим
[Следующий вопрос >>] [Список вопросов]
Отвечает Eugene
Приветствую Вас, максим!
Почаще заглядывай на wasm.ru
Ответ отправлен: 24.09.2003, 09:40
Отправитель: Eugene
Отвечает Bob Johnson
Здравствуйте, максим!
наверное, на wasm.ru.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 26.09.2003, 20:39
Отправитель: Bob Johnson
Вопрос № 4206 |
Доброго времени суток, Уважаемые Эксперты!
Подскажите, как сделать run в Win9x/ME в real mode? Проблема в том, что autoexec.bat, config.sys и т.п. в WinME не обрабатываются. Подскажите пожалуйста, какие способы запуска программ до старта Windows в реальном режиме есть ещё? Желательно универсальный и для Win9x и для WinME. Вариант с патчем WinMe не подходит. Или может быть у кого-нибудь будут другие идеи? Нужно воспользоваться stub частью программы. Так вот, может быть можно как-нибудь сделать так, чтобы Win запустила именно stub часть программы, а не сам PE? Может-быть это можно сделать из драйвера, но как?
Заранее благодарю вас.
Вопрос отправлен: 24.09.2003, 10:56
Отправитель: Alex
[Следующий вопрос >>] [Список вопросов]
Отвечает _vt
Добрый день, Alex!
Ты, блин, линолеум переоцениваешь - там должен быть в реестре параметр ParseAutoexec...
> может быть можно как-нибудь сделать так, чтобы Win запустила именно stub часть программы
Да, можно, просто в окне, просто поставив галочку в параметрах ярлыка "не давать программе обнаружить Windows"...
Кроме того, поставь себе PC-эмулятор c досом...
*** E-Man 1.5 (edition 04) - life is just a game...if you a student:) ***
Ответ отправлен: 24.09.2003, 20:43
Отправитель: _vt
Отвечает Евгений Иванов
Добрый день, Alex!
Можешь заменить файл какой-нибудь системный своих (оставить тоже название!).
Старый переименовываешь, ну и можно грузить его, а можно и не грузить, если
не важный (setver.exe например)...
Ответ отправлен: 25.09.2003, 19:24
Отправитель: Евгений Иванов
Форма отправки вопроса |
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.
(C) 2002-2003 Команда RusFAQ.ru.
Вопрос и дополнение |
Ваш вопрос:
Приложение (если необходимо):
Получить ответов:
Выбор рассылки |
Программисту Assembler (32) C / C++ (31) Perl (8) Builder / Delphi (25) Pascal (25) Basic / VBA (11) Java / JavaScript (14) PHP (15) Криптография (11) WinAPI (15) |
Пользователю Windows 95/98/Me (53) Windows NT/2000/XP (62) "Железо" (44) Поиск информации (27) |
Администратору Windows NT/2000/XP (33) Linux / Unix (17) |
Юристу Гражданское право (12) Семейное право (10) Трудовое право (10) КоАП (7) |
Отправить вопрос всем экспертам выбранной рассылки.
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||