Thursday, October 23, 2008

I recovered my quickly erased CDRW.

Happened in 2006 August.
I had a CDRW which was the only source for my all projects as my hdd was crashed. I tried to find many software on net, found forensic sites but they were charging much money. Being a student, i wasn't able to produce that amount then i decided to search for software based recovery.

I found Isobuster, that wasn't capable of quick erased CDRW's data recovery. But i found a good software - Back2Life. I tried to recover the cd, using "force RW mode".
Hah! it recovered the table but wasn't recovering data as it was a demo version and limited to 64KB file recovery. It must have burned some part on the CDRW. I was disappointed b/c i had very less time, only few days to go. Then my mind lightened an idea and i again used Isobuster, hey! it recovered my data and i successfully saved my all projects. I know it could also help many of you.

That's why we say: Problem occurred for one person but gave solution to many.
Tip: Use back2life version > 2.3 and then use Isobuster.
Now TestDisk is my favorite data recovery program, it now offers optical media recovery.

Script which makes ldd's output clean.

#!/bin/sh
ldd $1 | awk '{print "cp -f "$1" ./"}' > $1deps

My shell scripts

Shell script which copies all the libraries (dependencies) into the application's folder:

#!/bin/sh
ldd $1 | grep -io "/[a-zA-Z]*.*so.* " > $1deps
cat $1deps | sed 's/^/cp -f /' > $1.one
rm -rfd ldd_libs ; mkdir ldd_libs
sed 's/$/ ldd_libs/' $1.one > $1depstocopy.sh
rm -f $1deps $1.one
sh $1depstocopy.sh
echo "Done. Now cleaning...."
echo "checkout ldd_libs directory."
rm -f $1depstocopy.sh

Wednesday, October 22, 2008

MyAudioPlayer_portable

My updated portable version audio player - MyAudioPlayer_portable

Features:
Normal interface, module audio format, streaming media OGG, MP#, WAV etc
GUI same for both Linux and Windows. Mac version is not avail currently.

Download: MAP_portable.exe