Рассылка закрыта
При закрытии подписчики были переданы в рассылку "RFpro.ru: Ассемблер? Это просто! Учимся программировать" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Ассемблер? Это просто! Учимся программировать (FAQ)
"Ассемблер? Это просто! Учимся программировать (FAQ)"
Выпуск № 214
от 13.03.2002, 02:05
Администратор: Калашников Олег
Сайт Администратора: Программирование на Ассемблере
Старейшины рассылки |
1. Broken Sword - ответов: 385. 2. Painbringer (нечто наподобие домашней страницы) - ответов: 369. 3. Sensey - ответов: 322. 4. Dron (Операционная система с нуля!) - ответов: 264. 5. DiGiT - ответов: 255. |
Вопрос № 165 |
Здравствуйте, уважаемые експерты.
Не подскажите где найти исходики осцилографа на саундбластере под винды? Поисковиками пользовался - ничего не нашел.
Спасибо.
Отправитель: Бадян (sba@litech.net)
Вопрос отправлен: 08.03.2002, 02:32
Подгруппа: Общие вопросы по программированию на Ассемблере под Win32
_______________
Отвечает LAO
Доброе время суток, Бадян!
Нечто подобное я видел по адресу http://www.mygale.org/~yannstrc
Отправлено: 11.03.2002, 01:52
Отправитель: LAO (регистрация: 05/03/2002, ответов на счету: 27)
Россия, Москва
Вопрос № 166 |
Не могли бы Вы мне посоветовать что нибудь про Мейн Бут рекорд, и вообще про написание ОС!
Заранее благодарен!
Отправитель: cono
Вопрос отправлен: 08.03.2002, 02:36
Подгруппа: Модели, виды и типы компьютеров (hard)
_______________
Отвечает kostik
Приветствую Вас, cono!
Сразу видно, что Вы не являетесь подписчиком рассылки по Asm. В лидерах этой рассылки сидит эксперт Dron. так вот у него есть сайт "операционная система с нуля!" Вот ссылка: http://asmdev.narod.ru/asmos.html
Отправлено: 08.03.2002, 13:58
Отправитель: kostik (регистрация: 01/02/2002, ответов на счету: 75)
URL: http://www.ospedia.boom.ru - Что-то вроде домашней странички
mrkirov@mail.ru ICQ UIN #151014798
Россия, Хабаровск
Вопрос № 167 |
Здравствуйте уважаемые експерты.
Скажите где-нить в Сети есть конвертер HtmlToChm.
Я кроме VCHM ничево не нашел. Скажу сразу, он не рулит.
(или что делать, если уже собралось пару сотен тысяч файлов
Html? Арховировать или купить врайтер не предлагать)
Спасибо.
Отправитель: Бадян (sba@litech.net)
Вопрос отправлен: 08.03.2002, 02:38
Подгруппа: Пользовательская работа с Windows
_______________
Отвечает GL
Доброе время суток, Бадян!
Есть Web2hh (~150 кб). Автоматически компилирует в chm, нужно только выбрать стартовый файл (index.htm). Для работы требует компилятор hhc. Могу выслать (только Web2hh), пиши на assembler@pochta.ws.
Отправлено: 09.03.2002, 13:08
Отправитель: GL (регистрация: 02/03/2002, ответов на счету: 21)
Амурская обл., Благовещенск
Вопрос № 168 |
Здравствуйте!
Слышал самые противоречивые отзывы о Windows XP, но хотел бы получить достоверную информацию. Во-первых, в каком случае имеет смысл поменять Win98 на вышеназванную ОС. Во-вторых, хватит ли ресурсов моего компьютера для нормального функционирования системы (Duron 750, 128 Мб ОЗУ, HDD 20,4 и т.д.), в чём я выиграю и в чём проиграю.
Отправитель: Andrey
Вопрос отправлен: 08.03.2002, 07:33
Подгруппа: Пользовательская работа с Windows
_______________
Отвечает DivX
Здравствуйте, Andrey!
При "домашнем" использовании данной конфигурации лучше все таки пока остаться на Win9x, прежде всего из-за объема памяти. Стабильность в этом случае в-общем обменивается на мягко говоря "неторопливость" системы. Другой аспект - игры. Это еще та головная боль, сразу скажу, что практически поголовно на этой системе глючат все соВРЭменные РПГшки, но если вы не гамер, тогда вам не о чем беспокоится. Насчет поддержки со стороны драйверов здесь можно сказать постарались, но... драйвера на какую-нибудь малоизвестную звуковуху придется выкачивать отдельно - родные WDM-драйвера дают такой треск , какой не дает самый плохой АЦП :) В общем если субъективно - при системе по производительности напоминающей вашу (но с 256 МБ ОЗУ) я все равно чувствую себя в этой ОС как то не очень комфортно.
Отправлено: 08.03.2002, 10:34
Отправитель: DivX (регистрация: 28/12/2001, ответов на счету: 219)
_______________
Отвечает Broken Sword
Здравствуйте, Andrey!
Памяти, конечно, маловато, надо хотя бы 256. Значит, правда про XP. Места на диске жрет гиг с копейками (причем 70% - левые дрова). Имеет ли смысл переходить? Имеет только в одном случае: тебе до смерти надоели зависания и "синие окна смерти" 98 винды. Если это не так, то переходить, вообщем то, не стоит. С играми в XP обстоит следующим образом: некоторые игрушки вообще не хотят идти (выдаются левые ошибки, но НИКОГДА НИЧЕГО НЕ ВИСНЕТ!), а некоторые - к-рые по каким-либо причинам не шли в 98 тут просто летают... Кстати, есть такая опция в XP - на каждую прогу можно поставить "режим эмуляции 98" и др. фичи, так вот это все до фени - ничего не меняется.
Вот я щас уже 2 месяца сижу под XP - и НИ РАЗУ НЕ ЗАВИС! и я не слышал ни от кого, что это вобще возможно. Что хреново - грузится вроде дольше (я комп постоянно вкл/выкл, поэтому мне это важно), выходит тоже секунд 15, если поврубать все визуал эффекты, то начинаются тормоза (хотя это из-за проца разогн. 300 Мгц) - у тебя должно быть впоряде с этим.
По сути, если меня кто то спросит: "Почему я сижу на XP?" то я ничего толком не скажу, сидится мне и сижу! Хотя несколько раз порывался перейти назад в 98 SE, они вроде роднее как то...
p.s. самая важная фраза, к-рую я где то вычитал в умном журнале про XP, дословно не помню, но смысл таков - из всех форточек на сегодняшний день на достаточно "быстрой" машине быстрее всего будет летать XP. самое интересное, что это правда
Отправлено: 08.03.2002, 11:14
Отправитель: Broken Sword (регистрация: 28/12/2001, ответов на счету: 385)
ICQ#64476575
Украина, Одесса
_______________
Отвечает Tiger
Здравствуйте, Andrey!
Что значит достоверную информацию????
Могу только высказать несколько предположений.
Прежде всего решите, какие функции будет выполнять комп? Если это игры и развлечения, то я бы не стал переходить на ХР. ХР - это продолжение линейки НТ и соответственно функции у нее другие нежели у 98-х.
Ресурсов-то, пожалуй, хватит, но я бы рекомендовал поставить 256 Мб ОЗУ, т.к. ХРшка критична к оперативке и в меньшей степени к процу.
Отправлено: 08.03.2002, 13:45
Отправитель: Tiger (регистрация: 28/12/2001, ответов на счету: 132)
URL: http://www.tigeer.narod.ru - Что-то вроде того
_______________
Отвечает freeseacher
Добрый день, Andrey!
Знаешь, я думаю не менее противоречивые отзывы ты получишь и здесь! Ресурсов тебе хватит, но вот смысла переходить от 98 на ХРень я не вижу. Она конечно безумно красявая, это у неее никто не отберет. НО большая, но ЗАЩИЩЕННАЯ, но NT based. ТАМ замучаяшься подключая SoftIce, там НЕТ дос, там нужно думать о поддержках и ....... еще всякое такое.....
Отправлено: 10.03.2002, 09:02
Отправитель: freeseacher (регистрация: 03/02/2002, ответов на счету: 35)
Тел.: 8(3832)366362
Новосибирск
Вопрос № 170 |
Здравствуйте, эксперты!
Пытаюсь в ВСВ выключить компьютер командой ExitWindowsEx(EWX_FORCE || EWX_POWEROFF || EWX_SHUTDOWN,0), но комп не выключается, если есть несохраненные данные. Нужно сначала сохранить данные, затем комп выключается. Так вот, скажите, пожалуйста, что нужно сделать, чтобы комп выключался, не смотря на то, есть ли несохраненные данные, сколько процессов запущено, какое приложение в данный момент активно?
ЗЫ. Символ || - логическое ИЛИ. Пытался вместо || ставить && - логическое И, не помогло.
ЗЫЫ. Винда - 98-ая. Пишу прогу, которая выключала бы комп через заданный промежуток времени. Помогите, пожалуйста, советом!
Заранее огромное спасибо!
Отправитель: Эдуард
Вопрос отправлен: 08.03.2002, 12:28
Подгруппа: Пользовательская работа с Windows
_______________
Отвечает Dzik
Здравствуйте, Эдуард!
Ставить надо не логическое ||,
а |.(не помню как называется то ли унарная, то ли бинарная :-)
Отправлено: 08.03.2002, 13:27
Отправитель: Dzik (регистрация: 15/02/2002, ответов на счету: 22)
URL: http://www.gamefort.km.ru - Разработка игрушек
Новосибирск
_______________
Отвечает Tiger
Доброе время суток, Эдуард!
На самом деле, на сколько мне известно, то команда ExitWindowsEx - завершает сеанс работы. Чтобы выключить комп надо использовать команду ExitWindows
Лирическое отступление:
Если кому-то надоело постоянно завершать работу компа с кнопки Пуск :))), то можно сделать ярлык, и прописать в нем такую команду C:\WINDOWS\RUNDLL.EXE user.exe,ExitWindows и при двойном клике комп вырубится. Еще быстрее будет, если назначить на этот ярлык горячую клавишу.
Отправлено: 08.03.2002, 13:45
Отправитель: Tiger (регистрация: 28/12/2001, ответов на счету: 132)
URL: http://www.tigeer.narod.ru - Что-то вроде того
_______________
Отвечает progmas
Здравствуйте, Эдуард!
Если есть несохраненные данные, то винда не вырудится.
Если это защита от чрезмерного сидения юзера, то достань его попытками выключения.
Отправлено: 09.03.2002, 13:08
Отправитель: progmas (регистрация: 28/12/2001, ответов на счету: 26)
URL: http://a-kireev.narod.ru - HOMEPAGE
_______________
Отвечает LAO
Доброе время суток, Эдуард!
Все очень просто. Вам требовалось установить биты в первом параметре, соответствующие флагам EWX_... в '1', для чего используется побитовая операция ИЛИ '|', вы же применили логическую операцию ИЛИ '||', которая, равно как и логическая операция И '&&' никаких значений не меняет, а только объединяет определенным образом различные условия.
Правильное написание функции: ExitWindowsEx(EWX_FORCE|EWX_POWEROFF|EWXSHUTDOWN,0).
Отправлено: 11.03.2002, 02:03
Отправитель: LAO (регистрация: 05/03/2002, ответов на счету: 27)
Россия, Москва
_______________
Отвечает змей
Здравствуйте, Эдуард!
rundll.exe user.exe,exitwindowsexec
Отправлено: 11.03.2002, 09:58
Отправитель: змей (регистрация: 28/12/2001, ответов на счету: 230)
_______________
Отвечает vitya
Приветствую Вас, Эдуард!
Все дело в том что в Win98 EWX_FORCE не действует вот и все.
Все остальное верно.
Отправлено: 11.03.2002, 14:04
Отправитель: vitya (регистрация: 03/01/2002, ответов на счету: 37)
103935193
Armenia, Yerevan
_______________
Отвечает kostik
Приветствую Вас, Эдуард!
Интересный момент. Используется аргумент EWX_FORCE, который показывает, что всё должно отрубаться! попробуйте перед выключением поюзать такую API: TerminateProcess. Поуничтожайте процессики!
Отправлено: 12.03.2002, 14:08
Отправитель: kostik (регистрация: 01/02/2002, ответов на счету: 75)
URL: http://www.ospedia.boom.ru - Что-то вроде домашней странички
mrkirov@mail.ru ICQ UIN #151014798
Россия, Хабаровск
Вопрос № 171 |
Здравствуйте всем!
У меня такая проблема: иногда картинка в мониторе начинает быстро менять цвет, как бы мерцать разными цветами, часто потом останавливаясь на малиновом... Когда я пошевелю видео кабель в месте соединения с видеокартой, все исправляется, но потом, через неопределенно долгий промежуток времени опять... Что это такое и как это лечить?
Отправитель: Константин (kvinokurov@tut.by)
Вопрос отправлен: 08.03.2002, 12:31
Подгруппа: Модели, виды и типы компьютеров (hard)
_______________
Отвечает Broken Sword
Здравствуйте, Константин!
:) у кореша то же самое (Samsung 14''), только любимый цвет его монитора - зеленый. То же самое шевеление - и все ок на какое то время. Он его носил куда то, сказали, что контакты окисляются со временем и т.п. Он их чем то протирал и смазывал - эффект почти тот же... Попробуй, выдерни шнур, продуй контакты и протри их спиртиком...
Отправлено: 08.03.2002, 14:19
Отправитель: Broken Sword (регистрация: 28/12/2001, ответов на счету: 385)
ICQ#64476575
Украина, Одесса
_______________
Отвечает наСИльник
Доброе время суток, Константин!
Да ты прав, это из-за кабеля на месте соединения с видиокартой. У меня если он не плотно закреплен происходит тоже самое. Решение:закрепи кабель поплотнее как это можно. Если не поможет, то если нужно поменяй кабель.
Отправлено: 08.03.2002, 14:19
Отправитель: наСИльник (регистрация: 27/02/2002, ответов на счету: 32)
ICQ#114552395
Russia, Orsk
_______________
Отвечает Painbringer
Доброе время суток, Константин!
Похоже, на обрыв провода. похоже что оборван провод отвечающий за зеленую составляющую. если провод не вмонтирован в монитор, то тебе повезло. иначе... если монитор на гарантии = понятно, иначе если руки хорошо растут можно попробовать перепаять, или попробуй поупражняться с изолентой.
Отправлено: 09.03.2002, 00:19
Отправитель: Painbringer (регистрация: 28/12/2001, ответов на счету: 369)
URL: http://limanski.narod.ru - нечто наподобие домашней страницы
ICQ 146861957
Россия, Дзержинск, Нижегородская обл.
_______________
Отвечает progmas
Приветствую Вас, Константин!
Попробуй поманять кабель, или проверь разъемы.
Отправлено: 09.03.2002, 13:06
Отправитель: progmas (регистрация: 28/12/2001, ответов на счету: 26)
URL: http://a-kireev.narod.ru - HOMEPAGE
_______________
Отвечает LAO
Добрый день, Константин!
Скорее всего это все-таки кабель. Или замени его, или вскрой ту часть кабеля, которая подключается к видеокарте и посмотри, все ли там цело. Если так - перепаяй. Хуже, если обломалась паятчка разъема самой видеокарты. В этом случае можно попробовать токопроводящем клеем.
Отправлено: 09.03.2002, 20:02
Отправитель: LAO (регистрация: 05/03/2002, ответов на счету: 27)
Россия, Москва
_______________
Отвечает freeseacher
Приветствую Вас, Константин!
Долбанулся кабель от монитора, нуна либо кабель поменять,либо поставить Sys блок так чтобы кабель не менял свого положения.
Отправлено: 10.03.2002, 09:11
Отправитель: freeseacher (регистрация: 03/02/2002, ответов на счету: 35)
Тел.: 8(3832)366362
Новосибирск
_______________
Отвечает BMR
Здравствуйте, Константин!
Скорее всего где-то плохо соединён или отпаялся контакт/провод. Если у тебя разъём не прикручен, то приктрути его, сначала перестыковав или открой и посмотри провода. Если провода в порядке, а разъём прикручен, попробуй сменить кабель. Если не поможет, то остаются кантактные площадки в самой видюхе - попробуй зафиксировать кабель в одном положении.
Отправлено: 10.03.2002, 23:56
Отправитель: BMR (регистрация: 10/02/2002, ответов на счету: 100)
Россия, Пенза
_______________
Отвечает VicSimon
Добрый день, Константин!
Было подобное со старым монитором... Информационный кабель пересыхает - можно укоротить и перепаять.
Отправлено: 11.03.2002, 06:07
Отправитель: VicSimon (регистрация: 25/01/2002, ответов на счету: 32)
Россия, Красноярск
_______________
Отвечает Magistrblack
Здравствуйте, Константин!
Дело в проводе или контактах. Если есть возможность - поменяй проводок иногда даже хватает поменять местами с другим компом, но не всегда. А еще глянь не идут ли рядом еще провода особенно питания, тоже может помочь. Но чаще всего приходиться менять провод.
Отправлено: 11.03.2002, 09:49
Отправитель: Magistrblack (регистрация: 06/03/2002, ответов на счету: 5)
Самара
_______________
Отвечает змей
Здравствуйте, Константин!
поменяй интерфейсный кабель....
Отправлено: 12.03.2002, 08:36
Отправитель: змей (регистрация: 28/12/2001, ответов на счету: 230)
_______________
Отвечает kostik
Доброе время суток, Константин!
Тут может быть несколько причин:
1. Плохой кабель. Внутри кабеля нет или очень плохие сигналы синего и зелёного цветов.
2. Плохой контакт с выходом видеокарты и кабеля.
для решения проблемы, протестируйте с другим кабелем. Окройте корпус и проверьте, прочно ли закреплена видеокарта.(Если видеокарта непрочно закреплена, болтается, то это может быть причиной плохого контакта)
Отправлено: 12.03.2002, 14:12
Отправитель: kostik (регистрация: 01/02/2002, ответов на счету: 75)
URL: http://www.ospedia.boom.ru - Что-то вроде домашней странички
mrkirov@mail.ru ICQ UIN #151014798
Россия, Хабаровск
Вопрос № 172 |
Имеется программа(она в приложении). Очень простая, выполняет чтение с эхом символа с клавиатуры(01h int 21h)
Нужно составить программу(изменить), чтобы она повторяла действие первой, но с отключеным эхом ввода и использованием стандартной функцией вывода. Я вроде бы знаю что это просто и надо применить функцию чтения символа без эха с клавиатуры(07 int 21) она такая же как и 01h только выводит сивол с клавиатыры без ожидания его ввода и без проверки нажатия ctrl+c. Но не могу реализовать т.к это пока трудно для меня. И если я этого не пойму то все... Помогите, начинающему.
Отправитель: Кова
Вопрос отправлен: 08.03.2002, 14:38
Подгруппа: Общие вопросы по программированию на Ассемблере под DOS
_______________
Отвечает Broken Sword
Доброе время суток, Кова!
Чето совсем глухо в приложении то... забыл наверное.
Я не понимаю, что именно для тебя представляет сложность: заменить mov al,01h на mov al,07h ? ты чего то гонишь... :(
Отправлено: 08.03.2002, 14:48
Отправитель: Broken Sword (регистрация: 28/12/2001, ответов на счету: 385)
ICQ#64476575
Украина, Одесса
_______________
Отвечает Dron
Здравствуйте, Кова!
Я всегда предпочитал пользоваться int 16h
она без эха. и без ожидания тоже там есть.
Отправлено: 11.03.2002, 11:08
Отправитель: Dron (регистрация: 28/12/2001, ответов на счету: 264)
Информзащита
Адрес: Москва
URL: http://asmdev.narod.ru/asmos.html - Операционная система с нуля!
2144510
Россия, Москва
Форма отправки сообщения |
Заполните приведенную ниже форму для того, чтобы отправить вопрос. Дополнительную информации по пользованию формой для подписчиков и экспертов можно получить, нажав на знак вопроса в соответствующем разделе, при этом информация будет отображена в отдельном окне.
В почтовых программах форма не работает!!! Открывайте рассылку в браузере Internet Explorer, где и набирайте Ваш вопрос.
© 2000 - 2002 Россия, Москва. Авторское право: Калашников О. А. |
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||