File tree Expand file tree Collapse file tree 3 files changed +386
-21
lines changed Expand file tree Collapse file tree 3 files changed +386
-21
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
3
mplayer_config () {
4
- mplayerconf=" ~ /.mplayer/config"
5
- echo "
4
+ mplayerconf=" $HOME /.mplayer/config"
5
+ echo "
6
6
prefer-ipv4 = yes
7
7
nolirc= yes
8
- really-quiet= 1
9
- " >> $mplayerconf
8
+ really-quiet= 1" >> $mplayerconf
10
9
}
11
10
12
11
get_os () {
13
12
. /etc/os-release
14
13
OS=$NAME
15
14
}
16
15
16
+ check_root () {
17
+ if [ " $( id -u) " != " 0" ]
18
+ then
19
+ echo " This script must be run as root" 1>&2
20
+ exit 1
21
+ fi
22
+ }
23
+
24
+ install_mplayer () {
25
+ # check_root
26
+ echo " Installing"
27
+ sleep 1
28
+ case $OS in
29
+ Fedora)
30
+ sudo yum install mplayer -y > /dev/null
31
+ ;;
32
+ Ubuntu)
33
+ sudo apt-get install mplayer -y > /dev/null
34
+ ;;
35
+ esac
36
+
37
+ if [ $? = " 0" ]
38
+ then echo " SUCCESS: Installed"
39
+ else echo " ERROR: Install Failed"
40
+ fi
41
+ }
17
42
18
43
check_mplayer () {
19
44
get_os
20
45
MPLAYER=" /bin/mplayer"
21
46
if [ ! -e $MPLAYER ]
22
- then echo " Mplayer is not installed!"
23
- sleep 1
24
- echo " Installing "
25
- sleep 1
26
- case $OS in
27
-
28
- Fedora)
29
- sudo yum install mplayer -y > /dev/null
30
- ;;
31
- Ubuntu)
32
- sudo apt-get install mplayer -y > /dev/null
33
- ;;
47
+ then read -p " Mplayer is not installed! (y/n) [Default:y] " install_response
48
+ case $install_response in
49
+ y)
50
+ install_mplayer
51
+ ;;
52
+ n)
53
+ echo " Mplayer is required, exiting. "
54
+ exit 1
55
+ ;;
56
+ * )
57
+ install_mplayer
58
+ ;;
34
59
esac
35
60
36
- if [ $? = " 0" ]
37
- then echo " SUCCESS: Installed"
38
- else echo " ERROR: Install Failed"
39
- fi
40
-
41
61
if [ -f $mplayerconf ]
42
62
then echo " Configuring Mplayer."
43
63
mplayer_config
Original file line number Diff line number Diff line change 4
4
4. http://www.youtube.com/watch?v=DW-Tg8315uM - Afroman - Colt 45
5
5
5. http://www.youtube.com/watch?v=Ls4qXjZtZXI - Afroman - Because I got High (Explicit Version)
6
6
6. http://www.youtube.com/watch?v=JXIUIFI1gWk - Snoop Dogg - Smokin' Smokin' Weed
7
+ 7. http://www.youtube.com/watch?v=o5duTvjLANA - Snoop Dogg ft. Wiz Khalifa - That Good
You can’t perform that action at this time.
0 commit comments