Mac 中将脚本封装为 App

您所在的位置:网站首页 如何把代码包装成应用 Mac 中将脚本封装为 App

Mac 中将脚本封装为 App

2024-07-10 00:52:43| 来源: 网络整理| 查看: 265

目录 Step 1. 用脚本实现需求Step 2. 封装应用前的准备(非必需)Step 3. 封装脚本为 App总结

今天搞了个比较有意思的东西,但是发现网上的一些文章写的都不是很清楚(或者说简单),就记录一下。

!事件起因最近换了个项目,客户的业务和钱打交道,所以对安全方面比较重视,电脑也是用的客户那边的电脑,对一些软件也有限制。但是呢,实在是太严格了,密码搞得也很复杂,于是就有了一个很尴尬的问题:我记不住我设的密码了!😂这还了得?我赶紧去客户方的软件商城里找了下,万幸,是有 1password(管理密码的软件) 的,但是,License 需要找客户那边申请,而且还特别慢,实在是太麻烦了!于是,我写了个脚本,运行后把密码写进剪切板中,5 秒后从剪切板中将密码去除!写好后试着跑了下,太爽了,还不用装 1password !但是,缺陷就是只能在终端运行,而且即便是双击脚本运行也会有终端窗口一直停留着,太不爽了!所以我就想,能不能将这个脚本封装成一个 Mac 上的应用呢?一番 google,还真找到相关的文章了,于是,一个简单的密码管理应用被我搞出来了!😁😁

由于密码这东西太敏感了,文章中我搞了一个其他的脚本,用于打开 Github 官网。而且,我写的那个管理密码的脚本还太简陋,同时也有安全方面的隐患,就不放上来了,怕被喷😂

Step 1. 用脚本实现需求

小明是一个热爱编程的好孩子,他每天打开电脑的第一件事就是登陆 Github 的官网,但是呢,这个过程就有点麻烦:打开浏览器、输入网址!(虽然也不是很复杂哈😂,不要太认真,能说明问题就行) 于是,小明就想封装一个简单的应用,直接一步打开 Github 官网! 而第一步,就是先写一个简单的脚本。

如下:(~/github)

#!/bin/bash open https://www.github.com

说实话,真的简单😂

Step 2. 封装应用前的准备(非必需)

脚本写好了,有一些常规性的东西还是要做一下的:

将脚本放到 /usr/local/bin 目录下,即便不封装应用,在终端也可以运行mv github /usr/local/bin/github 给脚本加执行权限chmod +x /usr/local/bin/github 运行脚本,测试一下/usr/local/bin/github

我不放视频或者 GIF 了,有点麻烦,我录下来的视频太大了,不好转😂,知道脚本成功了就行 awesome

Step 3. 封装脚本为 App

正戏来了!

打开 Automator 应用 automator 第一次打开是这样的:↓(我不知道别人是怎样的,或者我的打开方式有问题,总之这个界面不对) first open 关掉这个界面,从程序坞(Dock) 中重新打开 Automator 应用,界面如下:↓ second open选取 应用程序 application搜索找到 运行 shell 脚本,双击打开脚本编辑页面 search editor编辑脚本 edit测试运行 test无误后保存为应用 save application查看 find github 总结

perfect 没啥总结的,自行把我截图中的中文转成英文就行了(我英语不太好)😂



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭