Skip to content

mediaexplorer74/miniblink49

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiniBlink49

My fork of favorite MiniBlink49 project. I have my failed own MediaExplorer one based on it. It's my attempt #2 to explore this huuuge, mystic chrome-based browser engine :)

About

A lighter and faster blink browser core for integrating the HTML interface into your application. Compact and lightweight browser core to replace wke and libcef

Note / statement

Since this project was hacked and used for illegal purposes after changing the source code, I was contacted several times.... After careful consideration, it was decided not to update from 2019-6-17. However, subsequent updates will be released in binary format and in header files, keep this in mind.

The download address of the binary file and header file: https://github.com/weolar/miniblink49/releases

I hope everyone respects the open source code and the work of the author, who has continued to be updated over the past few years.

For additional support, please use the following contact information:

Developer Forum: https://bbs.miniblink.com/

(After registration, you need to add my QQ to let me know before I can confirm it)

Add a WeChat group: wx_group

Telegram Group:https://t.me/miniblink

Question group: 738349226 (can be added), 94093808 (do not add when it is full)

QQ (weolar): 93527630

Email:weolar@miniblink.net

WeChat: You can send an email to familiarize yourself with my WeChat ID. It is currently not on github

Introduction Abstract

miniblink is a small open source browser widget consisting of a single file, based on chromium.

Using the C interface, you can create a browser using just a few lines of code.

More information at http://miniblink.net

Miniblink is an open source single-file application, currently known as the smallest chromium-based browser control.

Thanks to the exported pure C interface, you can create a browser control with a few lines of code.

You can get more information about miniblink on the official website .

Features

  • Extremely compact size (small size)
  • Calls in C++, C#, Delphi and other languages (support for calls in C++, C#, Delphi)
  • Built-in Nodejs that supports electron (you can run electron with Nodejs)
  • Customize the features and simulate the environment the way you want (simulate a different browser environment)
  • Windows XP and NPAPI support (Windows XP and NPAPI support)
  • Perfect HTML5 support, friendly to various interface libraries (HTML5 support and front framework friendly)
  • After disabling the cross-domain switch, you can use various cross-domain functions (cross-domain access support).
  • Interception of a network resource, replace any js of any website as a local file (network interception, you can replace any resource with a local file)
  • Headless mode, which significantly saves resources, suitable for web scanners (headless mode, suitable for web scanners)

Documentation

Please follow the link to download the latest version of the compiled SDK.

The demo_src in it is a complete usage example.

Or follow the link https://github.com/weolar/mb-demo download

Usage

The easiest way to create a window is: // Form without margins window without margins Window wkeWebView = wkeCreateWebWindow(WKE_WINDOW_TYPE_TRANSPARENT, NULL, 0, 0, 640, 480); wkeLoadURLW(window, L"miniblink.net ");

Compilation

It is not recommended to compile by yourself. Please follow the link to download the compiled file and use it.

Since there are a large number of updates every day, I cannot guarantee that every update will guarantee that the compilation will be successful. If a compilation error has occurred, please do not ask questions and wait patiently for my next submission.

Mini-electron

The mini-electron project is an independent project based on miniblink, which aims to create a smaller electron operating environment. At the moment, this goal has been achieved.

When replacing the mini-electron, the size of the packed file is only about 6 MB.

Contact information

If you have any questions, you can choose:

Add a WeChat group: wx_group

Email address: weolar@miniblink.net

Leave a message on github to discuss the issue

Add Group Q 94093808

Follow the Zhihu column:https:/сможем make, with to lu of, zhuanlan.zhihu.com/chrome

Thank you

Special thanks to the user of the zero network, who made an important contribution to the development of the pal corp of the exemplary code.

Thank you, netizens, for their support, and thank you, netizens, for the "prefect of the Qing Dynasty.”

Thanks to the boxue network user ( https://www.zhihu.com/people/coltor /), there remains the opportunity to engage in research and promotion of the miniblink architecture.

Reference(s)

..

As is. No support. RnD only. DIY!

.

[m][e] 2023

Languages

  • C++ 63.6%
  • C 22.6%
  • Assembly 8.1%
  • Perl 2.4%
  • JavaScript 1.1%
  • Makefile 1.0%
  • Other 1.2%