分类标签归档:技术

Mac微信助手下载_防撤回_微信多开_微信换肤_自动回复_微信群监控


声明

  • 本软件开源免费,github仓库地址:https://github.com/lmk123/oh-my-wechat#oh-my-wechat
  • WeChatExtension完全免费,近期发现不少三方平台甚至某宝商家出售此软件,切勿上当受骗
  • 到目前为止,并未发现因使用本插件会导致封号。

迷离/黑夜/深邃/少女 皮肤模式

  • 少量细节没有做适配,主题模式-关闭皮肤可以关掉这个功能。
  • 群聊中每个发言人的昵称颜色都会有所区别。
  • 在皮肤模式下,未读消息头像会轻微可爱摇动,未读数超过99条的会话有彩蛋
  • 如果你的迷离模式未生效,打开系统偏好设置 -> 辅助功能 -> 显示,不要勾选

Read more

python3.9.1版本已完整支持MacOS Big Sur和M1版Mac


在python官网的3.9版本的文档里,说明了python从3.9.1版本开始,Python现在完全支持在macOS 11.0(Big Sur)和Apple Silicon Mac(基于ARM64架构)上的构建和运行。现在提供了一个新的通用构建变体Universal2,以在一组可执行文件中本地支持ARM64和Intel 64。现在,二进制文件也可以在当前版本的macOS上构建,以部署在一系列较旧的macOS版本(测试至10.9)上,同时根据运行时使用的操作系统版本,有条件地提供一些较新的OS功能和选项(“弱链接” )。

rq3KyT.png

现在大家可以直接在官网下载python3.9.1版本,无论你是Intel

Read more

如何处理Mac软件没权限已损坏打不开您应该将它移到废纸篓?


打开终端(terminal)

终端在应用程序-实用工具内,或者打开其动态-其他,终端长这样:

VINKln.png

然后复制粘贴下面的内容:

sudo spctl --master-disable

会出现Password:的提示,这个时候你输入自己的密码(密码不会有星号提示),然后回车。

搞定!

当然如果你很在意安全性,你可以打开软件后,再次打开终端,输入:

sudo spctl --master-enable

这样就把苹果的应用安全保护功能又打开了。

如果还是不行,可以去除这个应用的安全隔离属性,操作如下:

  1. 打开终端(Terminal),输入以下命令后回车,如需要,请输入密码
    xattr -r -d com.a

Read more

tar命令及选项的使用


命令是tar,可以执行压缩或解压缩操作

选项 说明
-c 创建打包文件
-v 显示打包或者解包的详细信息
-f 指定文件名称,必须放到所有选项后面
-z 压缩或解压缩(.gz)
-j 压缩或解压缩(.bz2)
-x 解包
-C 解压缩到指定目录

Read more

Mac微信双开教程


  1. 打开终端Terminal
  2. 输入代码
    nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 &
    
    回车后就会新出一个微信客户端,扫码登录即可。

原理:利用命令重新在后台启动一个微信进程。

Read more

Mac Python3 Matplotlib中文方框乱码解决方案


在macOS上,使用Python 3的绘图库Matplotlib,当输出中文时遇到方框形乱码。

造成Matplotlib中文乱码是因为Mac下没有SimHei字体库,需要下载SimHei字体,再配置Matplotlib。

如果我们找到Mac里支持中文的字体,然后在Matplotlib里设置为默认,也就不需要再下载了。

from matplotlib.font_manager import FontManager
fm = FontManager()
mat_fonts = set(f.name for f in fm.ttflist)
print(mat_fonts)

运行以上代码,可以发现

Read more

Python的列表、集合和字典推导式


列表推导式是Python最受喜爱的特性之一。它允许用户方便的从一个集合过滤元素,形成列表,在传 递参数的过程中还可以修改元素。形式如下:

[expr for val in collection if condition]

它等同于下面的for循环:

result = []
for val in collection:
if condition: result.append(expr)

filter条件可以被忽略,只留下表达式就行。例如,给定一个字符串列表,我们可以过滤出⻓度在2及以 下的字符串,并将其转换成大写:

strings = ['a', 'as', &

Read more

设置树莓派中frp客户端开机自启


最近入手了树莓派4B,开始了这个小玩意的折腾之旅。因为家里的电信网络没有公网IP,为了便于从外网环境下随时随地访问本地树莓派上部署的监控和远程下载等功能,我使用了国人开发的frp反向代理来实现内网穿透,项目的GitHub地址:https://github.com/fatedier/frp

为了实现树莓派上frp客户端的开机自启,以应对断电重启后带来的访问问题,我写了一个systemd的脚本: 首先获取root权限,进入树莓派的systemd目录:

sudo -i
cd /lib/systemd/system

然后使用nano编辑器新建frpc.service服务文件:

nano frpc.se

Read more

树莓派RaspberryPi安装|配置mariadb


//安装命令
$ sudo apt-get install mariadb-server -y    //raspbian中已经废弃了mysql,只有mariadb
//安装完毕后,暂时还不能使用,需要通过sudo mysql 登录进行修改密码,授权等操作,这些操作与其他MySQL是一样的。
$ sudo mysql
MariaDB [mysql]> GRANT ALL PRIVILEGES ON *.* TO root@'localhost' IDENTIFIED BY 'yourpasswd';
MariaDB [mysql]> FLUSH PRIVILEGES;
MariaD

Read more

Mac OS Catalina 通过pyenv 安装和使用任意版本的python


在Mac更新至Catalina之前因为Mac没有集成python3,所以可以使用homebrew安装python3进行管理,但Mac更新至Catalina后开始集成python3,为了不影响系统的python3环境,我们可以直接通过homebrew安装python3就会带来一些冲突问题,这里可以使用pyenv解决。

什么是pyenv

pyenv是一个forked自ruby社区的简单、低调、遵循UNIX哲学的Python环境管理工具, 它可以轻松切换全局解释器版本, 同时结合vitualenv插件可以方便的管理对应的包源.

安装步骤

1.先安装homebrew(已安装的略过)

/usr/bin/

Read more