欢迎来到Minecraft插件百科!
对百科编辑一脸懵逼?
帮助:快速入门
带您快速熟悉百科编辑!
因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
查看“ZipExtractor”的源代码
←
ZipExtractor
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
、
巡查者
您可以查看和复制此页面的源代码。
= = [[Category:管理]] <!--HEAD--> <div style="float:none;-webkit-border-image: none;color: #333;height: auto;margin: 0 0 35px 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);"> <!--标题--> <p style="color:#ffffff;font-size: 26px;text-align: center;margin:0; padding:14px;background-color: #3385ff;"> 欢迎来到ZipExtractor插件词条 </p> <div style="float:none;-webkit-border-image: none;height: auto;line-height: 20px;background-color:#74c0ff;display:table;width:100%;color:#ffffff;"> <!--内容--> <p style="float:none;font-size: 16px;text-align: center;padding:10px 0;display:table-cell;border-right:1px solid white;"> <big>插件名<br>'''ZipExtractor-压缩包解压器</big>''' </p> <p style="float:none;font-size: 16px;text-align: center;padding:10px 0;display:table-cell;border-right:1px solid white;"> <big>作者<br>'''TheKraken7</big>''' </p> <p style="float:none;font-size: 16px;text-align: center;padding:10px 0;display:table-cell;border-right:1px solid white;"> <big>版本<br>'''2.0.0</big>''' </p> <p style="float:none;font-size: 16px;text-align: center;padding:10px 0;display:table-cell;border-right:1px solid white;"> <big>兼容版本<br>'''1.8-1.13</big>''' </p> <p style="float:none;font-size: 16px;text-align: center;padding:20px 0;display:table-cell;border-right:1px solid white;"> <big>下载地址</big>'''<br>[[文件:Spigot.png|60px|link=https://www.spigotmc.org/resources/zipextractor.43482/]] </p> </div> </div> <div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;"> <!--标题--> <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">介绍 {{·}} Introduction</p> <div style="padding:10px 20px;"> <center>[[image:ze1.png|1000px]]</center><br> = = ZipExtractor可以让你在游戏里通过指令进行解压和压缩服务器文件。<br> 因为你无法在FTP内解压和压缩文件,所以这个插件非常有用。 虽然插件准备了许多安全措施,但请注意,你的操作无法撤销。<br> 源文件和目标文件路径可在config.yml内设置。 一次只能设置一个路径. 如果你直接在 config.yml 内修改数值,你必须重载插件才能应用新数值。 <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">特点 {{·}} Features</p> <div style="padding:10px 20px;"> * 在游戏内解压'''ZIP、 RAR、JAR、PACK和XZ'''格式的压缩包. * 压缩任何文件和根目录的文件到ZIP压缩包内. * 把JAR格式的压缩包和非目录文件转换为XZ格式。 * 如果有多项解压任务将会自动按队列执行解压. * 可配置[http://tutorials.jenkov.com/java-util-concurrent/threadpoolexecutor.html 线程池执行器](Thread Pool Executor)来设置一次性可运行的最大和最小队列线程数。在紧急情况下,线程池可以在任何时候关闭 * 可设置在提取/压缩将导致文件被覆盖时发出警告消息。 ** 如果启用,用户需要额外的权限才能执行进程。 ** 对于解压, 您可以查看在进行该过程之前将被覆盖的每个文件 * 由[https://bstats.org/plugin/bukkit/ZipExtractor bStats]记录插件数据 = = <!--PYTHON&DJANGO--> <div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;"> <!--部署--> <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">指令 {{·}} Commands</p> </div> <div style="padding:10px 20px;"> </p> <table> <tr> <th align="left">指令</th> <th align="left">描述</th> <th align="left">所需权限</th> </tr> <tr> <td align="left"><strong>/ze help [cmd]</strong></td> <td align="left">查看指令帮助.</td> <td align="left"><code>zipextractor.admin.use</code></td> </tr> <tr> <td align="left"><strong>/ze extract</strong></td> <td align="left">开始解压.目标文件将会解压<em>到</em>指定目录内.</td> <td align="left"><code>zipextractor.admin.extract</code></td> </tr> <tr> <td align="left"><strong>/ze extract view [page]</strong></td> <td align="left">如果一个进程因为可能导致覆盖文件而被迫停止,你可以使用此命令精确查看要重写哪些文件.<br> The files are listed as relative paths with respect to the destination directory.</td> <td align="left"><code>zipextractor.admin.extract</code></td> </tr> <tr> <td align="left"><strong>/ze compress</strong></td> <td align="left">开始压缩文件. 目标文件/目录将会压缩到指定路径. 压缩类型取决于extension of the destination. 如果你使用的是 <code>.zip</code>, 就会压缩我 <code>zip</code> 格式.</td> <td align="left"><code>zipextractor.admin.compress</code></td> </tr> <tr> <td align="left"><strong>/ze src [-absolute]</strong></td> <td align="left">查看当前设置的目标路径. 如果你跳过了 <code>-absolute</code> 参数,路径就会变为absolute path.</td> <td align="left"><code>zipextractor.admin.src</code></td> </tr> <tr> <td align="left"><strong>/ze dest [-absolute]</strong></td> <td align="left">查看当前设置的解压路径. 如果你跳过了 <code>-absolute</code> 参数,路径就会变为absolute path.</td> <td align="left"><code>zipextractor.admin.dest</code></td> </tr> <tr> <td align="left"><strong>/ze setsrc </strong></td> <td align="left">定义目标文件路径. 这可以是 <em>relative</em> or <em>absolute</em> path.</td> <td align="left"><code>zipextractor.admin.setsrc</code></td> </tr> <tr> <td align="left"><strong>/ze setdest </strong></td> <td align="left">定义目标文件存储路径.这可以是 <em>relative</em> or <em>absolute</em> path.</td> <td align="left"><code>zipextractor.admin.setdest</code></td> </tr> <tr> <td align="left"><strong>/ze status</strong></td> <td align="left">显示解压状态. 如果解压未结束,就会显示进行中和队列中的解压任务.</td> <td align="left"><code>zipextractor.harmless.status</code></td> </tr> <tr> <td align="left"><strong>/ze plugindir</strong></td> <td align="left">查看插件配置目录的路径.</td> <td align="left"><code>zipextractor.admin.plugindir</code></td> </tr> <tr> <td align="left"><strong>/ze terminate</strong></td> <td align="left">这个指令将会开始插件的execution servicer. 关闭时的任何队列中的任务都将被允许完成. 推荐在压缩任务完成后再关服.</td> <td align="left"><code>zipextractor.admin.terminate</code></td> </tr> <tr> <td align="left"><strong>/ze forceterminate</strong></td> <td align="left">强制关闭插件的execution servicer 并发送终止所有队列中和进行中的任务的请求.不推荐使用.</td> <td align="left"><code>zipextractor.admin.forceterminate</code></td> </tr> <tr> <td align="left"><strong>/ze reload</strong></td> <td align="left">重载插件配置.</td> <td align="left"><code>zipextractor.admin.reload</code></td> </tr> <tr> <td align="left"><strong>/ze version</strong></td> <td align="left">显示插件版本信息和相关链接.</td> <td align="left">-</td> </tr> </table> </p> </div> <!--间距调整--> <div style="padding: 5px; display: table-cell;"></div> <!--MYSQLDB--> <div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;"> <!--部署--> <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">权限 {{·}} Permissions</p> </div> <div style="padding:10px 20px;"> </p> <table> <tr> <th align="left">权限</th> <th align="left">描述</th> <th align="left">默认</th> </tr> <tr> <td align="left"><code>zipextractor.*</code></td> <td align="left">所有ZipExtractor的权限.</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.*</code></td> <td align="left">管理员权限.</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.use</code></td> <td align="left">允许使用/ZipExtractor</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.extract</code></td> <td align="left">允许使用/ZipExtractor extract</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.compress</code></td> <td align="left">允许使用/ZipExtractor compress</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.override.extract</code></td> <td align="left">如果已启用 <code>warn_on_conflicts</code>, 允许使用/ZipExtractor extract -override</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.override.compress</code></td> <td align="left">如果已启用 <code>warn_on_conflicts</code>, 允许使用/ZipExtractor compress -override</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.src</code></td> <td align="left">允许使用/ZipExtractor src</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.dest</code></td> <td align="left">允许使用/ZipExtractor dest</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.setsrc</code></td> <td align="left">允许使用/ZipExtractor setsrc</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.setdest</code></td> <td align="left">允许使用/ZipExtractor setdest</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.plugindir</code></td> <td align="left">允许使用/ZipExtractor plugindir</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.terminate</code></td> <td align="left">允许使用/ZipExtractor terminate</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.forceterminate</code></td> <td align="left">允许使用/ZipExtractor forceterminate</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.admin.reload</code></td> <td align="left">允许使用/ZipExtractor reload</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.harmless.*</code></td> <td align="left">允许使用安全的指令.</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.harmless.status</code></td> <td align="left">允许使用 /ZipExtractor status</td> <td align="left">OP</td> </tr> <tr> <td align="left"><code>zipextractor.harmless.notify</code></td> <td align="left">玩家 </table> <blockquote> <p>zipextractor.admin.*</p> <blockquote> <p>zipextractor.admin.use</p> <p>zipextractor.admin.extract</p> <p>zipextractor.admin.compress</p> <p>zipextractor.admin.override.extract</p> <p>zipextractor.admin.override.compress</p> <p>zipextractor.admin.src</p> <p>zipextractor.admin.dest</p> <p>zipextractor.admin.setsrc</p> <p>zipextractor.admin.setdest</p> <p>zipextractor.admin.plugindir</p> <p>zipextractor.admin.terminate</p> <p>zipextractor.admin.forceterminate</p> <p>zipextractor.admin.reload</p> </blockquote> <p>zipextractor.harmless.*</p> <blockquote> <p>zipextractor.harmless.status</p> <p>zipextractor.harmless.notify</p> </blockquote> </blockquote> </p> </div> </p> </div> <div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;"> <!--部署--> <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">配置 {{·}} Configuration</p> </div> <div style="padding:10px 20px;"> </p> =<center>'''{{MCColor|&3|config.yml}}'''</center>= <spoiler> #----------------------------------------------- # Zip Extractor 配置 #----------------------------------------------- # 不要改变版本号 # 否则会造成数据丢失 ConfigVersion: 1.0 #---------------[文件设置]----------------- # 用 '/' for a file separator as shown below. # 如果你的操作系统的文件分隔符使用的是不同的 # 字符, 插件会自动检测并转换. # 支持相对和绝对文件路径. file_settings: # 源文件的路径. source_directory: "plugins/ZipExtractor/MyArchive.zip" # 目标压缩包的路径. destination_directory: "C:/MyServer/MyOutputFolder" #--------------[总体设置]--------------- general_settings: # 插件是否在有解压缩任务时在控制台记录 # 压缩包内的每个文件 log_files: true # 插件是否警告用户该操作会覆盖文件 # 该操作无法撤回 # 最好开启这一选项 # # 启用后,文件会被预先扫描 如果发生了文件冲突, # 操作会被终止 # 用户会看到更多的警告信息 # 包括如何忽略警告并继续执行操作 warn_on_conflicts: true # 是否在关服前完成解压缩任务再关服 # 如果关闭,任务会在关服时终止 # # 最好不要在关服时执行任务. wait_on_shutdown: true # 最大任务队列数 # 数值必须是正整数 # 如果输入了错误的数值 # 将会默认为最大数值: (2147483647) # # **需要重启服务器才生效. max_queue_size: 3 # 设置插件最大线程池数 # 数值必须是正整数 #如果你不知道这是什么请不要更改 # 否则可能会对你的服务器造成影响. # # 为了你的服务器安全,核心池的大小在1是最好的 # 如果你懂相关知识且想要修改这个数值 # 请联系插件作者 # # 推荐数值为1 # 除非你的服务器需要执行多项解压缩任务. 在服务器运行时 # 更新这个数值为小于1的数会使进行中的进程闲置. maximum_thread_pool: 1 </spoiler> </p> </div> <!--间距调整--> <div style="float:none;-webkit-border-image: none;color: #333;height: auto;line-height: 20px;margin: 35px 0 0 0;min-height: 20px;background-color: #f8f8f8;box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-webkit-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);-moz-box-shadow:0 0 10px rgba(193, 193, 193, 0.5);width:100%;"> <!--部署--> <p style="color:#ffffff;font-size: 22px;text-align: center;margin:0; padding:16px;background-color: #3385ff;">链接 {{·}} Links</p> </div> <div style="padding:10px 20px;"> </p> [[image:Github2.png|250px|center|link=https://github.com/dscalzi/ZipExtractor|Github源码]] [[image:Paypal.jpg|250px|center|link=https://github.com/dscalzi/ZipExtractor|Paypal]] </p> </div> <!--间距调整-->
本页使用的模板:
模板:Color
(
查看源代码
)
模板:MCColor
(
查看源代码
)
模板:Minecraft Color
(
查看源代码
)
模板:·
(
查看源代码
)
返回
ZipExtractor
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
编辑相关
百科公告
编辑帮助
互助客栈
贡献分数
测试沙盒
发布条目
插件分类
管理
安全
聊天
编程
经济
修正
娱乐
综合
信息
机械
角色
传送
网页
整地
创世
付费
其它
工具
链入页面
相关更改
特殊页面
页面信息
相关网站
MCMOD百科
Minecraft中文百科
Minecraft纪念论坛
Minecraft百度贴吧
虚无世界Wiki