native-client icon indicating copy to clipboard operation
native-client copied to clipboard

Linux (POP OS ) install seems success, but check connection always fail? Why &What went wrong?

Open vacarogit opened this issue 3 years ago • 1 comments

Had package installed:

sudo /home/xxxx/native-c/install.sh [sudo] xxxx password: /usr/bin/node NodeJS status = 0 Installer is using your system NodeJS.

-> Root directory is /root/.config -> Creating a directory at /root/.config/google-chrome/NativeMessagingHosts -> Chrome Browser is supported -> Creating a directory at /root/.config/chromium/NativeMessagingHosts -> Chromium Browser is supported -> Creating a directory at /root/.config/vivaldi/NativeMessagingHosts -> Vivaldi Browser is supported -> Creating a directory at /root/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts -> Brave Browser is supported -> Creating a directory at /root/.config/microsoftedge/NativeMessagingHosts -> Microsoft Edge Browser is supported -> Creating a directory at /root/.mozilla/native-messaging-hosts -> Firefox Browser is supported -> Creating a directory at /root/.tor-browser/app/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts -> Tor Browser is supported -> Creating a directory at /root/.config/com.add0n.node => Native Host is installed in /root/.config/com.add0n.node

host is ready <<<

But when using Chrome, the One Last Step connection check always fail message "Cannot find the native client. Follow the 3 steps to install the native client"

In addition my same extension config on Windows, MAcOS are fine

vacarogit avatar Sep 02 '22 05:09 vacarogit

for starters you should'av installed without invoking sudo

paths at: /root/.config/

Note: As of version 1.0.0, this extension uses https://github.com/fent/node-ytdl-core as its detection core.

mind you, i've been having the same issue anyways. i'm on Lubuntu 22.04, the only difference i can readily point to, from previous installs , is the current /snap/bin/firefox path, but there's no way to edit it in setting tab; about:addons - though it shouldn't be the issue since 'which' has no trouble finding ff

node16.7.1 FF 105.0.1

i ran the ./uninstall.sh script and installed ytdl-core instead npm install ytdl-core@latest

it now works, but the settings tab still shows missing client path -On youtube, the download arrow icon shows up and works

https://github.com/andy-portmen/native-client * install the original instead

maximlomans avatar Sep 24 '22 16:09 maximlomans