开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 70178|回复: 806
收起左侧

[闲聊] 论坛月饼到啦,回帖奖励+今年将发布3个易封装C++库预告

    [复制链接]
结帖率:88% (7/8)
发表于 2021-9-17 13:34:52 | 显示全部楼层 |阅读模式   重庆市重庆市
本帖最后由 波哥野结衣 于 2021-9-18 08:49 编辑

镇楼图


QQ图片20210917122054.jpg

虽然今天还不是中秋,就当提前过了吧~~~ 回帖奖励15JB,每人最多8次,中奖率50%




客气的话我们就不用说了,直接进入主题好啦。图片可能有点大,稍等加载~~~~

因为中文备注实在是难搞,有些不好表达,所以就是中文注释比较耗时,比如imgui就超过了1000多个函数,就平均算一个函数50个备注,那也是5万字,我大学论文都没那么长 。

今年我会陆续开源下面3个库,这也是我利用下班空闲时间慢慢搞得。
所以如果你有经济能力可以选择赞助支持我,不但进度加快,还能有疑问解答噢~

1.   XCGUI(炫彩界面库 )我自认为封装的这个模块更适合易语言用户使用习惯和使用风格自绘UI的一个模块。

这是一个创建窗口和按钮的列子
x.png i3.png



2. Mongoose (网络通信库)估计很多人并不知道,其实它是一个优秀的开源项目
以下内容摘自官方说明
为什么选择使用 Mongoose ?

  • Mongoose 受到了开发者们的欢迎:超过7,300颗星在GitHub。
  • Mongoose 拥有大量的行业经验:已经超过16年的行业记录和维护经验。
  • Mongoose 部署到了全球数以亿计的设备。
  • Mongoose 受到数百家大小公司的信任:西门子、施耐德电气、博通、三星、博世、谷歌、卡特彼勒等。
  • Mongoose 非常的安全:它被美国宇航局使用在国际空间站就是最好的证明。

所以说 Mongoose 到底是个啥 ?

Mongoose 是一个C/C++高性能高效率安全可靠事件驱动的非阻塞模型,用于客户端与服务器交互场景的网络通信库
核心功能就是
  • 支持 HTTP服务器/客户端 开发
  • 支持 WebSocket 服务器/客户端 开发
  • 支持 MQTT 服务器/客户端 开发
  • 支持 DNS 服务器/客户端 开发
  • 支持 TCP/UDP 服务器/客户端 开发
  • 支持 SSL/TLS

跨平台这对易语言来说好像没啥用,还是提一下
  • 各种板子,ESP32 ,PIC32,STM32,N+1...
  • 各种平台,android ,ios,mac,linux,N+1...
用它官方的话来说就是 " 你看 Mongoose 非常牛逼,它的商业用户包含了很大大型上市企业,就连美国国际空间站都在用!你还怕啥?"
这是一个使用http服务器实现api接口返回的列子
m.png




3. Dear Imgui  Dx9版本(图形绘制库) 知道和用的人不少,可惜很多人都不是用在正道上,这里我就不多做介绍

PS:之前我开源过一个Dx11的版本烂尾版本,有兴趣可以看看,本次是完整的封装,你们还得感谢ETS群员的六师兄的赞助开发,不然我也不会写个完整版出来。后续的开源版本从dx9一步步创建,所以任何dx或imgui功能你都可以自己控制或设置,只包含Imgui的原生功能,不支持图表,3D模型,蓝图的功能。


i2.png i.png



另外一个消息就是 ETStudio IDE 2.X 的DPI(3套配色+图标自适应)和一些扩展功能也在今年完成。因为原帖已经无法编辑
所以 ETStudio 2.0 多了一个网站可以前往下载体验  etstudio.cn



所以其实易语言的好东西还是不少的,只是看别人愿不愿拿出来而已,毕竟都是花费了心血和时间精力。
而开源作者并没有给自身带来任何好处,所以开发不易,望各位且用且珍惜!



最后祝各位看帖的老少爷们中秋快乐,阖家幸福美满!





补充内容 (2021-12-15 20:43):
Mongoose 已发布 可以看我帖子思密达

点评

etstudio.cn 打不开了   山西省太原市  发表于 2024-1-27 11:22
Mongoose C/C++网络通信库封装 Git 7.5K+stars,国际空间站在用? https://bbs.125.la/forum.php?mod=viewthread&tid=14710591 (出处: 精易论坛)   重庆市重庆市  发表于 2021-12-15 20:45

评分

参与人数 33好评 +31 精币 +181 收起 理由
炫の冰 + 1 + 2 新技能已get√
陈新仔 + 1 支持开源~!感谢分享
mufu + 1 + 1 支持开源~!感谢分享
weihe- + 1 + 2 望易语言越来越好
inat + 1 + 2 感谢分享,很给力!~
阿顺 + 1 + 2 支持开源~!感谢分享
人气猫 + 1 + 2 支持开源~!感谢分享
clocks + 1 + 2 新技能已get√
Decimal + 1 + 20 感谢分享,很给力!~
一米七五 + 1 + 2 感谢分享,很给力!~
布鲁惠斯 + 1 + 2 感谢发布原创作品,精易因你更精彩!
jy896009 + 1 + 1 感谢分享,很给力!~
yuan19971016 + 1 + 1 新技能已get√
761524955 + 1 + 1 支持开源~!感谢分享
已注销541904 + 1 + 2 奉上小小红包希望笑纳
ノ朽默℡ + 1 + 5 支持开源~!感谢分享
小拳拳捶爆泥 + 1 + 2 感谢分享,很给力!~
pnccm + 1 + 3 感谢发布原创作品,精易因你更精彩!
宇智波·佐助 + 1 + 100 易语言的基层支撑就是各路封装!加油~
难解 + 1 + 1 很好很强悍,坚持下去哦~
皮皮驴 + 1 + 2 此处应该有鼓励~
MrSimple + 1 + 2 感谢分享,很给力!~
日勿日勿 + 1 + 2 感谢发布原创作品,精易因你更精彩!
|bingbing| + 1 + 3 牛13
四月的谎言 + 1 + 3 支持开源~!感谢分享
lao3 + 1 + 2 支持开源~!感谢分享
冰点 + 1 + 3 感谢分享,很给力!~
八百逗逼奔北坡 + 1 + 3 感谢分享,很给力!~
aiyo1024 + 1 支持开源~!感谢分享
910265444 + 1 感谢分享,很给力!~
hcf123456 + 1 + 2 感谢分享,很给力!~
WeBox + 1 + 2 支持开源~!感谢分享
阿汤哥 + 1 + 2 欢迎常来帮助新人,谢谢~

查看全部评分

本帖被以下淘专辑推荐:

发表于 2025-1-23 17:02:12 | 显示全部楼层   江苏省扬州市
回复 支持 反对

使用道具 举报

发表于 2025-1-23 17:01:45 | 显示全部楼层   江苏省扬州市
6666666666666666666666
回复 支持 反对

使用道具 举报

签到天数: 4 天

发表于 2025-1-23 16:28:44 | 显示全部楼层   河北省保定市
6666666666666666666666
回复 支持 反对

使用道具 举报

结帖率:84% (16/19)

签到天数: 21 天

发表于 2025-1-23 16:21:54 | 显示全部楼层   江苏省徐州市
回复 支持 反对

使用道具 举报

结帖率:67% (2/3)
发表于 2024-1-21 22:20:03 | 显示全部楼层   河南省安阳市


新技能已get√
回复 支持 反对

使用道具 举报

发表于 2023-10-10 00:39:09 | 显示全部楼层   山东省济宁市
回复 支持 反对

使用道具 举报

发表于 2023-10-10 00:38:56 | 显示全部楼层   山东省济宁市
回复 支持 反对

使用道具 举报

发表于 2023-10-10 00:36:38 | 显示全部楼层   山东省济宁市
这是你许下的诺言
回复 支持 反对

使用道具 举报

结帖率:92% (12/13)

签到天数: 1 天

发表于 2023-9-28 21:41:20 | 显示全部楼层   河北省石家庄市
这是你许下的诺言
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

关闭

精易论坛 - 有你更精彩上一条 /2 下一条

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备2025452707号) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表