Integrating VPN Server Selection into a Web Browser? - browser

How difficult would it be to program a barebones web browser that included a built-in VPN server selection feature?

Using .net, you can create a forms application that has a web browser control and using windows scripting host, can monitor and create connections. I doubt very highly that it is possible from within the confines of a sandboxed browser.

Related

Chrome extension accessing UWP app?

We have chrome and FF extensions which works with a native messaging app. Recently we developed edge extension and a UWP app which works in the same way. Now the user has to install two separate native messaging apps if they want use any chrome/FF/Edge browsers.
My question is, is it possible for Chrome/FF extension talk to windows UWP app?
Unfortunately no. On Windows, both Chrome and Firefox use the registry to locate the native applications manifest, and Windows Store apps are forbidden from writing to the registry. (ref: Prepare to package an app (Desktop Bridge)
If something changes (Store apps gain the ability to alter the registry, or Chrome and Firefox introduce an alternative way to locate the manifest), then it might be possible. Though likely not via the UWP app directly. UWP apps appear to support standard input and output, but the way they are run prevents access to it. It might however be possible to create an intermediary Win32 app that can communicate with the UWP app via the AppService and the browser extension via stdio.
Afterthought: Enpass Password Manager (win32) was ported to the Windows Store reportedly because of API issues, and has a browser extension for Chrome and Firefox. Might be worth asking them how they pulled it off. I did some more digging, and figured it out. localhost loopback, a custom url scheme, web sockets, and browser verifications is how they are doing it. Not an ideal solution, but it seems to work.

Is it possible to set latest firefox(firefox/26.0) as eclipse internal web browser in eclipse/linux?

I'm Using eclipse(Version: Kepler Service Release1) and I want to set firefox(26.0 or latest) as the internal web browser. Is it possible change/update the internal web browser in eclipse(linux) ?
IMHO NO. Currently internal web browser is a plug-in in eclipse NOT fully featured web browser. But you can associate HTML/HTM files to be opened directly in Firefox. Refer below picture

GIS Web based (php) offline

I want to create GIS Server on my local server (Web Based). What Engine will I use? But in my network no Internet access. So I have a lot of mif file. And I want to display on my browser. How could it be?
MapServer is the most supported open source web mapping server.
http://www.mapserver.org/
It supports both PHP and MapInfo files.

Embedded bookmark in J2ME app

Does anyone know if this is possible in J2ME;
I want to have an app that simply launches a browser when opened and directs the browser to a specific web page.
If so, is it widely supported.
You can use javax.microedition.midlet.MIDlet.platformRequest() to launch the browser on almost all phones that support JavaME. This article tells more about invoking platform services such as browser.

App for Google Chrome

I have created an App for google chrome which just opens a web page. I am new in the topic
of Apps. I was thinking if it is possible to execute some linux command by using an App
in google chrome. For instance, an App which can open a terminal or open a program
installed in my machine like Gimp, Kate, Libre Office ...
From the instructions in the web page of google I saw that the only actions for an App
are limited to open a web address but I dont know if it is possible to extend the capabilities
of the Apps,
Regards.
Aren't apps sandboxed into the Google Chrome Process to ensure they can't affect other processes and for other security reasons. If so, you won't be able to execute programs/commands or view the User's Files unless you use some workaround such as Google's Native Client.
Google has locked down capabilities to stop malicious Web Apps from executing code and bringing malware and exploits.
You can write a NPAPI Plugin or a custom URI scheme associated to Unix terminal.

Resources