1
1
#! /bin/sh
2
2
3
- echo " Installing uget-chrome-wrapper 2.0.6"
3
+ # Get the latest version
4
+ latest_release=$( curl -L -s -H ' Accept: application/json' https://github.com/slgobinath/uget-chrome-wrapper/releases/latest)
5
+ version=$( echo $latest_release | sed -e ' s/.*"tag_name":"\([^"]*\)".*/\1/' )
6
+
7
+ echo " Installing uget-chrome-wrapper $version "
4
8
5
9
# Download uget-chrome-wrapper to /usr/bin/uget-chrome-wrapper
6
- sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.6 /uget-chrome-wrapper/bin/uget-chrome-wrapper --output-document /usr/bin/uget-chrome-wrapper
10
+ sudo wget --quiet https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/$version /uget-chrome-wrapper/bin/uget-chrome-wrapper --output-document /usr/bin/uget-chrome-wrapper
7
11
8
12
# Make the uget-chrome-wrapper executable
9
13
sudo chmod +x /usr/bin/uget-chrome-wrapper
@@ -16,24 +20,24 @@ sudo mkdir -p /etc/chromium/native-messaging-hosts
16
20
sudo mkdir -p /etc/opera/native-messaging-hosts
17
21
18
22
# Download com.javahelps.ugetchromewrapper.json to /etc/opt/chrome/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
19
- sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.6 /uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/opt/chrome/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
23
+ sudo wget --quiet https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/$version /uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/opt/chrome/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
20
24
21
25
# Download com.javahelps.ugetchromewrapper.json to /etc/chromium/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
22
- sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.6 /uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/chromium/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
26
+ sudo wget --quiet https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/$version /uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/chromium/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
23
27
24
28
# Download com.javahelps.ugetchromewrapper.json to /etc/opera/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
25
- sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.6 /uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/opera/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
29
+ sudo wget --quiet https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/$version /uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/opera/native-messaging-hosts/com.javahelps.ugetchromewrapper.json
26
30
27
31
# If you don't have Firefox, you can comment the gollowing two lines
28
32
# ####################################################################### Mozilla Firefox ########################################################################
29
33
# Create the required directories for native messaging host configuration
30
34
sudo mkdir -p /usr/lib/mozilla/native-messaging-hosts
31
35
sudo mkdir -p /usr/lib64/mozilla/native-messaging-hosts
32
36
# Download com.javahelps.ugetfirefoxwrapper.json to /usr/lib/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
33
- sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.6 /uget-chrome-wrapper/conf/com.javahelps.ugetfirefoxwrapper.json --output-document /usr/lib/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
37
+ sudo wget --quiet https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/$version /uget-chrome-wrapper/conf/com.javahelps.ugetfirefoxwrapper.json --output-document /usr/lib/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
34
38
35
39
# Download com.javahelps.ugetfirefoxwrapper.json to /usr/lib64/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
36
- sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.6 /uget-chrome-wrapper/conf/com.javahelps.ugetfirefoxwrapper.json --output-document /usr/lib64/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
40
+ sudo wget --quiet https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/$version /uget-chrome-wrapper/conf/com.javahelps.ugetfirefoxwrapper.json --output-document /usr/lib64/mozilla/native-messaging-hosts/com.javahelps.ugetfirefoxwrapper.json
37
41
38
42
echo " uget-chrome-wrapper is installed successfully!"
39
43
echo " Please install the 'uGet Integration' extension and restart the browser"
0 commit comments