Can I use Chrome's native messaging API in an extension to open a local HTML file in my default text editor (eg. Sublime Text)? [duplicate] - google-chrome

This question already has answers here:
Use 'Chrome Native Messaging' from Sublime Text plugin
(1 answer)
Start an external application from a Google Chrome Extension?
(4 answers)
Closed 6 years ago.
I'm just getting started with Chrome extensions and I was wondering if this is feasible.
I'll often navigate to a local HTML file and open it up for viewing in Chrome. I'd like to be able to click an extension's icon to automatically take that local file URL and open up the file in a text editor installed on my computer (like Sublime Text for example).
As some commenters have pointed out, a duplicate question was asked 6 years ago. The accepted answer is deprecated today, but a more up-to-date answer (3 years ago) cites the native messaging API as a possible solution.
I'm hoping someone with a great understanding of it can tell me whether or not my end goal here is possible using this tech.

Related

I made a New website, bought domain from Godaddy, hosting server from github, I'm able to open the site only in my computer? [duplicate]

This question already has answers here:
Why does updating a domain's nameservers take so long? [closed]
(2 answers)
Closed 6 years ago.
My website http://www.whygoogle.com
My github profile faraaz-ali.github.io
I'm able to visit my site only through github bit not directly.
When I try to open my site from other computers it's saying website coming soon
I am also able to see your website, If you have changed the nameservers for the domain few hours back. Please note that DNS changes will take 24-48 hours to propogate.
Meanwhile you can use the proxy link to check if the website fetches the latest content
Proxy - anonymouse.org

How long does Google chrome takes to reflect the statistics of extensions [duplicate]

This question already has an answer here:
Chrome Extension Stats not updating [closed]
(1 answer)
Closed 6 years ago.
I followed yesterday's statistics of my chrome extension in google chrome developer dashboard but there are not any data reflected yet. I'm sure about some installation and impressions.
How long does it take to see the real results? 3 days?
Typically they lag behind only a day. But sometimes there are gaps and delays. Right now I'm not seeing any missing data.

How often do Chrome extensions automatically update? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 8 years ago.
Improve this question
When I push a new version of a Chrome extension to the Chrome Web Store, how long will it take for the updated version to reach current users?
I pushed an update about six hours ago, but the extension hasn't updated for me yet. The Chrome docs are unclear.
Currently this defaults to 5 hours (based on the code here).
You can override this by launching chrome with the extensions-update-frequency command-line parameter, which is the frequency in seconds. And you can go to chrome://extensions, tick the Developer mode checkbox at the top right, then press the Update Extensions Now button
Chrome docs doesn't specify this 5 hour value though, so it could change in future versions without notice:
Every few hours, the browser checks whether any installed extensions
or apps have an update URL. For each one, it makes a request to that
URL looking for an update manifest XML file.
Restarting the browser and OS didn't help. Eventually, the extension updated itself, but it took at least 48 hours.

What is the recommended way to present a Help file? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
It seems that anymore I have no clue what is going to happen when I launch the Help of a program. Which makes it all that much more confusing when having to decide how to create a help file for my application.
For example, it might open my web browser to local instance of an html file. It might point to a web-hosted help website. It could load up the Windows Help and Support center. It may load a chm file. It could load up a custom help form with menus, etc.
What is the "correct" way to implement a help?
I like the idea of chm file, but it makes it hard for me to push any updates to users without them updating the application. Same can be said for a local html based help file.
I also like the idea of doing a web hosted help file because I can update it as needed with new information, but what does that mean for users who don't have an active internet connection? For example (in my case, my software will be used equally in a car-mounted laptop with no internet connection and on a desktop computer with an internet connection)
I'm curious to know what is commonly done when creating a help file, and what authoring tools are used, if any.
A solution I have used for the mobile applications, is to have a local html help file which the application renders for help content in a web view. We then had a background mechanism to check against a service for help updates and download the updated HTML and other static content as appropriate. This way you always have a local HTML file which doesn't require a connection, and renders quickly (since there is no download required for viewing).
The most subtle way is providing a Compiled HTML (CHM) help file.
There are many free and paid apps that help create documentation. You could try Rahman CHM Maker or KEL CHM Creator.

What's the advantage of Google Chrome's strange setup strategy? [duplicate]

This question already has answers here:
Closed 12 years ago.
Possible Duplicate:
What are the advantages of installing programs in AppData like Google Chrome?
It will install itself somewhere in %HOMEPATH%. Why not in %PROGRAMFILES%?
I've always assumed this is to avoid forcing the user to have administrative privileges.
I guess the most important reason is roaming. So if you logon to another computer in the same domain, you can have it there too (although roaming is not enabled in every domain).