Написание оболочки для cdrecord (ищу желающих присоединиться к проекту)
Модератор: Модераторы разделов
-
Flaming
- Сообщения: 2579
Re: Написание оболочки для cdrecord
Я сторонник теории, что cdrecord одна из таких утилит, которой не нужна оболочка.
Единственное, что не помешало бы - это запись дисков на лету, без создания образа. growisofs с этим справляется... но он пишет только DVD, cd не умеет по-моему.
Единственное, что не помешало бы - это запись дисков на лету, без создания образа. growisofs с этим справляется... но он пишет только DVD, cd не умеет по-моему.
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: Написание оболочки для cdrecord
Я б пожалуй питон выбрал. Имхо он почти идеален для таких задач, как написание фронтенда к чему то, не перегруженному функционалом. Ну да, будет на пару метров больше в памяти занимать, зато писать действительно _легко_. Ну а на чем - pyqt или pygtk это уже вопрос религии...
-
Flaming
- Сообщения: 2579
Re: Написание оболочки для cdrecord
Davinel, а ещё будет безбожно тормозить.
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Написание оболочки для cdrecord
При грамотном написании - не будет. Это же не аналог OOo или чего-то ещё монструозного.
My god... it's full of stars!...
-
xar0h
- Сообщения: 164
- ОС: разные
Re: Написание оболочки для cdrecord
По сабжу - зачем?.. GUI-фронтендов для cdrecord хватает. Можно, конечно посидеть над какой-нибудь консольной утилитой, связывающей функционал mkisofs и cdrecord и пунктом в меню - "жечь", но это будет немного странно ).
ЗЫ. алиасы рулят. )
ЗЫ. алиасы рулят. )
I'm just a bastard but at least i admit it.
-
Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: Написание оболочки для cdrecord
cat file.wav > /dev/dsp
Только это работает только с WAV (pcm) файлами. С любым другим (включая mp3 итд) услышите только треск/визг в колонках.
Только это работает только с WAV (pcm) файлами. С любым другим (включая mp3 итд) услышите только треск/визг в колонках.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Написание оболочки для cdrecord
Среди GUI-фронтэндов не хватает вменяемого, не зависимого от KDE/GNOME.
My god... it's full of stars!...
-
shevan
- Сообщения: 992
- ОС: Debian, Puppy
Re: Написание оболочки для cdrecord
Среди GUI-фронтэндов не хватает вменяемого, не зависимого от KDE/GNOME.
Где-то встречал bash-скрипты. К ним можно прикрутить пользовательские диалоги (dialog, zenity)
Вот и универсальный GUI.
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Написание оболочки для cdrecord
Кстати, не такая плохая идея
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Написание оболочки для cdrecord
Я думаю, наилучшим фронтендом, совершенно не зависящим от DE/WM будет веб-фронтенд (сам занимаюсь этим делом - я уже забыл, когда в последний раз что-нибудь делал на gtk или Qt; пишу на С или баше cgi, и получаю нормальный графический интерфейс для управления всякими железяками через http или https соединение).
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Flaming
- Сообщения: 2579
-
Metallicus
- Сообщения: 121
- ОС: MANDRIVA'10
Re: Написание оболочки для cdrecord
кстати, тут говорили что для запуска приложений нужно устанавливать лазаровскую библиотеку - это чушь, на моей второй мандриве всё работает без доп. библиотек. Зря не уважаете лазарус. А то что я выложил это всего лишь написанно за часик где-то))) вы подумайте. Ведь этот плеер легко доработать до совершенства своими руками.
-
Rafael
- Сообщения: 31
- ОС: Open SuSe,FreeBSD
Re: Написание оболочки для cdrecord
Каждый истинно талантливый человек мечтает стать актёром, певцом или художником.
Системным администрированием гетерогенных сетей занимаются одни бездари.
Системным администрированием гетерогенных сетей занимаются одни бездари.
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
-
Metallicus
- Сообщения: 121
- ОС: MANDRIVA'10
Re: Написание оболочки для cdrecord
несоглашусь, т. к. обычному юзеру пофиг какие и где недостатки - глапвное чтоб работало
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
-
Bluetooth
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Написание оболочки для cdrecord
Metallicus писал(а): ↑14.02.2010 23:33
несоглашусь, т. к. обычному юзеру пофиг какие и где недостатки - глапвное чтоб работало
И что? Я Вам не "обычный юзер", меня интересуют потребительские качества софта. Тех же, кого не интересует - посадим за виндовс 98
Хотя на самом деле, мысль Вы высказали исключительно интересную - оно ведь так по факту так и есть - пользователю по барабану на многое. Но это отнюдь не повод всем подстраиваться под этих самых пользователей, и тоже плевать на все. Приведу другой пример. Когда зрители в клубе напились, им уже пофиг, какая музыка несется со сцены. Но это ведь никак не может быть поводом к тому, чтобы играть плохо?
-
xar0h
- Сообщения: 164
- ОС: разные
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Написание оболочки для cdrecord
Metallicus писал(а): ↑14.02.2010 23:33несоглашусь, т. к. обычному юзеру пофиг какие и где недостатки - глапвное чтоб работало
вот я и есть "обычный юзер". вчера набрал в консоли record_cd, и диск записался. Да, кофий мой скрипт не варит, карт с девочками тоже нет. Единственное что умеет этот скрипт -
1)стереть диск
2)записать диск
3)проверить записанное.
а мне больше ничего и не надо.
Metallicus писал(а): ↑11.02.2010 16:24Собираюсь написать оболочку для cdrecord,
1)функционал которой будет точь в точь подобен всем функциям утилиты.
1 противоречит 2. или вы очень слабо знаете возможности cdrecord (k3b использует её далеко не полностью).
посему ваша оболочка либо будет сложнее и запутаннее чем k3b, либо хуже по функционалу, но скорее всего её не будет.
без комментариев :(
-
Metallicus
- Сообщения: 121
- ОС: MANDRIVA'10
Re: Написание оболочки для cdrecord
drBatty писал(а): ↑15.02.2010 09:11Metallicus писал(а): ↑14.02.2010 23:33несоглашусь, т. к. обычному юзеру пофиг какие и где недостатки - глапвное чтоб работало
вот я и есть "обычный юзер". вчера набрал в консоли record_cd, и диск записался. Да, кофий мой скрипт не варит, карт с девочками тоже нет. Единственное что умеет этот скрипт -
1)стереть диск
2)записать диск
3)проверить записанное.
а мне больше ничего и не надо.
Metallicus писал(а): ↑11.02.2010 16:24Собираюсь написать оболочку для cdrecord,
1)функционал которой будет точь в точь подобен всем функциям утилиты.
1 противоречит 2. или вы очень слабо знаете возможности cdrecord (k3b использует её далеко не полностью).
посему ваша оболочка либо будет сложнее и запутаннее чем k3b, либо хуже по функционалу, но скорее всего её не будет.
без комментариев
проще значит - легче для системы
-
deadhead
- Сообщения: 1913
- Статус: zzz..z
Re: Написание оболочки для cdrecord
с таким же успехом можно утверждать, что теплое - значит мягкое для.. :-)
[x] close
-
sciko
- Сообщения: 1744
- Статус: Ъ-участник
- ОС: Debian/Ubuntu/etc
Re: Написание оболочки для cdrecord
Metallicus, честное слово, переведите хотя бы один ман среднего размера целиком (например, man man)! Хотя бы увидите, пригодны ли Вы к серьёзным проектам.
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Написание оболочки для cdrecord
Проект ещё в 2006м году загнулся, хотя если б его допилить, была бы очень неплохая оболочка.
My god... it's full of stars!...
-
HomeCraft
- Сообщения: 220
- ОС: Lubuntu 18.04, Lubuntu 14.04
Re: Написание оболочки для cdrecord
Ну, если среда - KDE, то вряд-ли что-то есть лучше чем K3b. Иначе может есть смысл подумать.
А может быть не Lazarus, a MSE-Ide+MSE-GUI?
А может быть не Lazarus, a MSE-Ide+MSE-GUI?
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Написание оболочки для cdrecord
разве k3b тяжёлая? не замечал.
возьмите старую тогда, там вроде тот-же функционал (давеча пробовал из состава слаки 10 (это очень старая ОС)), не заметил никакой разницы.
-
Metallicus
- Сообщения: 121
- ОС: MANDRIVA'10
Re: Написание оболочки для cdrecord
sciko писал(а): ↑15.02.2010 16:00Metallicus, честное слово, переведите хотя бы один ман среднего размера целиком (например, man man)! Хотя бы увидите, пригодны ли Вы к серьёзным проектам.
зря сомневаетесь в моих знаниях анг. языка
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Написание оболочки для cdrecord
Тяжеловатая.
Думаю, самым легким вариантом была бы веб-оболочка, полностью идентичная k3b (или даже имеющая большие возможности). А сделать такое несложно: javascript на основе выбранных вариантов записи формирует командную строку, простенький cgi на баше отображает список файлов для загрузки, откуда при помощи того же javascript'а можно сформировать список файлов для записи. Ну а потом сформированная строка параметров просто передается программам cdrecord, mkisofs и т.п.
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: Написание оболочки для cdrecord
ну вперёд, хотя бы 10 абзацев man man. начиная с абзаца OVERVIEW
копи-пасту определю сразу
-
aim
- Бывший модератор
- Сообщения: 749
- ОС: GNU/Linux
Re: Написание оболочки для cdrecord
Metallicus писал(а): ↑11.02.2010 16:24Привет всем! Собираюсь написать оболочку для cdrecord, функционал которой будет точь в точь подобен всем функциям утилиты. Есть желающии присоеденится? писать буду на Lazarus'е.
лучше напишите на чистом qt4 - вам общественность спасибо скажет.
причём лучше и писалку и грабилку по аналогу EAC виндового.
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Написание оболочки для cdrecord
лучше напишите на чистом qt4 - вам общественность спасибо скажет.
[troll mode]
А почему не на gtk?
[/troll mode]
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка