Jump to content

Webkit in Autoit


Recommended Posts

How i can use webkit in autoit? I want to create a minimal browser but i don't want to use IE as renderer engine.

WebKit homepage: http://webkit.org/

Webkit has a dll but i don't know to use it because don't have any tutorial to use dll.

You will need to use DllCall and use webkit api which is not written yet.

Only viable solution for this moment is to use Qt Framework and to learn C++

or you could use Adobe AIR to make (webkit driven) rich Internet applications.

Link to comment
Share on other sites

  • 1 year later...

It has been more than a year since the last post in this thread. Has anything new developed since then? Is it still impossible to use Webkit in Autoit?

The web page for WebKit API still says:

Needs to be written.

You're asking in the wrong place for progress. Until there is a documented API to be used, there is nothing for AutoIt to work with. Poke the forums at WebKit.org.

:blink:

Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law
Link to comment
Share on other sites

  • 3 years later...

But there are QtWebKit and WebKit based Chromium Embedable Frameworks (both availalbe ad compiled DLL binaries and sourcecode) which HAS API and a must to replace crappy IE Trident engine in AutoIt.

Check this out guy, i hope anyone can do UDF to embed CEF into Autoit and use it for all the HTML5 related stuff, including DOM, XML and JSON parsing, and both QtWebKit and CEF support Netscape plugins (which is good alternative to activeX) including flash, windows media and all kind of old school thing we missing nowadays.

http://qt-project.org/doc/qt-5/qtwebkit-index.html (this new version reference not ready yet so use this instead http://qt-project.org/doc/qt-4.8/qtwebkit.html )

http://code.google.com/p/chromiumembedded/ i would prefer CEF, no need to compile it, easy to get daily fresh binar builds from here http://cefbuilds.com/ , have very good HTML5 score and so on, including licensing terms. 

Oh i forgot to tell that it also had WebGL, WebM aka HTML5 video support and allows to bring the maximum from modern web standards to AutoIt. IE must die!

Basically its an embedable chrome instead of internet explorer. I vote for it to be implemented as official UDF which works the same as all IE UDF but usese libcef.dll

With it you can even use AutoIt to be the launcher and wrapper with some advanced features for WebGL hardware accelerated games.

Link to comment
Share on other sites

  • Moderators

Voodooman,

 

With it you can even use AutoIt to be the launcher and wrapper with some advanced features for WebGL hardware accelerated games

This is the second time I have pointed you at the Forum rules - please make sure there is not a third. :naughty:

And as Palestian pointed out, in future please check the thread last post date before replying. ;)

M23

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...