增加:
l_edit——一种以示范为向导的编程方式
增加:
console——读输入,鼠标、键盘
l3k32——textarea开始支持wrap。支持单纯回车加距离。得到以及设置当前标签页,设置标签页字体、标签页字号
handlecapture——句柄捕获器,库
gjk432——整数转/转整数。将特殊格式的数字串转成10进制,如1:2:3,指定分隔开来的数字的进制
redireconsoi——linux版
再来——新关键字,相当于C的continue,实践证明很有必要
在读写NULL时也应引发错误,4种情况,0内容、读源文件0、赋予0以、复制时候
修改:
两个平台的l32应该一致,都是system和fputc,然后各自扩展
l132.exe行为同linux版,调用dll
智能的“显示”、“执行”,最后一个是数字的话就是控制,第一个是数字的话就是控制
l_edit文字工具栏换位置到right防焦点跑
拍死bug:
并不是所有的参数0都是文件名
“如果”后的缺省左参数没支持
增加:
调用时标准参数3,用于传int指针过去带错误回来,错误码由解释器错误机制处置
cangtou 藏头库,对文字进行趣味加工
console 控制台库,目前支持设置字体颜色、输出位置
ku4 库管理库,将作为以后的库的基础,可以简化代码,每个库的名字就是它的文件路径,所以不会重复,每个函数的名字在重复的时候将会附加库的信息,直至不重复
回调3 检查变量是否存在的库编程接口
回调4 获得变量的各种属性的库编程接口
l11432s加入error、hi、bye、zhuliu信息
redireconsoi 重定向控制台的输出,给命令行程序一个界面机会,为此l4c有了个原样输出端、zsp有了个html输出端
zsp能够以一个文件用来做所有目录的index页,须停用mod_autoindex,最适合资源网站;隧道项url
可以使用~~参数n获得上一级的参数n,~~~参数n,0级参数n
安装脚本同时修改apache_module\httpd_w.conf的路径
l3k32 ToolBar1 如果button里全部是|将视为分割线,这是为便于html使用工具(如dw)编写;由于要隐藏窗口完全可以用足够大的整数来执行(xy),所以负数肯定用来一些特殊,以-1为头的,-1、-12、-13、-110,便是整个、1/2、1/3、1/10,用于行宽方向、列高方向;风格支持无边框;隧道项标签页字号
拍死bug:
l_edit的自动装入判断有误;运行按钮有问题,没清除错误;起名保存,标题无名;新建编辑器时重复载入l332_def_c.txt
修改:
gjke432里的split_str始终认为空格(也包括回车)为分割符
zsp包含目录的路径/开头的应该是从根开始
错误被捕获后,清除错误前一切被禁止的方式取消,增加可用性
gjk432的子串方法的结束位置为0则为末尾,起始不必为 0是末尾 如同 结束0便不是头
拍死bug:
l3k32的input标签都识别为编辑框,而应该是根据type转为相应
增加:
llkbp4新入use_index,以决定是否使用索引,默认是
l_edit将使用l_edit.exe.ini作为初始化设置文件,用于自定义“结果粘贴”按钮和弹出菜单项。支持文件外部被修改后的自动装入,调用外部时会自动保存
增加:
l_edit将吸附主编辑窗口
llkbp4库新入add_index函数,用来加快回调,以不至于影响系统
拍死bug:
l3k32的编辑框的“删除”方法在连续时成了“退格”
增加:
gjke432库新入find_window函数以支持使用正则表达式查找子窗口
增加:
l3k32的windows版开始支持托盘图标,应用的xml界面文件以name="pm_tray__"的form支持托盘弹出菜单
doscmd库的type和echo函数新选项-hex支持十六进制编码式的文件读写,--为命令截止,以便随后参数可以包含同选项的字串
修改:
inject库的mem2hex函数移往gjk432库,set_sbuf等三个共享内存的函数移出来为sbuf库,都为了更公用
郁闷:
bcb的一个瑕疵导致加入一个.pas重新编译l_edit
修改:
“参数超量。”、“源文件超量。”两错误信息废除,现在内部已采用自增长数组,同时废除“ -p参数量 (缺省:64)”、“ -b文件区量 (缺省:8)”两命令参数
删除:
bdsjsq.cn_l3,相应诸处修改
增加:
开始.exe 也查找跟目录同名的脚本文件来启动。
l3k32 对table进行支持,“隧道”进行相应“行数”、“单元”支持。“只读”。Setting“风格”支持“单线边界”。ToolBar1中的input会转成相应type
l_edit 可以使用edit.define命令行自己加入按钮(--为分割线)
llkbp4.dll 全局热键库,能够捕获Alt+Tab等系统热键
增加:
中文习惯的逻辑判断,如“1不等于2并且等于3或者大于0”,结果为真(1)
switch/case语句,且不加入新关键字,形如

1内容?
不等于2那么显示“不等于2”,跳出。
等于3那么显示“等于3”,跳出。
大于0那么显示“大于0”。
了。
增加:
l_edit打开详细用法.html的按钮;对拖放打开(新编辑)的支持
开始.exe 将寻找当前目录下的L环境和应用(main.*)
regexpr_.so:regexpr_.dll的linux呼应版,但缺少\d、\s等
autoitx3是cp\AutoItX3.dll的调用接口,因为autoit(R)提供了帮助,两个改自它的范例的范例au3.notepad1.l332、au3.calculator.l332
增加:
扫雷外挂改名为工兵助理,并有单行版
外挂诛仙打广告单行版
get-url.zsp2用于使用socket库读取网页,能使用get、post两种方式
l3k32隧道调用可以修改窗口和对象的大小和位置了
gjks432新入os_version_info用来获取windows的版本信息
增加:
inject:将解释器注入其他进程的实现库,示范winminewg(xp扫雷外挂)
调用增加“2”,传递缓冲的方法。“1”现在允许看上去才自然地放在后面
set_hwnd_使应用可以去修改动态库里的窗口的值
l3k32加入textarea标签支持,加入如同l3i32里的定时器
jni.so:在linux下直接调用java的类,windows版也相应改动
开始.exe:一个通用的安装、启动应用的程序
增加:
oleauto4:用于ole自动化
一个范例msagent.l332,助手精灵控制板
一个单行版ncrssqxm,双色球中奖提醒
增加:
boolean型的逻辑判断,凡是没有跟随逻辑运算符“等于”至“大于”的,便认为其后是“不等于0”
regexpr_:正则表达式库
一个也许是临时性的怪异的“回调2”的赋值用法,用来使库能够将分配变量属于当前源区
gjks432.dll:不得不用mfc的函数的库
doscmd.so、htmpl.so:相应的linux实现,但功能少
l1432.so:规范set_xian3_c和set_tong1jing4
libmysql_.so:linux完整对应版
libfile1:识别协议名(4)
增加:
“显示”、“执行”可以被重新定义了
l_edit加入一个下拉列表,用来打开那些例程,以便找到其内那些函数的名字
第八种应用zsp
mysql的接口
libsocket4:套接字的开发库,windows/linux两个版本
一个单行版pcschat,聊天服务端和客户端,可加密消息
base64包
l3i32开始支持.l3i的整体处理文件,参数加入script3(后台脚本)、input(输入项。提示/初值/宽度,回车赋内容予“变量”)
libfile1:用于分拆文件名,linux版有个得到符号链接所指向的真正文件名的功能
msgbox:统一的出错信息的输出
linux版的l32、l132均为调用相应so的版本了
gjke432.dll的linux对应版gjke432.so,但只实现了切割串成一组变量的功能
tunnel.l3c:通用的变参化的定义关键字的例程
vartable:用来显示已分配的变量情况
又一堆没有记录……,让我再次开始吧
增加:
l4c隧道方法“表替换”、“得配置文件”。实现通过文本文件进行一次性多操作,替换支持正则表达式
一些以后能够共用的算法提取出来为gjke432.dll
拍死臭虫:
l4c 不能使用命令行-v设置变量量
调用传参数不能使用NULL(空指针)
补过:
kylix终于又能使用了,另外安装了一套redhat7.2,赶快生成l3k32,而l432.so是在mandriva2k6下生成,两个的kernel、gcc都不一样……
增加:
doscmd.dll rd(删除空目录),多级删除
修改:
doscmd.dll copy、move、del均在源名后加入字符0,这样才符合SHFileOperation源名终止判断
dir.begin增加输出控制,这样便除能取得文件名外,还能把其他8项文件信息返回,多项以|分隔
l4c的示范cgi-bbs升级
拍死臭虫:
赋予时,当错误发生在加载的子程序中并且使用了捕获,无法赋予
增加:
命令行参数(-P所带)接受多个次,这样除了有“参数”这个变量外,还会有“参数1”等等变量,同样“参数-1”为个数
l4c隧道方法“系统”
l3i32命令行参数script2、sleep、nobutton
l3i32隧道方法“循环”、“计数器”、“变量”、“得”、“置”、“法”
修改:
l3i32隧道方法“内容”支持读取框架(frame),“结束”改变为延时结束
增加:
只允许第一次写的只读变量,用于库,目前最最祖父级变量(前带~~~~)为此类变量
增加:
l4c隧道方法“树”、“格式输出”
修改:
l4c使用“?L=源文件名”来获得源文件名属不了解机制,iis(ISAPI)是通过PATH_TRANSLATED提供源文件名的,这样也便可以应用程序映射
示范目录cgi-bbs,须注册.l4c脚本
增加:
l4c为cgi服务程序版本,示范目录cgi-bin
调用方式:l4c.exe?L=源文件名[&其他url参数]
拍死臭虫:
读源文件出错时源文件名提示不对,调用的返回不能大于256字节
修改:
变量名在“赋予”时将去掉最外层的引号,这样用关键字做变量名时存放的将是关键字,也将使带引号的变量名多种写法最终归一,求内容亦,这可使用起外壳程序分配的关键字作名的变量
增加:
l3i32为界面使用ie浏览器的外壳程序,示范目录google
错误捕获 一旦发生了错误,之后的可执行语句将被禁止,直至错误置零。
增加:
l3k32 菜单、工具条、页面按钮在不设置onclick时产生默认消息,
菜单为“菜单 {[子菜单文本-]}菜单项文本”,工具条为“按键 按钮文本”,页面按钮同
“读源文件”增加参数,详见“详细用法.html”,为可以读取一般文本
Windows下 一个doscmd.dll作为以类似DOS命令方式简单调用外壳的接口,目前有dir、cd、md、del、copy、move、ren
示范目录d05cmd
修改:
l3k32 “系统 初始化”改为“窗口 创建”、“系统 关闭”改为“窗口 关闭”
包含在变量里的代码中的前置空格将保留,不必再使用引号,非压缩方式打开可能与想象不同
修改:
统一文件的命名,平台的不同不再体现,这样更利于使用习惯一致
L7k和L3b统一为l3k32,L7和L32统一为l32,而之前的Windows版称为WindowsAPI版,因为l332做一个界面要用一堆代码
放弃使用.ini文件做配置设置,换成.xml
增加:
L7k的Windows对应版本L3b,这样Windows下也有“界面是画出来的”的版本了
相应地有了解释器的DLL版L4,l432.dll可以独立发布
bdsjsq(表达式计算器)做为一个跨平台的小示范建立目录
增加:
调用时的“标准函数”,声明为1、无参数表,用于调用不定参数函数,如int f(int i,...),...均为char*
增加:
使用Kylix编写K版(L7k),有了Linux的窗口版,基于KDE
如同Windows版一样,实现示范“表达式计算器”
将解释器整个做成了so(l7so.so),L7k其实就是通过接口来调用
l750是so的命令行调用小版本
增加:
oleauto.exe和oleauto作为ole自动化调用接口,一个示范helloword.l332
修改:
“参数0”返回一个可用的文件名,即搜索路径的补入
增加:
L732通过“调用”关键字调用so(动态共享库),编译gjk432.dll的对应版本gjk732.so
一个示范,gjk32,保持两个平台的接口一致
三个文件管理脚本:del、rd、move,平台无关;一个平台标示符定义
增加:
编译Linux版L732
新关键字“算术”将计算表达式纳入,因为Linux版不调用dll
增加:
gjk432.dll四个新函数:tOpen、tReadLine、tNext、tSeek,用来读Edit
一个示范,刷屏机
菜单过程.l332,方便地建立菜单
“头”文件均加入不重入判断
源文件搜索通径现在包括主源文件所在目录
修改:
将“~”与“^”互换,因为“~”打头标示自动变量便类似临时文件的约定,重写示范
增加:
自定义关键字可以像加载一样带参数
修改:
地址前默认含0,重写某些示范
拍死臭虫:
只有default.ini而无autorun.ini时不读取err文件
修改:
将默认变量的搜索顺序由子优先改为父优先
增加:
xzwjm.l332(方便地建立子窗口)、l332_z.l332,并为之重新改写某些示范
增加:
变量的“^”符,用于子程序操作父程序,可新分配父变量(此特性实现“头”程序)
7个可供调用的“头”文件
静态分析版增加5个闭标记,并精简了代码,大幅减少输出
“赋予”和“以”的错误捕获相联动
“以”的在错误捕获方式下的“一并取消”,即发生错误后便不能再赋值,除非错误清零或者-2下
修改:
全部示范按照调用头文件改写
拍死臭虫:
default.ini循环,不能处理其中错误
调用子程序时父程序名字丢失
“以”的无变量改为“变量区不足”
过去的就不整理了