关闭

Mac使用技巧

双开应用(如微信)

转自: https://github.com/CLOUDUH/dual-wechat

基本原理

如果您不想理解原理,或者不懂Shell,可以直接跳转到最后章节。

使用Linux nohup命令实现,将微信主程序输出到一个“黑洞”里,即使此时关掉终端也不会影响双开微信的运行。

将以下代码复制到终端(Teriminal)运行,即可开启第二个微信,开启后,关闭终端也可以正常运行。

nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 

弊端是每次都需要复制此代码到终端,非常不优雅,接下来的章节介绍如何使用自动操作打包。

使用自动操作打包脚本

自动操作(Automator)是Mac电脑上自带的一款软件,通过设置,可以实现电脑上的大部分操作自动进行,可以简单理解为一个更加硬核的快捷指令(Shortcuts)。

  1. 在启动台找到自动操作(Automator),点开打开。

Pasted image 20221117125646

  1. 选择新建文稿

Pasted image 20221117125724

  1. 选择文稿类型为应用程序

Pasted image 20221117125818

  1. 找到实用工具——运行Shell脚本,双击或者拖拽至右侧空白处。

Pasted image 20221117130113

  1. 复制代码至文本框,Shell类型默认/bin/zsh或/bin/bash即可。
nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 

Pasted image 20221117130307

  1. 保存文件(Cmd+S),名称随意,位置选择应用程序(Applications),文件格式选择应用程序,存储即可。

Pasted image 20221117130623

  1. 打开启动台,图标出现,点击即可启动第二个微信。

Pasted image 20221117131301

嫌丑换图标

这个图标只是脚本启动APP的图标,脚本执行之后出现的第二个微信还是原版本的,如果还是嫌丑就改图标,自己设计或者去网上找一个心仪的图标。我喜欢这个黑白的,因为有植物大战僵尸里面模仿者(Imitater)的感觉。

Pasted image 20221117132053

  1. 复制(Cmd+C)下载好的图标文件。
  2. 在应用程序(Applications)文件夹里找到刚保存的脚本程序,右击图标,点击显示简介

Pasted image 20221117132548

  1. 点击右上方的小图标,周围变蓝即可,然后粘贴(Cmd+V),即可完成。

Pasted image 20221117132844

ImageMagick

ImageMagick 是一款功能强大的图像处理软件,适用于 Mac 以及其他操作系统。它主要用于创建、编辑、合成、转换位图图像。它可以读取、转换和写入多种图像格式(超过 200 种),包括 PNG、JPEG、JPEG-2000、GIF、WebP、Postscript、PDF 以及 SVG 等。以下是 ImageMagick 的一些主要作用:

  1. 转换图像格式:比如从 PNG 转换为 JPEG。
  2. 调整图像大小:更改图像的尺寸而不损失质量。
  3. 编辑图像:例如裁剪、模糊、锐化、旋转等。
  4. 调整色彩:改变图像的色调、饱和度和亮度。
  5. 创建图像:可以生成新的图像。
  6. 合成图像:将多个图像合并为一个图像。
  7. 动画处理:可以创建或处理动画图像。
  8. 添加文本、线条和噪声:在图像上添加文字或者其他元素。
  9. 特效:为图像添加各种视觉效果。

此外,ImageMagick 还有一个非常强大的特性:它可以通过命令行进行操作,这使得它非常适合进行批量处理图像或者在服务器环境中处理图像。如果您有关于如何在 Mac 上使用 ImageMagick 的问题或者需要具体的使用技巧,随时告诉我!

当然可以。以下是一些使用 ImageMagick 在命令行下进行图像处理的基础示例。请确保您已经在您的 Mac 上安装了 ImageMagick。如果还未安装,可以使用 Homebrew 安装它:brew install imagemagick

1. 转换图像格式

将 JPEG 格式转换为 PNG 格式:

convert image.jpg image.png

2. 调整图像大小

将图像的大小调整为 100x100 像素:

convert image.jpg -resize 100x100 resized_image.jpg

3. 编辑图像

裁剪图像至 100x100 像素:

convert image.jpg -crop 100x100+0+0 cropped_image.jpg

4. 调整色彩

增加图像的亮度和对比度:

convert image.jpg -brightness-contrast 10x20 adjusted_image.jpg

5. 创建图像

创建一个纯白色的 100x100 像素图像:

convert -size 100x100 canvas:white white_image.jpg

6. 合成图像

将两个图像叠加在一起:

convert image1.jpg image2.png -composite combined_image.jpg

7. 动画处理

制作 GIF 动画:

convert -delay 100 frame1.jpg frame2.jpg animation.gif

8. 添加文本

在图像上添加文字:

convert image.jpg -font Arial -pointsize 20 -annotate +50+50 "Hello, World" text_image.jpg

9. 特效

为图像添加模糊效果:

convert image.jpg -blur 0x8 blurred_image.jpg

请注意:在执行这些命令之前,确认您的工作目录中有名为 image.jpgimage.png 的文件,或者您需要替换为自己要处理的文件名。这些只是基本示例,ImageMagick 功能非常丰富,如果您有任何其他问题或需要进一步的例子,请告诉我!

邀请标记你的阅读体验😉 | →