|
1 | 1 | # uGet Chrome Wrapper
|
2 | 2 | Integrate the famous FOSS uGet Download Manager with Google Chrome in Linux systems. With this tool, uGet can interrupt and catch your downloads from Google Chrome.
|
3 | 3 |
|
| 4 | +For more details, visit the official page: [uGet Chrome Wrapper](https://slgobinath.github.io/uget-chrome-wrapper/) |
4 | 5 |
|
5 | 6 | ## Installation
|
6 |
| -### Installing uGet Download Manager |
7 | 7 |
|
8 |
| -If you do not have [uGet](http://ugetdm.com/) Download Manager, install the latest version using the following commands. |
9 |
| - |
10 |
| -1: Add the PPA: `sudo add-apt-repository ppa:plushuang-tw/uget-stable` |
11 |
| - |
12 |
| -2: Download the package list: `sudo apt update` |
13 |
| - |
14 |
| -3: Install uget: `sudo apt install uget` |
15 |
| - |
16 |
| - |
17 |
| -### Installing uget-chrome-wrapper |
18 |
| - |
19 |
| -*** |
20 |
| - |
21 |
| -#### Linux: |
22 |
| - |
23 |
| -**Method 1: From PPA** |
24 |
| - |
25 |
| -1: Add the PPA: `sudo add-apt-repository ppa:slgobinath/uget-chrome-wrapper` |
26 |
| - |
27 |
| -2: Download the package list: `sudo apt update` |
28 |
| - |
29 |
| -3: Install uget-chrome-wrapper: `sudo apt install uget-chrome-wrapper` |
30 |
| - |
31 |
| -4: Install [uGet Integration](https://chrome.google.com/webstore/detail/uget-integration/efjgjleilhflffpbnkaofpmdnajdpepi) extension to your browser. |
32 |
| - |
33 |
| -5: Restart the browser |
34 |
| - |
35 |
| - |
36 |
| -**Method 2: From Debian** |
37 |
| - |
38 |
| -1: Download and install the debian file from [here](http://ppa.launchpad.net/slgobinath/uget-chrome-wrapper/ubuntu/pool/main/u/uget-chrome-wrapper) |
39 |
| - |
40 |
| -2: Install [uGet Integration](https://chrome.google.com/webstore/detail/uget-integration/efjgjleilhflffpbnkaofpmdnajdpepi) extension to your browser. |
41 |
| - |
42 |
| -3: Restart the browser |
43 |
| - |
44 |
| - |
45 |
| - |
46 |
| -**Method 3: Manual Installation** |
47 |
| - |
48 |
| -1: Download the uget-chrome-wrapper to /usr/bin: `sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/master/uget-chrome-wrapper/bin/uget-chrome-wrapper --output-document /usr/bin/uget-chrome-wrapper` |
49 |
| - |
50 |
| -2: Make the uget-chrome-wrapper executable: `sudo chmod +x /usr/bin/uget-chrome-wrapper` |
51 |
| - |
52 |
| -*For Google Chrome:* |
53 |
| - |
54 |
| -3.1: Create a new directory native-messaging-hosts if not exists: `sudo mkdir -p /etc/opt/chrome/native-messaging-hosts` |
55 |
| - |
56 |
| -3.2: Download the com.javahelps.ugetchromewrapper.json to that directory: `sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/master/uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/opt/chrome/native-messaging-hosts/com.javahelps.ugetchromewrapper.json` |
57 |
| - |
58 |
| -*For Chromium and Vivaldi:* |
59 |
| - |
60 |
| -3.1: Create a new directory native-messaging-hosts if not exists: `sudo mkdir -p /etc/chromium/native-messaging-hosts` |
61 |
| - |
62 |
| -3.2: Download the com.javahelps.ugetchromewrapper.json to that directory: `sudo wget https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/master/uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json --output-document /etc/chromium/native-messaging-hosts/com.javahelps.ugetchromewrapper.json` |
63 |
| - |
64 |
| -4: Install [uGet Integration](https://chrome.google.com/webstore/detail/uget-integration/efjgjleilhflffpbnkaofpmdnajdpepi) extension to your browser. |
65 |
| - |
66 |
| -5: Restart the browser |
67 |
| - |
68 |
| - |
69 |
| -*** |
70 |
| - |
71 |
| -#### Windows: |
72 |
| -1: Download and install [Python 2.7](https://www.python.org/downloads/release/python-2712/) |
73 |
| - |
74 |
| -2: Add uGet to the system path [Screenshot](https://github.com/slgobinath/uget-chrome-wrapper/blob/master/build/windows/add_uget_to_path.png) |
75 |
| - |
76 |
| -3: Download and install [uget-chrome-wrapper](https://github.com/slgobinath/uget-chrome-wrapper/releases/download/v1.2/uget-chrome-wrapper_1.2.1.exe) |
77 |
| - |
78 |
| -4: Install [uGet Integration](https://chrome.google.com/webstore/detail/uget-integration/efjgjleilhflffpbnkaofpmdnajdpepi) extension to your browser. |
79 |
| - |
80 |
| -5: Restart the browser |
81 |
| - |
82 |
| -> Please note that this is my leisure time project. Even though I will continue development and bug fixes, Windows is not my targeted operating system. Even for the first release, I installed the trial version of Windows in Virtual Box and created the setup file. Therefore there may be delays in releasing the bug fixes and new features to Windows users. |
| 8 | +To see how to install, visit the [installation guide](https://slgobinath.github.io/uget-chrome-wrapper/#installation) and click on your operating system. |
83 | 9 |
|
84 | 10 | ## Usage
|
85 | 11 | Simply click on any downloadable links to download the file. 'uGet new Download' dialog will appear and continue the download.
|
86 | 12 |
|
87 | 13 | To disable uGet from interrupting your download, press <kbd>Insert</kbd> key and click on the link.
|
88 | 14 |
|
89 |
| -## Tested Environments |
90 |
| - - Linux Mint 18, uGet 2.0.8, Google Chrome 54.0.2840.59 (PPA installation) |
91 |
| - - Linux Mint 18, uGet 2.0.8, Vivaldi 1.4.589.38 (PPA installation) |
92 |
| - - Arch Anywhere 2.2.3, uGet 2.0.8, Vivaldi 1.4.589.38 (Manual installation) |
93 |
| - - Windows 8.1, uGet 2.0.8, Google Chrome 54.0.2840.59 |
94 | 15 |
|
95 | 16 | ## Contributing
|
96 | 17 | **Are you a user?**
|
|
0 commit comments