Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 10 Dec 2018, 11:56
All times are UTC - 4
 Forum index » Off-Topic Area » Programming
WMOptical CD/DVD/BD Software
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [3 Posts]  
Author Message

Joined: 11 Oct 2012
Posts: 60
Location: Mar del Plata, Argentina

PostPosted: Tue 06 Aug 2013, 01:43    Post subject:  WMOptical CD/DVD/BD Software
Subject description: Kit of utilities designed to work with window manager Openbox

Hi people!

I'm developing an app designed to be integrated on WindowManagers, in this case: Openbox. The first purpose is to provide a simple, practical and elegant solution, to work with optic devices, such as: Burning CD/DVD/BD, Building images from cd-dvd-bd.. etc.


I'm a pure linux user that don't use desktop evironments like gnome, kde, xfce, lxde..only window managers + external utilities. And i'm tired to see apps designed for DE's that cost a lot of dependencies. That is really unnecessary. Even if it is possible, i think that all apps might be reduced to minimal and elemental components. And without sacrifice of features.

This app consist in a few bash/sh scripts, that combine the power of cli programs with the pipe-menu or dynamic-menu features of the wm.
Fast and lightweight.

¿I can see this? Sure, here is a screenshot of one UI prototype

I didn't have the full version like the screenshot yet.
But i have the first feature to show:

WMOptical with GPL3 License

Name: Image builder for CD/DVD/BD
Description: Builds a binary image (like clonation) to disk from selected devices. (.bin) of non-protected cds.
CD's = image.bin + .cue + .toc
DVD/BD = image.bin

Requires: openbox, dd, cdrdao, udisks, zenity, yad

Screenshots of current state:


Program = Source Code
DOWNLOAD: See attachment

Instructions: Inside tar.gz

I prefer to make partial releases because you can test, make a feedback o
report bugs Smile

 Description   ui prototype
 Filesize   156.64 KB
 Viewed   375 Time(s)


 Description   notify osd integration
 Filesize   21.5 KB
 Viewed   343 Time(s)


 Description   menu
 Filesize   22.63 KB
 Viewed   348 Time(s)


 Description   system tray notification
 Filesize   42.84 KB
 Viewed   349 Time(s)



Filename  wm_optical.tar.gz 
Filesize  43.66 KB 
Downloaded  242 Time(s) 
Back to top
View user's profile Send private message 
Karl Godt

Joined: 20 Jun 2010
Posts: 4208
Location: Kiel,Germany

PostPosted: Wed 07 Aug 2013, 13:36    Post subject:  

sh-3.00# udisks
sh: udisks: command not found

The udisks daemon serves as an interface to system block devices, implemented via D-Bus. It handles operations such as querying, mounting, unmounting, formatting, or detaching storage devices such as hard disks or USB thumb drives.

This package also provides the udisks utility, which can be used to trigger these operations from the command line (if permitted by PolicyKit). External tools such as hdparm are used if available to implement extra operations, such as configuring disk spindown times.

Creating or modifying file systems such as XFS, RAID, or LUKS encryption requires that the corresponding mkfs.* and admin tools are installed, such as dosfstools and mtools for VFAT, xfsprogs for XFS, or cryptsetup for LUKS.


Also zenity and yad might not be a standard Puppy feature .

«Give me GUI or Death» -- I give you [[Xx]term[inal]] [[Cc]on[s][ole]] .
Macpup user since 2010 on full installations.
People who want problems with Puppy boot frugal Razz
Back to top
View user's profile Send private message 

Joined: 11 Oct 2012
Posts: 60
Location: Mar del Plata, Argentina

PostPosted: Wed 07 Aug 2013, 17:08    Post subject:  


Here, Udisks is used to extract information about CD/DVD/BD devices, such as Block Size, Type, Labels, Filesystem info, etc.. from inserted media. I don't know about another utility so powerfull like udisks, to extract information without exceptions. Also, udisks it's used to unmout devices when it's necessary.

Well ok, this app seems to be not designed exclusively 100% for Puppy.
I can't replace or quit udisks for now.

The idea is to provide a lightweight software with the maximum compatibility with linux distros that use openbox..

I have a second concept for this app, and is: remove all GUI components, and put all ouputs in a file (like progress.. etc) and add a feature to show this in the own openbox pipe.menu.

If you have some idea, it might be very helpfull for me.

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [3 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Off-Topic Area » Programming
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0612s ][ Queries: 12 (0.0110s) ][ GZIP on ]