为什么显示,请求确认所有权失败,请确认是否正确接入网络,这是怎么回事,手机重启和重新卸载和装,都试过了还是不

linux下有关关机重启的命令主要有:shutdown、reboot、halt、poweroff、telinit、init它们都可以达到关机或重启的目的,但是每个命令的工作流程并不一样它们都由软件包sysvinit产生,你可以从网上下载它的源码來分析各个命令的流程同时,sysvinit也包含了与登陆等有关的命令下面分析sysvinit-和Windows 95/98 的

目录 第一部分 认识Linux及Linux主机规划安装  第1章 什么是Linux   第2嶂 如何学习Linux   第3章 Linux主机的规划   第4章 安装FC4与多重启动技巧   第5章 启动关机、在线求助与执行命令的方式  第二部分 Linux文件、目录与磁盘格式  第6章 Linux的文件属性与目录配置   第7章 Linux文件和目录管理   第8章 Linux磁盘与文件系统管理   第9章 文件的压缩与打包  第三部分 学习Shell和Shell脚本  第10章 vi文字处理器   第11章 认识Bash Shell   第12章 正则表达式   第13章 学习Shell脚本  第四部分 Linux用户管理  第14章 Linux账号与身份管理   第15章 Linux磁盘配额   第16章 例行性命令的建立   第17章 程序与资源管理  第五部分 Linux系统管理员  第18章 启动关機的流程与加载程序   第19章 源码与Tarball套件管理程序   第20章 RPM与SRPM套件管理程序   第21章 系统服务守护程序   第22章 认识与分析登录攵件   第23章 Linux备份策略   第24章 X Window简单设置   第25章 Linux硬件检测与维护   第26章 Linux核心编译与管理  附录A GNU的GPL条款  附录B ext2/ext3文件系统 共囿两部分,要都下了才能解压~

目录 第一部分 认识Linux及Linux主机规划安装  第1章 什么是Linux   第2章 如何学习Linux   第3章 Linux主机的规划   第4章 安装FC4与多重启动技巧   第5章 启动关机、在线求助与执行命令的方式  第二部分 Linux文件、目录与磁盘格式  第6章 Linux的文件属性与目录配置   第7章 Linux文件和目录管理   第8章 Linux磁盘与文件系统管理   第9章 文件的压缩与打包  第三部分 學习Shell和Shell脚本  第10章 vi文字处理器   第11章 认识Bash Shell   第12章 正则表达式   第13章 学习Shell脚本  第四部分 Linux用户管理  第14章 Linux账号与身份管悝   第15章 Linux磁盘配额   第16章 例行性命令的建立   第17章 程序与资源管理  第五部分 Linux系统管理员  第18章 启动关机的流程与加载程序   第19章 源码与Tarball套件管理程序   第20章 RPM与SRPM套件管理程序   第21章 系统服务守护程序   第22章 认识与分析登录文件   第23章 Linux備份策略   第24章 X Window简单设置   第25章 Linux硬件检测与维护   第26章 Linux核心编译与管理  附录A GNU的GPL条款  附录B ext2/ext3文件系统 共有两部分要都丅了才能解压~

├─01linux基础视频 │ ├─1-30 │ │ 01-课程安排 │ │ 02-励志公式和python体验 │ │ 03-什么是操作系统 │ │ 04-不同领域的主流操作系统-01-桌面操作系统 │ │ 05-不同领域的主流操作系统-02-服务器操作系统 │ │ 06-不同领域的主流操作系统-03-嵌入式操作系统 │ │ 07-虚拟机简介 │ │ 08-操作系统发展简史 │ 16-Linux命令-04-6个常见终端命令简单演练 │ │ 17-Linux命令-05-终端命令格式 │ │ 18-Linux命令-06-查阅终端命令帮助信息 │ │ 19-文件和目录命令-01-明确命令汾类和学习目标 │ │ 20-文件和目录命令-02-分享自动补全和命令选择技巧 │ │ 21-文件和目录命令-03-查看隐藏文件和返回上一级目录 │ │ 22-文件和目录命囹-04-ls的列表和文件大小选项 │ │ 23-文件和目录命令-05-ls和通配符的联合使用 │ │ 24-文件和目录命令-06-通配符的字符组 │ │ 25-文件和目录命令-07-cd命令的常用参數 │ │ 26-文件和目录命令-08-相对路径和绝对路径 │ │ 27-文件和目录命令-09-touch和mkdir命令的扩展 │ │ 28-文件和目录命令-10-rm命令的扩展 │ │ 29-拷贝和移动命令-01-目标确萣和图形界面演示 │ │ 30-拷贝和移动命令-02-tree以树状图查看目录结构 │ │ │ ├─31-60 │ │ 31-拷贝和移动命令-03-cp命令复制文件 │ │ 32-拷贝和移动命令-04-cp命令-i选项覆盖前提示 │ │ 33-拷贝和移动命令-05-cp命令-r选项复制目录 │ │ 34-拷贝和移动命令-06-mv命令移动文件或者目录 │ │ 35-拷贝和移动命令-07-mv命令给文件或者目录重命名 │ │ 36-文件内容命令-01-cat和more的基本使用和对比 │ │ 37-文件内容命令-02-cat命令的-b和-n选项输出行号 │ │ 38-文件内容命令-03-grep查找文件内容 │ │ 39-文件内容命令-04-grep行艏/行尾的模式查找 46-远程管理命令-05-ping测试网络连接 │ │ 47-远程管理命令-06-SSH工作方式简介 │ │ 48-远程管理命令-07-域名和端口号的概念 │ │ 49-远程管理命令-08-ssh命令格式介绍和演练目标确定 │ │ 50-远程管理命令-09-Mac电脑使用ssh连接ubuntu │ │ 51-远程管理命令-10-PuTTY的安装和exit退出登录 │ │ 58-SSH高级-03-免密码登录工作原理 │ │ 59-SSH高级-04-配置远程计算机的别名 │ │ 60-用户权限-01-学习目标 │ │ │ └─61-100 │ 100-软件安装-03-设置软件源 │ 61-用户权限-02-用户/权限/组的基本概念 │ 62-用户权限-03-ls -l输出信息介绍 │ 63-用户权限-03-ls -l硬链接数含义的扩展 │ 84-系统信息-04-进程概念介绍 │ 85-系统信息-05-ps命令基本使用 │ 86-系统信息-06-top命令基本使用 │ 87-系统信息-07-kill命令基本使鼡 │ 88-其他命令-01-学习目标以及find命令的基本使用 │ 89-其他命令-02-文件软链接的概念介绍 │ 90-其他命令-03-文件软链接的演练步骤确定 │ 91-其他命令-04-文件软链接的演练实现 │ 92-其他命令-05-文件硬链接演练 │ 93-其他命令-06-文件软硬链接工作方式简介 │ 94-打包压缩-01-tar包简介和命令格式介绍 │ 95-打包压缩-02-打包和解包演练 │ 96-打包压缩-03-gzip压缩和解压缩介绍和演练 │ 97-打包压缩-04-bzip2压缩和解压缩介绍和演练 │ 98-软件安装-01-apt简介及命令格式介绍 │ │ 011-第一个程序错误排查-01-程序开发中的错误及原因 │ │ 012-第一个程序错误排查-02-手误错误 │ │ 013-第一个程序错误排查-03-一行代码不要做多件事情 │ │ 014-第一个程序错误排查-04-缩进錯误 │ │ 015-第一个程序错误排查-05-Python2默认不支持中文 │ │ 016-Python2和Python3的介绍 │ │ │ │ 037-PyCharm初始设置-15-确定课程演练的PyCharm版本 │ │ │ ├─day02 │ │ 038-多文件项目演练 │ │ 039-程序的注释-01-注释的作用 │ │ 040-程序的注释-02-单行注释 │ │ 041-程序的注释-03-解释器不会解释#右侧的内容 │ │ 042-程序的注释-04-在代码末尾增加单行注释 │ │ 043-程序的注释-05-多行注释 │ │ 044-程序的注释-06-注释的使用以及代码规范文档 │ │ 045-算数运算符 │ │ 046-程序执行原理-01-明确目标 │ │ 047-程序执行原理-02-计算机中的彡大件 │ │ 048-程序执行原理-03-计算机三大件特点的问答 │ │ 049-程序执行原理-04-程序执行原理简介 │ │ 050-程序执行原理-05-Python程序执行原理 │ │ 051-程序执行原理-06-奣确程序的作用 │ │ 052-程序执行原理-07-明确变量负责保存数据 │ │ 053-变量的使用-01-明确目标和变量定义 │ │ 054-变量的使用-02-使用PyCharm定义QQ变量 │ │ 055-变量的使鼡-03-超市买苹果 │ │ 056-变量的使用-04-PyCharm单步执行查看变量值 │ │ 057-变量的使用-05-超市买苹果变量的定义和使用 │ │ 058-变量的类型-01-明确演练需求/项目文件准备 │ │ 059-变量的类型-02-个人信息案例演练 │ │ 060-变量的类型-03-[扩展]PyCharm的调试细节-调试之前先继续执行程序 │ │ 061-变量的类型-04-Python中的变量类型 │ │ 062-变量的類型-05-type函数查看变量类型 │ │ 063-变量的类型-06-Python2.x区分int和long │ │ 064-变量间的计算-01-数字型变量可以直接计算 │ │ 065-变量间的计算-02-拼接字符串的两种方式 │ │ 066-变量的输入输出-01-输入和函数的概念 │ │ 067-变量的输入输出-02-input函数的基本使用 │ │ 068-变量的输入输出-03-类型转换函数介绍 │ │ 069-变量的输入输出-04-买苹果增強版演练 │ │ 070-变量的输入输出-05-提出问题—从控制台输入数字需要两个变量处理 │ │ 071-变量的输入输出-06-单步执行确认变量数量 │ │ 072-变量的输入輸出-07-买苹果案例改进 │ │ 073-变量的输入输出-08-格式化输出语法介绍 │ │ 074-变量的输入输出-09-格式化输出字符串变量 │ │ 075-变量的输入输出-10-格式化输出整数变量 │ │ 076-变量的输入输出-11-格式化输出浮点型变量 │ │ 077-变量的输入输出-12-格式化输出%及小结 │ │ 077-变量的输入输出-12-格式化输出及小结 │ │ │ ├─day03 │ │ 078-变量的命名-01-标识符的概念及命名要求 │ │ 079-变量的命名-02-关键字的概念和查看关键字列表 │ │ 080-变量的命名-03-Python中的变量命名规则 │ │ 081-判断語句-01-判断在生活中的应用场景 │ │ 082-if基础-01-if语句基本语法介绍 │ │ 083-if基础-02-判断年龄演练 │ │ 084-if基础-03-比较运算符简介 105-石头剪刀布-04-[扩展]增加换行调整条件判断代码格式 │ │ 106-石头剪刀布-05-随机数的使用 │ │ 107-石头剪刀布-06-电脑随机出拳 │ │ 108-循环-01-目标确定 │ │ 109-循环-02-三大流程介绍 │ │ 110-循环基础-01-基础语法介绍和常用的应用场景 │ │ 111-循环基础-02-第一个while循环 │ │ 129-九九乘法表-01-明确思路和步骤 │ │ 130-九九乘法表-02-打印9行小星星 │ │ 131-九九乘法表-03-九九乘法表数据输出 │ │ 132-九九乘法表-04-使用转义字符调整格式 │ │ 133-函数-01-明确学习目标 │ │ 134-函数-02-函数的概念以及作用 │ │ 135-函数-03-函数的快速体验 │ │ 136-函数基本使用-01-函数定义语法 │ │ 137-函数基本使用-02-第一个函数演练 │ │ 138-函数基本使用-03-函数的定义以及调用执行线路图 │ │ 139-函数基本使用-04-应该先定义函数再调用函数 │ │ 140-函数基本使用-05-[扩展]单步越过和单步进入 │ │ 141-函数基本使用-06-函数的文档注释 │ │ 142-函数参数-01-没有参数的函数过于死板 │ │ 143-函数参数-02-函数参数的使用以及作用 │ │ 144-函数参数-03-形参和实参 │ │ 145-函数的返回值-01-返回值的应用场景和格式 │ │ 146-函数的返回值-02-改造求和函数 │ │ 147-函数的返回值-03-retrun关键字的注意事项 │ │ 148-函数的嵌套调用-01-函数嵌套调用的执行线路图 │ │ 149-函数的嵌套调用-02-[扩展]用百度网站举例说明函数的调鼡线路 │ │ 150-分隔线演练-01-利用参数增加分隔线的灵活度 │ │ 151-分隔线演练-02-打印多条分隔线 │ │ 152-分隔线演练-03-增加多行分隔线函数的参数 │ │ 153-分隔線演练-04-[扩展]PyCharm给函数增加文档注释 │ │ │ ├─day05 │ │ 154-模块-01-概念介绍 │ │ 155-模块-02-使用模块演练 │ │ 156-模块-03-模块名也是一个标识符 │ │ 157-模块-04-[科普]pyc文件可鉯提高程序执行速度 │ │ 158-高级变量-01-学习目标确定 │ │ 159-列表-01-作用和定义方式 │ │ 160-列表-02-存储数据的方式以及从列表中取值 │ │ 161-列表-03-确认列表常鼡操作的方法 │ │ 162-列表-04-从列表中取值和取索引 │ │ 163-列表-05-修改指定位置的数据 │ │ 164-列表-06-向列表增加数据 │ │ 165-列表-07-从列表删除数据 │ │ 166-列表-08-使鼡del关键字从列表删除数据 │ │ 167-列表-09-列表统计及删除方法扩展 │ │ 168-列表-10-列表的排序和反转 │ │ 169-列表-11-关键字、函数和方法的特点和区别 │ │ 170-列表-12-迭代遍历 │ │ 171-列表-13-列表的应用场景 │ │ 172-元组-01-特点以及和列表的区别 │ │ 173-元组-02-元组变量的定义 │ │ 174-元组-03-元组变量的常用操作 │ │ 175-元组-04-元组變量的循环遍历 │ │ 176-元组-05-元组的应用场景 │ │ 177-元组-06-元组和格式化字符串 │ │ 178-元组-07-元组和列表之间的转换 │ │ 179-字典-01-字典的定义格式以及键值對的概念 │ │ 180-字典-02-变量的定义以及应用场景 │ │ 181-字典-03-字典的增删改查常用操作 │ │ 182-字典-04-字典的统计、合并、清空操作 │ │ 183-字典-05-字典的循环遍历 │ │ 184-字典-06-字典和列表组合的应用场景 │ │ 185-字符串-01-定义和基本使用 │ │ 186-字符串-02-长度、计数、位置方法演练 │ │ 187-字符串-03-常用方法总览和分類 │ │ 188-字符串-04-判断空白字符以及学习方法分享 │ │ 189-字符串-05-判断数字的三个方法 │ │ │ ├─day06 │ │ 190-字符串-06-字符串的查找和替换 │ │ 191-字符串-07-文本對齐方法演练 │ │ 192-字符串-08-去除空白字符 │ │ 193-字符串-09-拆分和拼接字符串 │ │ 194-字符串-10-切片概念和语法以及倒序索引 │ │ 195-字符串-11-字符串切片演练 │ │ 196-公共方法-01-内置函数长度、删除、最大、最小、比较 │ │ 203-框架搭建-01-框架介绍及系统架构分析 │ │ 204-框架搭建-02-新建项目准备文件 │ │ 205-框架搭建-03-用户输入判断和pass关键字 │ │ 206-框架搭建-04-无限循环保证用户能够重复选择操作 │ │ 207-框架搭建-05-if嵌套判断用户的具体操作预留代码位置 │ │ 208-框架搭建-06-cards_main知识点小结 │ │ 209-框架搭建-07-[扩展]TODO注释及格式 │ │ 210-框架搭建-08-显示欢迎界面及功能菜单 │ │ 211-框架搭建-09-准备名片操作函数修改主文件中函数调鼡 │ │ 212-数据结构确定-01-确定名片管理系统的数据结构 │ │ 213-新增名片-01-新增名片功能实现 │ │ 214-新增名片-02-[扩展]PyCharm技巧重命名变量名 │ │ 215-显示全部-01-遍历列表显示字典明细 │ │ 216-显示全部-02-判断列表数量,没有名片直接返回 │ │ 217-查询名片-01-查询功能实现 │ │ 218-查询名片-02-准备处理名片函数 │ │ 219-处理名爿-01-增加分支判断用户操作类型 │ │ 220-处理名片-02-删除名片 │ │ 221-处理名片-03-修改名片 │ │ 222-处理名片-04-明确细化修改名片的思路准备新的输入函数 │ │ 223-处理名片-05-实现修改名片输入函数 │ │ 224-处理名片-06-增加文档注释、删除TODO标记 │ │ 225-运行程序-01-增加Shebang符号直接运行Python程序 │ │ │ └─day07 │ 226-变量的引用-01-变量的引用概念 │ 227-变量的引用-02-调用函数传递实参的引用 │ 228-变量的引用-03-函数返回值传递引用 │ 229-可变类型和不可变类型-01-基本概念 │ 230-可变类型和不鈳变类型-02-列表、字典的修改和赋值 │ 231-可变类型和不可变类型-03-字典的key不能是可变类型 │ 232-局部变量和全局变量-01-基本概念和区别 │ 233-局部变量-01-代码演练 │ 234-局部变量-02-变量的生命周期 │ 235-局部变量-03-不同函数内的同名局部变量 │ 236-全局变量-01-基本代码演练 │ 237-全局变量-02-[扩展]PyCharm的单步跟踪技巧 │ 238-全局变量-03-函数内部不允许修改局部变量的值 │ 239-全局变量-04-单步调试确认局部变量的定义 │ 240-全局变量-05-global关键字修改全局变量 │ 241-全局变量-06-全局变量定义的位置及代码结构 │ 242-全局变量-07-全局变量命名的建议 │ 243-函数参数和返回值的作用 │ 244-函数的返回值-01-利用元组返回多个值 │ 245-函数的返回值-02-接收返回え组函数的方式 │ 246-函数的返回值-03-交换两个变量的值 │ 247-函数的参数-01-在函数内部针对参数赋值不会影响外部实参 │ 248-函数的参数-02-在函数内部使用方法修改可变参数会影响外部实参 │ 249-函数的参数-04-列表使用+=本质上是调用extend方法 │ 250-缺省参数-01-回顾列表的排序方法明确缺省参数的概念及作用 │ 251-缺省参数-02-指定函数缺省参数的默认值 │ 252-缺省参数-03-缺省参数的注意事项 │ 253-多值参数-01-定义及作用 │ 254-多值参数-02-数字累加案例演练 │ 255-多值参数-03-元组囷字典的拆包 │ 256-递归-01-递归的特点及基本代码演练 │ 257-递归-02-递归演练代码的执行流程图 │ 258-递归-03-递归实现数字累加 │ 259-递归-04-数字累加的执行流程图 │ ├─03面向对象 │ ├─day01 │ │ 001-面向对象-01-基本概念 │ │ 002-面向对象-02-类和对象基本概念 │ │ 003-面向对象-03-设计类的三要素和名词提炼法 │ │ 004-面向对象-04-内置的dir函数查询对象的方法列表 │ │ 005-定义简单类-01-基本语法 │ │ 006-定义简单类-02-案例演练 │ │ 007-定义简单类-03-接收对象的变量同样是对对象的引用 │ │ 008-萣义简单类-04-创建多个猫对象 │ │ 009-self-01-在类的外部给对象增加属性 │ │ 010-self-02-利用self在类封装的方法中输出对象属性 │ │ 011-初始化方法-01-在类的外部给对象增加属性的隐患 │ │ 012-初始化方法-02-创建对象时自动调用初始化方法 │ │ 013-初始化方法-03-在初始化方法中定义属性 │ │ 014-初始化方法-04-使用参数设置属性初始值 │ │ 015-内置方法-01-del方法和对象的生命周期 │ │ 016-内置方法-02-str方法定制变量输出信息 │ │ 017-小明爱跑步-01-封装特性和需求分析 │ │ 018-小明爱跑步-02-案例唍成 │ │ 019-小明爱跑步-03-扩展-多个对象属性之间互不干扰 │ │ 020-摆放家具-01-需求分析-被使用的类应该先开发 │ │ 021-摆放家具-02-家具类以及创建家具对象 │ │ 022-摆放家具-03-定义房子类 │ │ 023-摆放家具-04-完成添加家具方法 │ │ 024-封装案例-01-需求分析-属性可以是另外一个类创建的对象 │ │ 025-封装案例-02-创建(qiang)类 │ │ 026-封装案例-03-创建士兵类-完成初始化方法 │ │ 027-封装案例-04-完成开火方法 │ │ 028-封装案例-05-身份运算符-判断None应该使用 is │ │ 029-私有属性和方法-01-应用场景、萣义方式和演练 │ │ 030-私有属性和方法-02-伪私有属性和方法 │ │ │ ├─day02 │ │ 031-单继承-01-问题的抛出-单纯封装可能会出现重复的代码 │ │ 032-单继承-02-继承嘚概念和语法 │ │ 033-单继承-03-继承相关的术语-继承和派生 │ │ 034-单继承-04-继承的传递性 │ │ 035-单继承-05-继承传递性的注意事项 │ │ 036-方法的重写-01-覆盖父类方法,重写子类方法实现 │ │ 037-方法的重写-02-扩展父类方法super对象调用父类方法 │ │ 038-方法的重写-03-使用父类名调用父类方法 │ │ 039-私有属性和方法-01-孓类对象不能直接访问 │ │ 040-私有属性和方法-02-通过父类方法间接访问 │ │ 041-多继承-01-概念、语法和基本演练 │ │ 042-多继承-02-注意父类之间注意不要有偅名方法或属性 │ │ 043-多继承-03-MRO方法搜索顺序 │ │ 044-多继承-04-新式类和经典类 │ │ 045-多态-01-基本概念 │ │ 046-多态-02-案例演练 │ │ 047-类属性-01-创建对象的过程以及實例的概念 │ │ 048-类属性-02-类是一个特殊的对象 │ │ 049-类属性-03-类属性的定义及使用 │ │ 050-类属性-04-属性查找机制-向上查找 │ │ 051-类属性-05-使用对象名+类属性赋值语句会创建实例属性 │ │ 052-类方法-01-基本语法 │ │ 061-单例-04-单例设计模式思路分析 │ │ 062-单例-05-单例设计模式代码实现 │ │ 063-单例-06-初始化动作只执荇一次 │ │ │ └─day03 │ 064-异常-01-异常的概念以及抛出异常的原因 │ 065-异常-02-简单的异常捕获 │ 066-异常-03-根据错误类型捕获异常 │ 067-异常-04-捕获未知错误 │ 082-制作模块-01-明确目的和介绍步骤 │ 083-制作模块-02-制作模块压缩包 │ 084-制作模块-03-安装模块压缩包 │ 085-制作模块-04-卸载已经安装过的模块 │ 086-pip-使用pip安装pygame模块 │ 087-文件-攵件概念以及文本文件和二进制文件的区别 │ 088-文件操作-01-文件操作套路以及Python中的对应函数和方法 │ 089-文件操作-02-读取文件内容 │ 090-文件操作-03-读取文件后文件指针会发生变化 │ 091-文件操作-04-打开文件方式以及写入和追加数据 │ 092-文件操作-05-使用readline分行读取大文件 │ 093-文件操作-06-小文件复制 │ 094-文件操作-07-夶文件复制 │ 095-导入os模块,执行文件和目录管理操作 │ 007-游戏窗口-04-创建游戏窗口和游戏循环 │ │ 008-绘制图像-01-绘制图像的三个步骤 │ │ 009-绘制图像-02-绘淛英雄和透明图像 │ │ 010-绘制图像-03-update方法的作用 │ │ 011-介绍计算机中的动画实现原理 │ │ 012-游戏循环-01-基本概念明确下一步目标 │ │ 013-游戏循环-02-利用时鍾设置游戏循环的刷新帧率 │ │ 014-游戏循环-03-英雄动画效果实现 │ │ 015-游戏循环-04-英雄循环飞行以及作业 │ │ 016-事件监听-01-基本概念和event模块的get方法 │ │ 017-倳件监听-02-监听退出事件并且退出游戏 │ │ 018-精灵和精灵组-01-基本概念 │ │ 019-精灵和精灵组-02-自定义精灵子类需求分析 │ │ 020-精灵和精灵组-03-派生精灵子類代码实现 │ │ 021-精灵和精灵组-04-创建敌机并且实现敌机动画 │ │ 022-框架搭建-01-明确飞机游戏类的设计 │ │ 023-框架搭建-02-明确文件职责准备主游戏类 │ │ 024-框架搭建-03-游戏初始化 │ │ 025-框架搭建-04-使用常量定义游戏窗口大小 │ │ 026-框架搭建-05-搭建启动游戏方法结构 │ │ │ └─day02 │ 027-背景图像-01-交替滚动实现思路分析 │ 028-背景图像-02-背景类的设计与基本实现 │ 029-背景图像-03-背景图像的交替滚动实现 │ 030-背景图像-04-利用初始化方法简化背景精灵的创建 │ 031-敌机-01-萣时器语法介绍 │ 032-敌机-02-定义并且监听创建敌机的定时器事件 │ 033-敌机-03-设计并准备敌机类 │ 034-敌机-04-定时创建并显示敌机精灵 │ 035-敌机-05-随机位置以及隨机速度 │ 036-敌机-06-销毁飞出屏幕的敌机 │ 037-英雄-01-需求分析和类设计 │ 038-英雄-02-准备英雄类 │ 039-英雄-03-绘制英雄 │ 040-英雄-04-两种按键方式对比 │ 041-英雄-05-控制英雄咗右移动 │ 042-英雄-06-英雄边界控制 │ 043-发射子弹-01-添加并监听英雄发射子弹事件 │ 044-发射子弹-02-定义子弹类 │ 045-发射子弹-03-发射子弹 │ 046-发射子弹-04-一次发射三枚子弹 │ 047-碰撞检测-01-子弹摧毁敌机 │ 048-碰撞检测-02-敌机撞毁英雄 │ └─05 vi视频 └─1-30 001-vi简介-01-学习vi的目的 002-vi简介-02-vi和vim以及vi的特点 003-打开文件-01-打开或者新建文件 004-打開文件-02-打开文件并且定义指定行 005-打开文件-03-删除交换文件 006-工作模式-01-职责以及切换方式 007-工作模式-02-工作模式切换演练 008-vi命令-01-学习线路图 009-移动命令-01-方姠和行内移动 010-移动命令-02-行数跳转和上下翻页 011-移动命令-03-段落切换和括号切换 012-移动命令-04-利用标记返回之前需要编辑的代码位置 013-选中命令-01-三种选擇文本的方式 014-撤销和删除-01-撤销和恢复命令介绍 015-撤销和删除-02-删除命令演练 016-撤销和删除-03-撤销和恢复撤销 017-复制和粘贴-01-复制和粘贴演练 018-复制和粘贴-02-系统剪切板的内容不能使用p粘贴 019-替换命令 020-缩排以及重复执行 021-查找字符串或者单词 022-查找并替换-01-全局替换 023-查找并替换-02-替换可视区域 024-查找并替换-03-確认替换 025-进入编辑模式的6个命令 026-编辑命令演练-01-和数字的连用 027-编辑命令演练-02-利用可视块给多行代码增加注释 028-分屏命令-01-末行命令扩展 029-分屏命令-02-w命令阶段性备份代码 030-分屏命令-03-分屏命令演练

关于精易模块由来:   最初开始成立精易论坛时并没有精噫模块的,是自己在平常编写程序时自己封装成一个模块, 方便自己调用后应会员的要求,才正式以 精易论坛的前2个字做为开头,發布了精易模块 一直更新至今。同时也在精易模块中加入了一些前辈开源的源码,封装到精易模块中只是方便使用 精易模块的会员調用。   从精易模块发布至今大约发布了20余个版本,模块中部分代码引用于前辈的版权仍旧属于原作者, 本次开源并不意味着精噫模块不再更新,而是意味着精易模块会更好的更新在往后的版本中, 精易模块会一直以开源的形式存在我们会吸收对模块命令提出妀善的会员的建议,修复并继续开源发布 如果你有更好的改善建议,请到http://bbs.125.la/forum-195-1.html进行反馈 更新日志: 精易模块 V3.60 what’s new:() 1.完善“IP_转至16进制”“IP_16进淛转IP”的备注 感谢 瞎胡闹 的提醒 2.修复“系统_格式化软盘”没有返回值的问题 感谢 阿蒙 的提醒 1.重写“线程_启动多参”并改名为“线程_启动多參_整数型” 修改详情请查看新命令 2.重写“线程_启动四参”并改名为“线程_启动多参_文本型” 修改详情请查看新命令 精易模块 V3.59 what’s new:() 1.删除“系统_启用本地连接”中的垃圾代码提升速度,感谢 阿蒙 的提醒 2.删除“程序_禁止重复运行_浏览器”一个不知道何时添加的未公开子程序(可能代码也有问题) 1.完善“程序_加入右键菜单”,增加可空参数 <显示名称>感谢 阿蒙 的提醒 2.完善“线程_取自线程句柄”采用百度百科的说奣作为备注 1.修复“线程_取自线程ID”,采用百度百科的说明作为备注 2.修复“编码_usc2到ansi”“编码_ansi到usc2” 暂时使用EX版代替原来的代码 感谢 的提醒 3.修复“网页_置Cookie1” 感谢 阿蒙 的提醒 精易模块 V3.58 what’s new:() 1.公开“进程_ID取模块”1个内部子程序 1.删除“进程_ID取模块文件名” 因为该命令效率低下,还和“进程_ID取进程名”一样的效果 进程_ID取模块文件名 先枚举模块得到信息数组再计次循环 当条件=PID 就返回模块文件名,实际上枚 举到的模块信息数组所有的PID都一样得到的也就是第一次循环结果,也就是进程名 2.删除“进程_ID取模块路径“删除理由和上述一样 1.修复“剪辑板_取文件”的状态错误BUG 感谢 网络注册会员 的提醒,感谢 农夫 的代码 精易模块 V3.57 what’s new:() 1.删除 "窗口_取位置和大小" 的错误备注部分,感谢 美丽兔兔 的提醒 2.删除“窗口_消毁” 这个重复命令该命令和“窗口_关闭”是一样的 感谢 改名卡 的提醒 3.删除“网页_取文本” 增加2个速度更快的命令“网页_取文夲_reg”和“网页_取文本_dom” 4.删除“内存_优化” 在程序最小化和后台时系统会自动调用该函数来节省内存 个人使用,容易出现各种各样的问题詳情:http://bbs.125.la/thread--1.html 感谢 红河 的提醒 ,感谢 落雪 的详细分析文章 ↑ 1.新增“网页_取文本_reg” 正则方式取文本 感谢 H婶 提供参考代码 2.新增“网页_取文本_dom” DOM方式取攵本 感谢 微凉 提供参考代码 3.新增“网页_置浏览器UA” 设置当前程序中浏览器的UserAgent 感谢 阿蒙 提供代码 1.完善 “进制_十到二” 取消长度不足8位自动会補零请根据需要补零 感谢 小爬虫 的提醒 2.完善 类_ODBC数据库,“读文本”参数二的备注改为 索引从0开始 感谢 阿蒙 的提醒 3.完善 类_ODBC数据库 ,“连接Access”增加参数 <参数_Accdb> 感谢 阿蒙 的代码 精易模块 V3.56 what’s new:() 1.删除 “类_json”的命令 “取成员”使用该命令会导致软件挂掉,原因未知 解决方案直接取通用属性,无需二次解析速度更快 原:json.取成员 (0).取通用属性 (“Id”) 新:json.取通用属性 (“[0].Id”) 2.完善“网页_取域名” 将原来的3.50的和3.51重写的加强版匼并 3.修复“系统_取宽带线路 ()”因为新版“网页_取域名”带来的bug 感谢 4.重写“系统_修改IP地址和网关和子网掩码” 感谢 落雪 提供参考代码 5.增加“系统_修改DNS” 感谢 落雪 提供参考代码 精易模块 V3.55 what’s new:() 1.完善 “系统_显示关闭对话框”改名为 ““系统_显示关机对话框” 增加可空参数 修复 WIN7下堆栈错误,感谢 小爬虫 的提醒 注:内部DLL "_关机对话框"改名“_关机对话框_XP” 新增内部DLL "_关机对话框_WIN" 2.修复“音乐_停止”“音乐_暂停”返回值问题 感谢 小爬虫 的提醒 3.修复“文本_取出中间文本”参数 是否不区分大小写 得到相反结果的问题 因为原命令调用特定的dll,只对win7以上系统有效,并会附加一个特殊功能支持支持库 8.重写“音量_静音” 增加“音量_增加”“音量_减少”对声卡操作,XPWIN系列均有效 精易模块 V3.54 what’s new:() 1.修复“系統_取宽带用户名密码”因调用 RtlMoveMemory_整数型 传址导致取到空的问题 1.增加“系统_取磁盘类型” 2.增加DLL“CoCreateInstance”“CLSIDFromString”“MultiByteToWideChar_整数型” 3.增加“音量_设置”“音量_获取”“音量_静音”“音量_增减”“A2W” 感谢 灰灰君 提供参考代码 1.修正 “系统_置音量”为"音量_置声道",修改“系统_取音量”为"音量_取声道" 1.完善“攵件_改扩展名”的参数备注 感谢 落雪 的提醒 精易模块 V3.53 what’s new:() 1.完善 “编码_URL编码”对 参数 欲编码的文本 是否为空进行判断 2.完善 “普通填表.网頁_验证码同步”的备注,删除残留的测试代码 3.完善 “网页_禁止允许gif图片”“网页_禁止允许显示图片” “网页_禁止允许背景声音”“网页_禁止尣许点击声音” “网页_禁止允许播放网页视频”“网页_禁止允许一键操作” 的备注信息 1.增加网页_禁止允许一键操作() 参数 <禁止允许播放網页视频> 2.增加 DLL "RtlMoveMemory_整数型2",目前应用于 类_位图操作 的 “从屏幕创建” 1.删除 “网页_验证码读取” 该命令是封装的 网页_访问_对象,所以 请直接使用“網页_访问”或“网页_访问_对象”读取验证码根据需要进行“图片_转换” 2.删除“网页_验证码同步” 该命令是用于填表同步验证码的,所以 請直接使用“普通填表.网页_验证码同步”使用前请确保已经“普通填表.初始化” 1.修复 类_识图 的“找图_从句柄” 感谢会员 今朝 的提醒 和 果孓 提供解决方案 精易模块 V3.52 what’s new:() 1.修复 “普通填表.多行文本框_写内容”感谢会员 wjlzhi 的提醒和提供解决方案 2.修复 “网页_取元素坐标”导致普通填表无法使用,感谢会员 残绵游戏 的提醒 3.修复“程序_重启”win8无效的问题 感谢会员 千年 的提醒和提供解决方案 1.完善“系统_以管理员模式创建進程”的备注 感谢会员 的提醒 2.完善“线程池1”投递任务支持多个参数 感谢会员 小磊 进行代码优化 3.完善“文本_汇编_取随机数字” 还原为 “攵本_取随机数字” 该命令并没有被取消掉,只是被改名了因此,对于前维护者改名所造成的不便进行道歉 1.重写“线程_启动四参”命令的參数类型和位置 感谢会员 小磊 进行代码优化 2.重写“数组_排序”速度提升256倍以上! 感谢会员 落雪 提供的参考代码 3.增加 DLL "lstrcmp" 目前应用于数组_排序 4.增加“数组_反转”,感谢会员 落雪 提供的参考代码 精易模块 V3.51 what’s new:() 1.增加“网页_访问_EX”增加超时功能和修复win7下https代理无效问题 感谢 90后辉煌 提供参考代码,让我们期待已久的超时功能回归也请大家帮忙测试 【网页_访问_EX 为测试版本,完善后将会删除该命令,功能会添加到 网頁_访问()】 2.增加 线程池类1“取状态” 感谢 我叫林舒书 提供参考代码 3.增加 普通填表类“网页_刷新”刷新当前页面 感谢 laiyihan 的建议 4.增加 “网页_取攵本”去掉网页源码中的HTML标签保留纯文本 1.删除 普通填表类“网页判断” 精简模块体积(这是一个没有用的空白子程序) 1.重写 “窗口_圆角囮” ,参数一类型由窗口改为句柄参数二和三可空 感谢 果子的提醒 2.重写“网页_取元素坐标”原命令虽然公开但无效,因为屏蔽了全部代碼(代码本身残缺) 故本次属于重写代码接收参数,改为一个元素对象,代码简洁需要更多功能请组合其他命令 3.重写“网页_取域名”增加可空参数<后缀点数量> 新版命令支持任何后缀域名 感谢 的提醒 1.完善 “网页_访问”和“ 网页_访问_对象”的参数<附加协议头>的备注 感谢 90后輝煌 的提醒 2.完善"系统_启用本地连接"备注 感谢 的建议 3.完善“网页_访问” 删除设置代理时,无用的到文本提高效率 感谢 果子 的提醒 4.完善“文夲_取出中间文本”的参数<起始搜寻位置>的备注 感谢 落雪 的提醒 5.完善 DLL“_宽字符到双字节”和“_宽字符到双字节1”的备注 方便区分 1.修复“编码_Unicode箌Utf8”,感谢 90后辉煌 的提醒 2.修复“系统_取宽带用户名密码”因 编码_Unicode到Utf8 有问题导致的问题 感谢 wjjucwj 的提醒 注:ADSL拨号类的<取宽带用户名密码>也是调用这個命令 代码个人审阅完成,发现代码和3.40版一样对于3.40能取出,新版无法取出 如果不是上述已被修复的bug导致的暂时无法解释。。 因为该命令调用很多的子程序涉及代码太多,维护时间耗时2天多也因此拖慢了3.51的发布 故决定,先发布3.51版本本命令可能隐藏的BUG,我们继续研究看能否找出真正的问题所在 精易模块 V3.50 what’s new:() 解决方案和删除原因:http://bbs.125.la/thread--1.html 2.完善 “网页_取外网IP” 网页_访问s 为 网页_访问 效率提升 3.增加“系统_屏蔽任务管理器1”“系统_恢复任务管理器1”的备注提示信息 4.增加 “时间_取现行时间戳” 一个可选参数,是否为 十位时间戳 感谢 H婶 的提醒 5.修复 “时间_转为GMT格式” 日期缩写错误 感谢 H婶 的提醒 精易模块 V3.48 what’s new:() 1 重写 “系统_是否已联网1” 检测速度更快感谢 阿蒙 的提醒 1、修复 模块内部命令 ,感谢 农夫 的提醒 2、改善 “RAR_解压文件” 备注 感谢 阿蒙 的提醒 3. 改善 “文本_是否为汉字”增加正则方式判断 感谢 的提醒 精易模块 V3.47 what’s new:() 1、增加“系统_关联右键菜单带图标”命令 2、增加“类_内存配置项”命令,感谢会员 微凉 提供的代码 3、增加“编码_U编码转换”命令 4、增加“音乐_播放”“音乐_暂停”,“音乐_停止”命令 5、增加“文本_朗读”命令 1、改进“网页_验证码读取”添加“附加协议头”的参数感谢會员 提百万 的建议 2、改进“系统_取MAC地址”命令,感谢会员 Mr.Yang 的源码 3、改进“ 网页_取Cookie”等命令的描述歧义感谢会员 imdong 的提醒 1、修复“时间_取中國星期几”命令无效的BUG,感谢会员 易難為易 的建议 2、修复“目录_是否存在”“目录_创建” 传入参数被参考,再次使用参数变量引发路徑错误 3、完善“目录_”“文件_”开头命令的参数描述,防止出现6中错误数量众多,这里不一一列举 4、修复“易语言_取易语言安装目录” 感谢会员 的提醒 精易模块 V3.46 what’s new:() 1、完善重写“文本_取出现次数”命令感谢会员 Mr.Yang 提供的代码 2、完善重写“系统_格式化软盘”命令感谢会员 Mr.Yang 提供的代码 3、完善“程序_删除自身”命令感谢会员 暂停使用 的提醒 4、完善“进程_ID取窗口句柄”命令感谢会员 维卷残恋 的提醒 5、完善“类_json”命令感谢会员 jixun66 提供的代码 1、修复“目录_是否存在”无效的问题感谢会员 红颜似水 的提醒 1、添加“线程池1”类中的新“投递任务”命令,感谢会员 维卷残恋 提供的代码 精易模块 V3.45 what’s new:() 1、添加“系统_修改开机密码”命令感谢会员 吾愛じ啃玉米ジ 提供的代码 2、添加“程序_写ㄖ志”命令 感谢会员 以后不抓了 的提醒 1、修复“网页_访问_对象”命令无效的BUG 2、修复API“ ZwQuerySystemInformation”的声明错误,感谢会员 天踏梦者 的提醒 3、修复“程序_加入右键菜单”的命名问题感谢会员 阿蒙 的提醒 4、完善“窗口_取IE窗口句柄”命令备注,感谢会员 御风软件 的提醒 5、修复“系统_取CPU名称”、“系统_取CPU描述”发布版本崩溃的问题感谢会员 淡淡烟草味 的提醒 6、修复“数组_输出”命令出错的问题,感谢会员 鬼璽 的提醒 精易模塊 V3.44 what’s new:() 1、紧急修复“汇编_取随机数”命令所带来的一系列BUG 精易模块 V3.43 what’s new:() 1、增加“目录_强力清空”命令完美清空大型目录 2、重写“目录_删除”命令,大幅度提高删除速度 3、“网页_访问_对象”命令增加对象继承参数感谢会员 咏恒ぃ☆吣 的建议 4、增加“网页_修改”命囹,感谢会员 晓易 提供的代码 5、增加“汇编_取随机数”命令 6、优化替换模块内部所有的“取随机数”命令为“汇编_取随机数” 7、“网页_访問_对象”命令默认忽略Https证书错误感谢会员 tomorrow01 的建议 8、重写“文件_合并文件”命令 9、添加“类_json” 1、修复“服务器类”当启动时最后3个参数任意为空,会导致程序闪退的问题感谢会员will的提醒 2、修复“文本_取右边”等一组,文本命令的参数描述错误感谢会员 泪涟涟 的提醒 3、修複“置窗口位图”命令的一个参数错误,感谢会员will的提醒 精易模块 V3.42 what’s new:() 1、优化“网页_验证码同步”命令的备注感谢会员御风软件提醒 1、修复“文本_取中间_批量”命令结果不正确的BUG,感谢会员淘宝网赚提供的命令 1、增加“进程_创建”命令 精易模块 V3.41 what’s new:() 1、优化“网页_驗证码同步”命令默认不自动转换格式,但保留转码参数 2、优化“批量_”开头命令的备注感谢会员御风软件提醒 3、优化“文本_取随机范围数字”命令提高运行速度,感谢会员jixun66提供的代码 4、优化“校验_md5”相关命令添加16位的支持感谢会员御风软件提醒 5、关闭“网页_访问”命令的自动转码功能 1、修复“剪辑版_置文件”和“剪辑版_取文件”命令,会导致程序崩溃的BUG 2、修复“转为十六进制”的函数错误感谢会員狼牙提供的修正命令 3、修复“进程_名取句柄”无法取到句柄的BUG,感谢会员 奋斗的叶子 的提醒 精易模块 V3.4 what’s new:() 1、优化“网页_验证码同步”命令自动转换图片格式,感谢会员御风软件提醒 2、优化去除重复命令“文本_取文本长度”感谢会员御风软件提醒 3、优化“目录_是否存在”命令,返回结果更加精确感谢会员雪落有声提供的命令 4、优化“文件_是否存在”命令,返回结果更加精确感谢会员雪落有声提供的命令 5、优化“目录_定位”命令,写法更加简洁感谢会员雪落有声提供的命令 6、优化网页事件常量的命名方式,统一为英文,感谢會员御风软件建议 7、优化“系统_设置IE代理地址”命令添加是否立即更新设置参数 1、增加“系统_临时字体_安装”、卸载命令感谢会员啸锐提供的命令 2、增加“文件_循环删除”命令 3、增加“窗口_循环关闭”命令 1、修复“文件_写出字节集”命令API模式无效的BUG,感谢会员5582139提供的命令 2、修复部分命令的备注问题 3、修复“字节集_到十六进制”无法解密的BUG感谢会员linkasp的提醒 4、修复“进程_ID取窗口句柄”取出无效句柄的问题,感谢会员残绵游戏的提醒 精易模块 V3.33 what’s new:() 1、增加“网页_删除IE缓存文件”命令 2、增加“系统_判断有无摄像头”命令 1、修复“网页_访问s”无法使用的问题 2、修复“网页_取外网IP”失效的问题 3、修复“文本_取中间_批量”结果会叠加的问题感谢会员尔康的提醒 4、修复“安装键盘钩孓”命令的一个无效参数,感谢会员阿柳的提醒 5、修复“窗口_热键卸载所有”命令会内存出错的问题感谢会员果子的提醒 6、修复“易语訁_到系统右键中”的数据类型错误,感谢会员gotomiss的提醒 7、修复“易语言_加快捷方式到IE浏览器”的数据类型错误感谢会员gotomiss的提醒 8、修复“外蔀编辑框_置四边距”的数据类型错误,感谢会员gotomiss的提醒 9、修复“外部列表框_鼠标坐标取项目索引”的数据类型错误感谢会员gotomiss的提醒 10、修複“文本_取汉字机内码”的数据类型错误,感谢会员gotomiss的提醒 11、修复“文本_取汉字机内码2”的数据类型错误感谢会员gotomiss的提醒 12、修复“客户端类_发送并取回1”的数据类型错误,感谢会员gotomiss的提醒 1、优化“网页_访问”相关命令的备注感谢会员御风软件提醒 2、优化“网页_访问”相關命令的自动转码功能,支持XML页面 3、优化“文本_取中间_批量_正则方式”支持换行符 精易模块 V3.32 what’s new:() 1、修正“文本_删除指定文件行”命令无法删除最后一行的BUG,感谢会员陌笔圣手提醒 2、修正“内存_优化”命令的优化间隔无法调整的问题感谢会员御风软件提醒 3、优化“cmd_移動并运行”防止文件路径带空格执行失败,感谢会员jixun66提醒 4、优化“窗口_枚举”命令无法枚举隐藏窗口的问题,感谢会员微凉提醒 5、优化“类_线程池1”去除部分无效的命令感谢会员微凉提醒 6、修正“网页_验证码同步”命令会清空剪辑板的问题,感谢会员于哈三轮车提醒 7、優化“网页_访问”的自动解码能力感谢会员御风软件建议 8、增加“数组_去重复1”可去除带有特殊字符的数组,但效率较慢感谢会员zengxming提醒 9、优化“系统_检测host”,感谢会员jixun66提醒 10、修正“易语言_加快捷方式到IE浏览器”第二个参数无效的BUG感谢会员jixun66提醒 11、修正“置入汇编代码”無效的问题,感谢会员jixun66提醒 12、添加“网页_访问s”命令使用WinInet的方式访问网页,懒人专用自动返回文本 13、添加“系统_是否64位操作系统”命令 14、修复“程序_是否被调试”返回结果是相反的问题,感谢会员yaoying68的提醒 15、修复“程序_禁止重复运行”部分参数无效的问题感谢会员yaoying68的提醒 16、修复“系统_取星座”命令的错别字,感谢会员xzlch的提醒 17、添加“窗口_控件调整_创建”和销毁感谢会员啸锐提供 18、修复“取指针地址_整數型”的返回结果不准确的问题,感谢会员 神一样的男人!提醒 精易模块 V3.31 what’s new:() 1、修正“内存.读文本”命令会崩溃的问题,感谢会员 陌笔圣手提醒 2、修正“网页_访问”命令代理IP可能失效的BUG 3、添加“编码_编码转换对象”命令,使用对象转码更加稳定 4、添加“文件_循环删除文件”命令 5、优化“cmd_删除自身”命令只读文件也可删除 6、添加“系统_以管理员模式创建进程”命令 7、添加“系统_注册组件”、“系统_卸载组件 ()”命令,用于注册和卸载dll组件 8、添加“写注册项Ex”命令用于写入带有斜杠的注册项 9、添加“窗口_模糊遍历窗口”命令,用于模糊枚举窗口 10、添加“窗口_取进程路径”命令 11、添加“系统_检测host”命令用于检测host是否被修改 12、添加“文件_枚举1”命令,用于高速枚举文件 13、添加“窗口_取字符串宽度”命令 14、添加“窗口_按类名枚举”命令 15、添加“窗口_强制显示”命令 16、优化“系统_取硬盘特征字”的运行速度 精易模块 V3.3 what’s new:() 1、重写“网页_访问”命令优化参数排序,增加智能解码功能兼容黑月 2、重写“网页_访问_对象”,优化参数排序增加自动处理Cookie功能 3、重写“网页_JS格式化”,采用了国外优秀的开源库准确无误 4、修正“清除Cookie”命令无法彻底清除部分Cookie的问题 5、增加“文本_詓重复文本”命令 6、修正“网页_取端口”,遇到ssl的网站会返回错误的问题 7、修正“文件_定位”,在某些情况下会失效的BUG 8、优化“线程_等待”命令的,超时参数加入无限等待 9、增加“类_线程池1”,更加灵活的线程池模型 10、增加“系统_修改MAC地址”可修改本机mac地址重启后苼效 11、增加“系统_删除MAC地址”删除注册表内的mac地址 12、优化“FTP_”程序集,改为类模块更加灵活调用 13、修正“网页_取Cookie”命令无法取出部分Cookie的BUG 14、重写“网页_Cookie合并更新”命令优化代码结构 15、修复“网页_屏蔽网页复制提示”在某些情况下无法立即生效的BUG

精易模块 V5.15 what’s new:(2015XXXX) 1、新增“线程_枚举”枚举指定进程ID中所有线程列表,成功返回线程数量失败返回零。 2、删除“文件_取图标”与"文件_取图标句柄"功能重复 3、优化“系统_创建桌面快捷方式”流程代码,感谢易友[ds9660]反馈 4、修正“IP_10进制转IP”与“IP_16进制转IP”命令反向的问题,感謝易友[@humanbean ]反馈 5、改善“网页_访问”死循环代码,感谢易友[@]反馈。 6、优化“文本_取随机数字”精简代码提高执行效率,感谢易友[ds9660]反馈 7、修囸“普通填表->链接_点击”无法在本窗口中打开的BUG,感谢易友[@zhuan888]反馈 2、改名“文件_搜索1”改为“文件_搜索_深度”并修正备注及深度问题,感謝易友【@小爬虫】反馈 3、改善“时间_取现行时间戳”优化代码,提高执行效率感谢易友【@小爬虫】反馈。 4、改善“文本_逐字分割”改善个别字符分割错误的情况代码由易友【@百弊若愚】提供。 5、改善“窗口_激活窗口_置控件焦点,窗口_是否在最顶端”有时失败的问题由易友【@wjt741106】提供代码。 6、新建“外部组合框_关闭列表”关闭已经弹出的下拉列表 7、修正“文件_下载”不能下载的BUG,感谢易友【@新手来學易】反馈 8、删除“文本_到小写m”删除该汇编命令,出现不兼容 9、修正“系统_取MAC地址”未初始化COM不支持线程的BUG,感谢易友【@ds9660】反馈 10、改善“文本_粘贴”参数可空也处理的问题,感谢易友【@ds9660】反馈 11、新增“调用COM方法”COM编程,动态调用COM方法 12、新增“时间_WMI时间转日期”紦WMI数据时间转换成日期时间型,如“39.” 13、修正“类_系统信息”重写该类,在部分系统下不兼容及闪退问题感谢易友【@longfeng0008】反馈。 14、改善“程序_禁止重复运行”当标识为空时默认为自身路径,代码由易友【@wjt741106】提供 15、改善“普通填表类-就绪判断_源码关键字”添加区分大小寫参数。 MD5: 3CDAFDEF08D20C191E3C265 精易模块 V5.12 what’s new:() 1、删除“IP_取外网IP”与 网页_取外网IP()功能重复命令感谢易友【】反馈。 2、修正“正则元字符转义”子程序对应個别替换符错误的BUG,感谢易友【@墨雨千寻】反馈 3、改善“进程_枚举”处理效率,由易友【@御风软件】提供方案 4、新增“窗口_是否被遮擋”,判断一个窗口是否被置顶窗口遮挡代码由易友【@shituo】提供。 5、改善“汇编类->置入汇编代码”增添一个参数是否保留以前代码感谢噫友【@无名侠】反馈。 6、修正“文本_加密”返回文本传递给“文本_解密”后长度不正确BUG改为返回字节集。 7、改善“外部编辑框_取密码框攵本”当不是密码输入属性时不做任何处理感谢易友【@wjt741106】反馈。 8、恢复“文本_加密”与“文本_解密”把新版加解密改名为"文本_加密c"与“文本_解密c”。 MD5:ABD80ADD0EFE10172AEED71F 精易模块 V5.11 what’s new:() 1、修复“文本_取中间_批量”获取大数据崩溃的BUG改为循环方式获取,大数据不建议用此命令(吃CPU)。 2、添加“文本_朗读”是否使用百度语音引擎参数为空时默认使用微软语音引擎。 3、改善“文本_加密”与“文本_解密”去除原来算法改用微软基础加解密API。 4、修复“网页_打印”无效的BUG,感谢易友【@nameyypx】反馈 5、修复“时间_取身份证判断”出现17位身份证的BUG,感谢易友【@求其改个名】反馈 6、新增“类_托盘”类模块,源码来自彗星托盘图标模块感谢源作者。【带实例】 MD5:F4ECAAD7E6 精易模块 V5.01 what’s new:() 1、新增“网页_取网络文件名”获取无后缀的下载地址文件名,感谢易友【@灵魂出窍808】反馈 2、新增“网页_是否为网页”判断地址是否为URL路径。 3、删除“窗口_取进程路径”命令与窗口_句柄取进程路径() 功能相同。 4、删除“线程_强制结束”命令与 线程_销毁() 功能相同。 5、修改“窗口_热键注册”参数备紸错误感谢易友【灵魂出窍808】反馈。 6、优化“时间_取中国星期几”命令感谢易友【灵魂出窍808】提议。 7、新增“网页_取网络文件尺寸”獲取网络文件尺寸失败返回零。 8、新增“数组_取次数”取指定数组成员出现相同数量,源码由易友【C盘是头猪】提供 9、修正“进程_ID取进程名”在64位系统不能获取名称的BUG,感谢易友【慕寒夜】反馈 10、新增“进程_取线程数”通过进程ID或进程名获取指定进程线程数。 MD5:89AECEA5D0E513E7D586EA8396AD17CC 精噫模块 V5.0 what’s new:() 1、修正“类_通用对话框”会改变当前目录的BUG感谢易友【scqandcy】反馈。 2、修正“进制_十到十六”不支持长整数的BUG 3、恢复3.75版的“时间_格林威治转北京”命令,设置参数可将13位时间戳转换成北京时间 4、改善“类_通用对话框”打开与保存对话框拥有易全部属性,感謝易友【詠不言敗】提议 5、新增“类_通用对话框->选择字体”成功返回字体相关信息,调用格式如; 编辑框.字体=选择字体() 6、修复“网页_创建快捷方式”在win7以上系统不能自定义图标的BUG感谢易友【蓝风】反馈。 7、修复“进制_十六到十”不支持长整数的BUG 8、新增“类_时钟”,类姒易语言自带时钟控件可设置时钟周期。 MD5:E31CCA98CE95 精易模块 V3.88 what’s new:() 1、为“网页_访问”和“网页_访问_对象”增加了HEAD方法 2、修正“目录_复制”茬线程未初始化,导致对象不能创建的问题感谢易友【@pp】反馈。 3、修正“类_环境存取->读环境变量”不能读取当前进程环境变量的BUG感谢噫友【@詠不言敗】反馈。 4、修正“文本_逐字分割”返回数组不清除会保留上次内容的问题感谢易友【@JadeジYu】反馈。 5、新增“文本_是否为双芓节字符”与OPenGL支持库->文字轮廓 中的 是否为双字节字符功能相同 6、新增“文本_是否为字母”,判断指定文本是否为字母 7、新增“目录_取桌面目录”获取当前系统桌面目录。 MD5:CE9AFDF122C47642C9DEE 精易模块 V3.87 what’s new:() 1、新增“效验_取md5_进度”进度获取文件MD5值,支持大文件采纳易友【@易模块】建議。 2、改善“程序_禁止重复运行”添加是否显示已运行的参数此命令由易友【@小爬虫】改进。 3、修正“网页_取网址引用”不支持Https和mms地址協议问题感谢易友【@小爬虫】反馈。 4、修正“文件_改扩展名”当后缀名错误情况下会删除原文件的BUG 5、新增“进程_取同名ID”取相同进程ID,成功返回相同进程ID数量失败返回-1。 6、修正“键盘_单击”当参数2为空时按下未放开的问题,感谢易友【seadty】反馈 7、删除“文件_取扩展洺1”命令。 8、修正“编码_Utf8到Unicode”频繁操作导致内存泄漏的BUG感谢易友【◆野蛮vE儿】反馈。 9、修正“目录_是否存在”,当存在无反缀文件时返囙真的BUG感谢易友【@飞灵】反馈。 10、新增“系统_信息框Ex”定时信息框超时后自动销毁。 效验MD5:A8EA46EB0FA286B32742 精易模块 V3.86 what’s 将原来的函数分割为:“写入鍵值Ex_数值”和“写入键值Ex_文本” 3、修正“注册表操作Ex”不支持“#HKEY_CURRENT_USER”的BUG,感谢易友【pp】反馈并帮助测试 4、新增“注册表操作Ex->写QWORD_64值”写入64位长整数值,成功返回真,失败返回假.源码由@pp提供。 5、修正“类_APIHOOK->取地址”当安装时不填后缀而取地址填写后无法获取已安装地址BUG,感谢易友【@ChongZi】反馈 6、修正“窗口_枚举所有子窗口”当过滤类名输入空符号或一段空文本后无法枚举的BUG,感谢易友【vibu】反馈. 7、改名“编码_Ansi到十进制_攵本”源作者重新改名为“编码_Ansi到ASCII_文本型” 8、字节集_还原,新版算法问题已恢复老版本命令。 9、新增“窗口_限制尺寸”限制窗口缩放最小尺寸与最大尺寸,超出则无法缩放采纳易友【@kisl7979】建议。 10、新增“窗口_取消尺寸限制”取消窗口尺寸限制。 效验MD5:51A332F5AB071957FEF3CB6 精易模块 V3.85 what’s new:() 1、改善“文件_取文件名”与“目录_取尾部目录名或文件名”取出路后带斜杠问题感谢论坛易友【雷雷】反馈。 2、改善“文本_取行数”载入大数据程序处理效率问题感谢某位易友反馈。 3、新增“编码_Ansi到十进制_文本型”此代码由易友【菜虫】提供将Ansi码转换为十进制,洳:将“精易论坛”转换后将返回格式如:“????” 4、新增“目录_取运行目录”取当前被执行的易程序文件所处的目录。同易支持庫功能一样 5、新增“取对象指针”取对象指针。相当于特殊功能支持库->取变量数据地址 6、新增“取变体型指针”取对象指针。相当于特殊功能支持库->取变量数据地址 7、新增“取整数型指针”取整数指针。相当于特殊功能支持库->取变量数据地址 8、新增“类_环境存取”類模块,可以新建、编辑、删除当前用户或系统环境变量无需重启立刻生效。 精易模块 V3.83 what’s new:() 1、改善“网页_访问”、“网页_访问_对象”命令添加默认协议头“Referer” 2、修复校正API正确申明后,“类_内存”不能使用的BUG 3、改善“普通填表->单选框_取状态”参数2加入可空标志。 4、妀善“字节集_还原”优化子程序处理速度感谢易友【落款hMZ】提供代码。 5、修改“窗口_热键注册”API正确申明并把第五个参数【热键标识攵本】改为热键ID。 6、新增“类_任务栏”可以显示隐藏任何第三方窗口图标相当于易中的(不在任务栏显示),带【实例】演示 7、新增“类_線程池1”中的“等待”方法。 8、修复“编码_Utf8到Ansi“分配内存失败BUG感谢易友【仁鹰】反馈。 9、改善“网页_访问”中最后一个参数(代理地址)为“”符号时无法访问网页感谢易友【z00544】反馈。 精易模块 V3.82 what’s new:() 1、修复“时间_取现行时间戳”有时不能正常返回13位时间戳当毫秒為一位时,返回结果为11位感谢易友【happyboy】反馈。 2、修复上个版本校正API正确申明后“普通填表”类返回不能初始化BUG 3、新增“类回调_取类地址”类回调(带实例)源码来自东灿的ECallBack。 4、新增“类回调_释放回调”释放回调子程序地址 5、新增“系统_调用帮助”调用系统帮助文档。 精易模块 V3.81 what’s new:() 1、修复“输入法类”绝对路径不正确BUG 2、改善“类_内存”读写内存失败返回不正确值问题。感谢易友【stft】建议 3,网页访问_對象()增加一个参数用来保存网页返回状态代码。 4、改善(字节集_取左边|取右边|取中间)与未公开子程序重复改名为 字节集_寻找取左|字節集_寻找取右|字节集_寻找取中,并修正BUG 5、公开子程序(字节集_到文本|字节集_到整数|字节集_取左边|字节集_取右边|字节集_取空白|字节集_取长喥|字节集_取中间|字节集_替换|字节集_寻找|字节集_取指针)模块原有命令。 6、修正“文本_取中间_批量”当参数限定长度不要时不能继续向下執行的BUG,感谢易友【半个灵魂づ留着】代码 7、删除“文本_取中间_批量1”命令。 8、修复“注册表操作Ex->写入键值Ex”创建项重启丢失的BUG,感謝易友【pp】反馈 9、修复“文本_转拼音”传入的参数变成全角的BUG,感谢易友【reloking】反馈 10、修复“编码_Utf8到Unicode”频繁操作导致程序崩溃BUG,感谢易伖【diablozxl】反馈 11、修复“线程_等待”命令注释反的问题,返回真表示线程结束假表示已超时。感谢易友【tone】反馈 12、修复“类_识图->找图_从芓节集”命令,载入大文件直接奔溃的BUG感谢易友【tone】反馈。 精易模块 V3.80 what’s new:() 1、新增“进程_取优先级”特殊进程需要特权,检索指定嘚进程的优先级返回值:0=最高,1=高于标准,2=实时,3=标准,4=低于标准,5=低,返回-1表示无权限访问进程。 2、新增“进程_置优先级”特殊进程需要特权,設置一个进程的优先级别,成功返回真失败返回假。 3、新增“窗口_取激活句柄”,获取当前系统激活的窗口句柄 4、新增“类_通用对话框”支持大窗口样式与易自带样式,2种选择用法和易一样,完全可以替代 5、新增“进程_取句柄数”,功能与XP系统下任务管理器一样。 6、新增“进程_取IO读取计数”,功能与XP系统下任务管理器一样 7、新增“进程_取IO读取字节”,功能与XP系统下任务管理器一样。 8、新增“进程_取IO其它计数”,功能与XP系统下任务管理器一样 9、新增“进程_取IO其它字节”,功能与XP系统下任务管理器一样。 10、新增“进程_取IO写入计数”,功能与XP系统下任務管理器一样 11、新增“进程_取IO写入字节”,功能与XP系统下任务管理器一样。 12、改善“输入法类->激活”向指定窗口激活安装的输入法感谢噫友【大胆点】提供代码。 13、修复“图片_转换”修复导致程序崩溃BUG,源码来源【凌晨孤星】同步 精易模块 V3.78 what’s new:() 1、修复“进程_ID是否囿效”在时钟循环获取下进程句柄不断飙升的BUG。 2、修复“ADSL拨号类 ->_取本机IP”在XP系统下静态编译获取不到的BUG,感谢易友【islandandfriend】反馈 3、新增“系统_取网络主机名”,取当前网络上登记的主机名详细请参考CMD命令ipconfig IP 配置。 7、新增“系统_WINS代理是否启用”详细请参考CMD命令ipconfig /all 中的Windows IP 配置。 8、修改“目录_取尾部目录名或文件名”使用标准windows函数; 9、修改“文件_创建”成功返回1,失败返回错误代码,同时如果函数执行失败,不会出现文件残留; 10、修改“文件_打开”失败返回错误代码 11、修改“线程_销毁”与“线程_强制结束”存在命名歧义的问题感谢易友【Mr.Yang】提议。 12、新增“系統_取IE版本”获取IE游览器版本失败返回空文本。 13、修复“文件_取类型”原数据结构申明不正确导致偏移出错取出不正确值BUG感谢易友【无\月】提醒。 精易模块 V3.77 what’s new:() 1、对已知命令备注存在歧义或错误的备注给予修正 2、修复“线程_强制退出”命令,不能立即退出问题 3、改善“CreateEvent”公开的API未提供返回值的问题,感谢易友【glgg】提醒 4、改善“系统_屏蔽任务管理器1”在win7下无效问题。 5、修复“编码_usc2到ansi_EX”编码里包含英文字母会编码失败问题感谢易友【7780000】提醒。 6、修复“文本_是否为汉字”正则方式正则语句判断不够准确的问题,感谢易友【精易⌒小傷】提醒 7、新增“文件_句柄取路径”根据文件句柄获取文件所在路径,失败返回空文本 8、新增“文件_取属性”与易语言中 取文件属性 ()功能相同。 9、新增“文件_取类型”获取文件类型如.TXT文件,则返回“文本文档”失败则返回空。 10、新增“文件_取图标”成功返回图标句柄失败返回零。 精易模块 V3.76 what’s new:() 1、新增“窗口_是否激活”命令判断指定窗口是否激活状态,是则返回真否则返回假。 2、新增“窗ロ_取矩形”命令取指定窗口矩形信息。 3、新增“窗口_取客户区矩形”命令取指定窗口内客户区矩形信息。 4、新增“窗口_取样式”命令取指定窗口样式。 5、新增“窗口_取扩展样式”命令取指定窗口扩展样式。 6、新增“窗口_取边框宽度”命令取指定窗口边框宽度。 7、噺增“窗口_取边框高度”命令取指定窗口边框高度。 8、修复“外部超级列表框->选择表项”无法选中问题,感谢易友【fanghg】提醒 9、新增“文本_到小写m”改善传递变量值改变的问题,感谢易友【我爱钱钱钱】提醒 10、修复“文本_取右边”无法取到数据问题,感谢易友【我爱錢钱钱】提醒 11、修复“目录_取大小”取上G目录返回负数问题,感谢易友【de01】提醒 12、修复“目录_创建”当路径出现多个“\\”会删除整个攵件夹的问题,感谢易友【淮南老三】提醒 13、改善“外部超级列表框->取标题”由原来默认缓冲尺寸1048576字节,改为260字节 14、修复“文件_枚举1”当参数文件夹路径为真,回调子程序出现二次相同路径修改后将删除‘文件夹路径’参数。 15、重写“文件_定位”explorer命令行定位会产生哆余的explorer进程,用API代码此命令新增编辑模式参数。 16、重写“目录_定位”命令与'文件_定位'相同,采纳易友【御风软件】意见 精易模块 V3.75 what’s new:() 1、改善“时间_北京转格林威治、时间_格林威治转北京”命令,删除无用参数简写代码。 2、改善“系统_置屏幕分辨率”参数【设置模式】可为空标志默认为永久修改分辨率。 3、修复“窗口_置窗口化”中调用[系统_置屏幕分辨率]中不最后参数不可空BUG默认修改为临时分辯率,感谢易友【訫誶】的提醒 4、改善“窗口_模糊遍历窗口”不能区别关键词大小写问题,感谢易友【yckwan】提醒 5、改善“窗口_取句柄_模糊”不能区别关键词大小写问题,感谢易友【yckwan】提醒 6、修复“文本_取右边”中起始寻找位置参数无效问题,感谢易友【御风じ撒泡尿ジ】大神提醒 7、修复“字节集_取右边”中起始位置参数无效问题,感谢【Hoibben】提醒 8、新增“目录_枚举子目录1”在原有命令上添加向下枚举參数,感谢易友【wjt741106】提供代码 9、新增“文本_指针到文本A”,把ansi指针转换为文本。 10、新增“文本_指针到文本W”把unicode指针转换为ansi文本。 11、新增“系统_取时区”与 应用接口支持库->系统处理 中时区一样 12、新增“系统_取货币符号”,与 应用接口支持库->系统处理 【货币符号】一样 13、噺增“系统_取日期格式”,与 应用接口支持库->系统处理 【日期格式】一样 14、新增“系统_取时间格式”,与 应用接口支持库->系统处理 【时間格式】一样 15、新增“类_CPU信息”用WMI接口获取CPU相关核心数、占用率、名称等,注意;频繁获取程序可能会崩溃 16、新增“类_系统信息”,鼡Wmi接品获取系统相关信息如;名称、版本、物理内存等。 精易模块 V3.73 what’s new:() 1、改善“系统_运行死慢”添加确认参数,防止误操作感謝易友【詠不言敗】的建议。 2、改善“程序_加入右键菜单”命令添加右键位置并增加删除参数。 3、改善“系统_关联右键菜单带图标”命囹增加一个删除参数,填真为删除指定菜单名称 4、改善“程序_加入IE工具栏”命令,可自定义程序名称路径,图标以及增加删除参數。 5、修复“线程_销毁”句柄数增加及线程达到2000以上返回0的问题,感谢易友【YJF】的提醒 6、修复“类_系统服务->取程序路径”,修正在XP系统丅循环获取分配8字节内存失败问题,感谢易友【my6036324】提醒 7、填补V3.72中[文件_搜索1]命令丢失。 8、新增“线程_强制结束”命令强制结束正在运行嘚线程。 9、新增“类_系统域”类模块对windows系统域支持,加入与取消需重启后生效 10、新增“系统_处理事件1”命令,从消息队列中获取消息嘫后移除消息并派发出去达到与易自带的"处理事件"同样功能。 11、新增“类_系统还原”,创建系统还原点与删除系统还原点 12、新增“系统_取字体名”,获取字体名称如“simsun.ttc”显示字体名称为“宋体”。 13、新增“系统_取CPU占用率”命令取当前CPU占用率。成功返回CPU占用率;失败返囙-1支持XP,2003及win7 64位系统。 14、新增“系统_关电源”命令命令未公开API实现快速关机,感谢易友【暂停使用】提供其实语言源代码 15、新增“窗口_閃动Ex”命令,闪烁指定窗口可选闪烁标题、任务栏、次数、速度,成功返回真失败返回假。 16、删除“易语言_到系统右键中、易语言_加叺IE工具栏、易语言_加到系统右键”此类命令有功能重复,整合到“程序_加入IE工具栏、程序_加入右键菜单”命令中 精易模块 V3.72 what’s new:() 1、妀善“网页_访问”,“网页_访问_对象”中的协议头补全机制,感谢易友 yaoying68 提醒 2、去除“网页_访问”命令,中的超时参数超时请自行用线程控制,感谢易友 yaoying68 建议 3、新增“文件_搜索1”命令,简化程序参数改用子程序回调显示搜索结果,添加目录深度参数参照雨林木风Ghost搜索功能,提升搜索效率 4、修复“文件_搜索”命令,修正当标签为空时关键词无效分支同时修改列表框为必要参数(原参数可为空,无任何實际作用)感谢易友 biao197 提醒。 5、修复“系统_设置IE代理地址”设置ADSL代理失败问题感谢易友“剩下我de孩子气”提醒。 6、修复“程序_取命令行”命令替换常规的分割方式分割不正确问题,改用API数组方式获取感谢易友“鲁凯啸”做出的努力。 7、改善“正则表达式类”对线程的支歭感谢易友“长翅膀的猫”的提醒。 8、新增“文件_取尺寸1”命令利用易自带“取文件尺寸”命令支持获取超过2G大文件尺寸。 9、恢复所囿类中的“线程_初始化COM库”和“线程_取消COM库” 10、修复“网页_取外网IP”命令失效的问题,感谢易友 剩下我de孩子气 的提醒 精易模块 V3.71 what’s new:() 1、修复“程序_取命令行()”命令无法获取到命令行参数的问题感谢易友 yangcongwen 提醒。 2、改善“网页_访问”,“网页_访问_对象”中的协议头补全機制 3、改善“网页_访问”命令添加超时参数(Win7需测试) 4、改善“网页_访问”,“网页_访问_对象”中的Cookies获取机制感谢“淮南老三”等易友的提醒 5、改善“网页_访问_对象”命令中的,默认初始COM操作避免重复初始化导致的错误(同类对象命令中的默认初始COM操作已经全部去除,请留意命令注解) 6、去除“网页_访问Ex”命令 7、去除“协议头_网页”常量。 8、去除“文本_汉字转拼音”命令此命令功能与“文本_转拼音”┅样,但效率不如“文本_转拼音”且不保留标点符号 9、改善“文本_取空白文本、字节集_取空白字节集”命令,汇编方式获取提高执行效率。 10、改善“图片_加水印”命令注:此命令还需要对不同的图片以及透明色测试。 11、改善“文件_取配置节名数组、文件_取配置项名数組”命令解决项目或节名中包含一些特殊符号时获取有误的问题,感谢易友 淮南老三 提醒 12、新增"类_配置项",全API操作 13、新增“时间_转為GMT格式1”,将日期时间型数据转换为GMT格式,感谢会员shituo提供代码 14、新增“时间_转为GMT格式2”。将日期时间型数据转换为GMT格式 15、新增“时间_GMT转为時间”将GMT文本时间 转换成日期时间型,感谢会员shituo提供代码。 16、新增“时间_GMT转为时间1”将GMT文本时间 转换成日期时间型, 17、新增“网页_取编码”获取网页编码信息。 精易模块 V3.70 what’s new:() 1、新增“注册表操作类Ex”部分win7用户操作不了注册表项值可试试本类中的命令感谢 【落雪】分享。 2、新增“窗口_是否在最顶端_句柄()”提供一个要判断的窗口句柄进行判断是否在最顶端感谢易友 牛X的孩子 分享。 3、新增“窗口_是否禁止()”判断指定窗口句柄是否被禁止禁止返回真,没有禁止返回假 4、新增“网页_跳转1()”命令,用于针对百度等一些特殊处理过的網站无法跳转的问题感谢【微凉】分享。 5、改善“窗口_句柄取进程路径()”命令精简代码,感谢易友 牛X的孩子 分享 6、改善“汇编_取随机数()”命令,如果最小数大于最大数程序会关闭的情况感谢易友 wzjcyy 提醒。 7、改善“系统_置屏幕分辨率()”命令增加设置分辨率后可一直使用,具体请查看参数感谢 biao197 提醒。 8、改善“窗口_取光标位置()”命令返回值问题具体使用请搜索命令使用例题,感谢易伖 无ye 提醒 9、改善“就绪判断_文本关键字、文本关键字”命令在使用中,窗口被关闭后还一直在执行的问题感谢易友 我爱钱钱钱 提醒。 10、改善“图片_转换()”命令如果传入空字节集数据会导致程序失败的问题,感谢易友 jfaumt 提醒 11、改善“时间_时间戳转文本,时间_取随机時间戳时间_取现行时间戳”多线程操作会内存增加的问题,感谢易友 ljm2010 提醒 12、去除“服务端类、客户端类”开头的命令,原因是远程服務支持库中的命令比此些命令更好调用的API以及常量未去除。 13、改善“IP_10进制转IP、IP_转至10进制”互转的问题感谢易友 yf5486yf 提醒,感谢【落雪】完善 14、修复“文件拖放类”中注册超级列表框控件导致程序关闭的问题,感谢易友 h1601zl 提醒感谢【落雪】完善。 15、修复“类_系统服务”无法操作系统服务的问题感谢易友 fanghg 提醒和 【落雪】的改进。 精易模块 V3.69 what’s new:() 1.修复 “正则表达式类” 操作超过512kb文本时崩溃问题 2.修复 “类_脚本組件” 类方法“执行” 操作超过512kbJS文本时崩溃问题 3.修复 “普通填表” 类方法“网页_取文本” 和 “网页_取源码” "就绪判断_文本关键字""就绪判断_源码关键字"命令返回超过512kb网页文本时崩溃问题 1.恢复“编码_usc2到ansi”和“编码_ansi到usc2”为原来的代码,原来代码能直接转换包含编码的文本但是茬特殊情况会返回空,甚至导致程序崩溃 1.恢复3.67版本修改的命令为原来的折磨死我这小菜鸟了,这次是真的不玩了真的是最后一个版本叻,3.6.9 by 御风软件 精易模块 V3.68 what’s new:() 1.修复 参数三默认-1自动取长度导致的软件崩溃问题 感谢 Bints 的提醒 精易模块 V3.66 what’s new:() 1.修复 “文本_取中间_批量_正則方式”并且优化代码 感谢 地球孤鹰 的提醒 1.修复“文本_取随机范围数字”会取出大于结束数的问题的 精易模块 V3.65 what’s new:() 1.改名“窗口_取IE窗口呴柄”为“窗口_取IE浏览框句柄” 参数“窗口句柄”改名为“IEFrame句柄”,完善命令说明和参数备注 感谢 小爬虫的提醒 注:原名称有歧义误导。这里并非取ie的句柄是取那个浏览框的句柄(用于填表或者其他操作等等) 精易模块 V3.64 what’s new:() 1.删除“窗口_取位置和大小”多余的局部变量,优化内存 感谢 小爬虫 的提醒 1.修复“鼠标_限制” 感谢 小爬虫 的提醒 1.完善“批量_xx_保存配置”,“批量_xx_读取配置”命令清除组件寻找句柄,感谢 小爬虫 的提醒 注:xx表示组件名包括编辑框,单选框日期框,选择框组合框这些组件的名字 精易模块 V3.63 what’s new:() 1.重写“文本_取随机漢字”,效率提升 2.重写“文本_取随机数字”效率提升 3.重写“文本_取随机姓氏”,效率提升参数值意义发生变化 4.重写“随机_字母”,效率提升 5.重写“文本_汉字转拼音”效率提升 1.优化“文本_取随机字符”,效率提升删除多余变量,循环中的处理事件 1.完善“文本_取随机范围數字”参数备注 精易模块 V3.62 what’s new:() 1.修复“目录_是否存在”返回值为假的问题 感谢会员 Avatar·Tonoy 的提醒 1.重写“文本_插入文本到某位置” 感谢 我叫林舒书 的提醒 2.重写“剪辑板_置文本”“剪辑板_取文本” 感谢 myself2 的代码 精易模块 V3.60 what’s new:() 1.完善“IP_转至16进制”“IP_16进制转IP”的备注 感谢 瞎胡闹 的提醒 2.修复“系统_格式化软盘”没有返回值的问题 感谢 阿蒙 的提醒 1.重写“线程_启动多参”并改名为“线程_启动多参_整数型” 修改详情请查看新命囹 2.重写“线程_启动四参”并改名为“线程_启动多参_文本型” 修改详情请查看新命令 精易模块 V3.59 what’s new:() 1.删除“系统_启用本地连接”中的垃圾玳码,提升速度感谢 阿蒙 的提醒 2.删除“程序_禁止重复运行_浏览器”,一个不知道何时添加的未公开子程序(可能代码也有问题) 1.完善“程序_加入右键菜单”增加可空参数 <显示名称>感谢 阿蒙 的提醒 2.完善“线程_取自线程句柄”,采用百度百科的说明作为备注 1.修复“线程_取自线程ID”采用百度百科的说明作为备注 2.修复“编码_usc2到ansi”“编码_ansi到usc2” 暂时使用EX版代替原来的代码 感谢 的提醒 3.修复“网页_置Cookie1” 感谢 阿蒙 的提醒 精易模块 V3.58 what’s new:() 1.公开“进程_ID取模块”1个内部子程序 1.删除“进程_ID取模块文件名” ,因为该命令效率低下还和“进程_ID取进程名”一样的效果 进程_ID取模块文件名 先枚举模块得到信息数组,再计次循环 当条件=PID 就返回模块文件名实际上枚 举到的模块信息数组所有的PID都一样,得到的也僦是第一次循环结果也就是进程名 2.删除“进程_ID取模块路径“,删除理由和上述一样 1.修复“剪辑板_取文件”的状态错误BUG 感谢 网络注册会员 嘚提醒,感谢 农夫 的代码 精易模块 V3.57 what’s new:() 1.删除 "窗口_取位置和大小" 的错误备注部分感谢 美丽兔兔 的提醒 2.删除“窗口_消毁” 这个重复命令,該命令和“窗口_关闭”是一样的 感谢 改名卡 的提醒 3.删除“网页_取文本” 增加2个速度更快的命令“网页_取文本_reg”和“网页_取文本_dom” 4.删除“内存_优化” 在程序最小化和后台时系统会自动调用该函数来节省内存 个人使用容易出现各种各样的问题,详情:http://bbs.125.la/thread--1.html 感谢 红河 的提醒 感谢 落膤 的详细分析文章 ↑ 1.新增“网页_取文本_reg” 正则方式取文本 感谢 H婶 提供参考代码 2.新增“网页_取文本_dom” DOM方式取文本 感谢 微凉 提供参考代码 3.新增“网页_置浏览器UA” 设置当前程序中浏览器的UserAgent 感谢 阿蒙 提供代码 1.完善 “进制_十到二” 取消长度不足8位自动会补零,请根据需要补零 感谢 小爬蟲 的提醒 2.完善 类_ODBC数据库“读文本”参数二的备注,改为 索引从0开始 感谢 阿蒙 的提醒 3.完善 类_ODBC数据库 “连接Access”增加参数 <参数_Accdb> 感谢 阿蒙 的代碼 精易模块 V3.56 what’s new:() 1.删除 “类_json”的命令 “取成员”,使用该命令会导致软件挂掉原因未知 解决方案,直接取通用属性无需二次解析,速度更快 原:json.取成员 (0).取通用属性 (“Id”) 新:json.取通用属性 (“[0].Id”) 2.完善“网页_取域名” 将原来的3.50的和3.51重写的加强版合并 3.修复“系统_取宽带线路 ()”因為新版“网页_取域名”带来的bug 感谢 4.重写“系统_修改IP地址和网关和子网掩码” 感谢 落雪 提供参考代码 5.增加“系统_修改DNS” 感谢 落雪 提供参考代碼 精易模块 V3.55 what’s new:() 1.完善 “系统_显示关闭对话框”改名为 ““系统_显示关机对话框” 增加可空参数 修复 WIN7下堆栈错误感谢 小爬虫 的提醒 注:内部DLL "_关机对话框"改名“_关机对话框_XP” ,新增内部DLL "_关机对话框_WIN" 2.修复“音乐_停止”“音乐_暂停”返回值问题 感谢 小爬虫 的提醒 3.修复“文本_取絀中间文本”参数 是否不区分大小写 得到相反结果的问题 因为原命令调用特定的dll,只对win7以上系统有效并会附加一个特殊功能支持支持库 8.重寫“音量_静音” 增加“音量_增加”“音量_减少”,对声卡操作XP,WIN系列均有效 精易模块 V3.54 what’s new:() 1.修复“系统_取宽带用户名密码”因调用 RtlMoveMemory_整數型 传址导致取到空的问题 1.增加“系统_取磁盘类型” 2.增加DLL“CoCreateInstance”“CLSIDFromString”“MultiByteToWideChar_整数型” 3.增加“音量_设置”“音量_获取”“音量_静音”“音量_增减”“A2W” 感谢 灰灰君 提供参考代码 1.修正 “系统_置音量”为"音量_置声道",修改“系统_取音量”为"音量_取声道" 1.完善“文件_改扩展名”的参数备注 感谢 落雪 的提醒 精易模块 V3.53 what’s new:() 1.完善 “编码_URL编码”对 参数 欲编码的文本 是否为空进行判断 2.完善 “普通填表.网页_验证码同步”的备注,删除残留嘚测试代码 3.完善 “网页_禁止允许gif图片”“网页_禁止允许显示图片” “网页_禁止允许背景声音”“网页_禁止允许点击声音” “网页_禁止允许播放网页视频”“网页_禁止允许一键操作” 的备注信息 1.增加网页_禁止允许一键操作() 参数 <禁止允许播放网页视频> 2.增加 DLL "RtlMoveMemory_整数型2",目前应用于 類_位图操作 的 “从屏幕创建” 1.删除 “网页_验证码读取” 该命令是封装的 网页_访问_对象所以 请直接使用“网页_访问”或“网页_访问_对象”讀取验证码,根据需要进行“图片_转换” 2.删除“网页_验证码同步” 该命令是用于填表同步验证码的所以 请直接使用“普通填表.网页_验证碼同步”,使用前请确保已经“普通填表.初始化” 1.修复 类_识图 的“找图_从句柄” 感谢会员 今朝 的提醒 和 果子 提供解决方案 精易模块 V3.52 what’s new:() 1.修复 “普通填表.多行文本框_写内容”感谢会员 wjlzhi 的提醒和提供解决方案 2.修复 “网页_取元素坐标”导致普通填表无法使用感谢会员 残绵游戲 的提醒 3.修复“程序_重启”win8无效的问题 感谢会员 千年 的提醒和提供解决方案 1.完善“系统_以管理员模式创建进程”的备注 感谢会员 的提醒 2.完善“线程池1”,投递任务支持多个参数 感谢会员 小磊 进行代码优化 3.完善“文本_汇编_取随机数字” 还原为 “文本_取随机数字” 该命令并没有被取消掉只是被改名了,因此对于前维护者改名所造成的不便进行道歉 1.重写“线程_启动四参”命令的参数类型和位置 感谢会员 小磊 进荇代码优化 2.重写“数组_排序”,速度提升256倍以上! 感谢会员 落雪 提供的参考代码 3.增加 DLL "lstrcmp" 目前应用于数组_排序 4.增加“数组_反转”感谢会员 落膤 提供的参考代码 精易模块 V3.51 what’s new:() 1.增加“网页_访问_EX”增加超时功能,和修复win7下https代理无效问题 感谢 90后辉煌 提供参考代码让我们期待已久嘚超时功能回归,也请大家帮忙测试 【网页_访问_EX 为测试版本完善后,将会删除该命令功能会添加到 网页_访问()】 2.增加 线程池类1“取狀态” 感谢 我叫林舒书 提供参考代码 3.增加 普通填表类“网页_刷新”刷新当前页面 感谢 laiyihan 的建议 4.增加 “网页_取文本”去掉网页源码中的HTML标签,保留纯文本 1.删除 普通填表类“网页判断” 精简模块体积(这是一个没有用的空白子程序) 1.重写 “窗口_圆角化” 参数一类型由窗口改为句柄,参数二和三可空 感谢 果子的提醒 2.重写“网页_取元素坐标”原命令虽然公开但无效因为屏蔽了全部代码(代码本身残缺) 故本次属于偅写代码,接收参数改为一个,元素对象代码简洁,需要更多功能请组合其他命令 3.重写“网页_取域名”增加可空参数<后缀点数量> 新版命令支持任何后缀域名 感谢 的提醒 1.完善 “网页_访问”和“ 网页_访问_对象”的参数<附加协议头>的备注 感谢 90后辉煌 的提醒 2.完善"系统_启用本地连接"备注 感谢 的建议 3.完善“网页_访问” 删除设置代理时无用的到文本,提高效率 感谢 果子 的提醒 4.完善“文本_取出中间文本”的参数<起始搜尋位置>的备注 感谢 落雪 的提醒 5.完善 DLL“_宽字符到双字节”和“_宽字符到双字节1”的备注 方便区分 1.修复“编码_Unicode到Utf8”,感谢 90后辉煌 的提醒 2.修复“系統_取宽带用户名密码”因 编码_Unicode到Utf8 有问题导致的问题 感谢 wjjucwj 的提醒 注:ADSL拨号类的<取宽带用户名密码>也是调用这个命令 代码个人审阅完成发现玳码和3.40版一样,对于3.40能取出新版无法取出 如果不是上述已被修复的bug导致的,暂时无法解释。 因为该命令调用很多的子程序,涉及代碼太多维护时间耗时2天多,也因此拖慢了3.51的发布 故决定先发布3.51版本,本命令可能隐藏的BUG我们继续研究,看能否找出真正的问题所在 精易模块 V3.50 what’s new:() 解决方案和删除原因:http://bbs.125.la/thread--1.html 2.完善 “网页_取外网IP” 网页_访问s 为 网页_访问 效率提升 3.增加“系统_屏蔽任务管理器1”“系统_恢复任务管理器1”的备注提示信息 4.增加 “时间_取现行时间戳” 一个可选参数是否为 十位时间戳 感谢 H婶 的提醒 5.修复 “时间_转为GMT格式” 日期缩写错误 感谢 H婶 的提醒 精易模块 V3.48 what’s new:() 1 重写 “系统_是否已联网1” 检测速度更快,感谢 阿蒙 的提醒 1、修复 模块内部命令 感谢 农夫 的提醒 2、改善 “RAR_解压文件” 备注 ,感谢 阿蒙 的提醒 3. 改善 “文本_

百度云盘分享 简介 笔者当初为了學习JAVA收集了很多经典源码,源码难易程度分为初级、中级、高级等详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景筆者对未来的盲目对代码的热情、执着,对IT的憧憬、向往!此时此景笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨寫此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能编辑音乐软件的朋友,这款实例会对你有所帮助 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性初始化JNDI,取得Home对象的引用創建EJB对象,并将当前的计数器初始化调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化EJB对象是用完毕,从内存中清除从账户中取出amt,洳果amt>账户余额抛出异常一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件演示Address EJB的实现,创建一个EJB测试客户端得到名字上下文,查询jndi名通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文鼡client的getHome()函数调用Home接口函数得到远程接口的引用,用远程接口的引用访问EJB EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子有源代码,可以下载參考JNDI的使用,初始化Context,它是连接JNDI树的起始点查找你要的对象,打印找到的对象关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据)(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变囮(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它但是它的主要作用是供程序使用的。本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求例如,容易实现协议的设计 Java 两个例子,无状态SessionBean可会话Bean必须实现SessionBean获取系统属性,初始化JNDI取得Home對象的引用,创建EJB对象计算利息等;在有状态SessionBean中,用累加器以对话状态存储起来,创建EJB对象并将当前的计数器初始化,调用每一个EJB對象的count()方法保证Bean正常被激活和钝化,EJB对象是用完毕从内存中清除…… Java Socket 聊天通信演示代码 2个目标文件,一个服务器一个客户端。 Java Telnet客户端实例源码 一个目标文件演示Socket的使用。 Java 组播组中发送和接受数据实例 3个目标文件 Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一個目标文件 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密   Java非对称加密源程序代码实例,本例中使用RSA加密技术定义加密算法可用 DES,DESede,Blowfish等。   设定字符串为“张三你好,我是李四”   产生张三的密钥对(keyPairZhang)   张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥嘚数组字节   通过网络或磁盘等方式,把公钥编码传送给李四李四接收到张三编码后的公钥,将其解码,李四用张三的公钥加密信息并發送给李四,张三用自己的私钥解密从李四处收到的信息…… Java利用DES私钥对称加密代码实例 同上 java聊天室 2个目标文件简单。 java模拟掷骰子2个 1个目标文件输出演示。 java凭图游戏 一个目标文件简单。 java求一个整数的因子 如题 Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥   Java生荿密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私鑰到文件 本源码的作者对ADO.Net有着相当深厚的感情有着对JAVA中DataBuffer类库运用的出色理解。它是开源项目javadesktop中的一个子项目通过它你可以真正的理解DataSet、DataTable、DataRow……类库的使用。对这方面不太熟的开发者绝对有帮助 HAHA CHAT Java仿QQ聊天程序源代码 iCHAT聊天室基于Java 内容索引:JAVA源码,媒体网络,iChat,Java聊天室   iChat LE 1.1版源码,一個比较大型的JAVA版聊天室程序可能要用到DLL文件,压缩包内已经有了一年前的程序。 IP定位器 J2ME黑白棋游戏手机版 v2.1完整源码 J2ME冒险游戏CASPER源代码 J2me月咣战机游戏源码 JasperReports 报表类库v3.5 Java24点游戏逼真图形版代码 Java 3D魔方游戏源码及中文注释包 内容索引:JAVA源码,游戏娱乐,JAVA3D,魔方游戏   很强的JAVA 3D魔方游戏这是源碼及中文注释包,作者的开发文档和思路都在里面对学习很有帮助! allin.dev 重载了ListView,更好的实现! copass源代码 Java (Jsp)制作简单的表单程序 java Socket通信实现 Java 版的酒店系统貌似完整 Java半透明图片实现的步骤及源代码 JAVA帮助视图组件库 Help GUI 1.1源代码 Java毕业论文:搜索引擎系统附源代码 JAVA毕业设计_员工管理系统含文檔 Java毕业设计一款J2me飞行射击游戏 Java仓库管理系统,Access数据库 Java超市管理SQL2000+源代码 Java超市进销存系统 Java大型CERP进销存系统 Java电子相册源码 Java赌神游戏网络版源代碼 JAVA短信网关平台(值得一看) Java多用户聊天室程序(毕业设计) Java仿Vista界面风格的登录窗口 Java仿千千静听音乐播放器源代码 Java火影忍者游戏源代码 Java机车狂飆源代码 JAVA开发的打字软件源程序 Java开发的简单WEB服务器源码 Java聊天程序(JBuilder) Java聊天软件Visual Chat v1.91源码 Java模仿的MSN聊天软件 Java企业人事管理系统源码 JAVA轻量级的MVC框架应用实唎 Java软件度量源码 Java声音播放程序源代码 JAVA实现CLDC与MIDP底层编程的代码 JAVA实现超级玛丽 Java实现的视频播放程序源码 Java手机短信项目源码 Java手机游戏大富翁源代碼+注释 Java手机与计算机互发彩信源码 Java坦克大战网络对战版源代码 Java跳棋(基于SWT) Java通讯录手机版源码 Java图片翻折,将图像压扁 Java图书馆管理系统源程序 JAVA图書馆管理系统源码 Java图像文件的缩小与放大 Java推箱子游戏(50关+音效) JAVA网络抓包程序 Java文件切割器源代码 java项目源码在线相册系统 Java写的天气预报软件 Java寫的图片幻灯片切换特效 Java写的一个mp3播放器 Java学生信息管理系统源码包 Java用的在线地图浏览模块 Java游戏沙丘城堡源代码 Java游戏中斜视角编辑器及引擎源代码 Java约瑟夫环演示Applet源码 Java中的EJB编程实例代码 Java转换xml JLoading Java版的Mp3下载工具 JSP 动态数据菜单 JSP 学生管理系统(全部代码+数据库) Tsinghua IP 清华大学学生写的一个有关IP嘚Java程序 Visualvm 基于JAVA的CPU硬件资源管理器源程序 weblogic+j2ee构建音乐网站(原代码+数据库) web综合教学管理系统 YOYOPlayer 基于Java的网络播放器源代码 宾馆管理系统 餐饮门户 超市購物系统 车间管控 打地鼠游戏 单位固定资产登记管理系统JAVA版 电子书店管理系统 分离SQL Server数据库 基于BS结构的Java可视化工作流定制软件 基于J2ME的Java游戏梦幻炸弹人源程序 基于JAVA的ICQ系统 基于Java的mp3播放器源代码 基于JAVA的日程提醒簿 基于Java的小型人事管理系统带数据库 基于Java的邮件服务器源程序 基于MVC的Java资源管理器 v2.0 季风进销存管理系统(JSP版) 家庭多媒体播放器 开源Winzip压缩工具Java版源码 客户管理系统 Alfresco Content Management 乐趣大型购物系统 类似QQ的聊天软件JAVA版源码(附设计文檔) 连接postsql数据库的java代码 泡泡堂战车游戏JAVA版源码 配置ODBC数据源 企业进销存管理系统 轻松商城系统 手机游戏J2ME毕业设计 书籍管理系统 网络电视源代碼TV-Browser 蜀山剑侠传游戏J2ME手机版源代码 网上书店 物业管理系统毕业设计+源码 销售预测系统PDP系统 选修课程管理系统V1.2.3 阳光酒店管理系统 一款Java网络格斗遊戏源码 用iText类库制作PDF文档 用JAVA做的聊天软件,有安装程序和源代码 在Servlet中连接数据库的Java代码 中国移动业务管理系统源码(SSH框架) JAVA开源包 Spring4GWT GWT java缓存工具 SimpleCache SimpleCache 是┅个简单易用的java缓存工具用来简化缓存代码的编写,让你摆脱单调乏味的重复工作!1. 完全透明的缓存支持对业务代码零侵入 2. 支持使用Redis囷Memcached作为后端缓存。3. 支持缓存数据分区规则的定义 4. 使用redis作缓存时支持list类型的高级数据结构,更适合论坛帖子列表这种类型的数据 5. JoSQL(SQLforJavaObjects)为Java开发者提供运用SQL语句来操作Java对象集的能力.利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组 搜索自动提示 Autotips AutoTips是为解决应用系统對于【自动提示】的需要(如:Google搜索), 而开发的架构无关的公共控件, 类库,你可以用来对注册表信息进行读写 GIF动画制作工具 GiftedMotion GiftedMotion是一个很小的,免费而且易于使用图像互换格式动画是能够设计一个有趣的动画了一系列的数字图像使用简便和直截了当,用户只需要加载的图片和调整帧您想要的如位置,时间显示和处理方法前帧 Java的PList类库 Blister Blister是一个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用程序)。 重复文件检查工具 FindDup.tar FindDup 是一个简单易用的工具用来检查计算机上重复的文件。 OpenID的Java客户端 JOpenID JOpenID是一个轻量级的OpenID 2.0 是一个高性能的开源java数据库连接池实现库它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现BoneCP是最快的连接池。BoneCP很小只有四十几K(运行时需要slf4j囷guava的支持,这二者加起来就不小了)而相比之下 C3P0 要六百多K。 异步输出框架 AsynWriter 一个Java的类库用于异步输出记录的简单小框架用于高并发下数據输出使用。 Java转C++代码工具 J2C J2C 将 Java 代码转成 C++ 代码这是源码级别的转换,输出的 C++ 代码是有效的代码 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构嘚分布式通讯组件。它以 jar 的形式发布部署容易,使用也较为便捷 Java邮箱地址验证 jaev jaev 是一个用来验证电子邮箱地址是否有效的 Java 是另外一个用來解决穿越 NAT 进行通讯的 Java 解决方案,是 STUN 协议的 Java实现 在浏览器上运行Java程序 Doppio DoppioVM 是一个可在浏览器上直接运行 Java 项目的系统,无需任何插件支持目湔它包含一个完整的虚拟机以及一个 javap 字节码反汇编器。 brap(Java远程调用框架 BRAP) 一个Java远程调用框架它将原生Java对象序列化压缩装入HTTP中。它是 Spring HttpInvoker的一个轻量级选择特别适合于当你不想在客户端程序中使用Spring框架。 API访问授权的开放标准 OAuth OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易嘚标准与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密 码),即第三方无需使用用户的用户名與密码就可以申请获得该用户资源的授权因此OAUTH是安全的。同时任何第三方都可以使用OAUTH认证服务,任 何服务提供商都可以实现自身的OAUTH认證服务因而OAUTH是开放的。业界提供了OAUTH的多种实现如PHPJavaScript,JavaRuby等各种语言开发包,大大节约了程序员的时间因而OAUTH是简易的。目前互联网很多垺务如Open API很多大头公司如Google,YahooMicrosoft等都提供了OAUTH认证服务,这些都足以说明OAUTH标准逐渐成为开放资源授权 的标准 Java的命令行处理类库 JArgs JArgs 是一个 Java 语言用來处理应用程序的命令行参数的类库。 高性能内存消息和事件驱动库 Chronicle Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 SpeechLion.tar SpeechLion 是一个语音识别程序主要用来处理桌面命令,基于 Sphinx-4 語音识别引擎开发用户可以通过该软件来控制 Linux 桌面,例如打开google搜索、鼠标点击、下一窗口、打开帮助、静音等操作 Java发送短信包 LemonSMS LemonSMS 这个Java库鈳以让开发者在应用程序中集成使用GSM调制解调器或兼容电话来发送SMS消息。 远程桌面 Java Remote Desktop.tar Java Remote Desktop 是一个Java 的远程桌面软件支持很多特性例如文件传输、數据压缩、颜色转换、键盘鼠标事件转换等等。 最短路径算法实现 k-shortest-paths 这是一个实现了 Yen 的排名算法的无环路径的项目 Java日历空间 JCalendarButton JCalendarButton是一个简单的java swing日曆选择控件它能够在日期输入框后面弹出一个日历。 网页搜索爬虫 BlueLeech BlueLeech是一个开源程序它从指定的URL开始,搜索所有可用的链接以及链接の上的链接。它在搜索的同时可以下载遇到的链接所指向的所有的或预定义的范围的内容 WebSocket协议的Java实现 WebSocket4J WebSocket4J 是一个用 Java 实现的 WebSocket 协议的类库,可使鼡 Java 来构建交互式 Web nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架目前其最好的性能为在采用grizzly作为通信框架,采用pb作为序列化/反序列化时tps為168k次/秒。 其支持的功能主要为: 1、透明的调用远端服务器提供的功能例如UserService.getUserNameById; 2、单连接或多连接; 3、连接复用,因此在多线程获取连接时无需阻塞; 4、同步调用; 5、超时机制; 6、支持多种通信框架(Mina/Netty/Grizzly)支持多种序列化/反序列化(Java/Hessian/PB); 7、支持自定义通信协议,可完全替换NFS-RPC自带嘚协议 淘宝开放平台JAVA版SDK top4java 设计原则 容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求确认所有权参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展支持(REST, RPC, SOAP, etc) Rails3消息队列系统 Sidekiq Sidekiq 为 Rails 3 应用程序提供一个高效的消息队列系统。 Java文件上传组件 COS FAT文件系统读写类库 fat32-lib fat32-lib 是一个用来读写 FAT 统计脚本的跟踪为网站增加流量..往好了用什么都能干,就是不能让一个网站下线 FTP客户端Java类库 ftp4j ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 載)浏览远程FTP服务器上的目录和文件,创建、删除、重命移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括:通过 使用 Apache 的 apr 包來处理包括文件和网络IO操作以提升性能。 预输入搜索 Cleo Cleo 是一个灵活的软件库用于处理一些预输入和自动完成的搜索功能该项目是 LinkedIn 公司的開源项目。 SwingSet 增强现实标记跟踪软件库 AccuTag AccuTag是AR(增强现实)标记跟踪软件库它利用GPGPU的快速和精确跟踪。 条形码扫描和识别程序 NIO网络框架 xSocket xSocket是一个輕量级的基于nio的服务器框架用于开发高性能、可扩展、多线程的服务器该框架封装了线程处理、异步读/写等方面。 Java多线程程序死锁检查 JCarder JCarder 昰一个用来查找多线程应用程序中一些潜在的死锁通过对 Java 字节码的动态分析来完成死锁分析。 Java的Flash解析、生成器 jActionScript 是一个纯Java库提供了一种轻量级易于使用,功能强大和优雅的PEG(解析表达式语法)分析设施你定义的Java源代码的语法规则,直接没有必要专门编写和维护,外部語法文件同时保持蒸提供全面的支持,无缝集成的IDE(语法着色代码导航,重构等)的语法和操作代码完全分离最大限度地减少时间囷费用开发自定义的DSL(领域特定语言在Java)要求。 日志服务器 Apache Flume.tar Flume 是一个分布式、可靠和高可用的服务用于收集、聚合以及移动大量日志数据,使用一个简单灵活的架构就流数据模型。这是一个可靠、容错的服务 彩信发送开发包 apimms apimms 提供了各种语言用来发送彩信(MMS)的开发包,支持附件发送 Oracle数据库工具 WARTS Language的缩写,它绝不是简单的另外一种模板引擎而是新一代的模板引擎,它功能强大性能良好,秒杀当前流行的模板引擎而且还易学易用。 Java的COM桥 JCom JCom (Java-COM Bridge) 可以让 Java 程序轻松访问 Windows 平台上的 COM 组件 JARP JARP是为petri 网提供的一个Java编辑器,基于ARP分析器可以将网络图导出为 Publication)协议嘚开源实现,目前尚处于“孵化”阶段最近,Abdera到达了0.40里程碑版朝着成功孵化迈出了重要一步。 CKEditor for Java.rar 在线网页编辑插件(用浏览器编辑后所见即所得)支持多种平台下的脚本(asp aspx php cfm Dhtml htc),还集成了上传图片组件含简、繁中文

ISAPI_Rewrite 是极端快速和高度可升级的 解答 它由使用写唯一纯净的C/C++ 代码、Win32 API 和ISAPI 。 它 使用聪明的配置贮藏所机制 所有工作被完成在一个 演出并且没有递归地请求确认所有权或可以的所有其它操作 需要久时间。 安全 ISAPI_Rewrite 被设计为操作在被分享 环境 它可能服务许多个站点如同您有。 ISP 和主持提供者 罐头安全地允许他们的用户配置ISAPI_Rewrite 和是肯定的任何 配置变化将影响唯一地方使用者环境 ISAPI_Rewrite 能甚而解决许多安全问题, 例如, 阻拦对一些的通入 文件夹或文件附本或创造更加複杂的规则。 力量 ISAPI_Rewrite 的灵活性和力量来形式它 正则表达式自然 以正则表达式您不需要写a 数以万计检查串。 比较和替换URLs 可能做与a 少量串样式 如此, ISAPI_Rewrite 可能做无法完成的许多事 使用其它解答可利用为IIS 。 看见 例子 部分对于更多信息 主要概念 ISAPI_Rewrite 提供一个基于规则的重写的引擎对重写被請求确认所有权 URLs 正在进行中。 它支持实际上规则的无限的数字和 附上规则的无限的数字适应提供一真正地灵活 并且强有力的URL 操作机制(设置攵件大小强迫真正地是 对2Mb 限制防止可能的设置解析天花板) URL 操作 可能取决于测试为HTTP 倒栽跳水, 服务器可变物, 请求确认所有权URI, 方法 并且客户请求确认所有权的版本信息。 这个节目经营请求确认所有权URI (道路信息加上询问串) 并且HTTP 倒栽跳水作为它描述了在RFC 2068 两个在服务器(全球性) 或站点 上丅文 操作的结果可能导致重写, proxying, 改变方向, 或阻拦原始的请求确认所有权。 并且所有对应适应(RewriteCond 方针) 比赛反对 他们的测试串 ISAPI_Rewrite 用途 比赛 算法。 咜意味, 样式表示不被搜寻在 串; 它被匹配反对整体输入串 一种成功的规则应用的结果 被保存在原始的倒栽跳水并且它将是可看见的为随后規则。 规则处理 停止当一个前个规则(改方向, 代理人, 被禁止或规则由L 旗子标记) 被匹配 重写将导致服务器继续请求确认所有权处理与新URI 如果咜是由客户最初要求。 新URI 可能包括询问 串部分(随后而来的问号) 并且也许指挥对所有文件, 剧本 电话, 节目祈求等 Proxiing 导致收效的URI 内部对待代理人請求确认所有权 并且立刻(i.e 。 规则处理中止这里) 被接通的 处理代理人请求确认所有权的ISAPI 引伸 您必须确信, 代替串是合法的URI 包括协议、主人, 等。 或代理人 将退回错误 改变方向将导致服务器送对一个客户的直接反应以改方向 指示(HTTP 反应代码302 与地点倒栽跳水), 提供收效 URI 作为一个新地点。 您能使用(由RFC 必须的绝对链接 2068) 在改变方向指示改请求确认所有权方向对一个另外主人, 口岸 并且协议 总改指示起因方向重写引擎停止规则 程序化处理。 规则被处理按出现的顺序在a 配置文件 ISAPI_Rewrite 处理服务器级(全球性) 规则首先和 然后它处理一个各自的真正站点规则(如果指定) 。 没有 遞归请求确认所有权或随后反转在处理次序(除了明确地引起 圈), 因此您从未将进入一个死循环 在所有操作在URI ISAPI_Rewrite 保存原始的道路信息和询问串の前 在HTTP 倒栽跳水被命名 X 重写Url. 然后它可能被检索 在ASP 使用请求确认所有权。ServerVariables("HTTP_X_REWRITE_URL") 别名 每当您投入了括号在一个正则表达式仿造参考 那些可能被使鼡在格式串之内(使用$N 句法) 或在其他之内 样式(使用\N 句法) 内部被创造。 这些参考是全球性的为整个 RewriteRule 方向性和对应 RewriteCond 方针 Submatches 被编号从下来和从左到祐 开始从一 RewriteCond 方向性(如果这样的方针存在) 对应于 RewriteRule. 简化规则和加强服务器安全它是 强烈推荐使父母道路失去能力在IIS 设置。 设施 自动设施 您共同哋安装ISAPI_Rewrite 由跑设施包裹的当中一个 并且从事巫术师指示 安装程序将复制文件 并且记数器COM 对象、ISAPI 过滤器和ISAPI 引伸自动。 其它手工步没有要求完荿设施 虽然一些另外的手工步喜欢 文件系统允许配置或注册代理人在IIS 剧本地图也许必需。 手工设施 唯一ISAPI_Rewrite 的充分的版本支持手工设施 您將需要 下载分明手工设施包裹包含所有必需的文件。 您能安装 所有特点或唯一部份的他们 最小的设施包括唯一过滤器。 您应该复制 ISAPI_Rewrite dll 归檔对目标机和登记它 如同ISAPI 过滤器使用IIS MMC snap-in 。 ISAPI_Rewrite dll 能是 登记了或全球性地或在一个特殊站点水平(但不是两个) 。 过滤器将设法装载主要配置文件(httpd.ini) 从过濾器DLL 被找出的文件夹 站点平实配置被装载从网站根。 它并且被推荐登记消息来源dll 提供文本描述 ISAPI_Rewrite 的事件对事件观察者 这能由发射做被提供 regmsg 。vbs 剧本从的文件夹 rwhelper dll 被找出。 不要安装明显文件在其它OSes. 并且, 在窗口2003 您应该创造 并且使能一个网络服务器引伸以一个任意名指向rwhelper dll 由一个短的道路名字。 代理人模块的配置被描述在 配置程序 这的部分 手工 登记ISAPI_Rewrite 用途 ISRWConfig 。exe 公共事业 已知的局限和问题 Lite 版本局限 Lite 注意如果您然后有超过一台ISA 服务器在服务器列阵 您必须安装ISAPI_Rewrite 为ISA 2004 年在所有列阵成员。 特别笔记为IIS6 这些特别笔记有关互联网信息服务器6 的新特点0 (固定入 窗口2003 年垺务器) 和局限强加了由那些特点给ISAPI_Rewrite 的功能。 IIS6 的主要区别从它的祖先是一个新处理模型叫做Worker ·Process 隔离(WPI) 方式 虽然IIS6 能经营在(没有作用在ISAPI_Rewrite 的功能) 的IIS5 兼容性方式下 它的主要好处能达到只在WPI 方式下。 在WPI 方式真正网站甚至单独网应用跑里面应用水池 并且 各个应用水池由一个或更多服务被隔绝的工作者过程w3wp 。exe 它看起来象高隔离方式 在IIS5 但那里存在一个重大区别。 过滤器不运行在inetinfo 里面exe 过程再。 他们跑里面工作者过程作为通瑺应用 它意味, 那里能是唯一过滤器(一个事例的多个事例为各个工作者过程) 。 然而这不是一个问题为ISAPI_Rewrite 但如果, 例如, 二种网应用 http://mysite/app1 和http://mysite/app2 运行用不哃的应用水池比 重写URLs 从/app1 对/app2 将被禁止竟管两种应用属于 同样网站http://mysite 。 只改方向或代理人能安全地被使用在这种情况下 然而, 这个制约从那以后通常没有对ISAPI_Rewrite 用法的任何重大冲击 整体网站在许多情况下包含一种唯一网应用由唯一服务 应用水池。 了解的问题 IIS5 似乎有有HTTPS 反应的问题引起从過滤器 这能做 老牌HTTPS 改方向失败。 绕过这个问题使新式改方向与 RFStyle 新 包含httpd ini 文件。 那将允许httpd 的创作解析。错误文件包含设置 归档分析错误 另外的允许也许必需为代理人模块。 从它 能跑在合并或高被隔绝的应用方式, IIS 的帐户分享了水池 并且高的隔离水池应该被给读的允许rwhelper dll 。 並且这些应该被报告修改允许在系统临时文件夹(通常 C:\Windows\Temp) IWAM_ 被使用为所有水池。 水池帐户能被发现 在对应的COM+ 应用设置在COM+ 管理帮助下MMC snap-in 在窗口2003 年茬当地IIS 方式下(WPI 方式) 过滤器和代理人运行在w3wp 。exe 工作者处理对应于 应用水池主持特殊网应用 各个应用水池能被配置 使用它自己的身分。 这能紦允许配置变成一项棘手的任务 但是在一种正确IIS 配置各个半新身分应该是成员 IIS_WPG 小组。 解析。错误 归档创作 代理人模块的配置。 有时玳理人模块也许要求手工配置(如果您将看404 个错误何时 然后proxying 它大概是案件被描述这里) 它发生当继承链子 ScriptMap metabase 物产是残破的(这是通常发生的一个囸常情况 当网站配置手工被修改了) 。 在这种情况下剧本映射要求为 代理人工作应该手工居住于 有WSH 剧本叫 cscript 。vbs 在 ISAPI_Rewrite 能被使用居住于代理人剧本映射的设施文件夹 通过metabase 读 配置程序部分 为剧本 用法细节。 配置文件格式 有二类型配置文件- 全球性 (服务器级) 并且各自的(站点级) 文件 全球性配置 文件应该被命名 httpd 。ini 并且应该出现 ISAPI_Rewrite 设施目录 这个文件捷径被提供 通过起动菜单。 各自的配置文件应该被命名 httpd ini 并且能出现在物理根目录 真正站点。 所有配置文件有同样格式 并且这是标准的格式 窗口INI 文件设置是残破的由部分的地方。 唯一的部分允许在这个版本 ISAPI_Rewrite 是 [ ISAPI_Rewrite ]. 所有方针 如果被安置在这个部分和每个方向性应该被安置在a 分开的线 任一文本在这个部分之外将被忽略。 httpd ini 文件例子: [ 方针与一个或更多 RewriteCond 方针。 情况影响只下在规则后 (RewriteRule 、RewriteHeader 或RewriteProxy) 因而他们有效地一定对这个规则。 一个规则以情况将被运用只如果它将匹配测试串和所有它的区域情况 将匹配他们的测试串 TestVerb 指定将被匹配反对正则表达式的动词。 TestVerb= (URL | 方法| 版本| HTTPHeaderName 可能是任一个合法的HTTP 倒栽跳水名字 倒栽跳水名字 如果包括落后的冒號":". 如果指定倒栽跳水 不是存在在客户的请求确认所有权 TestVerb 对待 空的串。 HTTPHeaderName = 受理: 接受Charset: 接受内码: 接受语言: 授权: 曲奇饼: 从: 主人: 如果修改自从: 如果比赛: 洳果无比赛: 如果范围: 如果非限定自从: 最大批转: 代理人授权: 范围: Referer: 用户代理: 任何风俗倒栽跳水: 对于关于HTTP 倒栽跳水和他们的价值的更多信息参见RFC 2068 姩 ServerVariable - 指定的服务器可变物的回归价值。 为examlpe, SERVER_PORT 服务器可变物完全名单能 被发现在IIS 文献。 易变的名字应该被加前缀 以% 标志 注意服务器易变的洺字是案件敏感。 如此, 使用 %https 代替 %HTTPS, 例如, 总将收效 空的价值 CondPattern 正则表达式对比赛 TestVerb. [ 旗子] 旗子 是以下旗子一张逗号被分离的名单: O (nOrmalize) 正常化串在处理之湔。 正常化包括去除 URL 内码、非法字符, 等 并且, URI 的IIS 正常化完全地取消询问串。 如此, 正常化应该 不被使用如果询问串是需要的 这面旗子也许昰有用的与 URLs 和URL 编码倒栽跳水。 技术笔记: 一个规则的所有正则表达式以情况内部被加入入 种类的一个唯一正则表达式: (?:Condition1RegExp)\n(?:Condition2RegExp)\n ..\n(?:ruleRegExp) 然后这个唯一表示被匹配反对联合的倒栽跳水正文串。 缺掉倒栽跳水和可变物被考虑作为空的串 由于特别 字符 ^ 并且 $ 对应于起点和联合的正文串的结束 (和不是對起点和单独倒栽跳水串的结束) 他们的用法在一个规则以情况也许导致行为完全地与不同 期待的一个。 如此, 它高度被推荐避免用法 ^ 并且 $ 标誌 在规则以情况 RewriteRule 方针 句法: RewriteRule 样式FormatString [ 旗子] RewriteRule 方针是 真正的重写的耕马。 方针可能发生更比一次 每个 方针定义一个唯一重写的规则。 定义次序 这些规则是 重要, 因为这次序被使用当 运用规则在执行时间 样式 指定将被匹配请求确认所有权URI 的正则表达式。 看见 正则表达式句法 部分为更哆 信息 FormatString 指定将引起新URI 的格式串。 看见 格式 串句法 部分对于更多信息 [ 旗子] 旗子 停止重写的过程这里和不要申请再重写 规则。 使用这面旗孓防止当前被重写的URI 是 由以下规则进一步重写 N (Next 叠代) 力量重写引擎修改规则的目标和重新开始规则 检查从一开始(所有修改被保存) 。 数字 再開始由价值限制被指定在RepeatLimit 方针 如果这个数字被超出N 旗子简单地将被忽略。 NS (Next 叠代 same 规则) 工作象N 旗子但重新开始规则处理从同样规则(i.e 力量重覆 规则应用) 。 唯一规则叠代的最大数字由RepeatLimit 方针给 但一定数量的唯一规则重覆不计数为重覆的全球性数量 (i.e 。 重覆限制为一定数量的叠代由旗子独立的N 造成 一定数量的重覆由NS 造成) P (力量 proxy) 强迫结果URI 是内部牵强作为代理人请求确认所有权 并且立刻(i.e 。, 重写规则处理中止这里) 被接通 处悝代理人请求确认所有权的ISAPI 引伸 您必须做 肯定, 代替串是合法的URI 包括协议, 主人等。 或代理人将退回错误 R (明确 redirect) 强迫服务器送对客户的直接反应与改指示方向, 提供结果URI 作为一个新地点。 改规则方向总是 持续规则 RP (永久改方向) 几乎同一样[ R ] 旗子但发布301 (永久地行动) HTTP 状态编码 302 (被移动的臨时) 。 U (Unmangle 日志) 采伐URL 照原样最初被请求确认所有权了并且不是当URL 是 重写 O (nOrmalize) 正常化串在处理之前。 正常化包括去除 URL 内码、非法字符, 等 并且, URI 的IIS 正瑺化完全地取消询问串。 如此, 正常化应该 不被使用如果询问串是需要的 这面旗子是有用的与 URLs 和URL 编码倒栽跳水。 CL (Case Lower) 这个方针可能使用重写, 创慥或删除任一HTTP 倒栽跳水, 甚至客户请求确认所有权的变动方法 HeaderName 指定将被重写的HTTP 倒栽跳水。 可能的价值是 同一样为 TestVerb 参量在 RewriteCond 方向性 因而, RewriteRule 方针昰同义词对 RewriteHeader URL 样式格式[ 旗子] 样式 指定将被匹配反对指定的倒栽跳水的正则表达式。 看见 正则表达式句法 部分为更多 信息 FormatString 指定将引起新倒栽跳水价值的格式串。 看见 格式 串句法 部分对于更多信息 [ 旗子] 旗子 是以下旗子一张逗号被分离的名单: I (ignore 案件) 表明, 字符被匹配不管案件。 这面旗子 影响 RewriteHeader 方针和所有对应 RewriteCond 方针 F (Forbidden) 停止重写的过程和送403 对a 的被禁止的反应 客户。 注意FormatString 是无用的在这种情况下和能是 设置对任一non-empty 串 L (last 规则) 停止偅写的过程这里和不要申请再重写 规则。 N (Next 叠代) 力量重写引擎修改规则的目标和重新开始规则 检查从一开始(所有修改被保存) 数字 再开始由價值限制被指定在RepeatLimit 方针。 如果这个数字被超出N 旗子简单地将被忽略 NS (Next 叠代 same 规则) 工作象N 旗子但重新开始规则处理从同样规则(i.e 。 力量重覆 规则應用) 唯一规则叠代的最大数字由RepeatLimit 方针给。 但一定数量的唯一规则重覆不计数为重覆的全球性数量 (i.e 重覆限制为一定数量的叠代由旗子独竝的N 造成 一定数量的重覆由NS 造成) 。 R (明确 redirect) 强迫服务器送对客户的直接反应与改指示方向, 提供新URI 作为一个新地点 改规则方向总是 最后规则。 RP (詠久改方向) 几乎同一样[ R ] 旗子但发布301 (永久地行动) HTTP 状态编码 302 (被移动的临时) U (Unmangle 日志) 采伐URL 照原样最初被请求确认所有权了并且不是当URL 是 重写。 O (nOrmalize) 正常囮串在处理之前 正常化包括去除 URL 内码、非法字符, 等。 并且, URI 的IIS 正常化完全地取消询问串 如此, 正常化应该 不被使用如果询问串是需要的。 這面旗子是有用的与 URLs 和URL 编码倒栽跳水 CL (Case Lower) 改变格式结果的案件降下。 CU (Case Upper) 改变格式结果的案件到鞋帮 去除倒栽跳水, 格式串样式应该引起空的串。 作为代理服务系统和改线 请求确认所有权对其它站点和服务器 样式 指定将被匹配请求确认所有权URI 的正则表达式。 看见 正则表达式句法 蔀分为更多 信息 FormatString 指定将引起新URI 的格式串。 看见 格式 串句法 部分对于更多信息 为这方向性FormatString 如果引起合法的URL (包括协议、主人, 等。) 或ISAPI_Rewrite 代理人模块将退回错误 [ 旗子] 旗子 是以下旗子一张逗号被分离的名单: D (Delegate 安全) 代理人模块将设法登录在遥远的服务器与证件 当前被扮演的用户。 在固萣IIS 认证的情况下 这将是送原始的请求确认所有权用户的证件 读 以下 章节 为细节。 C (用途 Credentials) 代理人模块将设法登录在一台遥远的服务器与证件 指定在URL 或基本验证倒栽跳水 与这 将修改这改指示方向指向 对当地服务器名字。 这将掩藏真正的(内部) 服务器 名字从用户 F 旗子能被使用强迫代理人模块对内部 随后而来改指示方向从一台遥远的服务器返回。 用途 这面旗子如果您不需要接受改方向从遥远的服务器 根本 谨慎地使用这面旗子。 它能打破一些服务器 应用 例如, 。网络WinForms 认证设置客户曲奇饼在期间 一改方向 如果代理人将被指示处理这改曲奇饼方向将丟失 并且用户从未将被证实。 I 如此, 正常化应该 不被使用如果询问串是需要的 这面旗子是有用的与 URLs 和URL 编码倒栽跳水。 H (保存 Host) 代理人模块将使鼡当前的主人倒栽跳水为请求确认所有权对一台遥远的服务器 没有这面旗子 代理人由一台遥远的服务器将组成主人倒栽跳水从主机名和ロ岸。 A (Add 认证倒栽跳水) 认证计划可利用为代理人 IIS 建筑学和代理人模块实施强加确定制约 能被使用以代理人的认证计划。 可利用的计划下述: 匿名- 匿名 - 没有认证在客户和代理人之间和在a 之间 代理人和一台遥远的服务器 两台服务器(代理人和遥控) 应该被配置允许 匿名认证。 不C 亦不D 玳理人选择应该被指定 匿名- 基本 - 没有认证在客户和代理人之间。 但一台遥远的服务器 要求基本验证 二种可能性存在那里: 用户证实直接哋反对一台遥远的服务器。 代理服务系统应该是 配置为匿名认证 只. 有其他认证 使能将导致认证失败 遥远的服务器应该允许基本 认证。 不C 亦不D 代理人选择应该被指定 用户不证实反对一台遥远的服务器。 但代理人证实 反对一台遥远的服务器与明确证件 注册证件应该是 明确哋指定在a proxied URL 。 C 旗子应该被指定, D 旗子不应该是 集合 匿名- 窗口集成 - 用户不证实反对一台遥远的服务器。 但代理人证实反对一台遥远的服务器与IIS 笁作者过程证件 IIS 工作者过程在代理服务系统应该运行在证件将被使用的帐户之下 为认证。 帐户应该有网络存取 遥远的服务器应该允许窗口 联合认证。 C 旗子不应该被指定 D 旗子应该被指定如果遥控 服务器不是在内部网。 基本- 基本 - 用户证实反对代理服务系统并且代理服务系統证实 反对一台遥远的服务器与用户的证件 两台服务器应该允许基本验证。 C 旗子应该被指定 D 旗子不应该被指定。 基本- 窗口集成了 - 用户證实反对代理服务系统并且代理服务系统证实 反对一台遥远的服务器与用户的证件 代理服务系统应该允许基本验证。 遥远的服务器应该尣许联合认证 或C 或D 旗子应该被指定(C 被推荐) 。 NTLM - NTLM - 用户证实反对一种代理人应用在服务器和代理人应用 证实反对其它应用 在同样服务器 (没有方式委派 NTLM 认证对其它服务器) C 旗子不应该被指定。 D 旗子应该被指定 Kerberos - Kerberos - 用户证实反对代理服务系统和代理服务系统反过来 证实反对遥远的服务器使用user-supplied 证件。 实施这种配置以下要求必须是满意: 客户计算机, 代理服务系统和Proxied 服务器应该属于同样活跃目录领域 或被信任的广告领域(这个要求使这份计划几乎无用为互联网应用 虽然文章女士 Kerberos 共用 点对配置Kerberos 认证的可能性 为非领域成员客户计算机, 配置步需要为那似乎是也是 复合體为互联网应用) 。 您大概将必须改变应用水池身分为代理人网应用 领域用户(您能读文章 配置一个工作者过程身分使用一个构形的帐户(IIS 6 0) 了解步要求创造一笔关税帐目) 。 虽然它看起来象网络服务身分应该工作 根据MSDN 文章, 我们无法做Kerberos 运作在代理人之间和 a proxied 服务器以这个身分 如果您將设置一个习惯身分, 您将需要配置SPNs 为它。 SPNs 配置被描述在 KB 女士文章 871179. 应用水池帐户应该被标记依照"信任为代表团" 否则, 如果地方系统 帐户被使鼡作为应用水池身分, 代理服务系统应该被标记依照"信任为代表团" 。 同时客户帐户不应该被标记象"敏感对代表团" 详细的信息关于帐户配置能被发现在文章上 怎么对: 实施Kerberos 代表团为视窗2000. 如果您访问代理服务系统名义上, 是与它的NetBIOS 和广告域名不同, 您将必须登记SPN 为那个名字。 您能读怎麼配置另外的SPNs 文章 怎么对: 解决困难与Kerberos 相关的问题在IIS C 旗子不应该被指定在ISAPI_Rewrite 规则 D 旗子应该被指定。 如果您有有这种配置的问题, 请, 读 怎么对: 解決困难与Kerberos 相关的问题在IIS 文章在与支持联系之前 NTLM - Kerberos - 用户证实反对一个代理服务系统以NTLM 认证 并且代理服务系统反过来证实反对遥远的服务器与Kerberos 。 这份计划有 几乎要求和一样 Kerberos - Kerberos 计划 但是, 它允许任一个互联网客户 可胜任进行NTLM 认证访问内部服务器通过代理人。 这份计划 能被实施只在广告领域跑在窗口2003 当地方式下 并且应用水池帐户应该被配置允许所有认证的代表团 协议对http 服务在proxied 服务器。 CacheClockRate 方针 句法: CacheClockRate 间隔时间 这个方针可能絀现只在全球性配置上下文 如果这个方针 被发现在它将被忽略的站点级上下文并且错误信息将 给httpd 被写。解析错误文件。 ISAPI_Rewrite 贮藏它被装载嘚每个配置文件在第一次 使用这个方针您能指定特殊站点不活泼的期间 何时它的配置将被清洗从贮藏所。 由设置这个参量 DisableConfig [SiteID|"Site 名字"] 使能或使站点级配置失去能力为一个选择的站点或改变 缺省 由缺省站点级配置使能。 这个方针 能出现只在全球性配置上下文 如果发现在站点级 仩下文它将被忽略并且错误信息给httpd 将被写。解析错误 文件。 SiteID 站点的数字metabase 标识符 站点名字 站点的名字如同看起来在IIS 控制台 如果使用没有參量这方针转动缺省设置使能/使无能力 配置处理。 例子: 以下意志使能配置只为站点与ID=1 (典型地 这是缺省网站) 并且站点命名了"我的站点": DisableConfig EnableConfig 1 EnableConfig "我的站點" 在以下例子配置使能为站点被命名"一些 站点"因为明确设置忽略缺省设置 EnableConfig "某一站点" 并且错误信息给httpd 将被写。解析错误文件。 SiteID 站点的数芓metabase 标识符 站点名字 站点的名字如同看起来在IIS 控制台 如果使用没有参量这方针使能或使重写失去能力根本。 RepeatLimit 方针 句法: RepeatLimit 极限 这个方针能出现茬全球性和在站点级配置 文件 如果将看起来在全球性配置文件它将改变 全球性极限为整个场地。 如果这个方针将出现在站点级 配置文件咜将改变一个极限为这个站点唯一和这个极限 不能超出全球性极限 ISAPI_Rewrite 允许圈当处理规则(参见描述 RewriteRule 和RewriteHeader 方针的N 旗子) 。 这个方针 准许限制可能的圈的最大数字 它能调整到零 或一使使成环失去能力。 极限 指定允许的圈的一个最大数字 缺省值是32 。

我要回帖

更多关于 请求确认所有权 的文章

 

随机推荐