Интернет-журнал "Домашняя лаборатория", 2008 №2
Шрифт:
Запуск проигрывания звукового файла из командного файла
Если Вам вдруг понадобится проиграть звуковой файл из bat-файла, воспользуйтесь командой: mplayer.exe /play /close <wave file>.
Назначение звуков для событий в любой программе Для этого надо найти в реестре раздел HKEY_CURRENT_USER\AppEvents\Schemes\Apps и добавить подраздел с названием исполняемого файла программы, которую требуется "озвучить".
Для этого раздела нужно в параметре " (По умолчанию)" задать описание программы, а внутри создать подразделы для любых стандартных событий:
AppGPFault —
Close — закрытие;
Maximize — максимизация;
Minimize — минимизация;
MenuCommand — команда меню;
MenuPopup — всплывающее меню;
Open — открытие;
RestoreDown — свернуть в окно с полного экрана;
RestoreUp — развернуть в окно из иконки;
SystemAsterisk — стандартный звук;
SystemExclamation — восклицание;
SystemHand — ошибка;
SystemQuestion — вопрос.
В принципе, программа может генерировать и другие события, которые регистрируются ещё в одном разделе реестра:
HKEY_CURRENT_USER\AppEvents\EventsLabels.
После того, как реестр соответствующим образом откорректирован, изменения появятся в свойствах звука в Панели управления, где новым событиям можно назначить любые звуки.
Отключение звуковых схем
Не стоит ставить звуковые схемы — это ест оперативку и замедляет загрузку, особенно если повесить на старт Windows что-нибудь долгое и красивое. Убирается через Панель управления, в настройках звуков. Просто ставите схему на "(Нет)", больше ничего не надо.
Управление подачей звукового сигнала динамиком при ошибках в Windows 9x/NT
Если Вас раздражают гудки, исходящие из динамика Вашего компьютера, но Вы не можете найти способ выключить его, то используйте этот совет.
1. Найдите, используя Regedit, раздел реестра HKEY_CURRENT_USER\Control Panel\Sound
2. Найдите параметр "Веер". Если его не существует, то создайте его, выбирая Правка — Создать — Строковый параметр, и определите для него имя "Веер".
3. Установите значение параметра "Веер" равным "Yes" для подачи звукового сигнала или "No" для его блокировки.
1.7. Печать
Создание дополнительных логических принтеров
Если Вам часто приходится на одном принтере печатать документы с разными настройками (например, ориентация landscape и portrait; чёрно-белые и цветные; высокое и низкое качество печати), то Вы можете добавить новый логический принтер и установить для него альтернативные настройки.
Печать на сплошную ленту
Для печати ландшафтом и портретом (альбомная и книжная ориентация) драйверу печати необходимы такие параметры, как длина и ширина листа (и, соответственно, формат: А4 и т. п.). При печати на рулон Windows всё равно разбивает ленту по листам, и если одна строчка не помещается на страницу, то затем почти целый лист бездарно проматывается.
Решение проблемы при печати больших объёмов графики
Если при печати больших графических файлов катастрофически не хватает памяти, то можно сделать следующее. Открыть в Панели управления настройки принтера и зайти в его свойства. В появившемся окне открыть вкладку "Сведения" и в разделе "Интервалы ожидания" увеличить значение в графе "Повтор передачи".
При этом возрастёт время, за которое Windows отправляет данные на принтер, перед тем, как взять timeout. Это позволяет печатать большие объёмы графики при невысокой скорости соединения компьютера с принтером.
Утилита Enhanced Printer Troubleshooter
Если при работе в Windows у Вас возникли проблемы с принтером, воспользуйтесь программой Enhanced Printer Troubleshooter (EPTS.EXE), которая лежит в каталоге \OTHER\MISC того CD, с которого Вы ставили Windows. Это нечто похожее на стандартный Printer Troubleshooter, но немножко поумнее.
Решение проблемы с принтером при загрузке Windows 98
При загрузке Windows 98 драйвер виртуального устройства Drvwppqt.vxd пытается определить устройство резервного копирования, подключённое к порту LPT, для чего посылает в порт LPT служебную информацию, которую может распознать указанное устройство. Некоторые принтеры, получив подобную служебную информацию из LPT-порта, реагируют неадекватно. Отключите этот драйвер (например, изменив его расширение с VXD на OLD), если к LPT-порту вашего компьютера не подключены устройства резервного копирования и наблюдается следующая проблема: при старте Windows 98 или перед печатью первого после старта документа принтер печатает страницу непонятных символов; возможна также ситуация, когда принтер выдаёт сообщение об ошибке или отказывается печатать документы, ссылаясь на состояние "offline" или отсутствие бумаги, при старте операционной системы.
Драйвер принтера "Общий/Только текст"
Если у вас матричный принтер, то в ряде случаев имеет смысл печатать на нём в текстовом режиме (используются шрифты, хранящиеся в ПЗУ принтера), что в несколько раз быстрее, чем в графическом режиме. Большинство DOS-приложений только в текстовом режиме и печатает. Чтобы заставить так печатать Windows-приложения, надо воспользоваться драйвером "Общий/Только текст" (Generic/Text Only), входящим в дистрибутив Windows. Для правильной печати кириллицы нужно дополнительно проделать следующее.
Во-первых, на самом принтере надо выставить 866 кодовую страницу (кириллица DOS), которая обычно имеется, а кодовой страницы 1251 (кириллица Windows) на матричных принтерах, как правило, нет. Как выставить — смотрите инструкцию к принтеру. На некоторых моделях это делается с помощью переключателей, на некоторых — путём запуска встроенной в принтер программы настройки и ответа на вопросы, печатаемые принтером, нажатием определённых кнопок. Если у принтера вообще нет в ПЗУ СР-866, то с кириллицей в текстовом режиме будут проблемы.