Silicon

Utilities

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on git.opendesktop.org

8
Score 76%
Description:

-> What is Silicon ?
Silicon is set of OpenSource tools to manage and organize your optical discs like CDs ,DVDs and Blu-rays.
Silicon target is made optical discs managing easy.

-> git:
git clone git://gitorious.org/silicon/empire.git

-> Install in ubuntu :
Before install new version, please uninstall last previous version :)
sudo apt-get install g++ libqt4-dev qmake libtag1-dev libphonon-dev fuseiso wodim genisoimage mpg123 mpg321 udisks cmake
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install

-> Features :
See this video on youtube:
http://www.youtube.com/watch?v=vlommT-CGD0

I Working on new silicon that using qt5 and new system architecture.

New Features (2.0.0):
*Bugs fix and improvments
*adding new translations

New Features (1.8.0):
*Changes Applications Ui, Easy to use User Interface ...
*all of pages can switch between Windowed Pages and Tabbed pages.
*Burn AudioDiscs
*File Converter
*Many of features ported to plugin system, like cdrecord engine, mkisofs engine, dvd+rw+format engine and ... .
*RootMount engine and fuseiso, you choose that
*Script Runner.
*DataDisc using ImageBurner application to burn images.
*CopyDisc application using ImageBurner and DiscImaging to copy a disc (no onfly)
*AudioDisc application using Converter application to convert mp3 or ogg files to wav.
*Beautiful Dialog manager.
*Udisks, Hal and UDisks+Hal plugin to detect devices.
*Better support for Gnome3 and Ubuntu-Unity.
*Tagarg-Player replaced with Minitunes. TagargPlayer is Beta ...
*Support widgets for TagargPlayer.
*Lyric Downloader on Tagarg Player.
*Silicon DataBase now is under construction, But features appended to other applications.
*Applications now can send QVariantList commands instead of QStringList command.
*DiscDetails Application.
*DiscScanner and DataBase application that is under construction.
*Many Improvment on Developers Framework.
*DiscDetector system.
*Silicon Abstract Process system.
*Silicon Bus Controller system that control silicon processes.
*...

Features (1.7.0):
*Burn,Copy,Erase and ... Optical Discs
*Works on CDs,DVDs and BluRays
*Show all informations of your Optical Discs and Devices before start process
*User Friendly User Interface
*Use CDR-Tools
*HAL (Hardware Abstract Layer) Plugin to detect devices
*Support Applications
*Support Plugins (Partial at this time)
*Support Themes
*Process on Number of jobs in the same time
*Queuing Overlapping Processes (using SBusController)
*Mount/Unmount CD/DVD Images (.iso, .nrg, .bin, .mdf and .img files)
*CD/DVD Images Manager (Silicon Library)
*Easy to use , light and Powerfull
*Searching between applications
*use Qt4
*Simple and Small Photo Viewer
*Can Change Qt Graphics System to Raster ,Native or OpenGl
*Internal File Association System
*Single Application System
*Drag and Drop Support on the most applications
*Make powerfull Connection between applications
*And Also Make powerfull Connection between Silicon and Silicon applications
*Minitunes MusicPlayer (will change completely in the future)
*Show all of that Happend in the background
*Auto Compatible with your desktop
*Copy all or a part of the Optical Discs , you choose that
*GPL License V3

kramping

5 years ago

Hi,
I compiled your program on PisiLinux and am very impressed with it. Nice looking layout!
I would only suggest a notification when a job is completed, such as when I erase a disc.
Since pisilinux is not like other distros, some things are unreachable, such as I can't access Icon Themes (greyed out) and System Tray Plugin, which is on, does not show up in KDE panel. Other than that, I have been using your GUI to burn discs.
What I am looking forward to is when you finish it as I need some sort of library to catlogue all of my audio and video discs, some sort of database where I can look up a certain title and maybe add information, such as where I have it stored or whether it is action, drama, suspense, comedy, etc. We have so many movies that it can be difficult to locate it by searching through box a, box b, etc. I hope the database will be on my computer, as I use dial-up and clouding is not for us. Anyway, thanks for the hard work on this software! God Bless!
Lisa

Report

GregoryBravas

7 years ago

Hi, I'm trying to compile for mandriva 2011 I get this error

Makefile:48: *** missing separator. Stop.

After remove this line in makefile

if test /usr/bin/qmake-qt4; then QMAKE = qmake-qt4 -r -spec linux-g++; fi


I get this error compiling with make

http://pastebin.com/9jpj9fmb


I'm packaging to mandriva 2011 this program

Any ideas?

Thanks

Chaeers

Report

rascranasingha

7 years ago

Hey! This Is Great! Great Quality Work! Hope it makes it into the official KDE Suite...

:D

Report

bitcrazy

7 years ago

That will never happen, because this is a pure Qt app. It should be on qt-apps.org, but not here. This program doesn't use or has any dependencies to KDE libs.

m0nk

Report

evertondagostim

7 years ago

hello,

After upgrading to opensuse 11.4, the program started giving error while trying to mount the image, giving the following message 'Unable to execute command' /usr/bin/silicon-t '\''/......' , was made ​​to set the following:

1 - edit the file: src/runroot.cpp
2 - 46, change the line 'arguments <<"-d", for' arguments <<"-c"; "
3 - compile and install (make / make install)

After doing the above steps the program back up normally.

ps: I am Brazilian, text was translated by google translate.

thanks,

Everton.

Report

gjulian

9 years ago

The links are broken :(

Report

C

brdn25

9 years ago

Sorry
Fixed ;)

Report

gjulian

9 years ago

Thanks, now it works.

It's a good app, congratulations.

Report

texstar

9 years ago

+ make DESTDIR=/var/tmp/silicon-1.2.0-1pclos2010-buildroot install
install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/bin
install -m 755 -p silicon /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/bin/silicon
install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/applications
install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/icons/hicolor/64x64/apps
install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/etc/silicon
install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/media/silicon
install -d /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/silicon
install files/silicon.png /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/icons/hicolor/64x64/apps/
install files/database /var/tmp/silicon-1.2.0-1pclos2010-buildroot/etc/silicon/
install files/config /var/tmp/silicon-1.2.0-1pclos2010-buildroot/etc/silicon/
install files/silicon.desktop /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/applications/
install files/share/config /var/tmp/silicon-1.2.0-1pclos2010-buildroot/usr/share/silicon/
install files/init/silicon /etc/init.d/
update-rc.d silicon defaults 80
make: update-rc.d: Command not found
make: *** [install] Error 127
error: Bad exit status from /var/tmp/rpm-tmp.85814 (%install)

Report

C

brdn25

9 years ago

remove below lines from MakeFile :
$(UPDATE_RC) $(ADD_INIT)
$(UPDATE_RC) $(DEL_INIT)

And put
update.rc silicon defaults 80
in post-install script
and
update.rc -f silicon remove
in post-remove script

update.rc make symlinks from /etc/init.d/silicon to /etc/rc'X'.d

Report

Annubis

9 years ago

update.rc only works in Debian (and derivates)

Report

gohanz

9 years ago

Please rename tarball source with version.
Like silicon-1.2.0.tar.gz.

Many thanks in advance.

Report

C

brdn25

9 years ago

done
;)

Report

gohanz

9 years ago

Sorry but the tarball name is still without version.

http://hyperray.org/Products/silicon/silicon%201.2.0/silicon.tar.gz

Report

C

brdn25

9 years ago

http://hyperray.org/Products/silicon/silicon%201.2.0/silicon-1.2.0.tar.gz

I also rename file on HyperRay.net now
;)

Report

gohanz

9 years ago

Many thanks it's usefull for packager.

And maybe the best url should be

http://hyperray.org/Products/silicon/silicon-1.2.0.tar.gz

Report

VectoR

9 years ago

Hi,
RPM package are available here for blackPanther OS:
ftp://ftp.blackpanther.hu/blackPanther/OS/All/Seeker/silicon/

Report

dglent

9 years ago

Mandriva i586 2009.1
http://www.mandrivalinux.gr/rpm/2009.1/i586/silicon-1.1.0-1mlgr2009.1.i586.rpm

Report

SkyQuakes

9 years ago

Tried to use it with terminal:

`--# haim -t Foo.iso
mount: mount point doesn't exist /media/haim/Foo yok
Can't Mount your Image

It's supposed to Haim create mount point itself, doesn't it ? Though running haim as root, im getting the error above.

Report

C

brdn25

9 years ago

I think /media/haim folder does'nt exist .
Because Haim when give this error that want to mount your image .
what's is your linux distribution ?

Report

SkyQuakes

9 years ago

Just created /media/haim manually, it's working now, but just with terminal interface. Looks like haim -r is broken here:

`--# haim -r Foo.iso
Can't Find a famous desktop environment or GUI Sudo Command

Pardus Linux with KDE4.2.4 is here

Report

C

brdn25

9 years ago

OK
I think kdesudo or gksu dont install on your system

But if kdesudo or gksu install on your system ,
in /usr/share/applications/haim.desktop

replace :
Exec=haim -r
to :
Exec=haim -q

And Paste :
X-KDE-Username=root

Report

File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
2.0
updated Jul 12 2013
added Jun 02 2009
downloads today
0
page views today 6
System Tags app software