首页 > 系统相关 >mac上的类xshell的工具termius功能研究测试,附mac上安装brew并解压asar文件

mac上的类xshell的工具termius功能研究测试,附mac上安装brew并解压asar文件

时间:2022-10-18 00:11:07浏览次数:58  
标签:asar app js brew mac install termius 安装

1.安装brew

1.1nodejs

brew的安装目录在 /usr/local/Cellar,我们以安装nodejs为例子,只需要执行:

brew install nodejs

1.2brew

使用中科大源安装brew

 /usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"

备选2

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

备选3

 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

2.安装asar

brew install node 
npm install -g asar
#解压缩asar文件
#asar extract 压缩文件 解压目录
asar extract app.asar ./app
#asar pack 压缩文件夹 压缩路径含文件名
asar pack ./app app.asar

3.破解terminus(Mac)

安装好Termius.dmg之后,一般路径是/Applications/Termius.app/Contents/Resources

运行得到app文件夹

asar e app.asar app

把已经修改好的ui-process.js覆盖即可,ui-process.js是全平台通用的,所以只需要修改一次。

 

其它平台(Windows)

需要的工具

  1. VSCode(安装插件 Prettier用于格式化)
  2. NodeJS
  3. npm install -g asar //(asar用于解压asar文件)

进入目录

C:\Users\user\AppData\Local\Programs\Termius\resources

命令行运行

asar e app.asar app

使用VSCode打开app文件夹

打开js/ui-process.js并格式化

搜索isProUser查看对应方法

进入Uo(A)方法并修改返回值为true

function Uo(A) {
return true;
}


查找username并修改

function Ea(A) {
return '任意内容';
}

修改到这里SFTP功能已经可用。

 

取消首次运行时进入登录页面

搜索onMountWelcome找到类似方法

class pv extends De.Component {
componentDidMount() {
this.props.mounted && this.props.onMountWelcome();
}

修改为

class pv {}

其他内容搜索关键字进行修改即可。

标签:asar,app,js,brew,mac,install,termius,安装
From: https://www.cnblogs.com/tonkai/p/16801170.html

相关文章

  • TurboCollage for Mac(照片拼贴软件)v7.2.7中文永久版mac/win
    TurboCollageforMac是一款功能齐全有趣的照片拼贴软件,拥有7种拼贴风格模板,和数千种的拼贴设计,让你创作出漂亮、独一无二的照片。使用TurboCollage中文版你可以选择图片图......
  • MySQL的安装与卸载(MAC OS)
    一.安装MySQL1.登录MySQL网站打开官网:​​http://www.mysql.com/downloads/​​进入,点击下方的DOWNLOADS:MySQLCommunityServer2.选择dmg文件下载3.查看其......
  • Aria2 for Mac (免HomeBrew)
    之前搜索Aria2的安装方法,推荐的方法是使用HomeBrew安装。是,这个插件很省事,但启用条件是你安装了HomeBrew且运行起来需要再下十来个G的Xcode……这对急用的我非常不友好,当然......
  • mac系统下用nginx服务器部署页面
    1.安装nginx(需要先安装Homebrew)。使用命令brewinstallnginx安装nginx。 2.用命令open/usr/local/Cellar/nginx用访达打开安装路径。 3.打开bin文件夹,双击nginx文件,启动......
  • Mac OS安装 pytorch方法
    1、Pytorch介绍PyTorch是一个基于Torch的Python开源机器学习库,用于自然语言处理等应用程序它主要由Facebook的人工智能小组开发,不仅能够实现强大的GPU加速,同时还支持动态神......
  • mac edit“.vmoptions“后 IDEA 无法启动
    问题原因idea到期了,本着激活一下的想法,结果改了.vmoptions之后重启idea却无法启动了解决百度了一番之后,发现可以查看错误日志,右击软件–>contents–>macos–>点击idea,即可......
  • Mac下配置Pycharm教程
    除非你是用记事本写代码,或者用vim写代码的大牛,那么推荐使用PyCharm编写Python代码。PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的......
  • Camera Raw 15 for mac/Win(PS Raw增效工具) 中文
    AdobeCameraRaw(RAW处理工具)最新版是一款功能十分强大的raw文件处理工具,CameraRaw支持不用的数码相机拍摄制作的RAW文件,可以说是摄影爱好者必备的一款软件。Mac版详情:Ca......
  • Mac使用brew安装软件
    Mac使用brew安装软件1.*安装brew在mac终端执行命令:点击查看代码/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/insta......
  • Lumenzia for mac(ps亮度蒙版插件)仅支持ps2022以上
    Lumenziaformac是一款功能强大非常好用的ps亮度蒙版辅助工具。lumenzia亮度蒙版工具在Photoshop中最有力的方法是创建一个专业的效果。同时提供了新的工具和完整的灵活性......