本文分为两部分,预览 和 配置 文末新增 Mac自动操作

体验

🌚外观

image-20210102200052957

image-20210102210338261

image-20210102210452408

image-20210102210818978

image-20210102211044516

🌕应用

image-20210102211330742

  • 推荐一个网站,能快速获得适配M1 的软件列表 URL

image-20210102211542535

  • 当然 我这个截图软件稍微有点卡,淦😅

🌖使用

  • 我已经使用了 3+ 天了,目前感觉还行
  • 别人都在找散热器,我在找暖宝宝
  • 有个问题很烦恼我,低电量不充电,这可咋整
  • ctrl + 这个按键快折磨死我了😿
  • 我暂时没有使用虚拟机,但是我有这个
  • img
  • 年轻人你不讲唔得,我劝你耗子为之😹

配置

目前绝大多数软件都 OK
根据哔哩哔哩最新指示,拿到电脑后先更新系统,否则 重装系统的时候容易出问题
但是说要在网页上升级,我也没找到具体位置
这里推荐简书的文章 解决在 M1 芯片的 Mac 上重新安装系统的报错

🌱配置 基本设置

  • 首先 打开 终端 image-20210102212540072
  • 右键 显示简介 使用Rosetta打开 终端右键退出 重新打开
  • 接着配置 代理 没有代理网络不好安装软件

🪵配置环境变量

我个人有个爱好,喜欢把自己的脚步放在一个文件夹,方便管理

profile

1
2
3
4
# README
# 请把下面 二行(修改成你的路径) 添加到 /etc/profile 末尾 并 source /etc/profile
export my_path=/Users/xr/Documents/XR.TOOLS-MAC/XR-TOOLS/BAT/PATH/
export PATH=$PATH:$my_path

图片有误

image-20210102214040300

proxy

现在虽然网上有很多类似的终端代理软件,但是我都不推荐,环境麻烦,比如 proxychanis-ng

1
2
export https_proxy=socks5://127.0.0.1:1081
export http_proxy=socks5://127.0.0.1:1081

如果需要 wget https://google.com/index.html 那你肯定是下载不下来的,需要的时候只需要执行 proxy 即可

mvn

image-20210102215445779

image-20210102215550410

1
2
3
4
5
# maven 官网下载,已经出了一个 m1 版 的
# 假入我的 mvn脚本 的地址是 /a/b/BAT/PATH/mvn
# 而我的 maven 的地址是 /a/b/CODE/apache-maven-3.6.3/bin/mvn
# 看不懂建议百度,关键词是啥我也不知道,但是你可以把 BAT/PATH/mvn 看成是 ../../../
${0%/BAT/PATH/mvn}/CODE/apache-maven-3.6.3/bin/mvn $@

cnpm

nodejs 相信绝大部分朋友都在用 网上说的 npm 换源操作麻烦,极不稳定,所以我这个脚本需要啥下载啥,也不需要一次性下载下来

1
npm --registry https://registry.npm.taobao.org $@

gits

1
git add . && git commit -m "Use GITS & $date & Powered By $whoami" && git push

sqlmap

1
python3 ${0%/BAT/PATH/sqlmap}/SQL/sqlmap/sqlmap.py $@

dogedoge

多吉 是一个优秀的搜索引擎,博主趁机会 搞到了一个 图床 名额

gitee 地址 blog 地址

🍀软件安装

python

1
2
3
ln -s /usr/local/bin/python3.9 /usr/local/bin/python3
ln -s /usr/local/bin/pip3.9 /usr/local/bin/pip3
ln -s /usr/local/bin/pip3.9 /usr/local/bin/pip

nodejs

npm

git

先终端输入 git 会提示安装,不过是老版本

需要配置 git 代理

1
2
git config http.proxy socks5://127.0.0.1:1081
git config https.proxy socks5://127.0.0.1:1081

brew

1
2
3
4
5
6
7
8
9
# 需要配置proxy,或者
# export https_proxy=socks5://127.0.0.1:1081
# export http_proxy=socks5://127.0.0.1:1081
# 这里会使用到git配置的代理
# 如果没有配置 终端使用 Rosetta 则 不要往下看,没使用 Rosetta 转译容易出问题
proxy
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/Homebrew/install@master/install.sh)"
brew -v
brew update

update git

没看错,就是这么简单!

1
brew install git

java

1
https://www.azul.com/downloads/zulu-community/?package=jdk

Photo shop + Adobe Zii

1
https://allmacworld.com/adobe-photoshop-cc-2019-v20-0-6-mac-free-download/

ShadowsocksX-NG-R8

1
https://tlanyan.me/shadowsockr-shadowsocksr-shadowsocksrr-clients/

那啥基本就没了,下期再更新,太冷了,我还在码字💕

新增

1
alias my_path=/Users/users/Documents/PATH

?????

Mac 自动操作 制作程序

image-20210103171401914

Burpsuite 关键代码

1
2
source /etc/profile
java -noverify -javaagent:${my_path%/BAT/PATH}/DATA/Burp-Suite/BurpSuiteLoader.jar -javaagent:${my_path%/BAT/PATH}/DATA/Burp-Suite/BurpSuiteCn.jar -Dfile.encoding=utf-8 -jar ${my_path%/BAT/PATH}/DATA/Burp-Suite/burpsuite_pro_v2020.12.1.jar

 仔细看过我文章的应该知道 ${my_path%/BAT/PATH}$my_path 的路径 匹配 /BAT/PATH 相当于 cd ../../ 拼接 后面的 /DATA/Burp-Suite/BurpSuiteLoader.jar

这样唯一的好处就是开放了,不至于程序写死