logo NodeSeekbeta

【NodeScriptKit】shellok脚本管理工具

解决的问题

每一次新买一台小鸡我都会去找各种脚本对它进行测评,这样我很恼火。我就在找有没有一个shell脚本的导航站,没坐,最后没找到那
我就自己写啦一个 shellok导航站。

Clipboard 2025421 21.38.png

在导航站上解决了我找脚本的痛点,新的问题又来啦。我不想跳出那个小黑框它会破坏我的专注力!!我想同步第三方开源的脚本和自己写的一些常用的脚本。由此今天参赛的脚本就来啦 shellok服务端脚本管理工具。

功能展示

有了这个脚本我每次新买服务器的时候我只需要执行一行代码,我全部的收藏脚本就放在了服务器上。

安装

curl -L https://www.shellok.com/install.sh -o ok.sh && chmod +x ok.sh && sudo bash ok.sh

安装完成后只用输入 ok

主界面

这个脚本采用GitHub的登陆方式是非常方便的不用再去重复注册

登陆

老实说每次等需要登陆很麻烦,我简化了流程只需要登陆shellok导航站复制快捷方式就可以在每台服务器都下发登陆状态

命令方式登陆

它是类似这样的命令

ok -login JWTstr

过后你的服务器上就有啦shellok收录的所有脚本

导航展示

你也可以在网站的后台自定义你自己的脚本

自定义脚本

自定义脚本2

然后在服务器上你就有了它

服务器脚本

这真是太酷了,我称它为融合怪的最终形态

如果感觉交互式过于麻烦也可以用命令交互

  -c int
        执行官方脚本,参数为脚本ID
  -l    查看脚本列表
  -login string
        快速登陆,网站 -> 自定义脚本 -> 查看登陆命令
  -uc string
        执行自定义脚本,参数为用户设置快捷键
  -ul
        查看自定义列表
  -v    查看版本号

项目地址

github: https://github.com/zhangjunjie6b/shellok
官网: https://www.shellok.com/
安装脚本: https://raw.githubusercontent.com/zhangjunjie6b/shellok/refs/heads/main/install.sh

最后

shellok集成了ns的NodeScriptKit你可以这样选妃,然后下载你的配置文件

NodeScriptKit

下载后你只需要

1. vim /etc/nsk/modules.d/default/000-menu.toml

    在sub_menus中添加shellok菜单

2. 配置文件移动到 /etc/nsk/modules.d/extend

它就躺在了你的n中

Clipboard 2025421 22.01.png

Clipboard 2025421 22.01.png

拉票

作为开发者自己写的东西能被人使用是件开心的事情,欢迎大家投上一票

https://www.nodeseek.com/post-325675-1

@福尔摩斯

你好啊,陌生人!

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

📈用户数目📈

目前论坛共有72034位seeker

🎉欢迎新用户🎉