/cefau3

Chromium Embedded Framework for AutoIt3

Primary LanguageC++MIT LicenseMIT



Cefau3

Chromium Embedded Framework for AutoIt 3

- Bring Chromium to anyone -



Gettings Started

Setup

Install

Build [or]

  • Prerequisites:

  • Download CEF binary distribution (x86, this's current ver in project) or others at here

  • Clone this repository $ git clone https://github.com/wy3/cefau3.git

  • Run solution, wait for loaded

    • Copy include and libcef_dll folders to cefau3/cef/
    • Copy libcef.lib to cefau3/cef/ (cefau3/cef/x64 for x64)
    • Copy AutoItX3_DLL.lib to cefau3/cef/ (cefau3/cef/x64 for x64)
    • Replace all src files in libcefd_dll_wrapper with cefau3/cef/libcef_dll
  • Start build solution, after done, copy all files in release and resources folders (exclude * .lib) to _autoit3\cef_

Configuration

AutoIt program:

  • Set a project directory following
program/
	|---app/...
	|	|---css/...		# style
	|	|---js/...		# javascript
	|	|---app.js		# app
	|	|---index.html		# index
	|
	|---cef/...			# resources
	|	|---locales/...
	|	|---autoitx3.dll	# autoitx3
	|	|---libcef.dll		# libcef
	|	|---cefau3.dll		# cefau3
	|
	|---include/...			# your autoit header
	|---cefau3/...			# cefau3 udf
	|	|---base/...
	|	|---cefau3.au3
	|
	|---main.au3			# main script
  • Resources where? copy all file from Cef Binaries, in two folders Release and Resources (see download at Build).
  • Copy AutoItX3.dll from .AutoIt3/AutoItX/ directory.

updating...

Documents