Bash-Tube

 

 

Questo è un piccolo e semplice script in Bash, per scaricare un video da youtube. In giro sicuramente c’è di meglio sia come script, sia come programmi. Non bisogna fare altro che sostituire link con l’indirizzo del video da scaricare.

a=`GET "link" | grep fullscreenUrl`;

b=`echo $a | awk -F"video_id=" '{print $2}'`;

c="www.youtube.com/get_video?video_id="+$b;

wget $c;

Un altro modo molto comodo, segnalato da hamen nei commenti è questo:

#!/bin/bash

a=`GET "$1" | grep fullscreenUrl`;
b=`echo $a | awk -F"video_id=" '{print $2}'`;
c="www.youtube.com/get_video?video_id="+$b;
wget $c;
mv videoplayback* $2

Quindi, direttamente dalla shell:

./bashtube nomefile.flv

 

Debian bash (personalizzazione)

 

 

 

Per chi volesse personalizzare la propria Debian bash come la mia, bastano pochi passi. Il sito di riferimento per la conversione di parole in ASCII è sicuramente questo. Quello che faremo sarà quello di visualizzare all'apertura del nostro prompt, il Logo con la  scritta Debian, e la versione della nostra distribuzione. Per il resto basta editare nella propria home il file .bashrc, ed in fondo  incollare questo:

 

rosso='\e[1;31m'
NC='\e[0m'
 
 
echo -e "${rosso}          _,edm\$\$\$\$\$on.";
echo -e "       ,d\$\$\$\$\$\$\$\$\$\$\$\$\$\$\$P.";
echo -e "     ,g\$\$P\"\"       \"\"\"Y\$\$.\".";
echo -e "    ,\$\$P'              \`\$\$\$.";
echo -e "  ',\$\$P       ,ggs.     \`\$\$b:";
echo -e "  \`d\$\$'     ,\$P\"'   .    \$\$\$";
echo -e "   \$\$P      d\$'     ,    \$\$P";
echo -e "   \$\$:      \$\$.   -    ,d\$\$'      ";
echo -e "   \$\$;      Y\$b._   _,d\$P'   ${NC}     _,           _,      ,'\`.";
echo -e "${rosso}   Y\$\$.    \`.\`\"Y\$\$\$\$P\"'${NC}         \`\$\$'         \`\$\$'     \`.  ,'";
echo -e "${rosso}   \`\$\$b      \"-.__           ${NC}    \$\$           \$\$        \`'";
echo -e "${rosso}    \`Y\$\$b                     ${NC}   \$\$           \$\$         _,           _";
echo -e "${rosso}     \`Y\$\$.                ${NC} ,d\$\$\$g\$\$  ,d\$\$\$b.  \$\$,d\$\$\$b.\`\$\$' g\$\$\$\$\$b.\`\$\$,d\$\$b.";
echo -e "${rosso}       \`\$\$b.          ${NC}    ,\$P'  \`\$\$ ,\$P' \`Y\$. \$\$\$'  \`\$\$ \$\$  \"'   \`\$\$ \$\$\$' \`\$\$";
echo -e "${rosso}         \`Y\$\$b.      ${NC}     \$\$'    \$\$ \$\$'   \`\$\$ \$\$'    \$\$ \$\$  ,ggggg\$\$ \$\$'   \$\$";
echo -e "${rosso}           \`\"Y\$b._     ${NC}   \$\$     \$\$ \$\$ggggg\$\$ \$\$     \$\$ \$\$ ,\$P\"   \$\$ \$\$    \$\$";
echo -e "${rosso}               \`\"\"\"\"    ${NC}  \$\$    ,\$\$ \$\$.       \$\$    ,\$P \$\$ \$\$'   ,\$\$ \$\$    \$\$";
echo -e "${NC}                          \`\$g. ,\$\$\$ \`\$\$._ _., \$\$ _,g\$P' \$\$ \`\$b. ,\$\$\$ \$\$    \$\$";
echo -e "                           \`Y\$\$P'\$\$. \`Y\$\$\$\$P',\$\$\$\$P\"'  ,\$\$. \`Y\$\$P'\$\$.\$\$.  ,\$\$.";
echo -e "${rosso}Debian  GNU/Linux ${NC}" `cat /etc/debian_version`

 

Se poi volessimo un avviso che ci ricordi ulteriormente che siamo root, basta inserire nel file .bashrc che si trova in /root  le seguenti linee:

 

 


echo -e '\e[1;31m';
echo "  ______  _____   _____  _______";
echo " |_____/ |     | |     |    |";
echo " |    \_ |_____| |_____|    |";
echo -e '\e[m';
echo "NON FARE CAZZATE :)"



Montare iphone via cavo usando itunnel (libiphone-libplist) e Debian

 

 

Chi possiede un Iphone sa che per poter navigare le cartelle bisogna utilizzare ssh ed una connessione wifi. io invece ho sperimentato una connessione via cavo grazie all’aiuto di itunnel, e sinceramente la trovo più pratica, dato che faccio il tutto dalla mia Debian, senza usare il mobile-terminal dell’ Iphone. Per iniziare quello che ci serve è::

A questo punto bisogna installare un po di cose necessarie:

apt-get install build-essential automake autoconf libtool libgnutls-dev libusb-dev libfuse-dev libglib2.0-dev libxml2-dev libreadline5-dev swig cmake ssh sshfs

Installiamo libplist:

cd cartella_libplist

mkdir build

cd build

cmake ..

make

make install

Installiamo libiphone:

cd cartella_libiphone

./autogen.sh

./configure

make

make install

Adesso andiamo nella nostra home e nella cartella .ssh creiamo un file config simile a questo:

Host myphone
HostName 127.0.0.1
Port 3023
User mobile
ControlMaster auto
ControlPath /tmp/master-%r@%h:%p
ServerAliveInterval 300
UserKnownHostsFile ~/.ssh/myphone_known_hosts
RemoteForward 2202 localhost:22

Creiamo nella nostra home una cartella dove montare l’Iphone:

mkdir iphone

avviare ssh sull’iphone ed entriamo nella cartella di itunnel

cd itunnel-0.0.5

da root:

./itunnel 3023

ci appare questo:

DebianBox:/home/edmond/itunnel-0.0.5# ./itunnel 3023get_iPhone() success
– successfully got device
server waiting for ssh connection

Apriamo un altra shell e da root:

sshfs -p 3023 root@localhost:/var/mobile/Media /home/UTENTE/iphone

verrà chiesta la password:

edmond@DebianBox:~$ su
Password:
DebianBox:/home/edmond# sshfs -p 3023 root@localhost:/var/mobile/Media /home/edmond/iphone
root@localhost’s password:
DebianBox:/home/edmond#

A questo punto apriamo nautilus da root, e troveremo il nostro Iphone montato.

 

 

Convertire audio-video per iphone con Linux

 

 

Avendo preso da poco un Iphone 3G,  mi sono trovato subito nella situazione di dovere capire come gestire alcune cose sulla mia Debian. In particolare mi interessava convertire alcuni file audio-video per renderli compatibili con il player. Quello che ho sperimentato sono 2 metodi principalmente:

1)  da terminale usando mplayer, con la seguente sintassi:

mplayer -ao pcm file.mp3 -ao pcm:file="~temp.wav"

faac ~temp.wav -o file.m4r -w

rm ~temp.wav

2)  oppure usare Mobile Media Converter software multi piattaforma semplice da usare e che converte nei seguenti formati:

Desktop Audio: mp3, wma, ogg, wav
Mobile Audio: amr, awb, mp4
Desktop Video: wmv, mpeg, wmv, avi, flv
Mobile Video: 3gp, mp4

Creazione successiva dell'area di swap

 

Questo è un piccolo trucchetto, molto utile quando si vuole creare successivamente un area di swap. In passato è capitato

di installare una distribuzione Gnu-Linux e di dimenticarsi della creazione della memoria swap. Crearla è molto semplice,

ipotizzando di volerla creare da 1 giga, i comandi sono i seguenti:

Creazione del file:

# dd if=/dev/zero of=/media/swapfile bs=1M count=1024

Creazione della swap

# mkswap /media/swapfile

Attivazione:

# swapon /media/swapfile

Per rilevarne la creazione:

# cat /proc/swaps

Per il montaggio in automatico, editare fstab con l’editor preferito

# nano /etc/fstab

ed inserire la riga:

/media/swapfile swap swap defaults 0 0

Salviamo (Control+O)

Usciamo (Control+X)

Montare immagini (ISO,BIN,CUE,NRG,MDF,IMG/CCD,DAA) in Debian

Avere la possibilità di montare un file di immagine senza masterizzarlo a volte risulta molto comodo.

Ci sono diversi formati, e montarli è abbastanza semplice.

Immagine ISO:

mount -t iso9660 -o loop archivio.iso /directory/di/montaggio

 

Immagine BIN e Cue

Per poter montare questo tipo di immagine prima bisogna convertirla in ISO.

apt-get install bchunk

bchunk archivio.bin archivio.cue nuovoarchivio.iso

Una volta trasformato in ISO:

mount -t iso9660 -o loop archivio.iso /directory/di/montaggio

 

Immagine NRG

Non c’è bisogno di convertirla in ISO

mount -t iso9660 -o loop,offset=307200 immagine.nrg /directory/di/montaggio

Se si volesse convertire:

apt-get install nrg2iso

nrg2iso archivo.nrg nuovoarchivio.iso

 

Immagine MDFe MDS

Anche qua bisogna prima convertire in Iso

apt-get install mdf2iso

mdf2iso archivio.mdf nuovaimmagine.iso

 

Immagine IMG

Convertiamo in ISO

apt-get install ccd2iso

ccd2iso immagine.img immagine.iso

 

Immagine DAA

Il formato DAA è quello che utilizza  Poweriso. Anche in questo caso bisogna prima convertirlo in ISO.

wget https://poweriso.com/poweriso.tar.gz

tar -zxvf poweriso.tar.gz

convertiamo in ISO con:

./poweriso convert immagine.daa -o nuovaimmagine.iso

Tutti i formati di immagine convertiti in ISO, si montano con:

mount -t iso9660 -o loop archivio.iso /directory/di/montaggio

 

 

Vnstat per monitorare la rete

Vnstat è un ottimo tool open source per monitorare la propria rete. Non è uno sniffer, si occupa soltanto di memorizzare in un file db, le informazioni presenti in /proc. Si può usare in maniera testuale e non solo, senza i privilegi di root. Per installarlo basta un:

apt-get install vnstat libgd2-xpm

Per avere un interfaccia grafica:

wget https://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.4.tar.gz

lo scompattiamo in /var/www

cd /var/www

tar xvzf vnstat_php_frontend-1.4.tar.gz

Per comodità cambiamo il nome

 mv vnstat_php_frontend-1.4 vnstat

A questo punto incominciamo a creare il db, a secondo dal numero di interfaccia e dal nome:

vnstat -u -i eth0

oppure

vnstat -u -i eth0 && vnstat -u -i eth1

Dopo 5 minuti dando da terminale vnstat, iniziamo a vedere le statistiche. Per vederle in maniera più comoda:

https://localhost/vnstat/

 

 

Script per Gmail

 

Per scaricare la posta da Gmail io uso uno script per me utilissimo, dato che non sono interessato ad usare client di posta, ma al massimo i plugins per iceweasel-firefox. La particolarità di questo script è che una volta controllato il numero di nuove mail ricevute, si accende il led num lock (oppure caps lock o skroll lock) e lampeggia tante volte, quanto sono le email ricevute. L’unica dipendenza che serve è blinkd, presente nei repository.

apt-get install blinkd

Questo lo script:

#!/bin/bash
cd /tmp
username=Vostro_Username_Google_Senza_@gmail.com
password=$( zenity --entry --title="Password Gmail" --text="Inserisci password :" --hide-text )
if [[ -z $password ]]
then exit
fi
if [[ $password == "0" ]]
then password=$( zenity --entry --title="Password Gmail" --text="Inserisci password :" )
fi
sleep 15
function get_rss
{
wget -q -O .gmail_rss https://$username:$password@mail.google.com/mail/feed/atom --no-check-certificate
fc=$( cat .gmail_rss | grep "fullcount" | grep -o [1-9] )
}
while true
do
get_rss
if ! [[ fc == "0" ]]
then
    until [[ $fc == "" ]]
    do
    blink -n -r $fc
    get_rss
    sleep 15
    done
blink
fi
sleep 5m
done
rm -f .gmail_rss

chmod +x nome_script

 

Naturalmente per visualizzare il file .gmail_rss in /tmp bisogna visualizzare i file nascosti.

Lo script verifica la presenza di nuove mails ogni 10 minuti, per cambiare basta modificare "sleep 10m"

Il led che lampeggia è il num lock, per modificarlo basta sostituire blink -n -r $fc con blink -c -r $fc e si passa al capslock.

Queste le altre opzioni:

  -c,   –capslockled   use Caps-Lock LED
  -h,   –help          display this help and exit
  -m s, –machine=s     let keyboard of machine s blink
  -n,   –numlockled    use Num-Lock LED
  -r n, –rate=n        set blink rate to n
  -s,   –scrolllockled use Scroll-Lock LED
  -t n, –tcp-port=n    use tcp port n
  -v,   –version       output version information and exit

Per fermare o far partire i demoni  /etc/init.d/blinkd stop-start-restart.

Per altro man blinkd.

 

Linux-Debian fonts extra

 

Per chi volesse fonts supplementari non deve fare altro che installare i seguenti:

apt-get install msttcorefonts ttf-gentium ttf-dustin ttf-georgewilliams ttf-sjfonts sun-java6-fonts ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon

 

Per chi volesse esagerare circa 300 mega di fonts.

apt-get install msttcorefonts gsfonts* t1-xfree86-nonfree ttf-alee ttf-ancient-fonts ttf-arabeyes ttf-arhangai ttf-arphic-bkai00mp ttf-arphic-bsmi00lp ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-atarismall ttf-dustin ttf-f500 ttf-isabella ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon ttf-staypuft ttf-summersby ttf-xfree86-nonfree xfonts* gsfonts-x11 gsfonts ttf-bpg-georgian-fonts ttf-sjfonts ttf-gentium ttf-georgewilliams ttf-georgewilliams sun-java6-fonts

Successivamente per rivederli basta:

apt-get install gnome-specimen

che troveremo sotto Applicazioni-Grafica

 

 

Programmi simili/alternativi Windows vs Gnu-Linux

Una delle difficoltà che s’incontrano nel passare da Windows a Gnu-Linux è la paura di non avere programmi a cui si è abituati o almeno equivalenti. Questa non è altro che una leggenda metropolitana, portata avanti da chi ha il monopolio assoluto e vorrebbe la morte dell’opensource. Certo su un professionista che per lavoro usa Photoshop piuttosto che Gimp, non c’è nulla da dire, ma tutti gli altri che usano Photoshop per correggere le proprie fotografie o gli occhi rossi, mi fanno soltanto ridere, e mi fanno pensare…. che se avessero dovuto comprarlo, col cazzo che lo avrebbero usato. Il software si paga, dato che c’è gente dietro che ci lavora, oppure bisognerebbe affidarsi all’opensource che di programmi ne ha tanti, non dimenticandosi che free non significa gratis, poiche anche in questo mondo vi sono programmi professionali a pagamento. Sotto alcuni esempi tratti da linuxalt.

 

Software Windows e simili/alternativi Gnu-Linux

 

3D Home Architect

Sweet Home 3D ( https://sweethome3d.sourceforge.net/index.html )

 

3D Studio Max

K-3D ( https://www.k-3d.org/ )
Wings 3D ( https://www.wings3d.com/ )
Art of Illusion ( https://www.artofillusion.org/ )
Blender ( https://www.blender.org/ )

 

ACDSee

KuickShow ( https://kuickshow.sourceforge.net/ )
ShowImg ( )
Gwenview ( https://gwenview.sourceforge.net/ )
GQview ( https://gqview.sourceforge.net/ )
Eye of GNOME ( https://www.gnome.org/projects/eog/ )

Adobe Acrobat Reader

okular ( )
Xpdf ( https://www.foolabs.com/xpdf/ )
Evince ( https://www.gnome.org/projects/evince/ )
ePDFView ( )
KPDF ( https://kpdf.kde.org/ )

Adobe Audition

Audacity ( https://audacity.sourceforge.net/ )

Adobe Illustrator

Skencil ( https://www.skencil.org/ )
Inkscape ( https://www.inkscape.org/ )
Karbon14 ( https://www.koffice.org/karbon/ )
Xara Xtreme for Linux ( https://www.xaraxtreme.org/ )

Adobe PageMaker

Scribus ( https://www.scribus.net/ )

Adobe PhotoAlbum

F-Spot ( https://f-spot.org/Main_Page )
KPhotoAlbum ( https://www.kphotoalbum.org/ )
digiKam ( https://www.digikam.org/ )

Adobe Photoshop

CinePaint ( https://www.cinepaint.org/ )
Krita ( https://www.koffice.org/krita/ )
GIMP ( https://www.gimp.org/ )

Adobe Premier

PiTiVi ( https://www.pitivi.org/wiki/Main_Page )
LiVES ( https://lives.sourceforge.net/ )
Kino ( https://www.kinodv.org/ )
Cinelerra ( )
kdenlive ( https://kdenlive.sourceforge.net/ )
Jahshaka ( )

Ant Movie Catalog

Moviefly ( https://savannah.nongnu.org/projects/lmc/ )

AOL Instant Messenger (AIM)

Kopete ( https://kopete.kde.org/ )
Pidgin ( https://pidgin.im )

APC PowerChute

Network UPS Tools ( https://www.networkupstools.org/ )
Apcupsd ( https://www.apcupsd.com/ )
PowerD ( https://power.sourceforge.net/ )

CDex

Sound Juicer ( )
Rubyripper ( https://wiki.hydrogenaudio.org/index.php?title=Rubyripper )
ripperX ( https://ripperx.sourceforge.net/ )
Grip ( )
KAudioCreator ( )

Collectorz

aviManager ( https://avimanager.sourceforge.net/ )
GCstar ( https://www.gcstar.org/ )
Tellico ( https://periapsis.org/tellico/ )
Alexandria ( https://alexandria.rubyforge.org/ )
Griffith ( )
vMovieDB ( https://vmoviedb.sourceforge.net/ )
Katalog ( )

Dreamweaver

Quanta Plus ( )
Geany ( https://geany.uvena.de )
Nvu ( )
Screem ( https://www.screem.org/ )
KompoZer ( https://www.kompozer.net/ )
Bluefish ( https://bluefish.openoffice.nl/index.html )

DVDShrink

k9copy ( https://k9copy.sourceforge.net/ )
OGMRip ( https://ogmrip.sourceforge.net/ )
Thoggen ( https://thoggen.net/ )
xdvdshrink ( https://dvdshrink.sourceforge.net/ )
DVD Rip-O-Matic ( )
qVamps ( https://vamps.sourceforge.net/ )
dvd::rip ( https://www.exit1.org/dvdrip/ )
AcidRip ( )

Everest

HardInfo ( )

Finale

Lilypond ( https://www.lilypond.org )
Denemo ( https://denemo.sourceforge.net/index.html )
Rosegarden ( https://www.rosegardenmusic.com/ )
NoteEdit ( )
Brahms ( https://brahms.sourceforge.net/ )

Flash

F4L ( https://f4l.sourceforge.net/ )

Fontographer

FontForge ( https://fontforge.sourceforge.net/ )

Forte Agent

Pan ( https://pan.rebelbase.com/ )

FruityLoops

LMMS ( https://lmms.sourceforge.net/ )
Hydrogen ( https://www.hydrogen-music.org/ )

Google Desktop Search

Google Desktop ( https://desktop.google.com/linux/index.html )
Beagle ( https://beagle-project.org/ )

Guitar Pro

TuxGuitar ( https://www.tuxguitar.com.ar/home.html )
DGuitar ( https://sourceforge.net/projects/dguitar/ )
kguitar ( https://sourceforge.net/projects/kguitar/ )

iTunes

Banshee ( )
aTunes ( https://www.atunes.org/ )
Quod Libet ( https://www.sacredchao.net/quodlibet )
SongBird ( https://www.songbirdnest.com )
Exaile ( https://www.exaile.org/ )
Amarok ( https://amarok.kde.org/ )
Listen ( https://listengnome.free.fr/ )
Rhythmbox ( https://www.gnome.org/projects/rhythmbox/ )
gtkpod ( https://www.gtkpod.org/ )

Legacy Family Tree

GRAMPS ( https://gramps-project.org/ )

LimeWire

FrostWire ( https://www.frostwire.com/ )

Meal Master

krecipe ( https://krecipes.sourceforge.net/ )
Gourmet Recipe Manager ( https://grecipe-manager.sourceforge.net/ )

Microsoft Access

Kexi ( https://www.koffice.org/kexi/ )
knoda ( https://www.knoda.org )
GNOME-DB ( https://www.gnome-db.org/ )

Microsoft Excel

KSpread ( )
Open Calc ( https://www.openoffice.org/product/calc.html )
Gnumeric ( https://www.gnome.org/projects/gnumeric/ )

Microsoft Frontpage

Quanta Plus ( )
Nvu ( )
KompoZer ( https://www.kompozer.net/ )
Bluefish ( https://bluefish.openoffice.nl/index.html )

Microsoft HyperTerminal

minicom ( https://alioth.debian.org/projects/minicom/ )
GtkTerm ( https://freshmeat.net/projects/gtkterm/ )

Microsoft Internet Explorer

Epiphany ( https://www.gnome.org/projects/epiphany/ )
Opera ( https://www.opera.com/download/ )
Firefox ( https://www.mozilla.com/firefox/ )
Konqueror ( https://www.konqueror.org/ )

Microsoft Media Center

XBMC Media Center ( https://xbmc.org/ )

Microsoft Money

KMyMoney ( https://kmymoney2.sourceforge.net/ )
GNUcash ( https://www.gnucash.org/ )
Gnofin ( https://gnofin.sourceforge.net/ )
Grisbi ( https://www.grisbi.org/ )

Microsoft Office

GNOME Office ( https://www.gnome.org/gnome-office/ )
KOffice ( https://www.koffice.org/ )
OpenOffice ( https://www.openoffice.org/ )

Microsoft OneNote

BasKet ( https://basket.kde.org/ )

Microsoft Outlook (Express)

Thunderbird ( https://www.mozilla.com/thunderbird/ )
Evolution ( https://www.gnome.org/projects/evolution/ )

Microsoft Powerpoint

Open Office Impress ( https://www.openoffice.org/product/impress.html )
KPresenter ( )

Microsoft Project

KPlato ( )
OpenProj ( )
GanttProject ( https://ganttproject.sourceforge.net/ )
Planner ( https://live.gnome.org/Planner )
TaskJuggler ( https://www.taskjuggler.org/ )

Microsoft Visio

Dia ( https://www.gnome.org/projects/dia/ )
Kivio ( )

Microsoft Windows Media Center

Freevo ( https://freevo.sourceforge.net/ )
Elisa Media Center ( )
MythTV ( https://www.mythtv.org )
LinuxMCE ( https://www.linuxmce.com/ )

Microsoft Word

Open Office Writer ( https://www.openoffice.org/product/writer.html )
AbiWord ( https://www.abisource.com/ )
Kword ( )

mIRC

Konversation ( https://konversation.kde.org/ )
KVIrc ( https://www.kvirc.net/ )
BitchX ( https://www.bitchx.org/ )
Xchat ( https://www.xchat.org/ )
ChatZilla! ( https://chatzilla.hacksrus.com/ )
irssi ( https://www.irssi.org/ )
Pidgin ( https://pidgin.im )

Mp3tag

Kid3 ( https://kid3.sourceforge.net/ )
Pinkytagger ( https://pinkytagger.sourceforge.net/ )
EasyTAG ( https://easytag.sourceforge.net/ )
Cowbell ( https://more-cowbell.org/ )
Audio Tag Tool ( https://pwp.netcabo.pt/paol/tagtool/ )

MSN messenger

Mercury Messenger ( https://www.mercury.to/ )
Kopete ( https://kopete.kde.org/ )
aMSN ( https://amsn-project.net/ )
Pidgin ( https://pidgin.im )

Mudbox

SharpConstruct ( )

Nero Burning Rom

X-CD-Roast ( https://www.xcdroast.org/ )
Brasero ( https://perso.orange.fr/bonfire/index.htm )
GnomeBaker ( https://gnomebaker.sourceforge.net/ )
Graveman ( https://graveman.tuxfamily.org/ )
K3b ( https://www.k3b.org/ )

NetMeeting

Ekiga ( )

NetStumbler

Kismet ( https://www.kismetwireless.net/ )
SWScanner ( https://www.swscanner.org/ )

NewzCrawler

RSSOwl ( https://www.rssowl.org/ )
L iferea ( https://liferea.sourceforge.net/ )
BasKet ( https://basket.kde.org/ )
Akregator ( https://akregator.kde.org/ )
Blam ( )
Straw ( https://www.gnome.org/projects/straw/ )

Notepad

leafpad ( https://tarot.freeshell.org/leafpad/ )
NEdit ( https://www.nedit.org/ )
jEdit ( https://www.jedit.org/ )
Kate ( https://kate-editor.org/ )
gedit ( https://www.gnome.org/projects/gedit/ )
Scribes ( https://scribes.sourceforge.net/ )
tpad ( https://tclpad.sourceforge.net/ )

OrangeCD Catalog

GWhere ( https://www.gwhere.org )

Origin

SciGraphica ( https://scigraphica.sourceforge.net/ )

Partition Magic

Partimage ( https://www.partimage.org/Main_Page )
GParted ( https://gparted.sourceforge.net/ )
QtParted ( https://qtparted.sourceforge.net )

Picasa

F-Spot ( https://f-spot.org/Main_Page )
KPhotoAlbum ( https://www.kphotoalbum.org/ )
digiKam ( https://www.digikam.org/ )

Pro Tools

Ardour ( https://www.ardour.org )

Quicken

KMyMoney ( https://kmymoney2.sourceforge.net/ )
GNUcash ( https://www.gnucash.org/ )
Gnofin ( https://gnofin.sourceforge.net/ )
Grisbi ( https://www.grisbi.org/ )

SoulSeek

Nicotine ( )
Nicotine-Plus ( https://nicotine-plus.sourceforge.net/ )

SoundForge

ReZound ( https://rezound.sourceforge.net/ )

TexnicCenter

Total Commander

GNOME Commander ( https://www.nongnu.org/gcmd/ )
xfe ( https://roland65.free.fr/xfe/ )
Tux Commander ( https://tuxcmd.sourceforge.net/ )
Midnight Commander ( https://www.ibiblio.org/mc/ )
Krusader ( https://krusader.sourceforge.net/ )

Traktor DJ

Mixxx ( https://mixxx.sourceforge.net/ )
terminatorX ( https://www.terminatorx.org/ )

Videora

thin liquid film ( )

Winamp

Audacious ( )
Amarok ( https://amarok.kde.org/ )
XMMS ( https://www.xmms.org/ )

Windows Media Player

KPlayer ( https://kplayer.sourceforge.net/ )
VideoLAN ( https://www.videolan.org/ )
xine ( https://xinehq.de/ )
mplayer ( https://www.mplayerhq.hu/design7/news.html )

Windows Movie Maker

PiTiVi ( https://www.pitivi.org/wiki/Main_Page )
LiVES ( https://lives.sourceforge.net/ )
Open Movie Editor ( https://openmovieeditor.sourceforge.net/HomePage )
Avidemux ( https://fixounet.free.fr/avidemux/ )
Cinelerra ( )
kdenlive ( https://kdenlive.sourceforge.net/ )

WinIso

ISO Master ( https://littlesvr.ca/isomaster/ )
KIso ( https://kiso.sourceforge.net/ )

WinMerge

KDiff3 ( https://kdiff3.sourceforge.net/ )
Meld ( https://meld.sourceforge.net/ )
xxdiff ( https://furius.ca/xxdiff/ )
Kile ( https://kile.sourceforge.net/ )

WinTV

XdTV ( https://xawdecode.sourceforge.net/ )
tvtime ( https://tvtime.sourceforge.net/ )

WS_FTP

gFTP ( https://gftp.seul.org/ )
FireFTP ( https://fireftp.mozdev.org/ )

Zbrush

SharpConstruct ( )

ZoneAlarm

Guarddog ( https://www.simonzone.com/software/guarddog/ )
Firestarter ( https://www.fs-security.com/ )