关于本博-个人开源项目的介绍和文档集中地

目前开源的项目包括:


Ligg.EasyWinApp 一款无码化Windows应用编程框架和UI库(c#)

本框架是一款无码化Windows应用编程框架和UI库,包括2部分:WinformApp和ConsoleApp。通过该框架,不需任何代码,仅通过数据文件---包括UI配置、Ligg Shell脚本(UI Shell和OeShell), 支持多种数据文件格式如.xlsx、 .csv、 .xml、 .json, 以类似Excel公式的方式和搭积木的形式, 可以

  • 搭建任意复杂的Windows/ 控制台应用程序界面; 加载"即插即用"的.Net/ COM核心业务处理(CBLP)组件或外嵌标准服务(OeStdService)组件实现功能扩展; 支持多语言、及各种运行模式(同步、异步、多线程)。
  • 通过Ligg Shell脚本实现过程控制(赋值、条件判断、循环、跳转、递归等...)和基础功能(字符、文件处理, 逻辑、数值运算, 数据输入输出、数据格式转换、加密解密、输入验证、表单字段验证等...), 以及Windows脚本执行、Python脚本执行。
  • 与UI元素之间互动,在任意点插入外嵌脚本(OeShell),实时解释、部署和执行, 实现系统功能扩展和流程自动化(Robotic Process Automation)。

仓库:

Gitee

Github

集成开发

下面的案例将演示如何通过CBLP(核心业务逻辑处理)和OeStdservice(外嵌标准服务)组件的方式集成进本框架


Ligg.SeqExec 一个顺序执行工具(C++)

能被用作.net程序的启动器。任务包括:探测.net framework版本、安装.net framework、校验启动密码、运行.exe文件(或以管理员帐号)、执行Windows脚本(或以管理员帐号)以及以不同选项安装MSI文件(或以管理员帐号)。

仓库:



原博拆迁了

新地址
原博一些零散的博文将陆续搬家到新帐号 博客园: 一个老程序员的碎碎念@Liggin2018




posted @ 2020-12-12 03:11  Ligg-Open-Source  阅读(514)  评论(0编辑  收藏  举报