I want to make a Chrome browser plugin - Forum

Forum Navigation
You need to log in to create posts and topics.

I want to make a Chrome browser plugin

I want to make a Chrome browser plugin using Delphi 10. It will create these Action command lines. Is there something else I should include?

ChromeNEO Win Actions:

This action determines if and where chrome.exe is located in the user's computer.

This action initializes chrome.exe according to your application's requirements. It can set the window size and position and it can be headless, silent-launch or with no startup window to hide error messages if the browser didn't shut down correctly.

This action runs a stand-alone instance of chrome.exe in its own window. It can snap to the same size and position as the ChromeContainer, but it is not embedded in your application and does not close when your application does. (Recommended as the best option for low end devices.)

This action runs chrome.exe embedded in a ChromeBrowser rectangle and closes when your application does. It snaps to the same size and position as the ChromeContainer.

This action runs chrome.exe in kiosk mode embedded in a ChromeBrowser rectangle. (Various examples demonstrate how Chrome can communicate with VisualNEO Win.)

This action runs chrome.exe embedded in a ChromeBrowser rectangle that floats to the front as a Custom Window and closes when your application does.

This action runs chrome.exe in two ChromeBrowser rectangles with random transition effects between them.

Click below right, on the [*.*] toolbar button to select useful switches from a drop-down list, view source and create action commands for your application.

This action closes all instances of chrome.exe with a requested close or a forced close.

 


Note: The above Actions are only for running Chrome from VisualNEO Win. To communicate data will depend on the HTML code loaded into your Chrome page. The best solution is the "blob" method here....  https://visualneo.com/forum/topic/chrome-blob-communicates-with-visualneowin#postid-394


Maybe a similar plugin can be made for VisualNEO Web? Why would you need it? Because you won't be displaying in an iframe but an actual browser kiosk object. That means you can open the home pages of Facebook, Twitter, the New York Times and countless other top websites that will not load in frames. That is a very big deal because the home page is always king of content, not a RSS feed or an API  link...

RunInRectangle "Rectangle1" "C:\Program Files\Google\Chrome\Application\chrome.exe" "" "" "" ""

What plugin will differ from the command VisualNeo?
The plugin will not be self-sufficient ...

A good plugin for working with applications  -->  RacAutoIt3x

A much needed plugin. As for actions, don't forget back, refresh, forward etc.

fkapnist has reacted to this post.
fkapnist

Did you check the Chromium Project?

You will get a lot off info about CEF for several languages

(in fact i did a very very very very basical plugin using  Python 2.7)

And i know about a chrome russian plugin, but it does not under WXP or previous. (requires some .NET components that does not work properly at these plataforms) and there are not aceptable for my generic develop.

My 0.01

David de Argentina

I tried the Russian .NET chrome. That and the Chromium project require the user to download a very large file. My idea is that most people already have the Google Chrome browser anyway, so there should be nothing for them to download. I have found most of the command line switches to run Chrome in a rectangle of VisualNEO Win. Now I am working on ways to exchange data (which can be encrypted). The clipboard is possible but it is security risk and will become unresponsive if a background app tries to use the clipboard at the same time. A "blob" text file can be saved to the Downloads folder. I tried copying the file into the PubDir but Windows write protection policy sometimes prevents the file from being overwritten.  hpwPlayAction seems to be the best method so far after the blob file is set as a variable. I'm getting there...

Quote from as3856 on January 31, 2019, 6:32 pm

A good plugin for working with applications  -->  RacAutoIt3x

Is there a link? I can't find that plugin.

RacAutoIt3x  -->

https://yadi.sk/d/C41zGv5O62GhKQ

Quote from as3856 on February 1, 2019, 8:54 am

RacAutoIt3x  -->

https://yadi.sk/d/C41zGv5O62GhKQ

Thanks.

Dis you know this?

https://archive.visualneo.com/viewtopic.php?f=3&t=21988

My 0.01

David de Argentina