*修正 +增加 -去除 ^调整 
5.1
 *修正CORS问题,强制所有接口允许跨域;
 *修正验证码生成时,在英文系统下字体问题;
 +增加vue2后台模板:demo\vue2目录;
 +增加计划任务演示:demo\task目录;
 +增加文件上传演示:www\upload.html;
 +增加99乘法表打印演示:script\99.api;
 +增加验证码演示:script\captcha.api;
 +增加算法演示:script\crypto.api;
 +增加数据库演示:script\db.api、conn.cfg;
 +增加全局变量演示:script\globalvars.api;
 +增加http客户端演示:script\http.api;
 +增加http编码演示:script\http_encoder.api;
 +增加http属性演示:script\http_request.api;
 +增加json操作演示:script\json.api;
 +增加JWT演示:script\jwt.api;
 +增加二维码演示:script\qrcode.api;
 +增加正则表达式演示:script\regex.api;
 +增加微信公众号演示:script\wechat.api;
 +增加综合演示:script\test.api;
 +增加演示列表,方便启动后直接查看各个演示,www\index.html,运行后 localhost:8833 访问。
5.0
 +实现基本变量、语法、语句;
 +实现常用同名函数,内置函数;
 +实现日志,调用方式为logger.info('log'),包括debug、info、error、warn、fatal;
 +实现函数include('文件名'),实现插入脚本到当前位置;
 +实现json对象处理;
 +实现数据库操作函数db.conn、db.query、db.exec;
 +实现http基本服务,/ask/脚本响应接口;
 +实现http服务端属性,request数据;
 +实现http静态资源文件下载输出,文本类自动UTF8编码(阿里云ECS 2C4M5M 下载572M文件,满速680K/s,用时约14分钟);
 +实现http文件上传接口,小内存占用,支持大文件上传(传至本地虚拟机7.2G文件耗时110秒平均67M;移动500M带宽传至阿里ECS,572M文件耗时90秒平均6.5M);
 +实现正则表达式、base64、urlencode、雪花算法、JWT、对称算法(DES、3DES、AES、SM4)、哈希函数(sm3、sha224、sha256、sha384、sah512、sha3_224、sha3_256、sha3_384、sha3_512、sha1、md5);
 +实现QRCode、验证码生成;
 +实现http客户端,常用请求方法实现(Get/Post/Json/FormData/Put/Delete);
 +实现计划任务模块;
 +定时清理临时文件,定时缓存日志。

本版本为正式版,已经基本满足网站和接口api开发的需求,后续将持续更新。

下载地址:
https://pan.baidu.com/s/1o7E964a
WebPascal5_1_free.zip
WebPascal5_1_Vue2_Demo.zip ==> vue2+wp5演示,解压运行即可测试。
在线测试:
http://hk.zjoss.com ==> vue2演示
http://hk.zjoss.com:8833 ==> 脚本演示

注:永久免 费使用,无功能限制,无后门,未加壳,可修改PE信息,公司可购买源码,不定时更新,因新版内核变动较大,wp3、wp5共存。wp3基于RealThinClientSDK,wp5基于indy+dwscript(不支持高并发场景,可通过nginx负载分流,或使用用http.sys),算法库使用的cnpack的算法库。
官网:https://webpascal.com