11#! /bin/sh
22
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 "
48
59# 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
711
812# Make the uget-chrome-wrapper executable
913sudo chmod +x /usr/bin/uget-chrome-wrapper
@@ -16,24 +20,24 @@ sudo mkdir -p /etc/chromium/native-messaging-hosts
1620sudo mkdir -p /etc/opera/native-messaging-hosts
1721
1822# 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
2024
2125# 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
2327
2428# 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
2630
2731# If you don't have Firefox, you can comment the gollowing two lines
2832# ####################################################################### Mozilla Firefox ########################################################################
2933# Create the required directories for native messaging host configuration
3034sudo mkdir -p /usr/lib/mozilla/native-messaging-hosts
3135sudo mkdir -p /usr/lib64/mozilla/native-messaging-hosts
3236# 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
3438
3539# 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
3741
3842echo " uget-chrome-wrapper is installed successfully!"
3943echo " Please install the 'uGet Integration' extension and restart the browser"
0 commit comments