Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

СообЧа (СООБщество ЧАйников). Обмен опытом, вопросы, ответы. 16.05.03


Информационный Канал Subscribe.Ru

***СООБщество ЧАйников***

Система Эксперт
Найдем ответ СообЧа!


16.05.03



Свежие FAQ на SoobCha.Ru


FAQ от системы Эксперт


Вопросы от системы Эксперт


FAQ от системы Эксперт
Тема: ASM_32

MASM32 v7
Скачал с wasm.ru несколько файлов с исходниками, например http://wasm.ru/src/5/flux.zip.
Так вот запускаю эту программу, запускаю System Information из NU2002 и он показывает, что программа занимает в памяти 547Кб.
Запустил http://wasm.ru/src/1/watereff.zip - вообще 114Кб.
Запускаю программу, 2-й Tutorial Iczelion'a, который только показывает msgbox:
SysInfo говорит, что программа занимает 1,88Мб.
В чём дело, почему такая разница?
И вообще посоветуйте, чем смотреть сколько программа занимает в памяти?


Ответ:

Скорее всего, вы смотрите общий объем... включая все системные библиотеки, но сколько программ используют kernel32.dll ? :) поэтому, я советую смотреть в Details строчку "Total Non-Shared Memory used"


336 кб всего, но 35,6 кб - Total Non-Shared Memory used

[Наверх]

Тема: BIOS

Хочу поменять видиокарту, но у меня стоит встроеная, говорят что нужно отключить ее в BIOSe. Как это сделать?


Ответ:

Ищите в настройках БИОС (скорее всего в секции Integrated Peripherals
или подобное) пункти типа Onboard Video - в нем и отключайте.

[Наверх]

Тема: Delphi

Как получить уникальный идентификационный номер винчестера?


Ответ:

Не совсем то, что вам надо, но всё же:
Из советов Валентина Озерова:
Как получить серийный номер тома жесткого диска?


Замечание: у меня в XP Delphi 7 выдавала ошибку, "Types of actual and formal var parameters must be identical". Я заменил MaxComponentLength, FileSystemFlags : Integer; на MaxComponentLength, FileSystemFlags : Cardinal и всё заработало.

[Наверх]

Тема: Delphi

Есть проблема:
Пытаюсь выполнить .bat файл, в результате которого данные либо садятся в Оракл без ошибок, либо создается файл с ошибками... Необходимо заголовку метки передавть состояние загрузки - либо все ок либо есть ошибки (создался файл .bad). Как подождать пока .bat файл закончит свою работу, а уже потом проверять наличие файла ошибок? класс cmd программа не восприняла... имя заголовка может быть разным (заранее неизвестным)...И еще вопрос - можно ли самому формировать заголовок запускаемого окна командной строки (в данном случае)?


Ответ:

Если я правильно понял то надо при определенных условиях выполнить один bat файл и дождаться пока он завершиться. Если так то вот процедура которая это делает:



[Наверх]

Тема: Hard

Устанавливаю модем -> после установки драйверов выбираю Диагностика -> Дополнительно
Пишет - ляляля Неправильно выбрано прерывание ляляля.
Разъясните, пожалуйста:
1.Что есть прерывание (книжная формулировка вполне бы подошла)?
2.Откуда я могу знать какое нужно выставлять?
3.Где его выставлять в AMI BIOS'е?


Ответ:

1. Для того, чтобы устройства и программы компьютера могли работать параллельно и независимо друг от друга введено понятие "прерывание". Есть 15 аппаратных прерываний и 255 программных. Программные прерывания можно переназначать, а аппаратные строго закреплены за устройствами. Каждому прерыванию соответствует программа - обработчик прерывания. Например можно прерыванию от таймера соспоставить прорамму вывода часов на экран. Программные прерывания зависят от ОС а аппартаные только от устройства(если оно встроенное - процессор/сопроцессор/таймер) или его расположение (номер слота расширения - за каждым PCI слотом на материнской плате закреплено конкретное прерывание!)
2. Откуда узнать какое - из документации на устройство
3. Прерывания для устройств чаще всего выставляются не в BIOS а в свойствах устройства в Windows (в панели управления - оборудование)
PS
* Попробуйте просто переставить модем в другой слот - лучше - во второй, третий от AGP. Хуже всего - 1-й и с номерами больше 4. Первый разделяет одно и тоже прерывание с AGP портом и поэтому могут быть проблемы, а больше 4 - т.к. например 4 и 6, (3 и 5) слоты также сидят на одном прерывании. * Если устройство соответствует PlugNPlay стандарту (все новые), то ты не сможешь выставить прерывание вручную, т.к. в соотв. с этим стандартом устройство настраивается АВТОМАТИЧЕСКИ системой. * Если у тебя нет USB устройств, то выключи в BIOS Assign IRQ for USB - это даст тебе лишние прерывания(их всегда не хватает)
* Если есть пункт в BIOS ACPI - включи его (Enable)
* Найди новый драйвер - часто это решает проблему.

[Наверх]

Тема: Hard

Время от времени процесс SYMPROXYSVC.EXE занимает до 100% ресурсов процессора и основательно "морозит" комп. простыми способами не убивается весит под 10mb, потом сам успокаивается. Что это за зверь и с чем его едят.


Ответ:

Прокси сервис. Ищите в сервисах.
"Мой компьютер" - "Управление" - "Сервисы...." два раза левой кнопкой мыши - тип запуска - вручную

[Наверх]

Тема: Hard

У меня внешний модем MicroLink 56k, корпус ATX. Вгоняю систему в спящий режим (hibernate, с выключением компа), модем не выключаю. Входящий звонок по телефону, и комп сам включается. То же если вытащить и засунуть обратно клавиатуру (ps/2). Почему? Если специально, то для чего? (сигнализация, автоответчик и т.п.)


Ответ:

Это сделано специально. можно отключить, войдя в BIOS. там есть пункт Wake on ring. если переключить в disable или в off (точно не помню) то компьютер не будет просыпаться от входящего звонка. Зачем нужно будить компьютер от звонка, ну, например, у вас факс-модем, и к вам идёт факс, или стоит АОН и т.д.

[Наверх]

Тема: Linux

Как в RadHat 8.0 перекомпелиросать ядро на более новое? Я пытался его пекомпелировать а толку никакого.


Ответ:

Когда все устройства сконфигурированы, можно перейти непосредственно к этапу компилирования ядра.
Введите команду
# make dep
После завершения ее работы нужно ввести команду
# make bzImage
Если исходники ядра и компилятор установлены корректно, вы получите откомпилированное ядро. Обычно оно помещается в каталог /usr/src/linux/arch/i386/boot
Теперь нужно откомпилировать модули, которые будут использоваться ядром
# make modules
И установить их
# make modules_install
Перед установкой модулей сделайте резервную копию модулей старого ядра (каталог /lib/modules)
Теперь можно ввести команду
# make install
для установки только что созданного ядра, однако я не рекомендую этого делать - сначала нужно протестировать наше ядро.
Откройте в любом редакторе файл /etc/lilo.conf
# vi /etc/lilo.conf
Добавьте следующие строки
image=/usr/src/linux/arch/i386/boot/bzImage
label=my_linux
root=/dev/hda5
append=" mem=128M"
read-only
Естественно, укажите свою корневую файловую систему и объем оперативной памяти.
Введите команду
# lilo
Теперь перезагрузите систему
# reboot
Попробуйте загрузить ядро. В случае возникновения ошибок вы всегда сможете загрузить
старую версию.

[Наверх]

Тема: MB

Подскажите, пожалуйста, где можно найти докиментацию на МВ 5V-P55V?


Ответ:

Скорее всего это не 5V-P55V а SV-P55V ?? :-))
SV-P55V
http://member.nifty.ne.jp/~zephyr/sv-p55v.img/mb.jpg или
http://www.elhvb.com/mboards/luckytech/svp55vmmx.jpg - фото jumper settings
Хотя можете посмотреть так : ( в одну строку)
http://216.239.53.104/search?q=cache:cdbotxu9pn0c:www.elhvb.com/mboards/luckytech/sv-p55v.pdf+sv-p55v&hl=ru&ie=utf-8

[Наверх]

Тема: Perl

Как написать небольшой скрипт чтобы при загрузке HTML в отдельном месте выводилось текстовое сообщение, типа совет дня, и как его вставить в HTML.


Ответ:

Очень просто.
Создаешь текстовый файл, например /var/www/html/sovet.txt
(При условии, что скрипт крутится на локалхосте, у тебя *nix+apache, дефолтовые настройки, если это не так, то поменяй пути к файлам).
Туда пишешь по одному совету на сторку. Дальше, собсна скрипт:



[Наверх]

Вопросы от системы Эксперт
Тема: BCB

Помогите чайнику определиться! Только-только прочел пару книженций по С и по C++, решил попробовать применить полученные знания на практике (до этого реально кроме VB/VBA ничего не пробовал, да и те уже немного подзабыл), и вот возникли вопросы: (1) Какая версия BCB сейчас текущая (но уже не бета) и какую посоветуете поставить на не новый, маломощный комп (Celeron 400)? (2) Можно ли ставить Borland C++ Builder на Windows 98 (для самообучения программированию) или все-таки стоит перейти на NT-систему типа Win2K? (Где-то читал про системные требования к MSVC++, что его рекомендуется ставить на Windows 2000) (3) Распространяется ли нормальная Помощь (Help) на одном CD с самим BCB? (или, как в случае с MSDN для M$ Visual Studio, Help идет на дополнительных 3-4 дисках?)
Ответить: mailto:expert@soobcha.ru?subject=Rass_USN37X5N65
[Наверх]

Тема: Delphi

Сейчас пишу некое подобие браузера, но возникла одна заминка. Как сделать, что бы при нажатии на ссылку, которая открывается в другом окне, она открывалась не в IE, а в другом окне моего браузера. Есть Form1.WebBrowser1 с которого идет ссылка, открывающая новое окно, и есть Form2.WebBrowser1 в котором и должна открываться эта ссылка(Вместо IE).
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL3ST821A

Как в Delphi добавить поле к уже существующей таблице, не уничтожая данные?
Как добавить индекс в той же ситуации?
Как произвести сортировку по определенному полю?
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL2JXRX4L
[Наверх]

Тема: Games

Название и версия программы: Pool Of Radiance (Ruins of myth drannor)
Подскажите, как закончить эту игру. Ситуация сложилась такая, что в процессе игры я не нашел способа открыть двери, которые запечатаны магией воды, хотя мужик в пне говорит, что где-то должен быть свиток или книга, с словом, которое открывает эти двери. Еще есть парочка дверей, которые запечатаны злобной магией. Их я тоже открыть не могу, но есть предположение, что смогу их открыть после прохождения всех комнат, которые запечатаны магией воды. И еще одно. В туннеле Лазалфолк (Туннель народа ящеров) дверь, которая в самом южном его конце заперта с другой стороны, а где эта другая сторона? Неизвестно. Уже и в баше был. Всех колдунов в красном перемочил, нашел кольцо, которое открывает двери Митантора. Оббегал раза два все свои метки по всем этажам (там где что-то не выполнено) но ничего нового не нашел. Помогите найти то слово, которое открывает эти двери.
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL3ST9M2H

Название и версия программы: BloodRayne
Зона, где находишь черепушку с глазом (появляется новый вид). Никак не допрыгнуть до выхода, где стоит машина-бур. Может как-то хитро прыгнуть надо, или вообще не туда?
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL2JXU15J
[Наверх]

Тема: Linux

Почему ГНОМ 2.2 беднее чем 1.4? там ни стилей оформления, только расцветки, ни enlightment не подключается... а если подключается то расскажите как...
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL2JXQW44
[Наверх]

Тема: Local_Net

Как построить сеть из двух компьютеров с помощью модемов и тел. линии? Есть у меня друг, по ... ммм... некоторым соображениям он отключил у себя интернет... Могу ли я выступить "провайдером" для него? То есть что бы он соединялся со мной по модему, а я давал ему доступ в сеть? У меня кабель 750. Я знаю что есть такая прога - WinProxy, но я понятия не имею как из наших двух компов соорудить сеть... Есть способ?
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL3STA72W
[Наверх]

Тема: MB

Мне сейчас приходится менять материнку (ASUS CUSL2 i815) и CPU P3 на нечто более современное .
Понимаю, что материнская плата должна быть наиболее перспективной. Немного изучив вопрос, пришел к выводу, что надо брать либо ASUS P4C800Deluxe i875P или, в крайнем случае, ASUS P4G8X E7205. Тогда я смогу использовать проц. с технологией Hyper-Threading, 2-х канальную DDR память и проц. шину 800 MHz (в первом случае). На это уйдет около 250 баксов.
Но покупать проц. с технологией Hyper-Threading за 420 USD (3.06GHz Pentium4, 512k,533MHz Socket478) дорого, да и бесмысленно, т.к вроде он не работает с 800 MHz шиной. Значит надо купить для временного использования какой нибудь другой P-4, который встанет на эту плату (с чипсетом i875). А после появления соответствующих процессоров заменить его. Только вот, что выбрать в качестве временного процессора? Правильны ли мо
и рассуждения?
И еще вопрос. Диски и карты я покупал недавно и их оставлю. Не хочу также переставлять винду (W98SE) и всякие проги. Подскажите, пожалуйста, что я должен сделать перед тем, как вынуть старую материнскую плату, чтобы все прошло без проблем? Может мне придется проапгрейтиться на W2000 прямо поверх W98SE? Или и без этого можно обойтись?
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL2JXTL5D

Где найти дрова (intel inf update utility) для чипсета i430mx? Просто доступ есть только к почте и найти удалось только для fx и tx. А надо именно для i430mx и притом, очень надо.
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL2JXOC2V
[Наверх]

Тема: Modem

Подключаю модем (было много подобных случаев, поэтому вопрос общий), а Windows его не видит при поиске новых устройств. Устанавливаю в наглую нужный драйвер -> все равно не работает. Какие выводы можно из этого сделать? Какие варианты (причины) могут быть? Как узнать что с модемом? Может программы специальные есть?
Вот несколько вариантов, кот. приходят в голову:
мертвый кабель (если внешний)
мертвый\не правильно подключен com-port (если внешний)
убита прошивка (Какие симптомы в этом случае бывают?)
противопоказан материнкой (было с PCI для NoName S370 - с тем же 3Com)
неправильно выставлено прерывание (Откуда можно узнать какое нужно ставить?)
модем убит физически (Можно это узнать кроме метода исключения и внешних признаков?)
Был бы благодарен за разъяснения.
В качестве ответа вполне подойдет URL на хорошую статью по даннойтеме.
Ответить: mailto:expert@soobcha.ru?subject=Rass_USG2S35HBF
[Наверх]

Тема: PHP

Господа объясните начинающему, откуда в нижеследующем коде лезут ошибки типа:
Notice: Undefined index: 'location' in E:\HTTP\Apache2\htdocs\my\redirect.php on line 2
Warning: Cannot modify header information - headers already sent in E:\HTTP\Apache2\htdocs\my\redirect.php on line 2
redirect.html
<html><head><title>Перенаправление</title></head><body>
<form action="redirect.php" method="POST">
Перенаправить меня к:
<select name="location">
<option value="http://www.prima-tech.com/">Prima-Tech</option>
<option value="http://www.thickbook.com/">thickbook.com</option>
<option value="http://www.php.net/">PHP.net</option>
<option value="http://www.zend.com/">Zend Technologies</option>
</select><input name="submit" type="Submit" value="Перейти">
</form></body></html>
redirect.php
<?php if ($_POST['location']==""){header ("Location: redirect.html");exit;}
else {header ("Location: $_POST['location']");exit;} ?>
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL2JXSJ4V
[Наверх]

Тема: VideoCards

У меня проблема сподключением к Nvidia GeForse2 MX 100/200 второго экрана. Скачал с сайта производителя программу вида 43.45_win2kxp_international для XP, перепробывал все настройки, но так и не смог ничего сделать.
Ответить: mailto:expert@soobcha.ru?subject=Rass_USL2JXSV52
[Наверх]

Поиск по Базе знаний :
http://www.soobcha.ru/search/

Автоответчики.
Информация о системе Эксперт СообЧа (пустое сообщение):
mailto:reply.infoexpert@soobcha.ru

Информация о порядке регистрации в качестве эксперта (пустое сообщение):
mailto:reply.regexpert@soobcha.ru

Список тем для задания вопросов (пустое сообщение):
mailto:reply.subjexpert@soobcha.ru

Список всех автоответчиков СообЧа (пустое сообщение):
mailto:help@soobcha.org

Информация и заказ диска СообЧа:
http://soobcha.ru/cd/ или:
Для России: mailto:disk@soobcha.org?subject=page
Для Украины: mailto:disk_ua@soobcha.org?subject=page

Администратор системы:
mailto:expert_adm@soobcha.org
Копирование материалов рассылки допускается только по согласованию с администратором системы.
Рассылка создана программой Expert Page Generator.
(С) 2000-2003 СообЧа!


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное