PB.Ex WebGadget (Windows) (WebKit)

Anwendungen, Tools, Userlibs und anderes nützliches.
Lord
Beiträge: 313
Registriert: 21.01.2008 19:11

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von Lord »

RSBasic hat geschrieben:...
Du kannst testweise "Executable-Datei erstellen..." ausführen. Klappt es damit?
Hoppla, das hatte ich wohl überlesen.
Aber als Executable im Source-Verzeichnis funktioniert es auch nicht.
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von RSBasic »

PB.Ex WebGadget 1.0.3.0 wurde veröffentlicht.

Changelog:
  • Hinzugefügt: ExecuteWebGadgetExJavaScript(): Führt einen beliebigen Javascript-Code aus.
  • Hinzugefügt: BindWebGadgetExJavaScript(): Erstellt eine Verknüpfung zwischen PB-Prozedur und Javascript. Damit ist es möglich, aus Javascript eine PB-Prozedur inkl. Parameterübergebe auszuführen.
Siehe Beispielcode im ersten Post.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
HeX0R
Beiträge: 2958
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von HeX0R »

x86 + BindWebGadgetExJavaScript() stirbt!
Aber mal davon abgesehen, ist das schon ziemlich cool!
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von RSBasic »

Schon wieder nur unter x64 getestet. :D Ich teste morgen mit x86. Danke für das Testen und den Hinweis.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von RSBasic »

PB.Ex WebGadget 1.0.4.0 wurde veröffentlicht.

Changelog:
  • Bugfix: BindWebGadgetExJavaScript(): Funktioniert jetzt auch unter x86.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Lord
Beiträge: 313
Registriert: 21.01.2008 19:11

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von Lord »

Hallo!
Lord hat geschrieben:Hallo!
RSBasic hat geschrieben:...
Systemvoraussetzungen:
  • Windows Vista oder höher
  • .NET Framework 4.5.2 oder höher
  • Unicode-Aktivierung (standardmäßig ab PB 5.50)
...
Sind noch weitere Voraussetzungen erforderlich, damit etwas angezeigt wird?

Ich sehe zwar das Fenster und die Button am oberen Rand, ansonsten ist da nichts
als grau(en).

Ich versuche es mit
* Windows 7 Ultimate
* Net Framework 4.7.x
* Unicode aktiviert (PB5.70LTS x64)

Der Button "Get size & Position" zeigt viermal eine "0" im Debug-Fenster,
"Get ID" ebenfalls eine "0".
Zumindest "OwnHTML" sollte doch etwas anzeigen?
Gibt es hierzu irgendwelche Neuigkeiten?
Keine Änderung mit der Version 1.0.4.0.
WebGadgetEx() erzeugt weiterhin die Fehlermeldung
"Die Datei oder Assembly "CefSharp.Core.dll" oder eine Abhängigkeit davon wurde nicht gefunden. Das angegebene Modul wurde nicht gefunden."
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von RSBasic »

Ich werde dir später eine PN mit Debug-EXE-Dateien schicken. Ggf. können wir, wenn du magst, eine TeamViewer-Sitzung durchführen, falls ich weitere Informationen von deinem PC benötige und/oder ein paar Tests durchführen möchte.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
TroaX
Beiträge: 661
Registriert: 08.03.2013 14:27
Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Pop_OS! | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Pop_OS!
Wohnort: NRW
Kontaktdaten:

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von TroaX »

Und jetzt auch noch die Möglichkeit, mit Javascript zu interagieren. Ich brauch den Download ... Aber momentan nur Edge. :(

Aber trotzdem: Geile Arbeit!

Fehlt nur noch ein Embedded Webserver für PB. Dann ist eine extrem breite kompatibilität gegeben. Damit würde fast jede JS Lib mi PB kommunizieren können.
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Pop_OS!
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box :lol:
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von RSBasic »

TroaX hat geschrieben:Und jetzt auch noch die Möglichkeit, mit Javascript zu interagieren..
Inwiefern? Möchtest du auf JS-Events lauschen? Hast du ein Beispiel, was du gerne machen möchtest?
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
TroaX
Beiträge: 661
Registriert: 08.03.2013 14:27
Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Pop_OS! | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Pop_OS!
Wohnort: NRW
Kontaktdaten:

Re: PB.Ex WebGadget (Windows) (WebKit)

Beitrag von TroaX »

Neee du hast das falsch verstanden. Du hast es schon drinne. Das war eine Feststellung. :D

Endlich komme ich zum Ende mit Electron ... Ich hasse Electron und das ganze Node-Rumgespiele. Ich habe deswegen mittlerweile 6 oder 7 Nodeinstanzen drauf. Jetzt wird für mich PB langsam wieder richtig interessant :)

Edit: Die V8 Javascriptengine existiert ja auch einzeln. Eigentlich könnte man diese ja auch einzeln anbieten. Wäre vielleicht etwas für die jenigen, die gerne eine Scriptsprache für ihr Programm anbieten wollen :D
Zuletzt geändert von TroaX am 27.04.2019 14:16, insgesamt 1-mal geändert.
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Pop_OS!
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box :lol:
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Antworten