Forums Home | FAQ | Search  
Forums > iGetter for Mac OS X
[Vivaldi] PPAPI versions of iGetter extension?
< Last Thread     Next Thread >
Author
Thread    Post New Thread     Post A Reply

05-11-2016 10:18 AM

Posted by:
Endorphinity

Find more posts by Endorphinity

Hi,

are there any plans to develop PPAPI version of iGetter extension, so it could be used in Chromium-based browsers, like Vivaldi?

Thanks in advance.

05-12-2016 04:49 AM

Posted by:
iGetter Support

Find more posts by iGetter Support

iGetter Extension for Chrome is already reworked (since v2.9.4) to support the latest versions of Chrome (and other Chromium-based browsers like Vivaldi). There is no need to install any plugins (PPAPI or NPAPI).

Vivaldi works with the iGetter Extension for Chrome, but the current version of iGetter (v2.9.4) doesn't install it automatically and you need to do the following:

[Preliminary step] Make sure that "Install iGetter Browser Extension" option is on at iGetter Tools menu.

1. Install iGetter Extension from the Google Play Store using the link in this FAQ:
http://www.igetter.net/faq.html#q1-7

If you already have Chrome installed:
2. Copy the NativeMessagingHosts folder with its contents (i.e. using the Finder or paste this command in the Terminal app):

cp -R ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts ~/Library/Application\ Support/Vivaldi/

If you have Chromium installed [https://download-chromium.appspot.com/]:
2. Copy the NativeMessagingHosts folder with its contents (i.e. using the Finder or paste this command in the Terminal app):

cp -R ~/Library/Application\ Support/Chromium/NativeMessagingHosts ~/Library/Application\ Support/Vivaldi/

If you don't have Chrome/Chromium installed:
2. Download the following file and unzip (double click) it in your user "Downloads" folder:
http://www.igetter.net/igetter_messaging_host.zip

This file points to the "/Applications/iGetter 2.9.5/" folder. If you update iGetter or it's installed somewhere else, then you need to edit that file (it's in plain text) with the path to where iGetter is installed. To avoid problems with iGetter updates, we recommend you to install only iGetter app to your Applications folder, then edit the iGetter location in the unzipped json file.

Then in your Terminal app issue the following one line command:

mkdir -p ~/Library/Application\ Support/Vivaldi/NativeMessagingHosts; cp ~/Downloads/com.presenta* ~/Library/Application\ Support/Vivaldi/NativeMessagingHosts/

When Vivaldi shows its Save As dialog for a download, just click on "Save" button to send it to iGetter. To disable iGetter integration temporarily (until you enable it or at browser restart), use contextual menu command "iGetter" > "Disable Integration". This command takes effect immediately.

Regards,
iGetter Support

UPDATE [05/13/2016]: Added preliminary step above.
UPDATE 2 [05/13/2016]: Added instructions when you don't have Chrome installed.
UPDATE 3 [10/26/2017]: Updated igetter_messaging_host.zip file to point to iGetter 2.9.5 folder as well as explanation to update unzipped file manually.

05-13-2016 01:42 AM

Posted by:
Endorphinity

Find more posts by Endorphinity

I've done everything as advised, but something is missing. There is now a contextual menu named "iGetter" in the browser, but when I select "Download with iGetter…" menu item, the alert is displayed:

"iGetterMessagingHost is not installed. Please relaunch iGetter for proper reinstallation."

Please, check the recommended steps. Here is the contents of the said folder after I've installed iGetter extension, as per step #1:

yz-a:NativeMessagingHosts yz$ ls -la
total 16
drwxr-xr-x 4 root staff 136 Mar 31 17:42 .
drwxr-xr-x 3 root staff 102 Mar 22 13:10 ..
-rw-r--r-- 1 root staff 361 Mar 31 17:42 com.microsoft.skypeforbusiness.shellapp.json
-rw-r--r-- 1 root staff 508 Mar 22 13:10 com.skype.shellapp.json

Looks like something is missing here for iGetter extension to work as expected.

OS X 10.11.4, FWIW.

05-13-2016 05:59 AM

Posted by:
iGetter Support

Find more posts by iGetter Support

Indeed, the preliminary step above is to turn on "Install iGetter Browser Extension" in the iGetter Tools menu. This will install iGetter extension to Chrome. Other files in the NativeMessagingHosts folder that you list above are from other Chrome extensions.

In your case, you need to issue the following command in the Terminal app:
cp -p ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts/com.presenta* ~/Library/Application\ Support/Vivaldi/NativeMessagingHosts/

Regards,
iGetter Support

05-13-2016 06:48 AM

Posted by:
Endorphinity

Find more posts by Endorphinity

Thanks for the response.
So, is the installation of Chrome itself a prerequisite? I don't have it installed.

05-13-2016 08:42 AM

Posted by:
iGetter Support

Find more posts by iGetter Support

We updated the second post if you don't have Chrome installed. Notice that this is a workaround for the current iGetter v2.9.4.

Regards,
iGetter Support

05-13-2016 11:50 AM

Posted by:
Endorphinity

Find more posts by Endorphinity

Thank you for your assistance,

After editing JSON (my path to iGetter is non-standard) now it works as expected.

All times are CT (US)    Post New Thread     Post A Reply
Forum Jump:
< Last Thread     Next Thread >



| Home | News | iGetter | Downloads | Forums |

| Privacy Policy | Contact us |

All contents of these forums are copyright © 2001-2016 Presenta Ltd. All rights reserved.
Forums are moderated by Presenta Ltd.

Powered by: vBulletin Lite Version 1.0.0 Lite
Copyright © Jelsoft Enterprises Limited 2000.