logo NodeSeekbeta

【原创首发】参考级测评脚本——IP质量体检脚本# bash <(curl -sL IP.Check.Place)

    • 2024/07/22 01:50 安装依赖包前增加询问,修复Disney+解锁类型错误

    • 2024/07/21 00:00 因脚本调试环境及部分数据库支持成本压力,引入推广,不再为爱发电,向所有支持喜爱本脚本的MJJ表示歉意

    xhj031 xhj031 xhj031

  • 脚本代码能格式化一下吗,现在这个版本可读性很差,基本杜绝了别人去审查代码的行为(我只见过蛹哥这么写shell)
    还有就是代码风格不一致,有的地方用function声明函数,有的地方直接声明,不知道这是不是有意为之(好像那个流媒体脚本是这么搞的,看来是影响到楼主的风格了?)

  • 好东西

  • @aazobie #142
    感谢老哥批评指正,风格不一致的function部分确实源于流媒体检测脚本,后来小改版脚本继承了这种风格,后来写这个脚本的时候,偷懒拷贝了过来,所以风格也就被保留了下来,后面有空再改吧,白天没时间,晚上熬到半夜两三点搞这个实在身体扛不住了 xhj017
    关于代码格式化问题,写脚本肯定是按格式化写的,但是发布时做了最小化压缩,使体积103k->77k,大约缩小了25%,阅读时请使用格式化工具shmft进行再格式化即可正常审查。另外如需pr,请同样使用该工具最小化后再提,谢谢 xhj008

  • @xy #144
    脚本的占用主要来自于依赖,光那几个依赖的占用可能就有几十M,为了节省空间而去删一些缩进回车算是舍本逐末了,空间节省不了多少还大大削弱可读性。即使是acme.sh那种近万行的脚本还保留了格式化
    故意不格式化的代码也有,不过往往不是为了节省大小,比如https://bellard.org/mersenne.html
    要真想节省脚本大小其实应该去对代码本身优化重构
    以上的只是我的拙见

  • @aazobie #145 感谢回复。我认为上一帖已经解决了关于脚本可读性的问题。抱歉个人习惯偏好不在讨论范围,请您尊重。恕不再回复非功能性问题,如有功能性相关意见建议,欢迎提交issue! xhj008

  • Mark xhj015 放进常用脚本里

    • 2024/07/23 23:50 增加运行参数-f使报告显示完整IP地址
    bash <(curl -Ls IP.Check.Place) -f
    
  • mark

  • 赞!我是从topvps.info发现到这个脚本的

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72280位seeker

🎉欢迎新用户🎉