Mozilla-Control (regfree, auf Basis aktueller xulrunner-sourcen)

05/02/2010 - 15:28 von Schmidt | Report spam
Hallo *.*

Die eigentlich versprochene VB-WebKit-engine benötigt noch
etwas "Zeit zum Reifen" (versch. VC-runtime probleme usw. -
das will ich Euch erstmal nicht antun)...
Möchte da gern noch ein weiteres Beta-Release des C-
Entwicklers abwarten - oder bei etwas mehr Luft, dann
auch selbst kompilieren.

Hab mir stattdessen jetzt erstmal die immer noch "mitkompilierte"
mozctl.dll (COM-Komponente) aus den xulrunner-sourcen
angeschaut und auf deren Basis "was Ebenbürtiges" gestickt.
www.datenhaus.de/Downloads/MozillaRegfree.zip

Làuft hier ordentlich und stabil.

93% im Acid3-Test - schnelles JavaScript - das ganze
Paket regfree (aus dem App.Path heraus) benutzbar - da
sollten sich IMO Anwendungsfàlle finden lassen... ;-)

Lasst mich wissen, wenn irgendwo was klemmen sollte.


Olaf
 

Lesen sie die antworten

#1 Schmidt
08/02/2010 - 09:45 | Warnen spam
"Schmidt" schrieb im Newsbeitrag
news:O$

www.datenhaus.de/Downloads/MozillaRegfree.zip


Vielleicht noch eine kleine Anmerkung dazu -
das im Zip bereits enthaltene VB-Demo-Kompilat namens
'Mozilla.exe' wird von einigen Virenscanner as "böse"
klassifiziert - ist jedoch ein 'false positive' (also ein
Fehler in der Scanner-Heuristic).

Danke an Wolfgang Wolff an der Stelle, der darüber
gestolpert ist - und auch gleich einen Workaround
mitgeliefert hat, welcher in der Lage ist, eine vom
Virenscanner als "sauber" erkannte Exe (nach
Neukompilieren) zu erzeugen.

Es scheint also auszureichen, in der bestehenden Deklaration von:
GetProcAddress (verrückterweise) einfach die *Parameter-Bezeichner*
einzukürzen auf:
Private Declare Function GetProcAddress Lib "kernel32" _
(ByVal h As Long, ByVal lp As String) As Long

... und das resultierende PE-Binary wird dann nicht mehr
"angemahnt".

Vielleicht tut es dann eine "andere resultierende PE-Prüfsumme" -
oder was weiss ich - diese über-paranoiden Virenscanner sind
jedenfalls eine Plage.

Das ist die einzige Code-Änderung, die nötig ist - habe jedoch
auch im neu hochgeladenen Zip diese Änderung vorgenommen,
und ebenfalls den möglicherweise "verfànglichen" Namen
'Mozilla.exe' des VB-TestBinaries in 'MiniBrowser.exe'
geàndert. Also nochmals downloaden (8.8MB) ginge auch - muss
aber bei Austauschen gegen den obenstehenden Declare nicht sein.

Olaf

Ähnliche fragen