Написание оболочки для cdrecord (ищу желающих присоединиться к проекту)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Flaming
Сообщения: 2579

Re: Написание оболочки для cdrecord

Сообщение Flaming »

Я сторонник теории, что cdrecord одна из таких утилит, которой не нужна оболочка.
Единственное, что не помешало бы - это запись дисков на лету, без создания образа. growisofs с этим справляется... но он пишет только DVD, cd не умеет по-моему.
Спасибо сказали:
Аватара пользователя
Davinel
Сообщения: 481
ОС: Ubuntu

Re: Написание оболочки для cdrecord

Сообщение Davinel »

Я б пожалуй питон выбрал. Имхо он почти идеален для таких задач, как написание фронтенда к чему то, не перегруженному функционалом. Ну да, будет на пару метров больше в памяти занимать, зато писать действительно _легко_. Ну а на чем - pyqt или pygtk это уже вопрос религии...
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Написание оболочки для cdrecord

Сообщение Flaming »

Davinel, а ещё будет безбожно тормозить.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Написание оболочки для cdrecord

Сообщение Aectann »

Flaming писал(а):
13.02.2010 02:01
Davinel, а ещё будет безбожно тормозить.

При грамотном написании - не будет. Это же не аналог OOo или чего-то ещё монструозного.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
xar0h
Сообщения: 164
ОС: разные

Re: Написание оболочки для cdrecord

Сообщение xar0h »

По сабжу - зачем?.. GUI-фронтендов для cdrecord хватает. Можно, конечно посидеть над какой-нибудь консольной утилитой, связывающей функционал mkisofs и cdrecord и пунктом в меню - "жечь", но это будет немного странно ).
ЗЫ. алиасы рулят. )
I'm just a bastard but at least i admit it.
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Написание оболочки для cdrecord

Сообщение Portnov »

cat file.wav > /dev/dsp

Только это работает только с WAV (pcm) файлами. С любым другим (включая mp3 итд) услышите только треск/визг в колонках.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Написание оболочки для cdrecord

Сообщение Aectann »

xar0h писал(а):
13.02.2010 04:24
По сабжу - зачем?.. GUI-фронтендов для cdrecord хватает.

Среди GUI-фронтэндов не хватает вменяемого, не зависимого от KDE/GNOME.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Написание оболочки для cdrecord

Сообщение shevan »

Среди GUI-фронтэндов не хватает вменяемого, не зависимого от KDE/GNOME.

Где-то встречал bash-скрипты. К ним можно прикрутить пользовательские диалоги (dialog, zenity)
Вот и универсальный GUI.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Написание оболочки для cdrecord

Сообщение Bluetooth »

shevan писал(а):
13.02.2010 16:28
Среди GUI-фронтэндов не хватает вменяемого, не зависимого от KDE/GNOME.

Где-то встречал bash-скрипты. К ним можно прикрутить пользовательские диалоги (dialog, zenity)
Вот и универсальный GUI.

Кстати, не такая плохая идея :) Но только ее еще и реализовать надо. Вот автор темы мог бы :)
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Написание оболочки для cdrecord

Сообщение eddy »

Я думаю, наилучшим фронтендом, совершенно не зависящим от DE/WM будет веб-фронтенд (сам занимаюсь этим делом - я уже забыл, когда в последний раз что-нибудь делал на gtk или Qt; пишу на С или баше cgi, и получаю нормальный графический интерфейс для управления всякими железяками через http или https соединение).
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Flaming
Сообщения: 2579

Re: Написание оболочки для cdrecord

Сообщение Flaming »

eddy, вы правы. :) Было бы неплохо написать на вебе такую штуку.
Пусть автор над этим подумает.
Спасибо сказали:
Аватара пользователя
Metallicus
Сообщения: 121
ОС: MANDRIVA'10

Re: Написание оболочки для cdrecord

Сообщение Metallicus »

кстати, тут говорили что для запуска приложений нужно устанавливать лазаровскую библиотеку - это чушь, на моей второй мандриве всё работает без доп. библиотек. Зря не уважаете лазарус. А то что я выложил это всего лишь написанно за часик где-то))) вы подумайте. Ведь этот плеер легко доработать до совершенства своими руками.
Спасибо сказали:
Аватара пользователя
Rafael
Сообщения: 31
ОС: Open SuSe,FreeBSD

Re: Написание оболочки для cdrecord

Сообщение Rafael »

eddy писал(а):
13.02.2010 17:55
Я думаю, наилучшим фронтендом, совершенно не зависящим от DE/WM будет веб-фронтенд

Интересная разработка на java - http://joerghaeger.de/webCDwriter/index.html
Каждый истинно талантливый человек мечтает стать актёром, певцом или художником.
Системным администрированием гетерогенных сетей занимаются одни бездари.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Написание оболочки для cdrecord

Сообщение Bluetooth »

eddy писал(а):
13.02.2010 17:55
Я думаю, наилучшим фронтендом, совершенно не зависящим от DE/WM будет веб-фронтенд

Безусловно, однако такой подход имеет свои недостатки, что обуславливает целесообразность его применения только в некоторых областях.
Спасибо сказали:
Аватара пользователя
Metallicus
Сообщения: 121
ОС: MANDRIVA'10

Re: Написание оболочки для cdrecord

Сообщение Metallicus »

Bluetooth писал(а):
14.02.2010 17:38
eddy писал(а):
13.02.2010 17:55
Я думаю, наилучшим фронтендом, совершенно не зависящим от DE/WM будет веб-фронтенд

Безусловно, однако такой подход имеет свои недостатки, что обуславливает целесообразность его применения только в некоторых областях.

несоглашусь, т. к. обычному юзеру пофиг какие и где недостатки - глапвное чтоб работало
Спасибо сказали:
Аватара пользователя
Davinel
Сообщения: 481
ОС: Ubuntu

Re: Написание оболочки для cdrecord

Сообщение Davinel »

Flaming писал(а):
13.02.2010 02:01
Davinel, а ещё будет безбожно тормозить.

Да ну с чего бы. Там потребности ведь минимальные абсолютно..
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Написание оболочки для cdrecord

Сообщение Bluetooth »

Metallicus писал(а):
14.02.2010 23:33
Bluetooth писал(а):
14.02.2010 17:38
eddy писал(а):
13.02.2010 17:55
Я думаю, наилучшим фронтендом, совершенно не зависящим от DE/WM будет веб-фронтенд

Безусловно, однако такой подход имеет свои недостатки, что обуславливает целесообразность его применения только в некоторых областях.

несоглашусь, т. к. обычному юзеру пофиг какие и где недостатки - глапвное чтоб работало

И что? Я Вам не "обычный юзер", меня интересуют потребительские качества софта. Тех же, кого не интересует - посадим за виндовс 98 :) Оно ведь тоже работает.
Хотя на самом деле, мысль Вы высказали исключительно интересную - оно ведь так по факту так и есть - пользователю по барабану на многое. Но это отнюдь не повод всем подстраиваться под этих самых пользователей, и тоже плевать на все. Приведу другой пример. Когда зрители в клубе напились, им уже пофиг, какая музыка несется со сцены. Но это ведь никак не может быть поводом к тому, чтобы играть плохо? :)
Спасибо сказали:
Аватара пользователя
xar0h
Сообщения: 164
ОС: разные

Re: Написание оболочки для cdrecord

Сообщение xar0h »

Aectann писал(а):
13.02.2010 16:02
xar0h писал(а):
13.02.2010 04:24
По сабжу - зачем?.. GUI-фронтендов для cdrecord хватает.

Среди GUI-фронтэндов не хватает вменяемого, не зависимого от KDE/GNOME.

Хм... graveman?
I'm just a bastard but at least i admit it.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Написание оболочки для cdrecord

Сообщение drBatty »

Metallicus писал(а):
14.02.2010 23:33
несоглашусь, т. к. обычному юзеру пофиг какие и где недостатки - глапвное чтоб работало

вот я и есть "обычный юзер". вчера набрал в консоли record_cd, и диск записался. Да, кофий мой скрипт не варит, карт с девочками тоже нет. Единственное что умеет этот скрипт -
1)стереть диск
2)записать диск
3)проверить записанное.
а мне больше ничего и не надо.

Metallicus писал(а):
11.02.2010 16:24
Собираюсь написать оболочку для cdrecord,
1)функционал которой будет точь в точь подобен всем функциям утилиты.

Metallicus писал(а):
11.02.2010 16:32
А чем вас k3b не устраивает?



2)-моя оболочка будет проще

1 противоречит 2. или вы очень слабо знаете возможности cdrecord (k3b использует её далеко не полностью).
посему ваша оболочка либо будет сложнее и запутаннее чем k3b, либо хуже по функционалу, но скорее всего её не будет.


Metallicus писал(а):
11.02.2010 16:24
писать буду на Lazarus'е.

без комментариев :(
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Metallicus
Сообщения: 121
ОС: MANDRIVA'10

Re: Написание оболочки для cdrecord

Сообщение Metallicus »

drBatty писал(а):
15.02.2010 09:11
Metallicus писал(а):
14.02.2010 23:33
несоглашусь, т. к. обычному юзеру пофиг какие и где недостатки - глапвное чтоб работало

вот я и есть "обычный юзер". вчера набрал в консоли record_cd, и диск записался. Да, кофий мой скрипт не варит, карт с девочками тоже нет. Единственное что умеет этот скрипт -
1)стереть диск
2)записать диск
3)проверить записанное.
а мне больше ничего и не надо.

Metallicus писал(а):
11.02.2010 16:24
Собираюсь написать оболочку для cdrecord,
1)функционал которой будет точь в точь подобен всем функциям утилиты.

Metallicus писал(а):
11.02.2010 16:32
А чем вас k3b не устраивает?



2)-моя оболочка будет проще

1 противоречит 2. или вы очень слабо знаете возможности cdrecord (k3b использует её далеко не полностью).
посему ваша оболочка либо будет сложнее и запутаннее чем k3b, либо хуже по функционалу, но скорее всего её не будет.


Metallicus писал(а):
11.02.2010 16:24
писать буду на Lazarus'е.

без комментариев :(


проще значит - легче для системы
Спасибо сказали:
Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

Re: Написание оболочки для cdrecord

Сообщение deadhead »

Metallicus писал(а):
15.02.2010 15:42
проще значит - легче для системы

с таким же успехом можно утверждать, что теплое - значит мягкое для.. :-)
[x] close
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Написание оболочки для cdrecord

Сообщение sciko »

Metallicus, честное слово, переведите хотя бы один ман среднего размера целиком (например, man man)! Хотя бы увидите, пригодны ли Вы к серьёзным проектам.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Написание оболочки для cdrecord

Сообщение Aectann »

xar0h писал(а):
15.02.2010 04:32
Хм... graveman?

Проект ещё в 2006м году загнулся, хотя если б его допилить, была бы очень неплохая оболочка.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
HomeCraft
Сообщения: 220
ОС: Lubuntu 18.04, Lubuntu 14.04

Re: Написание оболочки для cdrecord

Сообщение HomeCraft »

Ну, если среда - KDE, то вряд-ли что-то есть лучше чем K3b. Иначе может есть смысл подумать.
А может быть не Lazarus, a MSE-Ide+MSE-GUI?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Написание оболочки для cdrecord

Сообщение drBatty »

Metallicus писал(а):
15.02.2010 15:42
проще значит - легче для системы

разве k3b тяжёлая? не замечал.
возьмите старую тогда, там вроде тот-же функционал (давеча пробовал из состава слаки 10 (это очень старая ОС)), не заметил никакой разницы.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Metallicus
Сообщения: 121
ОС: MANDRIVA'10

Re: Написание оболочки для cdrecord

Сообщение Metallicus »

sciko писал(а):
15.02.2010 16:00
Metallicus, честное слово, переведите хотя бы один ман среднего размера целиком (например, man man)! Хотя бы увидите, пригодны ли Вы к серьёзным проектам.

зря сомневаетесь в моих знаниях анг. языка;)
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Написание оболочки для cdrecord

Сообщение eddy »

drBatty писал(а):
15.02.2010 20:13
Metallicus писал(а):
15.02.2010 15:42
проще значит - легче для системы

разве k3b тяжёлая? не замечал.

Тяжеловатая.
Думаю, самым легким вариантом была бы веб-оболочка, полностью идентичная k3b (или даже имеющая большие возможности). А сделать такое несложно: javascript на основе выбранных вариантов записи формирует командную строку, простенький cgi на баше отображает список файлов для загрузки, откуда при помощи того же javascript'а можно сформировать список файлов для записи. Ну а потом сформированная строка параметров просто передается программам cdrecord, mkisofs и т.п.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Написание оболочки для cdrecord

Сообщение Juliette »

Metallicus писал(а):
23.02.2010 00:07
зря сомневаетесь в моих знаниях анг. языка;)

ну вперёд, хотя бы 10 абзацев man man. начиная с абзаца OVERVIEW
копи-пасту определю сразу
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: Написание оболочки для cdrecord

Сообщение aim »

Metallicus писал(а):
11.02.2010 16:24
Привет всем! Собираюсь написать оболочку для cdrecord, функционал которой будет точь в точь подобен всем функциям утилиты. Есть желающии присоеденится? писать буду на Lazarus'е.


лучше напишите на чистом qt4 - вам общественность спасибо скажет.

причём лучше и писалку и грабилку по аналогу EAC виндового.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Написание оболочки для cdrecord

Сообщение eddy »

лучше напишите на чистом qt4 - вам общественность спасибо скажет.

[troll mode]
А почему не на gtk?
[/troll mode]
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали: