Работа с программой CDSlow (c) 2000-2003 Вадим Дружин Программа состоит из одного файла CDSLOW.EXE и не требует инсталяции. Запишите программу в каталог по вашему усмотрению и запустите. После появления иконки CDSlow в панели задач можно настраивать программу. ПРАВАЯ кнопка мыши вызывает меню настроек. Пункт меню "Информация" показывает информацию о возможностях установленых в системе CD приводов. Возможность установки скорости и конкретные значения скоростей определяются моделью CD привода. Некоторые модели не позволяют программное изменение скорости, некоторые позволяют выбирать скорость с шагом 1x. То, как долго CD привод сохраняет заданную скорость также зависит от модели. Некоторые модели сохраняют выбранную скорость до перезагрузки компьютера, некоторые до замены диска в приводе. У некоторых моделей скорость может измениться в процессе работы с диском. Пункт меню "Автозагрузка программы" позволяет автоматически запускать программу при старте Windows. Пунк меню "Выход после автозагрузки" включает режим, при котором сразу после автоматического запуска, программа устанавливает заданные скорости для CD приводов (у которых включена опция восстановления скорости "При запуске CDSlow") и завершает работу. Пункт меню "Таймер" позволяет установить интервал времени, по истечении которого программа будет проверять текущую скорость CD приводов, и восстанавливать ее при необходимости. Пункт меню "Горячие клавиши" вызывает диалог настройки. В этом диалоге можно задать горячие клавиши для управления первыми двумя CD приводами компьютера. Меню "Автозапуск CD" позволяет управлять режимом автозапуска (autorun) для программных и музыкальных дисков. Пункт "Автозапуск программ с CD" позволяет включать и отключать автозапуск для дисков содержащих файл AUTORUN.INF. Эта настройка влияет сразу на ВСЕ приводы в системе. Под Windows NT/2000/XP для изменения этой настройки необходимо иметь права Администратора. Пункт "Автовоспроизведение музыки" работает аналогично предыдущему, но для музыкальных дисков. Под Windows XP эта опция не влияет на воспроизведение музыкальных дисков, возпроизведение отключается только при отключении автозапуска программ. Пункт меню "Короткие имена приводов" переключает режим отображения названий приводов в меню установки скоростей (вызываемое по левой кнопке мыши). По умолчанию, в качестве коротких имен используются номера приводов. Использование коротких имен позволяет уменьшить размер меню. Пункт меню "Одна кнопка извлечь/загрузить" позволяет использовать для открытия/закрытия лотка привода одну и ту-же кнопку меню скоростей. При включении этой опции, кнопка помещается в одну строку меню с названием привода. Эта опция также влияет на открытие/закрытие лотка горячей клавишей. Меню "Метод доступа" позволяет выбирать метод передачи команд CD приводам. Метод доступа "SPTI" используется только в Windows NT/2000/XP. Для использования этого метода под Windows 2000 и XP нужно иметь права Администратора. Метод доступа "ASPI" используется в Windows 95/98/ME, но также, при помощи специального драйвера, может использоваться в Windows NT/2000/XP. При использовании ASPI драйвера от Adaptec, CDSlow может работать с правами обычного пользователя под Windows 2000 и XP. Пункт меню "Информация" выводит подробные сообщения об обнаруженых ошибках. Пункт меню "Показывать неизвестные приводы" разрешает отображение в списке CD-приводов тех устройств, модель которых программа не смогла определить (обычно, это устройства созданные CD-эмуляторами). Команда "Найти CD приводы" позволяет обновить список CD приводов в программе. Эта команда может быть полезна после очистки конфигурации программы, при добавлении в работающую систему нового устройства, при изменении букв назначеных дискам под Windows NT/2000/XP. Список приводов позволяет настроить режимы восстановления скорости для найденых в системе CD приводов. Для каждого привода доступны опции: "Не управлять этим CD-приводом" - отключает управление скоростью для выбранного привода. "При запуске CDSlow" - позволяет установить нужную скорость сразу после запуска программы. "При смене диска" - позволяет устанавливать скорость после вставки диска в привод. Эта опция предназначена для CD-ROM'ов, которые сбрасывают скорость на максимум после смены диска (например ASUSTeK). Для работы этой функции в настройках CD-ROM'а в Windows должна быть включена опция "Автоматическое распознавание диска (Auto insert notification)". "При выходе из спящего режима" - позволяет утанавливать скорость после выхода из режимов Hibernate или Suspend To RAM, при которых устройства выключаются. "По таймеру" - позволяет восстанавливать скорость через интервал времени, заданый в меню "Таймер". Эта опция предназначена для приводов, которые самопроизвольно меняют скорость во время работы с диском. ВНИМАНИЕ! Использование этой опции может вызывать нежелательные побочные эффекты. Например, прерывание воспроизведения или перескок на другую дорожку при проигрывании музыкальных дисков. "При закрытии лотка" - позволяет устанавливать скорость после закрытия лотка через меню CDSlow или по горячей клавише. Для работы этой функции не требуется включение опции "Автоматическое распознавание диска (Auto insert notification)" в настройках CD-ROM'а. "Только при вставленном диске" - эта опция изменяет режим установки скорости. Перед тем как установить скорость, программа проверяет наличие диска в приводе, и если диск не вставлен, не устанавливает скорость. "Кроме аудио-дисков" - эта опция также изменяет режим установки скорости. Перед тем как установить скорость программа проверяет тип диска в приводе, и если обнаруживает аудио-диск, не устанавливает скорость. Эта опция доступна только для ATAPI приводов. "Независимо от текущей" - обычно, CDSlow перед установкой скорости проверяет текущую скорость, и если она меньше или совпадает с заданой - не выполняет устнаовку скорости. При включении этой опции скорость устанавливается в любом случае. Пункты меню "ОПРЕДЕЛИТЬ СКОРОСТИ" позволяют заново произвести определение диапазона скоростей поддерживаемого CD приводом, или задать список скоростей вручную. Эти опции могут помочь, если автоматическое определение диапазона дало неверный результат (например, при первом запуске программы в приводе не было диска). Перед использованием команд меню из группы "ОПРЕДЕЛИТЬ СКОРОСТИ" рекомендую вставить в привод диск с данными (не аудио-диск, не перезаписываемый), на многих приводах наличие и тип диска влияет на результат определения скоростей. Режим "Быстрый перебор" повторяет процедуру определения скоростей, которая выполняется автоматически при первом запуске программы. Этот режим позволяет быстро определить скорости поддерживаемые приводом при условии его корректной работы (в соответствии со стандартом MMC-1). Если привод отрабатывает команды установки скорости некорректно (но все-таки отрабатывает), может помочь режим "Полный перебор". Однако, если возникает необходимость в использовании этого режима, на устойчивую работу программы с таким приводом рассчитывать не стоит. Если привод выполняет команды установки скорости, но неверно возвращает информацию о установленной скорости, можно использовать режим "Измерение скорости", чтобы примерно определить возможности привода. В этом режиме происходит измерение реальной скорости считывания данных с компакт-диска. Результат измерение скорости зависит от многих факторов, включая качество диска, используемого для измерения, загруженность процессора другими задачами, режим работы драйверов IDE или SCSI контроллера. Для того чтобы было возможно определение максимальных скоростей (выше 30x), для ATAPI привода должен быть включен режим передачи данных DMA. Если во время измерения скорости срабатывает программа автозапуска с компакт-диска, рекомендую повторить процедуру для получения более точных данных. В случае, если вы точно знаете, что CD привод поддерживает установку определенных скоростей, а программа эти скорости определить не может, можно отредактировать список скоростей используя пункт меню "Задать вручную". Диалог редактирования скоростей показывает список скоростей в две колонки - скорость и команда, которую нужно дать приводу для установки этой скорости (у "нормальных" CD приводов эти колонки совпадают). Скорость можно задавать или в значениях "x" (1-я скорось, 2-я скорость и т.д.), или более точно, в килобайтах в секунду (кБ/с). Первой скорости приближенно соответствует значение 176 кБ/с (точный коэффициент отличается у разных моделей приводов). Пункт меню "Сокращенное меню скоростей" позволяет переключать меню скоростей в режим двухуровневого отображения, скорости отображаются в подменю группами по 10. Эта опция будет особенно полезна владельцам приводов фирмы ASUSTeK. Пункт меню "Задать короткое имя" позволяет задать короткое имя привода, используемое в меню выбора скорости. Пункт меню "Запирать привод при закрытии" включает автоматическое "запирание" (LOCK) привода при закрытии лотка программой. После этого, привод не будет открываться нажатием кнопки на лицевой панели, а только программно. Пункт меню "Очистить конфигурацию" удаляет все настройки программы из реестра Windows. ЛЕВАЯ кнопка мыши позволяет установить ограничение скорости для CD приводов или открыть/закрыть лоток привода. Галочка в меню выбора скорости отмечает выбранную скорость, символ '>>' текущую скорость привода. Если эти скорости совпадают или текущая скорость отсутствует в меню, символ '>>' не появляется, если вы не выбрали скорость для привода, галочка не появляется. Значок 'стрелка вверх' позволяет открыть лоток CD привода, значок 'стрелка вниз' - закрыть. Иконка программы может изменяться в следующих ситуациях: '?' - CD приводы не найдены; '!' - обнаружены ошибки в методах доступа ASPI или SPTI; - производится определение диапазона скоростей 'песочные часы' поддерживаемого приводами CD-ROM или выполняется команда. 1 ноября 2003г.