Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: DVD Backup script zonder compressie!  (gelezen 867 keer)

DVD Backup script zonder compressie!
« Gepost op: 2012/06/29, 20:55:06 »
Hoi,

Ik heb een backup script gemaakt voor dvd's waar jullie misschien ook gebruik van kunnen maken.

Installeer eerst de benodigdheden:
sudo apt-get install genisoimage vobcopy zenity
Vervolgens sla je dit script op als *.sh in je Persoonlijke map:
#!/bin/bash
# SimpleDVDbackup 0.1 (C) 2012 Fabian Bakkum
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details. <http://www.gnu.org/licenses/>.
#

clear
zenity --info --text  "Welkom! \n
Dit script helpt u een backup te maken van uw DVD. \n
Leg de DVD die u wilt backuppen in de lade van uw DVD speler. \n
Heb even geduld totdat de DVD geladen is en druk dan pas op Ok." --title "DVD Backup";

# Controleert of er een dvd aanwezig is.
if [ ! "`mount | grep /dev/sr0`" ]; then
zenity --error --text "Geen DVD gevonden."; exit;
fi

# De naam van de dvd aan de gebruiker vragen.
FILMNAAM=$(zenity --entry --text "Vul de DVD naam in:" --title "DVD Backup");

# Nieuwe tijdelijke map als er een iso word gemaakt, zoniet blijft deze bestaan.
mkdir /home/$USER/Video\'s/$FILMNAAM
cd /home/$USER/Video\'s/$FILMNAAM
vobcopy -o /home/$USER/Video\'s/$FILMNAAM -m
cd /home/$USER/Video\'s/$FILMNAAM/*

zenity --question --text "Wilt u de film als iso bestand bewaren?"

if [ $? == 0 ]; then
  genisoimage -o $FILMNAAM.iso /home/$USER/Video\'s/$FILMNAAM/*
mv $FILMNAAM.iso /home/$USER/Video\'s
rm -R /home/$USER/Video\'s/$FILMNAAM
fi
eject
zenity --info --text "Het proces is voltooid, vaarwel $USER." --title "DVD Backup"

Open de terminal en type:
chmod +x *.sh
Open het script:
./*.sh
Meer weten over Ubuntu? Bezoek mijn site dan eens:
Simpelbuntu