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

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


Служба Рассылок Subscribe.Ru

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

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


27.10.01


Доброго дня всем нам!



Информация о книгах (для Вас - с 5% скидкой):
http://soobcha.ru/book/

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


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


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


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

Случайно натолкнулся на такие вещи:
var Test8086:byte;
var Test8087:byte;
var TestFDIV:ShortInt;
Что это за переменные, для чего нужны?


Ответ:

Test8086: Byte; { Will always be 2 (386 or later) }
Test8087: Byte; { Will always be 3 (387 or later) }
Эти значения задаются в секции Initialization модуля System, в котором объявлены эти переменные. Судя по комментариям, раньше они использовались для определения модели процессора и сопроцессора. Раньше - это когда порграммы на Delphi ещё могли запуститься на машинах слабее, чем 386+387 :)
TestFDIV: Shortint; { -1: Flawed Pentium, 0: Not determined, 1: Ok }
Самые первые серии пеньков имели глюк в сопроцессоре, из-за чего неверно выполнялись операции деления с плавающей точкой.. Эта переменная объявлена в модуле System, а в модуле fdiv.asm выполняется проверка такого деления, и результат записывается в эту переменнную. Соответственно, в своей программе можно обратиться к этой переменной, чтобы узнать, какова же машина - пенёк с глючным сопром (-1), живой и рабочий сопр (1), или неизвестно что (0).
Макс.

[Наверх]

Тема: Hard

С модемом (USRobotics 56K int) странная проблема. Когда я звоню провайдеру модемом, то после набора номера в 80% случаев при снятии трубки провайдером удаленный модем не инициирует соединение (писка не слышно). Если же я набираю ТОТ ЖЕ номер с обычного телефона, то писк модема провайдера слышен нормально. Что это может быть?
Кстати, у некоторых провайдеров это не проявляется.


Ответ:

Скорее всего это старая АТС. Для них немного другой стандарт набора номера. Нужно поставить соотношение контакт/обрыв равным 33/67 (по умолчанию у модемов стоит 40/60).
Это делается AT-командой &P1 . Она добавляется в строку инициализации. Если она пуста - напишите AT&P1 , если нет - просто допишите &P1 .
Эта настройка не хранится в модеме и посылается в него непосредственно перед каждым набором номера. Так что при необходимости её всегда можно будет удалить из строки инициализации. (К примеру, если Ваша АТС начнёт поддерживать тоновый набор номера.)
Resident

[Наверх]

Тема: Hard

Хотел бы разобраться в видах оперативной памяти. Какие бывают Dimm, Simm. Как вид и тип материнской платы влияет на используемый модуль памяти? Какие существуют различия в модулях Dimm? В чем отличие памяти Dimm для компьютеров 3-5 летней давности (Pentium I) и для машин типа Pentium III. Например, могу ли я поставить Dimm 128 Mb (купленный сегодня) в Pentium 166 mmx на материнской плате Asus TXP 4. Или почему тот же модуль Dimm 128 Mb даже не влез в разъем для Dimm на материнской плате Lucky Star 5i vx1f. Могу ли я поставить любой модуль Dimm 256 Mb на материнскую плату Asus P2B-F?


Ответ:

1. Сначала о существующих ныне стандартах:
а. Simm - вымер (есть в прайсах но не выпускается два с половиной года), очень дорогой технологический процесс.
б. SDR Dimm - это слотт поддерживающий установку SDRAMM DIMM с частотой FSB (шины) равной 66/100/133/166MНC(последние-ули с двумя контроллерами).
в. DDR SDRAM - модули с двойной связью работающие на частотах от 200MНC до 533MНC (в зависимости от чипсета) и работающие заметно быстрее чем SDR SDRAM.
г. RDRAM (Rambus Double D Ram) - очень дорогие модули под слот RIMM, заточенные под Pentium 4. Показывают кульную производительность на чипсете i850 (gladiator).
Я бы посоветовал для новой системы брать чипсет и память память под DDR SDRAM PC 2100, благо их ныне изобилие под все платформы.
2. Под ASUS P2-BF пойдут любые модули SDR SDRAM не больше 256 мегабайт (т.к суммарный обьём памяти - 1024 mb, и четыре SDR DIMM слота). Частотой, лучше, 133 мегагерца (мать поменяете, проц на coppermain ядре купите, а память осанется и в DDR DIMM слот влезет).
3. На указанной вами мамке от лаки стар помоему есть лишь SIMM'ы. Просто они бывают разные: Simm 30 и Simm 72. У первого 30 контактов у второго 72, они бывают оба на одной мамке, и люди путаются.
Александр.

[Наверх]

Тема: Local_Net

Нужно соединить две машины по телефонной линии в сеть. На одной запустил диалап сервер, на другой создал соединение. Соединяются. Этап "Logging on to network" проходит без видимых неполадок. Но машин не видно в сетевом окружении. Рабочая группа одинаковая. Соединиться на другую машину по ее ip адресу удается. Адрес присваивается автоматически
192.168.55.1 машине-серверу и 192.168.55.2 машине-клиенту. Папки, на которые установлен
sharing видны по ip-адресу. Работать с ними можно, создав т.н. Networking Place.
Но очень хотелось бы, что б компьютеры были видны в сетевом окружении (Entire Network; сейчас при попытке открытия этой папки появляется окошко с красным крестиком и сообщением о том, что сеть недоступна). Пробовал принудительно в сетевых
настройках сервера задать ай-пи адрес 10.0.0.1, а в настройках соединения на клиенте -- 10.0.0.2, но ip адреса по прежнему те, которые я указал в первом абзаце.
На обоих машинах Windows ME.


Ответ:

Ситуация первая: есть только 2 компьютера.
В каталоге ОС есть файлик lmhosts.sam. Расширение *.sam означает что это - пример (от SAMple). Реальный же (читай - работающий) файл должен быть без расширения. Почитай его немного, а затем добавь следующую запись и сохрани без расширения:
на сервере - <remote_client_ip_adress> <remote_client_netbios_name> #PRE #DOM:<network_group_name>;
на клиенте - <remote_server_ip_adress> <remote_server_netbios_name> #PRE #DOM:<network_group_name>.
Пример:
Есть сервер: имя - serv; IP - 192.168.0.1; группа - group;
Клиент: имя - client; IP (адрес контроллера уд. доступа) - 192.168.1.1; группа - group.
Примечание: адрес контроллера ты можешь выяснить после тестового подключения командой winipcfg.
Запись в lmhosts для сервера:
192.168.1.1 client #PRE #DOM:group
Запись для клиента:
192.168.0.1 serv #PRE #DOM:group
Назначение полей и управляющих последовательностей подробно описано в lmhosts.sam

Ситуация вторая: есть две сети (введение).
Для этого нужно тоже самое проделать на компьютерах, являющихся мастер-браузерами сетей (master browser - обозреватель ресурсов, у которого клиенты запрашивают информацию). Компьютеры под управлением WinNT/2000, являющиеся контроллерами домена, автоматически становятся мастер-браузерами. В файлы lmhosts записываем взаимные ссылки друг на друга.
Процесс значительно упрощается при наличии WINS сервера в каждой из сетей. В этом случае, нужно просто создать на каждом WINS статическую запись с информацией об удаленном WINS (IP-адрес, имя и т.д.).
DevXarT

[Наверх]

Тема: Local_Net

Как определить адрес IP маршрутизатора в сети.


Ответ:

Если ты знаешь имя компьютера, который выступает в роли маршрутизатора, то просто воспользуйся любой программой, определяющей адреса в сети.
А вообще-то программно определить это сложно: адрес маршрутизатора задается в настройках клиента или выдается DHCP сервером. Хотя сами маршрутизаторы умеют выполнять обнаружение друг друга и обмениваться данными, но тогда придется изучать протоколы по которым они работают и опять таки писать свою программу.
Андрей

[Наверх]

Тема: Prog

Можно ли как-то из .BAT - файла закрыть чужую программу?


Ответ:

Нет, если только не написать собственной программы, которую ты вызовешь в .BAT файле, а она уже закроет то, что нужно. Можешь конечно поробовать через rundll32, но как ты узнаешь данные о закрываемой программе?
Goltsov Dmitry

[Наверх]

Тема: Prog

Есть DLL. Как узнать, какие функции она экспортирует?


Ответ:

Единственная программа, которую я знаю - это Dependency Walker из комплекта Microsoft Visual Studio 6 или MS Platform SDK. Она позволяет посмотреть какие функции экспортируются из .DLL по имени и "ordinal value".
Алексей.

[Наверх]

Тема: Scan

Имеется сканер HP ScanJet5p со SCSI адаптером Sym 41650, поставляемый в стандартной комплектации. Эта SCSI ставиться на ISA. Какая PCI-ная SCSI подойдет для этого сканера?


Ответ:

Подойдет любая плата поддерживающая SCSI-2

[Наверх]

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

Пожалуйста, скажите, а что надо сделать, что поменять "приглашение" в DOS с "C:\>" на что-нибудь другое?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UCB266NEJ
[Наверх]

Тема: Delphi

Как получить заголовок активного окна?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UC548K1X4

Кто-нибудь защищал свою программу путем проверки серийного номера жесткого диска?
Если да, киньте кусочек кода, плиз. И есть ли более совершенные способы программной защиты своего ПО (реализуемого в Delphi)?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UCA3104UP
[Наверх]

Тема: Hard

Подскажите, пожалуйста, есть ли "разветвитель" на com-порт, т.е. можно ли на одну плату повесить допустим мышь и еще к-нибудь оборудование ( речь идет не о PS/2) или единственный выход - это поставить мультикарту?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UC521KEHI
[Наверх]

Тема: JavaScript

Подскажите скрипт на Яве, который при загрузке страницы спрашивал бы пароль (или имя хотя бы) и если пароль/имя правильное, то пускал бы на страницу, а нет - закрыл/не открыл бы страницу.
Ответить: mailto:expert@soobcha.ru?subject=Rass_UC441B4Q5
[Наверх]

Тема: MB

Что обозначают надписи на MB - Socket 423, Slot 1 и др. Насколько я понимаю это разъемы для процессоров, может я ошибаюсь? С какими тогда разъмами лучше покупать MB (какие более современные)?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UC441B4U7
[Наверх]

Тема: Prog

Скажите пожалуйста, что за формат файла .eep?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UCB38NG61
[Наверх]

Тема: Scan

Сканируя любую картинку на мониторе она получается маленькая а при многократном увеличении она получается вся в квадратиках...
Есть ли такая программа, которая бы увеличивала без этого дефекта?
Ответить: mailto:expert@soobcha.ru?subject=Rass_UCA596PY6

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

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

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

Администратор системы:
mailto:expert@soobcha.ru?subject=admin
(С) 2000 СообЧа!


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

В избранное