CFA LogoCFA Logo Computer
Новости Статьи Магазин Драйвера Контакты
Новости
RSS канал новостей
В конце марта компания ASRock анонсировала фирменную линейку графических ускорителей Phantom Gaming. ...
Компания Huawei продолжает заниматься расширением фирменной линейки смартфонов Y Series. Очередное ...
Компания Antec в своем очередном пресс-релизе анонсировала поставки фирменной серии блоков питания ...
Компания Thermalright отчиталась о готовности нового высокопроизводительного процессорного кулера ...
Компания Biostar сообщает в официальном пресс-релизе о готовности флагманской материнской платы ...
Самое интересное
Программаторы 25 SPI FLASH Адаптеры Optibay HDD Caddy Драйвера nVidia GeForce Драйвера AMD Radeon HD Игры на DVD Сравнение видеокарт Сравнение процессоров

АРХИВ СТАТЕЙ ЖУРНАЛА «МОЙ КОМПЬЮТЕР» ЗА 2003 ГОД

Пингвин печет блины

Сергей ЯРЕМЧУК grinder@ua.fm

Окончание, начало см. в МК №13 (236).

CDR Toaster (Рис. 1) представляет собой фронт-энд, написанный на языке интерфейсов TK. Архив программы занимает менее 15 Кб, найти эту программу можно на любом сервере, но скорее всего, она уже установлена на вашей машине вместе с дистрибутивом. С ее помощью можно записать на диск предварительно созданный образ или указанные каталоги (поддерживаются регулярные выражения для выбора файлов определенного вида), а также создать аудиодиск. При необходимости создания загрузочного диска программа позволяет указать соответствующий загрузочный образ. Кроме того, с ее помощью можно быстро перегнать аудиодиск в mp3. Поддерживаются практически все опции, которые можно найти в mkisoft и cdrecord Joliet, Rock Ridge и т.д., кроме разве что мультисессионности. Присутствует краткая, но вполне понятная справка по опциям. Освоить программу большого труда не составит, проблем при установке также не будет, да и к ресурсам приложение особенно не требовательно, что позволяет без проблем запускать его на слабых машинах. Еще один плюс есть у данного скрипта (хотя я назвал его программой, это самый настоящий скрипт) — его можно полностью переделать под свои нужды и, Рис. 1. CDR Toasterконечно же, русифицировать.

Gcombust, текущая версия 0.1.52 — программа, которая для своей работы требует наличия библиотек Gtk+ версий 1.2.x и выше (Рис. 2). Для того чтобы программа могла сама создавать необходимые заголовки для CD, желательно доустановить еще программу cdlabelgen, последнюю версию 1.5 которой можно найти по адресу http://www.red-bean.com/~bwf/software/cdlabelgen. Опции, предоставляемые данной программой, должны удовлетворить самого требовательного пользователя, а если и нет, то всегда на лету можно добавить свои. Кроме записи дисков во всех возможных проявлениях (на лету, с предварительным созданием образа, непосредственно образа, загрузочного, мультисессионного и т.д.), поддержки различных расширений для имен файлов, программа предоставляет возможности по записи и копированию аудиодисков, возможность просмотреть состав файлов созданного или имеющегося образа. В том числе gcombust по силам распаковать iso-образ, автоматически сравнить получившийся образ с оригиналом или с файлами, используемыми для его создания, и при наличии отличий вывести их. К тому же программа поддерживает технологии BurnProof и OverBurn. Можно вручную ввести предполагаемый объем, который должна записать программа. А если суммарный размер файлов, которые необходимо записать, превышает размер используемой болванки то, воспользовавшись опцией Рассчитать размер, можно определить, какие файлы исключить, для того чтобы записать максимальное количество данных на CD. И в дополнение ко всему программа поддерживает Drag'n'Drop. Я сразу не разобрался, почему иногда при перетаскивании в список не включаются некоторые файлы. Оказывается, все просто: здесь реализован удобный фильтр просмотра файлов и каталогов. Можно зайти в каталог, выбрать фильтр *.jpg и перетащить все скопом, а умная программа сама выберет только те, что имеют соответствующее расширение. Rulezz! И ко всему, gcombust отлично русифицирована, а вплывающие подсказки (по большей части на русском) помогают разобраться в многочисленных настройках. Найти программу можно на Рис. 2. Gcombusthttp://www.iki.fi/jmunsin/gcombust, размер скачиваемого архива — 740 Кб.

KonCD 1.1, домашняя страница http://www.koncd.org, размер 1.4 Мб (Рис. 3). Еще одна программа, написанная для KDE-Qt библиотек, автоматически встраивающаяся в меню, очень проста в использовании и имеет большое количество опций. При запуске программы пользователю предоставляется на выбор шесть пунктов меню (Рис. 4): Копировать диск, Диск с данными, Аудио диск, Образ с СД, Инструменты и Выход, назначение которых понятно из названия. Советую перво-наперво посетить пункт «Инструменты» и «Настройки», где устанавливаются общие параметры, инициализируются устройства записи, корректируются пути к необходимым программам, включается режим BurnProof (если надо, конечно), пользователи, которым позволено запускать программу, настраиваются параметры кодирования для Ogg Vorbis и mp3, выставляется размер буфера записи. А затем уже заходить в нужный для работы (Рис. 5). Это как раз мне и нравится в этой программе, заходишь — и ничего лишнего и отвлекающего, выставил нужные параметры, и можно работать, причем если на странице есть опции, не используемые при записи, то все, что с ними связано, автоматически деактивируется. При использовании формата Ogg Vorbis предоставляется возможность выбора максимального, минимального и среднего битрейта записи (в данном формате используется переменный битрейт). В mp3 при наличии соответствующего ПО также возможно применение переменного битрейта, дополнительно есть возможность подключения фильтров низких и высоких частот, включения защиты от ошибок и кодирования ISO. При работе с проектом возможно установление фильтров отдельно для файлов и каталогов, которые могут задаваться в виде регулярных выражений. Программа, как и предыдущая, поддерживает Drag'n'Drop с возможностью фильтрации записываемых данных, плюс возможность вычисления суммарного объема файлов нажатием кнопки Вычислить. Ко всему прочему, с программой поставляется хорошая документация.

Рис. 3. KonCD 1.1   Рис. 4. Меню KonCD 1.1

Рис. 5. KonCD 1.1

X-CD-Roast — еще одна программа c богатыми возможностями (Рис. 67). Найти ее на просторах Интернета можно по адресу http://www.xcdroast.org, размер загружаемого архива 730 Кб. Для работы с программой первоначально необходимо зайти под суперпользователем в меню Setup, где инициализировать устройства, указать их параметры, установить необходимые каталоги для хранения промежуточных файлов и разрешить использовать программу обычным пользователям. После этого будут доступны два пункта: Dublicate CD, позволяющий создать копию диска, как аудио так и данных, и Create CD, позволяющий создать аудио или диск с данными из директорий, указанных пользователем. Кроме того, программа поддерживает многоязычный интерфейс (русского, увы, нет) — подсказки, сопровождающие пользователя, хотя и на английском, но довольно вразумительны и понятны. Программа поддерживает всевозможные features, включая запись аудио и DVD-дисков, и различные режимы записи дисков с данными, имеет встроенный графический проигрыватель. Данная программа входит в большинство дистрибутивов Linux.

Рис. 6. X-CD-Roast   Рис. 7. X-CD-Roast

GnomeToaster — довольно удобная программа записи дисков, основанная на библиотеках Gtk+, поддерживающая Drag'n'Drop и не особо нагружающая ресурсы компьютера (Рис. 8). При запуске автоматически определяет устройство записи, причем постоянно, при каждом удобном случае, как будто за время работы кто-то будет его менять, что немного раздражает. К достоинствам программы можно отнести: наглядный индикатор, показывающий суммарный объем файлов в проекте, возможность ручного редактирования команд для записи (те, кто их не знают, могут ознакомиться с различными вариантами их применения), а также сохранение сессии для последующего использования, поддержка мультисессий и Buffer-Underrun Protection, запись в режиме диск-за-раз, очистка CD-RW (быстрая и полная), создание загрузочного диска, ограбление и просто прослушивание аудиодиска. Найти данную программу можно по адресу http://gnometoaster.home.pages.de, размер архива — 760 Кб.

Рис. 8. GnomeToaster

А вот чтобы заставить работать KisoCD, пришлось изрядно повозиться. Дело в том, что он был создан для уже архаичной версии KDE 1.x и, соответственно, требует наличия специфических библиотек и файлов заголовков для своей компиляции. И хотя в состав Red Hat 7.3 входят библиотеки, обеспечивающие совместимость с данной версией KDE, программа наотрез отказалась собираться. Конечно, ничего не бывает невозможного, и в конце концов, потратив пару вечеров, я наконец увидел ее работающей. Но как видно по screenshot'у (Рис. 9), программа все равно осталась без изображений на кнопках. Разобраться в ее опциях труда не составит, все на месте, поддерживается все необходимые режимы и опции записи. К тому же, если лень разбираться в расширениях файлов для различных платформ, их можно установить одним нажатием кнопки. Для своей работы она требует дополнительно установленного менеджера kfm либо sfm, открыв окно которого, затем можно не напрягаясь переправлять файлы в проект. Поддерживается создание загрузочного, мультисессионого диска с подготовкой образа и «на лету», монтирование и просмотр образа, редактирование проекта, а также еще одна очень полезная опция — создание shell-скрипта и документа со списком файлов формате LaTeX. А так как программа написана еще в 2000 году, когда компьютеры еще не были такими быстрыми, то и ресурсов потребляет немного — тем, у кого установлен, например, RedHat 6 с KDE 1, будет самый раз. Найти ее можно http://www.uni-karlsruhe.de/~um12, 340 Кб.

Рис. 9. KisoCD

Следующий наш пациент, BurnIT, написан на языке Java, что предполагает мультиплатформенность в том числе и работу под всеми любимой Windows (не проверял). Удобный, понятный, не перегруженный интерфейс (Рис. 10), всевозможные опции для записи дисков (аудио и данные), возможность грабить аудио-компакты. Тем, кто программирует на Java, будет, наверное, интересно покопаться во внутренностях. И естественно, для своей работы требует наличия установленного интерпретатора Java JDK и Swing, которые можно взять с ftp://ftpsunsite.auc.dkи http://www.javasoft.com/products/jfc, соответственно. Домашняя страница в Интернете —http://sunsite.dk/BurnIT/WWW, размер архива 890 Кб.

Рис. 10. BurnIT

По адресу http://ogre.rocky-road.net/cdr.shtmlможно найти еще одну легковесную, но довольно удобную утилиту SimpleCDR-X (Рис. 11, 230 Кб). Основанная на GTK-библиотеке, она должна без проблем компилироваться в большинстве дистрибутивов. Как и предыдущие фронт-энды, данная программа поддерживает все функции записи (аудио, данные, очистка диска), специфичные для поддерживаемых консольных утилит. Кроме того, она позволяет сграбить диск в любой из форматов .wav, .ogg, .mp3, в зависимости от выбранного кодека, при этом имеет отдельную вкладку для редактирования ID3-тэгов. Также программа сама автоматически определяет параметры пишущего сидюка и дописывает без проблем мультисессии, позволяет создавать отдельно iso-образ без записи его на болванку, также можно просто скопировать диск (аудио и данные), воспользовавшись всего лишь одним пунктом меню. При записи аудиодиска, чтобы не таскать по отдельности звуковые файлы, можно просто указать плей-лист. В программе заложена возможность прослушивания треков аудиодисков с помощью внешних программ (на выбор пользователя), это позволяет оценить результат или прослушать диск перед тем как ограбить его. Несмотря на неказистый интерфейс, этот инструмент мне показался довольно удобным, простым и логичным в использовании.

Рис. 11. SimpleCDR-X

Утилита ECLiPt Roaster (eroaster), которую можно найти по адресу http://eroaster.sourceforge.net, при весе всего 170 Кб обладает приятным и очень удобным интерфейсом (Рис. 12), поддерживает drag'n'drop и все общепринятые функции записи. Кстати, написана с помощью языка программирования высокого уровня Python и библиотеки Gdk. Если программа не может выполнить какое либо действие пользователя, то выскакивает довольно вразумительное сообщение, объясняющее, чего ей, собственно, не хватает, так что разобраться труда большого не составит. На случай, если часто приходится выполнять однообразные действия при записи (например, указывать один и тот же каталог), есть возможность сохранить проект и потом вызвать его при необходимости. Для того чтобы каждый раз не указывать кодировку Joliet, существует отдельный пункт, в котором можно раз и навсегда указать необходимую. В общем, удобная и легкая как в использовании, так и в смысле потребления ресурсов программа.

Рис. 12. ECLiPt Roaster (eroaster)

Уже когда отправлял статью в редакцию, узнал о еще одной программе —CDFS (http://www.elis.rug.ac.be/~ronsse/cdfs). На сайте говорится, что она отлично работает с мультисессионными дисками и даже позволяет восстанавливать информацию с неправильно записанных мультисессионных дисков. Подробнее разберетесь уже сами.

Как видите, список получился довольно внушительный. Для интереса сравните с таковым для Windows, где за подобные программы еще и деньги берут. Плюс ко всему, большинство из вышеперечисленных программ имеют дополнительные функции вроде ограбления компактов. Честно говоря, пришлось изрядно побродить по Сети, пока нашел их, на некоторые вышел случайно. Но есть подозрение, что это далеко не все. Напоследок хочу отметить, что пока я писал диски под Окнами, были постоянные проблемы, а в Linux даже на своем слабом компьютере могу одновременно компилировать пару программ, слушать музыку, ходить в Интернете и при этом еще безбоязненно записывать болванку. Вот так-то.

Linux forever, одним словом.

Рекомендуем ещё прочитать:






Данную страницу никто не комментировал. Вы можете стать первым.

Ваше имя:
Ваша почта:

RSS
Комментарий:
Введите символы или вычислите пример: *
captcha
Обновить





Хостинг на серверах в Украине, США и Германии. © sector.biz.ua 2006-2015 design by Vadim Popov