[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[工具合集] Batch-CN——在线第三方管理,已收集2400+第三方[2023.10.29更新]

本帖最后由 CrLf 于 2023-10-29 03:18 编辑

GUI版(由CrLf编写)
网页版(由CrLf编写)

目前[2023.10.29]收集了2400+第三方,并且将持续增加
第三方由CrLf,templinshi,bailong360共同整理,不过其实大部分都是CrLf收集的.由于lz的学业原因,也一直是CrLf在维护,在此对CrLf哥说声辛苦了,您不过放心等您老了我可以接替您的论坛巡查

简介:
bcn是一个类似linux包管理的工具
主要用于在windows下方便地下载各种第三方,例如'bcn get sed'就可以直接下载sed到本地

最新版(5.6)采用bat/js混编,并且优化了find-tool的排版,并且提供了选项控制各个列的宽度

下载解压后得到bcn.bat,将该bat放到任何一个环境变量PATH中的目录就可以使用
(建议在非系统盘以新建一个文件夹用于放置bcn.bat,避免bcn无权限往自身目录写入文件)

旧版用户可以把bcn.bat放到tools目录中,然后其他的东西可以删了,环境变量中的Data目录也可以删了
通过bcn get bcn升级时由于自己被替换掉会bug一下,但是下载是成功的.升级到5.3版即可解决
  1. ::  bcn 5.7  by bailong360 @www.bathome.net
  2. :: 首发兼更新地址:http://www.bathome.net/thread-32322-1-1.html
  3. ::
  4. :: 使用时请将bcn.bat放入任意一个PATH中的目录以便调用
  5. :: 但请确保bcn.bat拥有该目录的读写权限(因此最好不要选择system32)
  6. :: 建议新建一个目录专供bcn.bat使用,再将这个目录添加到PATH中
  7. ::
  8. :: 基本用法:
  9. ::   下载: bcn command filename [v:version] [/f] [/o:path]
  10. ::     从Batch-CN上下载指定的第三方
  11. ::      command
  12. ::        供选:get-tool get gt down
  13. ::        前三个效果等同,最后一个的效果等同于get-tool /f
  14. ::      filename
  15. ::        欲下载的第三方名称
  16. ::      (可选)v:version
  17. ::        欲下载的第三方版本(避免下载默认版本)
  18. ::      (可选)/f
  19. ::        即使第三方已存在也下载,等同于down
  20. ::      (可选)/o:path
  21. ::        下载到指定目录,path为'-'则下载到当前目录
  22. ::      例:bcn get sed v:4.0.7 /f
  23. ::         bcn get capi
  24. ::         bcn get sed "/o:New Folder"
  25. ::         bcn get sed /o:-
  26. ::
  27. ::   删除: bcn command filename
  28. ::     从bcn.bat所处的目录中删除一个文件(夹)
  29. ::      command:
  30. ::        供选:del-tool del dt
  31. ::      filename:
  32. ::         欲删除的文件(夹)名称,不加后缀则删除所有相关文件(夹)
  33. ::      例:bcn del capi.rar
  34. ::         bcn del capi
  35. ::
  36. ::   查找: bcn command keyword [col:length] ...
  37. ::     根据关键词查找第三方
  38. ::      command:
  39. ::         供选:find-tool find ft
  40. ::      keyword:
  41. ::         需要查找的关键字,会被编译为JScript正则表达式
  42. ::      (可选)col:length
  43. ::         供选:name ver info size
  44. ::         指定输出列的宽度,可指定多个
  45. ::         length表示该列的宽度,为0时则隐藏该列
  46. ::         默认宽度name:14 ver:12 info:38 size:8
  47. ::      例:bcn find 正则
  48. ::         bcn find 替换 ver:0 info:50
  49. ::         bcn find "^sed "
  50. ::
  51. :: 提示:可以右键修改源码来获得更高的可定制性
  52. ::
  53. :: Batch-CN项目合作者
  54. :: 改进与维护: CrLf, bailong360, Batcher
  55. :: 推荐和建议: templinshi, 依山居, tigerpower
  56. :+ 5.7
  57. :+  增加对UPX自动脱壳前后大小变化的展示
  58. :+  优化了自动下载unrar和upx的逻辑
  59. :+
  60. :+ 5.6
  61. :+  增加了下载后自动进行UPX脱壳的逻辑,提升第三方命令的执行效率
  62. :+  增加了第三方命令的简介展示
  63. :+  修复了因unrar路径错误导致无法自动解压的问题
  64. :+
  65. :+ 5.5
  66. :+  修复因PATH中找不到unrar导致解压失败的问题
  67. :+
  68. :+ 5.4
  69. :+  修复bcn因防盗链而下载失败的问题
  70. :+
  71. :+ 5.3
  72. :+  替换bcn的域名为bcn.bathome.net
  73. :+  优化调用效率,允许将清单缓存1分钟
  74. :+
  75. :+ 5.2
  76. :+  修复更新bcn时可能出现的错误
  77. :+
  78. :+ 5.1
  79. :+  修复了判断list时间时的逻辑错误
  80. :+  修复了find rem时出现的错误
  81. :+  增加了EasyUSe模式
  82. :+  增加了/f开关
  83. :+  增加了/o开关
  84. :+  提高了定制性
  85. :+
  86. :+ 5.0
  87. :+  重写了代码,使用bat/Js混编,仅保留了get-tool,find-tool,del-tool
  88. :+  增强了find-tool的功能
  89. :+
  90. :+ 4.1.2
  91. :+  修复了Get-Tool读取不到最新list的问题
  92. :+  修复了Get-Update解压时目录不对的问题
  93. :+
  94. :+ 4.1.1
  95. :+  修复了部分bug
  96. :+  修改了第三方列表的获取源
复制代码
5.7:http://bcn.bathome.net/update/5-7.7z
***已由CrLf于2023-10-29更新至5.7版本***

仅测试了在XP、Win7、Win10、Win11下的工作情况,其他系统若有异常,请回复.
同时欢迎各位向我们推荐优秀的第三方!
9

评分人数

好多都没有详细的用法,甚至不带帮助,不知道怎么用!如果能补上,就更好了。

TOP

膜拜,功德无量……
echo,hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5x>in.com

TOP

谢谢谢谢谢谢谢谢谢谢,又发现了新大陆!!!

TOP

本帖最后由 codegay 于 2017-5-26 23:29 编辑

http 性能测试工具
c语言版的https://github.com/wg/wrk wrk不支持windows


go语言版的.
https://github.com/adjust/go-wrk

话说go语言的编译速度确实爽啊。go build 一下,二进制文件就出来了。
1

评分人数

    • CrLf: 感谢分享技术 + 1
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

1

评分人数

去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

http://stackoverflow.com/questio ... e-liners-from-shell

xmllint
Xidel
是个好东西。saxon-lint依赖太重了,需要perl java
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

xml 的工具还比较少,可以多收几个。

有位数据科学的教授写的这篇文章里面有不少好用的工具。
7 command-line tools for data science
http://jeroenjanssens.com/2013/0 ... r-data-science.html
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 97# CrLf

  https://staticfile.org 就是放到github上来管理的。这个例子你可以看看。上面的很JS库都是来自其它人上传的。

https://github.com/staticfile/static
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 97# CrLf

    原则上只应该存放需要进行版本管理的文本文件。而不是要把github之类的服务当成网盘来用。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 96# codegay


    能存放几个g的文件呢?

TOP

本帖最后由 codegay 于 2017-5-1 05:37 编辑

回复 95# CrLf

git是版本管理软件,github是用得人比较多的代码托管平台。
github是因为国外的,访问相对论没有国外网站快。不过也可以接受。

我是大致学一学,然后就可以用图形的git软件管理自己的代码了。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 94# codegay


    git速度稳定吗?使用上有没有什么限制

TOP

回复 93# CrLf


    基本上是碰到一个问题我就提一个,

尝试用用git的方式来bcn的网页文字和代码看看?类似这种问题,我发个pull requests修改一下,你看到后合并就行。

比如七牛的staticfile公共服务就是利用github来管理的。
https://github.com/staticfile/static
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

返回列表