Board logo

标题: [其他] 在线第三方命令行工具下载 [打印本页]

作者: CrLf    时间: 2015-7-8 00:04     标题: 在线第三方命令行工具下载

本帖最后由 CrLf 于 2019-1-2 23:17 编辑

与 bailong360 合作,制作了这个在线搜索工具,第三方搜集整理由 CrLf,bailong360,templinshi 共同完成
依托现有的 Batch-CN 资源和 MiniTools.js 库,可对大量第三方工具进行检索、下载。

页面同步更新在批处理之家和 Batch-CN:
正式版 - http://www.bathome.net/s/tool/index.html
测试版 - http://bcn.bathome.net/s/tool/index.html

在搜索的结果中,点击版本号可下载相应文件

支持检索名称、版本、说明、标签,支持 URL 参数和保存默认设置等功能
详见页面中的说明

--------------------------------------------------------------------
较重要的更新:

20150826 改进实现方式,解决ie下的跨域问题

20150828 修正 bug
               优化界面,将配色和记住设置归集到扩展设置面板
               在扩展设置面板中根据当前设置自动生成分享链接

20150907 修改默认匹配方式为同时匹配名称、说明、标签

20151108 改进版本判断机制,使之更准确
               增强多版本体验
               允许匹配多个关键词

20151231 增加“局部与匹配”模式并设为默认选项,以便更精确地锁定所需内容
               原“局部匹配”模式更名为“局部或匹配”

20160105 改进中文参数兼容性,在不能解析为 UTF-8 时尝试 GBK,来自 bathome 的链接强制解析为 GBK
               设置 HTML 缓存有效时间为 3600 秒

20180531 同名命令的名称合并显示
               搜索框可以在按回车时记住当前设置,通过前进后退恢复状态,类似百度搜索框的响应逻辑
               BAT 代码改为用 mshta http... 方式实现
作者: CrLf    时间: 2015-7-8 17:36

本帖最后由 CrLf 于 2015-11-8 22:01 编辑

搜索语法

输入 grep 检索名称、说明、标签中包含 grep 的条目,可指定关键词匹配方式和匹配项目
支持通配符: ? 表示任意字符 * 表示任意长度的任意字符,允许以空格分隔多个字符串条件
例如输入 grep 检索名称包含 grep 的条目

在第一个 / 号之前的部分被解析为版本号,可指定版本的匹配方式,不支持通配符
例如输入 2.5.1/grep 可筛选版本为 2.5.1 且名称包含 grep 的条目




常见问题

Q:
如何搜索第三方工具?

A:
在搜索框中输入搜索条件,即时显示匹配项(详见搜索语法),默认只匹配工具名称


Q:
搜索到结果后要如何下载?

A:
在结果列表中单击版本号下载对应文件,蓝底白字的版本为推荐版本,未指定版本号时优先使用此链接


Q:
可以保存当前选项为默认设置吗?

A:
点击右上方的  按钮,在弹出的面板中点击  按钮


Q:
如何将当前搜索结果分享给朋友?

A:
点击右上方的  按钮,在弹出的面板中有实时更新的分享地址


Q:
输入关键词后,为什么没反应?

A:
1.顶部是否有与页面等宽的蓝色线条,若看不见蓝条,请确认 Javascript 是否被禁用;
2.顶部是否有蓝色粗线,若仍在滚动说明正在加载列表,请耐心等待;
3.点击扩展设置中的  按钮,重新输入关键词再试
若仍无反应,请到批处理之家反馈



url参数语法

基本语法如 http://www.bathome.net/s/tool/index.html?参数1=值1&参数2=值2&参数N=值N
各项参数的功能参见下表

参数=<值>说明[单击切换到Batch-CN]实例
key=<var>设置默认关键词为 <var>http://www.bathome.net/s/tool/index.html
//打开主页面

http://www.bathome.net/s/tool/index.html?key=下载&filterby=help,label
//在帮助信息和标签中搜索关键词“下载”

http://www.bathome.net/s/tool/index.html?key=4.1/s&keymode=1&vermode=2
//筛选出名称以 s 开头且版本号不低于 4.1 的项目

http://www.bathome.net/s/tool/index.html?down=tcc
//下载 tcc

http://www.bathome.net/s/tool/index.html?bat=grep
//生成下载 grep 的 bat 代码

http://www.bathome.net/s/tool/index.html?hta=grep
//生成下载 grep 的 hta 代码

http://www.bathome.net/s/tool/index.html?color=%23F00000
//设置配色为 #F00000
filterby=<var1>,<var2>,<var3>设置关键词为 <var1> <var2> <var3>,可多选
可选项有 name,help,lable
或其对应中文名 名称, 说明, 标签
或者使用中文全称 匹配名称, 匹配说明, 匹配标签
vermode=<var>设置版本号检索模式为 <var>
可选项有 0,1,2,3
或其对应中文名 等于, 不高于, 不低于, 高于
或者使用中文全称 等于指定版本, 不高于指定版本, 不低于指定版本, 高于指定版本
keymode=<var>设置关键词检索模式为 <var>
可选项有 0,1,2,3
或其对应中文名 局部, 头部, 尾部, 完全
或者使用中文全称 局部匹配, 头部匹配, 尾部匹配, 完全匹配
down=<var>下载 <var>
bat=<var>显示获取 <var> 的 bat 代码
hta=<var>显示获取 <var> 的 hta 代码
color=<var>设置配色为 <var>
可选项为任意 html 颜色格式,以下三者是等价的
green, rgb(0,255,0), %2300FF00 (# 需转义为 %23)

作者: tigerpower    时间: 2015-7-11 08:27

这个链接能不能放在容易点到的地方,比如 论坛 - 搜索 - 帮助 - 导航 那里 新建一个,找这个链接不方便,又经常用到
作者: CrLf    时间: 2015-7-16 20:50

回复 4# tigerpower


    站长已添加友链,见论坛首页底部
作者: x9tiancmd    时间: 2015-7-20 20:00

楼主,这个怎么用不了,我搜索wget 什么都没有呀
作者: CrLf    时间: 2015-7-20 20:56

回复 7# x9tiancmd


    你的浏览器禁用了 js 吧?
作者: MCRGZN    时间: 2015-8-13 12:58

不错不错不错不错不错不错
作者: 依山居    时间: 2015-10-4 06:48

其实是希望能打包成像chocolatey 的通用软件包。
作者: CrLf    时间: 2015-10-4 13:20

回复 8# 依山居


论坛中已有此类工具,事实上此页面使用的就是 Batch-CN 的资源,所以可以互为网页端/命令行端,资源相同,语法相似
http://bbs.bathome.net/viewthread.php?tid=32322
作者: 依山居    时间: 2015-10-13 17:52

netcat 的替代工具叫socat 可以考虑编译一个windows版的上来吧。、
作者: CrLf    时间: 2015-10-19 09:06

回复 10# 依山居


    已有 cygwin 版的,上传了
    把 grep 2.21 和 pcregrep 编译了,也上传了
    不熟悉 msys,折腾几天才搞明白,累
作者: shuzai    时间: 2015-11-2 17:05

能做个静态的html页面的list么,有事没事看看有没有什么好玩的工具也不错
作者: CrLf    时间: 2015-11-2 19:42

回复 12# shuzai


    现在已经是静态页面了呀,所有操作都是前台 js 在计算
    七牛云本身也不支持动态页面
作者: 依山居    时间: 2015-11-3 06:43

回复 13# CrLf


    他是想要一个像电话本那样的列表大全。
作者: shuzai    时间: 2015-11-3 10:02

回复  CrLf


    他是想要一个像电话本那样的列表大全。
依山居 发表于 2015-11-3 06:43



    对的,这样子可以一览无余~
作者: CrLf    时间: 2015-11-3 14:56

回复 15# shuzai


这两个链接都可以:
http://www.bathome.net/s/tool/index.html?key=%2F
http://www.bathome.net/s/tool/index.html?key=*

当然你也可以直接访问 Batch-CN 的文本列表:
http://batch-cn.qiniudn.com/list/tool.escape.txt  --  escape 转义列表,含优先版本和来源网址,用于 Tools.js 和 MiniTools.js
http://batch-cn.qiniudn.com/list/tool.@version.txt  --  文本列表,含优先版本,不含来源网址,用于新版 Batch-CN
http://batch-cn.qiniudn.com/list/tool.txt  --  文本列表,不含优先版本和来源网址,用于旧版 Batch-CN
作者: broly    时间: 2015-11-3 16:45

厉害厉害
作者: sunny366    时间: 2016-1-4 16:44

学习一下。
作者: codegay    时间: 2016-1-30 21:02

回复 16# CrLf


    收货 http://www.oschina.net/p/ncat

nmap工具包里有ncat
作者: CrLf    时间: 2016-1-31 00:20

回复 19# codegay


    已添加,可惜我这没有装vc开发环境,没法编译单文件版 7.01
作者: 我来了    时间: 2016-9-30 21:21

回复 2# CrLf


阿乌 同学  能不能提供  TR命令的帮助在哪下载到?
作者: CrLf    时间: 2016-10-1 15:15

回复 21# 我来了


    不是挺好搜的吗?
http://blog.csdn.net/deansrk/article/details/6629232
作者: ShowCode    时间: 2017-4-25 16:35

回复 1# CrLf


能否把 jq 更新到 1.5
https://stedolan.github.io/jq/download/
作者: CrLf    时间: 2017-4-26 20:44

回复 23# ShowCode


    好的,5月份处理
作者: happy886rr    时间: 2017-5-7 21:27

本帖最后由 happy886rr 于 2017-5-7 21:28 编辑

回复 24# CrLf
发现新大陆,这个页面http://www.ltr-data.se/opencode.html/一堆命令行。但bcn一直没收录。
作者: CrLf    时间: 2017-5-7 23:48

回复 25# happy886rr


    好哒
作者: freesoft00    时间: 2017-5-8 09:38

回复 25# happy886rr


    作者的命令行程序都不错,但是说明文档太少,命令行帮助我感觉也不太详细。好多方法都不会。
曾建议作者完善说明文档或者在命令行帮助中 把参数用法使用示例尽量完善。方便初学者。但是好像作者并没有太大的意思完善。
好在作者大部分的程序都是开源的,如果谁可以把一些好用的程序从新完善一下,例如说明改成中文,完善使用说明就好了。
作者: 老刘1号    时间: 2017-5-8 12:53

回复 27# freesoft00


    表示一般直接把作者拉来问~嘿嘿
作者: Batcher    时间: 2017-7-31 13:51

回复 1# CrLf


putty
puttygen
plink
建议更新到0.70版本
作者: codegay    时间: 2017-9-11 17:51

http://batch-cn.qiniudn.com/ 的页面也应该加上 bcn 下载、安装和配置的说明。如果想要推广bcn的话。
作者: CrLf    时间: 2017-10-10 01:17

回复 29# Batcher


    done
作者: 老刘1号    时间: 2017-10-10 20:21

回复 31# CrLf


    那啥,WriteProcessMemory是我写的……
PrintANSI、PrintUnicode还没有收录,BlockUserInput也有更新
麻烦斑竹了
作者: CrLf    时间: 2017-10-11 00:14

回复 32# 老刘1号


    done,已收录
作者: CrLf    时间: 2018-6-1 01:22

时隔两年再更新
积少成多,现在也有两千多个应用了,哈哈哈哈
作者: codegay    时间: 2018-6-1 01:51

回复 34# CrLf


    本来我想我用nim撸个bcn的。然而开了很久的坑,并没有去填。
作者: CrLf    时间: 2018-6-2 02:08

回复 35# codegay


    哈哈哈哈,去撸去撸,在 tool.txt 上要什么样的特殊格式支持可以告诉我,我单独开一个专用的。反正都是自动化打包流程,管理起来没差
作者: codegay    时间: 2018-7-7 05:35

回复 36# CrLf

bcn上的timeit显示这这个信息,无法使用。win7 x64
  1.     D:\gayhub\FCNNIC\nimwalkfiles>timeit 3.bat
  2. Unable to query system performance data (c0000004)
复制代码
bcn上还没有类似linux上好用的time工具,用来测量运行耗时,性能之类的工具。你看看这个gnu time能编译到win上吗?
http://ftp.gnu.org/gnu/time/

以下这2个工具可以考虑收录。
https://blog.csdn.net/shell_picker/article/details/5867142
https://github.com/ZhangJunQCC/wintime
作者: CrLf    时间: 2018-7-7 11:12

本帖最后由 CrLf 于 2018-7-7 11:43 编辑

回复 37# codegay


    time 没编译成功,可以试试 timethis 和 timer
    都上传了,不过只有 wintime64 是 64 位版本的,wtime 的源码我编译不了只能用作者提供的 32 位版
    http://www.bathome.net/s/tool/?key=耗时
作者: lzlv312    时间: 2018-8-22 15:18

哇哦。厉害
作者: cutebe    时间: 2021-2-27 17:12

回复 1# CrLf

有个小问题:确实如5楼所说,wget 搜索不到。这个很常用的搜不出来,可能是遗忘或是有BUG吧。希望添加!^_^

很有意义的工作,下载三方超级方便了。
作者: CrLf    时间: 2021-7-24 00:06

回复 40# cutebe


    我试了下可以搜到wget,您是什么浏览器呢?
http://www.bathome.net/s/tool/index.html?key=wget
作者: givengenius    时间: 2022-11-12 11:54

顶贴,作者好厉害,好奇作者具体做啥工作的,sa?




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2