You are here

Linux

installer V2

Step 1 : First check if you have mono installed on your linux device. Execute next in a command line window.

mono -V

If you get output like below, you have mono on your device and can skip installing mono. And go directly to Step 3

Mono JIT compiler version 5.10.8.1 (Debian 2.10.8.1-1ubuntu2.2)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        LLVM:          supported, not enabled.
        GC:            Included Boehm (with typed GC and Parallel Mark)

If the output is like below, then you have to install mono on your device.

The program 'mono' is currently not installed.  You can install it by typing:
sudo apt-get install mono-runtime

Use Mono version >= 5.0.0 if you have sites with https path. See our faq for details on this.
So the above setup (Mono 5.10.8.1) would not work for certain https sites.

Step 2 : Install mono. Currently mono-complete has too be installed to (reason currently unknown)

See the mono documentation on how to install mono for differnent linux distros. Just be sure to actualy install mono-complete, so use

sudo apt-get install mono-complete

Step 3 : Get the latest Linux version of WebGrab+Plus and save it.

Step 4 : Extract/install the package.

cd ~
tar -zxvf WebGrabPlus_V2.0.tar.gz

Step 5 : Finish the install

cd ~/.wg++
./install.sh

Step 6: Configure WG++ to your own needs (see the configuration howto)

Step 7 : Run the program. Execute next in a command line window.

~/.wg++/run.sh

Remark : Don't change anything in siteini.pack, copy the siteini you want to adjust to siteini.user instead

Remark :

If you get an error like:

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.

You probably only have mono-runtime installed. Just execute Step 2, and you should be fine.

Remark : For PVR specific examples look at "interact with your PVR software"

 

(old) installer V1 (obsolete)

Step 1 : First check if you have mono installed on your linux device. Execute next in a command line window.

mono -V

If you get output like below, you have mono on your device and can skip installing mono. And go directly to Step 3

Mono JIT compiler version 2.10.8.1 (Debian 2.10.8.1-1ubuntu2.2)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com
        TLS:           __thread
        SIGSEGV:       altstack
        Notifications: epoll
        Architecture:  amd64
        Disabled:      none
        Misc:          softdebug
        LLVM:          supported, not enabled.
        GC:            Included Boehm (with typed GC and Parallel Mark)

If the output is like below, then you have to install mono on your device.

The program 'mono' is currently not installed.  You can install it by typing:
sudo apt-get install mono-runtime

Step 2 : To install mono execute next line in a console. Currently mono-complete has to be installed to (reason currently unknown)

sudo apt-get install mono-complete

Remark: A user has found a reduced setup that makes WG++ work. (instead of the 220MB mono-complete installation, only 32MB is needed. Not tested). Seems that the reduced setup doesn't work for all users. A report came in, that charset windows-1250 and ISO 8859-2 are not supported on the reduced setup, but on the mono-complet they are.

sudo apt-get install mono-runtime libmono-system-data4.0-cil libmono-system-web4.0-cil

Step 3 : Get the latest Linux version of WebGrab+Plus

Create a sub directory in your home directory called extracted_WebGrab and extract the content of the downloaded .zip file in it.

Step 4 : Get the latest upgrade file

Step 5 : Extract the content of the upgrade file also in the sub directory (this will overwrite any existing WebGrab+Plus.exe file, with the latest version)

Step 6 : Copy all needed files to one directory (eg. ~/wg++)

cd ~
mkdir ~/wg++
mkdir ~/wg++/mdb
mkdir ~/wg++/rex
cp ~/extracted_WebGrab/WebGrab+Plus.exe ~/wg++
cp ~/extracted_WebGrab/WebGrab++.config.xml ~/wg++
cp -r ~/extracted_WebGrab/MDB/* ~/wg++/mdb
cp -r ~/extracted_WebGrab/REX/* ~/wg++/rex

Remark: copy both the mdb and rex directories, even if you don't need them!

Step 7: Configure WG++ to your own needs (see the configuration howto)

Step 8 : Run the program. Execute next in a command line window.

cd ~/wg++
mono WebGrab+Plus.exe "$(pwd)"

Remark:

If you get an error like:

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.

You probably only have mono-runtime installed. Just execute Step 2, and you should be fine.

Step 9 : For PVR specific examples look at "interact with your PVR software"

 

Brought to you by Jan van Straaten

Program Development - Jan van Straaten ------- Web design - Francis De Paemeleere
Supported by: servercare.nl