|
Обновите ArcaOS до уровня NeoWPS
- Установите набор PNG иконок, нарисованных дизайнером, специализирующемся на оформлении OS/2
- Установите eSchemes 2018, чтобы менять цвета и кнопки на рабочем столе
|
Запись дисков с помощью cdrecord и cdrdao в одно касание |
TITLE: Запись дисков с помощью cdrecord и cdrdao в одно касание
DATE: 2001-08-23 17:20:08
AUTHOR: nikk
Часто, очень часто люди говорят, что cdrecord и cdrdao им не подходят по
причине излишней сложности в пользовании. Однако путем нехитрых манипуляций
с вашим десктопом можно добиться выполнения записи диска с помощью cdrecord и
cdrdao путем нажатия на левую кнопку вашей мыши от одного до двух раз (в
военное время). Все, что для этого требуется создать нехитрый объект на вашем
рабочем столе и поместить его (при желании) в трей warpcenter'а или любой подобной
утилиты.
Записи дисков с данными при помощи cdrecord.
Создайте коммандный файл из одной строки:
===
spe t31 mkisofs -hpfsnames -national -v %1 | cdrecord dev=<ваш девайс> speed=<скорость> -v -
===
где содержимое полей <...> заполняется по вашему вкусу. По желанию можете добавить
свои собственные аргументы не противоречащие указанным кардинальным образом.
Здесь spe - маленькая утилита, задающая приоритет запускаемой задаче. Взять ее можно
здесь: http://hobbes.nmsu.edu/pub/os2/util/system/spe.zip.
Можно использовать любую другую подобную утилиту или вовсе не использовать таковой.
Создайте WPS объект из темплейта Program. В его опциях в строке "Path and File Name"
укажите созданный коммандный файл, в строке "Parameters" поставьте "[Path to Data directory ?]" (кавычки обязательны).
Теперь при запуске свежесозданного WPS объекта вам будет задан вопрос о
местонахожении директории с данными, которые должны быть записаны на диск. После
удачного ввода этой директории в диалоговое окно начнется запись диска. Если вы
все время используете одну и ту же директорию для хранения исходных данных для последующей
записи, то вы можете значительно упростить свою задачу, а именно, указать
в строке "Parameters" вместо вышеприведенной строки полный путь до этой самой
директории. Пути с пробелами внутри не забудьте заключать в кавычки.
Записи аудио дисков при помощи cdrecord.
Все делается аналогично, только содержимое запускаемого файла следующее:
===
cdrecord dev=<ваш девайс> speed=<скорость> -v -audio -pad %1
===
По желанию можно добавить ключик -dao для указания cdrecord'у писать аудио диски
в режиме DAO без пауз между треками.
Записи аудио дисков при помощи cdrdao.
Опять же, все делается аналогично, только создаваемый вами коммандный файл будет
иметь три строчки:
===
maketoc.cmd %1 > tt.toc
cdrdao --device <ваш девайс> --speed <скорость> -v 2 --buffers 64 tt.toc
del tt.toc /F /N
===
где maketoc.cmd представляет собой небольшой rexx скрипт следующего содержания:
===
/* */
call rxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
call SysLoadFuncs
parse arg fmask
if fmask='' then
do
say 'Specify file mask for searching tracks'
exit
end
say 'CD_DA'
say ''
say ''
rc=SysFileTree(fmask,'files','FO')
do i=1 to files.0
fname=filespec("name",files.i)
say '// Track 'i
say 'TRACK AUDIO'
say 'NO COPY'
say 'NO PRE_EMPHASIS'
say 'TWO_CHANNEL_AUDIO'
say 'FILE "'fname'" 0 '
say ''
say ''
end
===
Вот и все :). Для более хитроструктурных дисков понадобятся, конечно, другие
скрипты и действия. Но и в виндовогуевых программах потребуется на полсотни больше
нажатий мышью... Главное, не забывайте, WPS предоставляет пользователю отличный
интерфейс к любого рода сложносочиненных command-line програм, не менее удобный,
чем разноликие монолитноглючные windows решения.
(c) 2001, nickk
Попробуй программу:
|
Какие виртуальные машины есть для eComStation? Как запустить eComStation внутри виртуальной машины? (Подробнее..)
|
Комментарии: ald 2001-08-28 04:01:41 | Насчет виндогуевых программ несколько неверно
Там тоже запись производится в пару щелчков мыши, а остальные щелчки приходятся на подготовительную работу,
про которую автор забыл упомянуть - ведь надо же сначала собрать все файлы в одну директорию
или подготовить все это аудио файлы перед записью.
Да и отсутствие нормальных гуевых программ под ось я совсем не считаю ее достоинством :)
Например отсутствие таких программ как Nero (или аналогичных) и Feurio. | nickk 2001-09-02 20:12:46 | Во-первых, сборка файлов в одну директорию производится уже без щелчков мыши, а в
любом файл-коммандере... Что гораздо удобнее, все же.
Во-вторых, подготовка аудио файлов проводится в большинстве
случаев одним скриптом (сграббить cd или распаковать mp3), которые также можно поместить на десктоп...
В-третьих, для cdrdao и cdrecord существуют несколько gui фронт-ендов... Можете попробовать их,
сравнить и написать об этом статью :) | Uncle_Brr 2001-09-20 14:48:34 | В настоящий момент, по моему глубокому убеждению, фронт-ендов приличных к этим программам нет.
Но они и не нужны, особенно на слабых машинах, где ГУЙ начинает тормозить.
Оптимальный вариант описан в статье Nikk`a.
|
Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).
|
|
Готовая eComStation на SSD диске
Последний активный опрос: Какая высота барьера RPM?
[Google]
|
IBM OS/2 Warp
|