易计划
易计划包括一系列工具力图使日常软件操作及开发更简单。这些工具不仅代码简明、使用简单,也易于学习使用。
其中很多工具是以源码甚至是宏定义的形式提供的,需要编写代码调用,这些工具就是使开发更简单的。如果不懂C/C++开发,则只能使用另外一些可直接运行的工具,这些工具是可直接简化操作的。
新的易计划遵循the Apache License, Version 2.0。但是不欢迎对人有种族、性别或性取向歧视的人士修改、使用,且如果可能的话也不宜向其传播。
旧的易计划成员遵循GNU GENERAL PUBLIC LICENSE(每个软件代码中都附带了说明),您(除非是对中国有敌意的日本人,或有种族歧视、性别歧视或性倾向歧视)可以自由传播、使用及完善。
欢迎通过论坛、邮件列表或提交错误报告或要求技术支持参与本计划,您可以:参与编码;翻译本网页;提出意见与建议。
新的项目分布于github, gitlab & gitee,具体见下面。大多数没什么用或很难配置。
请访问sourceforge计划页面来:
易通信 EZComm |
网络上集成TCP、UDP和HTTP的消息、文件收发。局域网内可发现对端。支持自动化脚本和拒绝网络攻击。
(更新可能不及时) (更新可能不及时) Softpile |
|
---|---|---|
eztools | Go语言库,封装输入输出、数据库、自更新、Restful等。 | hosted on gitee |
jirrit | Go语言程序,可操作JIRA、Gerrit和Jenkins。供大众使用。 | hosted on gitlab 提供Windows & Linux 64位应用 |
contacts | Go语言程序,管理联系人,需要数据库配合。 | hosted on gitlab 提供Windows & Linux 64位应用 |
Go语言程序,GMS需求时间列表,需要数据库配合。 | hosted on gitlab | |
xls2xml | Go语言程序,为安卓提取翻译结果。对大众没什么意义。 | hosted on github also on gitlab |
weeklyppt | Go语言程序,生成幻灯片周报。对大众没什么意义。 | hosted on github also on gitlab |
sqlcmd | Go语言程序,执行数据库命令。 | hosted on github also on gitlab |
renamer | Go语言程序,文件批量更名。 | hosted on github also on gitlab |
etherwifi | Python语言程序,定时通过网页对无线网线鉴权、与有线网络切换。 | hosted on github also on gitlab |
易公共 EZ Common |
EZ Project公用代码。包括:结果枚举类型、屏幕/文件交互。 | |
易显示 EZ Output |
当想要屏显一段内存或将其以可读形式(十六进制、字符、二进制)输出到字符指针指向的内存时,调用此宏定义即可。 | |
易命令 EZ Command |
需要易公共库。顺序执行用户定义的一系列程序,当其中一个返回错误时不再继续执行。可以配置是否忽略错误,或在一个程序执行前要求用户确认继续执行。也可以要求用户输入想要跳到哪个程序。 |
|
易翻译 EZ Translation |
根据词典文件逐字动态翻译字符串。 | |
易配对 EZ Match |
根据关键字(前、后关键字,和配对关键字),找出孤立行。所有关键字字符串都可以定制。比如包含“前向关键字”和“开始配对关键字”+关键取值+“结尾配对关键字”的行,和包含“后向关键字”和“开始配对关键字”+关键取值+“结尾配对关键字”的行是配对的。 |
|
易配置 EZ Config |
已经停止维护。需要易配置1.0。争取成为一种万用的配置管理方案,从配置文件或命令行参数读取配置数据到内存,而后根据需要任意取用。 |