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 :)
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
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
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 .
- 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)
-
For familiarization with miniblink, see this article: https://zhuanlan.zhihu.com/p/22611497?group_id=764036386641707008
-
For API documentation, see: https://miniblink.net/views/doc/index.html
-
SDK
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
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 ");
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.
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.
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
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.
- https://github.com/weolar/miniblink49/
- https://github.com/Alberl-Lee/miniblink49-VS2022/
- https://github.com/lzpong/miniblink49/
As is. No support. RnD only. DIY!
[m][e] 2023