Demonstration Videos

Locked
User avatar
JHPJHP
Site Admin
Posts: 207
Joined: Wed Jun 21, 2023 10:48 am

Demonstration Videos

Post by JHPJHP »

CDP Standalone Programs

Remote Command
• Control any Chromium based browser or WebGadget using the Framework.
The difference between stupidity and genius is that genius has its limits.
~ Albert Einstein
User avatar
JHPJHP
Site Admin
Posts: 207
Joined: Wed Jun 21, 2023 10:48 am

Re: Demonstration Videos

Post by JHPJHP »

Custom WebGadget > Examples


The difference between stupidity and genius is that genius has its limits.
~ Albert Einstein
User avatar
JHPJHP
Site Admin
Posts: 207
Joined: Wed Jun 21, 2023 10:48 am

Re: Demonstration Videos

Post by JHPJHP »

PureBasic WebGadget > Examples

Allow Block Website
• Set a pattern (JSON format) to block anything from an image to an entire website.
• In addition, modify the page source before it's loaded by the browser.

Authenticate Proxy
• Use a proxy with the PureBasic WebGadget.
• Bypass the proxy credential prompt, auto-entering username and password.
• Tested using CCProxy.

Capture Screenshot
• Example includes both view-port and full screen.
• Left side is the WebGadget, right side is an ImageGadget in a ScrollAreaGadget.

Embed JS Promise
• The example uses an Async/Await and Promise script to return data from a user-defined embedded event.
• Not only can you execute JavaScript, but you can also add your own code to any webpage.
• This includes modifying and removing existing code.

Execute JavaScript
• Execute JavaScript on any external webpage or locally loaded HTML code.

Multiple Windows
• Open and/or control any popup window initiated from the PureBasic WebGadget.
• The example only demonstrates the Navigate method, but any and all commands are available.

Screencast Nth Frame
• Screencast a WebGadget to an ImageGadget.
• The example is set to every 5th changed frame, but near real-time is possible.
• Left side is the WebGadget, right side is the ImageGadget.

x2 Navigate Website
• The example demonstrates two PureBasic WebGadgets.
• Left side loads an external website, right side loads local HTML code.
• The WebGadget on the right includes the Auto-Play option.

PureBasic WebGadget > Library

ChartJS
• Simple example showing PureBasic interacting with the ChartJS library.
• Example demonstrates a single chart; Custom WebGadget example demonstrates nine different charts.

PureBasic WebGadget > Hosted

Google Maps
• Simple example showing PureBasic interacting with Google Maps.
• Example demonstrates a single map; Custom WebGadget example demonstrates four different maps.
The difference between stupidity and genius is that genius has its limits.
~ Albert Einstein
Locked