V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lstz
V2EX  ›  分享创造

按照 V 友需求图, 2 天时间,快速撸了一个 Linux 脚本管理器(半成品)

  •  
  •   lstz · 350 天前 · 1620 次点击
    这是一个创建于 350 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    前天看到有 V 友发帖称 [每天都要在不同服务器上重复输入各种命令,有没有一个工具可以解决这个痛点?] 正好我也要给我的开源项目 LafTools 加入笔记类工具,正好就按照这位同学提供的草稿图初步做好了 Linux 脚本管理器。

    效果图 + 预览

    https://github.com/work7z/LafTools/blob/dev/dev/images/QQ%E5%9B%BE%E7%89%8720240113015500.png?raw=true

    同时,也有在线预览 URL ,点击下面链接进行预览,记得点击 [笔记] 栏目哦

    https://cloud.laf-tools.com

    原草稿图

    https://img.xwyue.com/i/2024/01/10/659ea5cc12d7d.jpg

    总结

    功能还不完全,但是大概界面完成了 80%,我接下来会继续按照这个方向给我的 Lafools 加工具,也顺便想了解一下大家有什么开发上的痛点,我这边统一收集需求。最后,感兴趣的同学可以给 LafTools 点个 star 哦,您的满意是我最大的动力,我会尽快把正式版 release 出来的,感谢!

    源码:
    https://github.com/work7z/LafTools

    (提前声明,不喜勿喷,作者玻璃心,感谢理解)

    8 条回复    2024-01-18 14:19:46 +08:00
    lstz
        1
    lstz  
    OP
       350 天前
    不是完全的 2 天,主要也是抽空实现的 lol
    neochen13
        2
    neochen13  
       350 天前 via Android   ❤️ 1
    执行力好强
    HTDit
        3
    HTDit  
       350 天前 via Android   ❤️ 1
    能不能加个在 ipmi 的 KVM 界面输入的功能,一旦 ssh 掉了,做什么都要在 KVM 一个字一个字的敲。
    lstz
        4
    lstz  
    OP
       349 天前 via iPhone
    @HTDit 抱歉不太熟悉 kvm 的操作,我理解一下,您需要一个一个模拟 kvm 的界面,然后先在软件里定义,拿到输入的一段宏,等 ssh 重连之后,直接拿这段宏输入进去,我的理解对吗
    HTDit
        5
    HTDit  
       349 天前 via Android
    @lstz 就是模拟键盘输入字符,KVM 就等于你拿个显示器键盘接到服务器上,输入只能通过键盘鼠标。
    lstz
        6
    lstz  
    OP
       349 天前 via iPhone
    @HTDit 可以的,我这边研究一下,感谢提议!
    meppy
        7
    meppy  
       344 天前   ❤️ 1
    no offence, 这不是有个现成的?
    https://github.com/bugy/script-server
    lstz
        8
    lstz  
    OP
       344 天前 via Android
    @meppy 谢谢同学补充,学习到了。我主要是想做一个集成所有开发工具的工具箱,考虑到 UI 可能还是想自己造一个,慢慢优化
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2069 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:49 · PVG 08:49 · LAX 16:49 · JFK 19:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.