Announcement

Collapse
No announcement yet.

Edge WebView2 Object Plugin

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Edge WebView2 Object Plugin

    After a few users commented that certain websites are no longer loading in the native Web object, based on Internet Explorer and built into AutoPlay Media Studio, I started researching if it would be possible to create a new plugin, allowing to embed a newer web browser engine into a Page or DialogEx. Many hours of work later, I am ready to announce the first version of the Edge WebView2 Object plugin, which adds a chromium-based web browser to the AutoPlay Media Studio toolbox.

    This plugin is free for all commercially licensed users of AutoPlay Media Studio: Download the License Request Utility (found on the web page linked to this post), run it on your development PC and request the license for your device per email. The creation of the license key is a manual process, so please be patient.

    Users of other versions of AutoPlay Media Studio, such as the Personal Edition or Evaluation, also can use the plugin, however the license key for your computer will be created only after payment is processed.

    What do you get?
    • The Edge WebView2 Object plugin
    • A dependency module for the Edge WebView2 runtime
    • The HTML help file
    • A sample project with all actions implemented for a quick demonstration and test of all features
    Click image for larger version  Name:	SCRN-2021-03-15-04.png Views:	47 Size:	58.8 KB ID:	306443 Click image for larger version  Name:	SCRN-2021-03-15-01.png Views:	47 Size:	7.2 KB ID:	306444

    Ulrich
    Consulting Services and Software Extensions
    Last edited by Ulrich; 03-18-2021, 03:58 PM.

  • #2
    Hello Ulrich
    wow!
    is very wonderful...

    Can you do something that does not require the installation of Edge?
    Because our users do not have the patience to install another program, and for Windows 7, if you can create a run-time version of Edge, it will be great so that Edge installation is no longer needed ...
    it is possible?

    Thank a lot...
    Last edited by Ulrich; 03-18-2021, 03:58 PM.

    Comment


    • #3
      Originally posted by SinaDehghani View Post

      Hello Ulrich
      wow!
      is very wonderful...

      Can you do something that does not require the installation of Edge?
      Because our users do not have the patience to install another program, and for Windows 7, if you can create a run-time version of Edge, it will be great so that Edge installation is no longer needed ...
      it is possible?

      Thank a lot...
      If I'm not mistaken, this is literally a plugin that wraps functionality from Edge; you need Edge in that case.

      OT: nice work Ulrich, upon trying the LicenseRequest utility I noticed it might send my serial number over.
      I'm personally not a big fan of that, especially considering I don't consider email to be a safe method of communication.

      Is there another way of requesting a license?
      Bas Groothedde
      Imagine Programming :: Blog

      AMS8 Plugins
      IMXLH Compiler

      Comment


      • #4
        Originally posted by Imagine Programming View Post
        upon trying the LicenseRequest utility I noticed it might send my serial number over.
        The license request utility will help compose an email with the required information. One of the items sent is the last part of the serial number (5 characters), which is enough to locate the customer record, should one exist. The other part is the hardware fingerprint. The email can be edited before it is sent, in your case I do not need the partial serial.

        Also, you actually need the WebWiew2 runtime, it is not enough having the Edge desktop browser installed. Everything needed is provided in the package.

        Ulrich

        Comment


        • #5
          Originally posted by Ulrich View Post

          The license request utility will help compose an email with the required information. One of the items sent is the last part of the serial number (5 characters), which is enough to locate the customer record, should one exist. The other part is the hardware fingerprint. The email can be edited before it is sent, in your case I do not need the partial serial.

          Also, you actually need the WebWiew2 runtime, it is not enough having the Edge desktop browser installed. Everything needed is provided in the package.

          Ulrich
          Great, thanks for the information. It's only the last 5 characters, so I'm fine with that.
          Bas Groothedde
          Imagine Programming :: Blog

          AMS8 Plugins
          IMXLH Compiler

          Comment


          • #6
            Ulrich, you are an absolute star...I've been looking for a web object like this for several years to be implemented in autoplay media studio. My version I think is 8.3 will the edge object work in that version or will I need to upgrade to the newest version?

            Comment


            • #7
              I expect this to work on any version 8.x of AutoPlay Media Studio. Tested without issues with AutoPlay Media Studio Personal Edition, release 8.0.7:

              Click image for larger version

Name:	SCRN-2021-03-18-04.png
Views:	2402
Size:	251.1 KB
ID:	306536

              Ulrich
              Last edited by Ulrich; 03-18-2021, 08:53 AM. Reason: Added screenshot

              Comment


              • #8
                Fantastic

                Comment


                • #9
                  Nice, thanks much!
                  https://github.com/CentauriSoldier

                  Comment


                  • #10
                    Ulrich that is a very good plugin there, I have emailed the original message I was going to post here.
                    Plugins or Sources MokoX
                    BunnyHop Here

                    Comment


                    • #11
                      Hey Ulrich is this location locked I moved my AMS install folder to my D drive to day
                      Error: Plugin "D:\Program Files\AutoPlay Media Studio 8\Plugins\Objects\EDGE\EDGE.APO" is not licensed for re-distribution

                      Do I need to reinstall the plugin via the installer to get it to work?

                      Update to others, yes, let the installer install the files for you, I missed a file when moving it to my D drive :P all sorted
                      Plugins or Sources MokoX
                      BunnyHop Here

                      Comment


                      • #12
                        Hi Ulrich, is it possible to add google web extensions? I use Roboform and it would be cool to be able to login to sites in the websource object. Cheers Rob

                        Comment


                        • #13
                          I understand that the Edge WebView2 object currently does not support extensions. See https://github.com/MicrosoftEdge/Web...back/issues/98

                          Ulrich

                          Comment


                          • #14
                            That's a real shame, but congrats on an awesome plugin to fulfil a need that was lacking with the old browser object, I'm really happy with it

                            Comment


                            • #15
                              I just tried to use this plugin in a project but, after installing it as per the instructions, it's not showing up in my list of plugins. What might I be doing wrong? My AMS version is 8.5.3.0.

                              EDIT: On futher inspection, it seems the apo file is missing from the folder...this seems sort of odd.
                              Last edited by Centauri Soldier; 08-03-2021, 09:48 PM.
                              https://github.com/CentauriSoldier

                              Comment

                              Working...
                              X