Mac Typora激活教程,不需要其他补丁和激活码
一键脚本代码
复制下来,保存到文件中,例如保存的文件名为 unlock_typora_mac.sh
打开命令行,cd到你保存文件的目录中 cd Documents/scripts
在命令行执行 chmod +x unlock_typora_mac.sh
继续执行 ./unlock_typora_mac.sh
如果你不想保存脚本,可以使用命令:
```
curl -fsSL https://gitee.com/belingud/sources/raw/master/utils/shell/unlock_typora_mac.sh | bash
```
来源 https://linux.do/t/topic/844028
#技术 #脚本
via Memos
一键脚本代码
#!/bin/bash
# 使用gitee链接获取并执行
# curl -fsSL https://gitee.com/belingud/sources/raw/master/utils/shell/unlock_typora_mac.sh | bash
# 导航到指定目录
TARGET_DIR="/Applications/Typora.app/Contents/Resources/TypeMark/page-dist/static/js/"
echo "正在处理 Typora 许可证文件..."
# 检查目录是否存在
if [ ! -d "$TARGET_DIR" ]; then
echo "错误: 目录不存在: $TARGET_DIR"
exit 1
fi
# 切换到目标目录
cd "$TARGET_DIR" || exit 1
echo "已切换到目录: $(pwd)"
# 查找LicenseIndex相关的JS文件
JS_FILE=$(find . -name "LicenseIndex*.js" | head -1)
if [ -z "$JS_FILE" ]; then
echo "错误: 未找到 LicenseIndex 相关的JS文件"
echo "当前目录中的JS文件:"
ls -la *.js 2>/dev/null || echo "未找到JS文件"
exit 1
fi
# 移除前面的 ./
JS_FILE=${JS_FILE#./}
echo "找到文件: $JS_FILE"
# 首先检查是否已经破解
if grep -q 'hasActivated="true"=="true"' "$JS_FILE"; then
echo "✅ 检测到文件已被破解 (存在 hasActivated=\"true\"==\"true\")"
echo "无需重复运行脚本"
exit 0
fi
# 搜索并替换
echo "搜索并修改 hasActivated 相关代码..."
# 检查文件中是否包含目标字符串并尝试替换
if grep -q 'hasActivated="true"==e.hasActivated' "$JS_FILE"; then
echo "找到目标字符串,正在使用 perl 进行替换..."
# 使用 perl 进行原地替换,兼容性更好
perl -pi -e 's/hasActivated="true"==e.hasActivated/hasActivated="true"=="true"/g' "$JS_FILE"
# 验证替换是否成功
if grep -q 'hasActivated="true"=="true"' "$JS_FILE"; then
echo "✅ 成功修改文件"
echo "已将 e.hasActivated 替换为 \"true\""
else
echo "❌ 替换失败,请手动检查"
exit 1
fi
elif grep -q 'e.hasActivated' "$JS_FILE"; then
echo "找到 e.hasActivated,但格式可能不同"
echo ""
echo "如果需要手动替换,请使用以下命令:"
echo "perl -pi -e 's/你找到的具体字符串/替换后的字符串/g' \"$JS_FILE\""
echo ""
exit 1
else
echo "⚠️ 未找到 e.hasActivated 相关内容"
if grep -q "hasActivated" "$JS_FILE"; then
echo "找到 hasActivated 相关内容,共 $(grep -c 'hasActivated' "$JS_FILE") 处"
echo "可能的匹配内容:"
grep -n 'hasActivated' "$JS_FILE" | head -3
else
echo "未找到任何 hasActivated 相关内容"
fi
echo ""
exit 1
fi
echo ""
echo "脚本执行完成!"
echo "处理的文件: $JS_FILE"
复制下来,保存到文件中,例如保存的文件名为 unlock_typora_mac.sh
打开命令行,cd到你保存文件的目录中 cd Documents/scripts
在命令行执行 chmod +x unlock_typora_mac.sh
继续执行 ./unlock_typora_mac.sh
如果你不想保存脚本,可以使用命令:
```
curl -fsSL https://gitee.com/belingud/sources/raw/master/utils/shell/unlock_typora_mac.sh | bash
```
来源 https://linux.do/t/topic/844028
#技术 #脚本
via Memos
跟大家分享 3 条开源实用的 n8n 自动化工作流:直接导入即可使用。
涵盖了链接抓取、视频转文字、AI 驱动的 SEO 关键词分析等场景,每个都针对特定场景优化过。
#Github
http://github.com/philrox/n8n-workflows
主要内容:
● 从 Telegram 消息中自动抓取链接并存储到 Airtable
● 自动将 Google Drive 中的 MP4 视频文件转写为文本
● 结合 OpenAI 和 DataForSEO 进行智能关键词分析
● 每个工作流都有独立目录和详细说明
提供完整的设置参考和使用指南,直接导入到 n8n 实例即可使用。
via Memos
涵盖了链接抓取、视频转文字、AI 驱动的 SEO 关键词分析等场景,每个都针对特定场景优化过。
#Github
http://github.com/philrox/n8n-workflows
主要内容:
● 从 Telegram 消息中自动抓取链接并存储到 Airtable
● 自动将 Google Drive 中的 MP4 视频文件转写为文本
● 结合 OpenAI 和 DataForSEO 进行智能关键词分析
● 每个工作流都有独立目录和详细说明
提供完整的设置参考和使用指南,直接导入到 n8n 实例即可使用。
via Memos
经常需要在终端上工作,查看或处理 CSV、JSON 这类表格数据,使用默认命令行工具打开,格式混乱无法阅读。
可以试一下,Tabiew 这款方便在终端上查看表格的开源工具,支持 Vim 操作,还能直接用 SQL 查数据。
支持 CSV、Parquet、JSON、Excel 等多种格式,可以快速预览、过滤、搜索甚至绘图。
https://github.com/shshemi/tabiew
主要功能:
● 支持 CSV、Parquet、Arrow、Excel 等多种表格格式
● 内置 SQL 查询引擎,可直接对数据进行筛选和分析
● Vim 风格快捷键操作,键盘党的最爱
● 模糊搜索和多表功能,快速定位和关联数据
● 内置多种主题,包括 Monokai、Nord 等
● 超轻量级设计,打开大文件也不卡顿
兼容 macOS、Linux 系统,可通过包管理器或 Cargo 安装即可使用。
#开源 #Github #工程师工具
via Memos
可以试一下,Tabiew 这款方便在终端上查看表格的开源工具,支持 Vim 操作,还能直接用 SQL 查数据。
支持 CSV、Parquet、JSON、Excel 等多种格式,可以快速预览、过滤、搜索甚至绘图。
https://github.com/shshemi/tabiew
主要功能:
● 支持 CSV、Parquet、Arrow、Excel 等多种表格格式
● 内置 SQL 查询引擎,可直接对数据进行筛选和分析
● Vim 风格快捷键操作,键盘党的最爱
● 模糊搜索和多表功能,快速定位和关联数据
● 内置多种主题,包括 Monokai、Nord 等
● 超轻量级设计,打开大文件也不卡顿
兼容 macOS、Linux 系统,可通过包管理器或 Cargo 安装即可使用。
#开源 #Github #工程师工具
via Memos
限制navicat联网的火绒规则,保存为json文件,在访问控制->IP协议控制中导入
#Windows #工具 #本地配置
via Memos
{
"ver":"6.0",
"tag":"ipproto",
"data":[
{
"priority":50,
"rport":"*",
"recname":"Navicat阻止外网",
"tmp_field_sel":false,
"enabled":true,
"tmp_field_desc_overview":"操作:阻止 方向:所有 协议:TCP/UDP",
"protocol":260,
"icmp_type":0,
"lport":"*",
"procname":"*\\Navicat*",
"block":1,
"tmp_field_desc_detail":"本地IP:任意IP 本地端口:任意端口 远程IP:任意IP 远程端口:任意端口 ",
"id":113,
"direction":0,
"laddr":"*",
"raddr":"*",
"notlog":false
},
{
"priority":10,
"rport":"*",
"recname":"Navicat放行内网",
"protocol":260,
"tmp_field_desc_overview":"操作:放行 方向:所有 协议:TCP/UDP",
"tmp_field_sel":false,
"enabled":true,
"block":0,
"tmp_field_desc_detail":"本地IP:任意IP 本地端口:任意端口 远程IP:10.0.0.0-11.0.0.0;192.168.0.0-192.169.0.0 远程端口:任意端口 ",
"id":114,
"procname":"*\\Navicat*",
"icmp_type":0,
"lport":"*",
"laddr":"*",
"direction":0,
"raddr":"10.0.0.0-11.0.0.0;192.168.0.0-192.169.0.0",
"notlog":false
},
{
"recname":"PremiumSoft Navicat阻止联网",
"rport":"*",
"priority":51,
"tmp_field_desc_overview":"操作:阻止 方向:所有 协议:TCP/UDP",
"protocol":260,
"tmp_field_sel":false,
"enabled":true,
"icmp_type":0,
"lport":"*",
"procname":"*\\PremiumSoft\\*",
"block":1,
"tmp_field_desc_detail":"本地IP:任意IP 本地端口:任意端口 远程IP:任意IP 远程端口:任意端口 ",
"id":115,
"direction":0,
"laddr":"*",
"raddr":"*",
"notlog":false
},
{
"priority":11,
"rport":"*",
"recname":"PremiumSoft Navicat放行内网",
"protocol":260,
"tmp_field_desc_overview":"操作:放行 方向:所有 协议:TCP/UDP",
"tmp_field_sel":false,
"enabled":true,
"block":0,
"tmp_field_desc_detail":"本地IP:任意IP 本地端口:任意端口 远程IP:10.0.0.0-11.0.0.0;192.168.0.0-192.169.0.0 远程端口:任意端口 ",
"id":116,
"procname":"*\\PremiumSoft\\*",
"icmp_type":0,
"lport":"*",
"laddr":"*",
"direction":0,
"raddr":"10.0.0.0-11.0.0.0;192.168.0.0-192.169.0.0",
"notlog":false
}
]
}#Windows #工具 #本地配置
via Memos
免费领取众多垃圾小黄油:
1、登录GOG https://www.gog.com
2、另外开一个网页输入 https://www.gog.com/cart/add/1486951595
3、返回登录的网页,刷新后去购物车结算
#游戏 #网络资源 #应用限免
via Memos
1、登录GOG https://www.gog.com
2、另外开一个网页输入 https://www.gog.com/cart/add/1486951595
3、返回登录的网页,刷新后去购物车结算
#游戏 #网络资源 #应用限免
via Memos
嘻咦啊呀 (RSS)
打开->设备管理器右键->属性->高级1、802.11a/n/ac/ax 选择ac(ax就是2.4G+5G频段混合模式)
2、超高频段(6GHZ) : 禁用
3、传输电源:最高值
4、MIMO节能模式: 无SMPS
5、空闲省电选low 💡有关使用上的问题,欢迎您在底部评论区留言,一起交流~
user用户权限问题,共享文件权限添加user属性的用户,用密码就能正常访问,win10开始就禁止用户空密码登录。cmd输入net user就知道有些用户存在,net share就知道有哪些共享盘符。
via Memos
via Memos
Sniffnet是一个网络监控工具,可帮助您轻松跟踪互联网流量。
无论您是想收集统计数据,还是好奇地想知道您正在与谁交换数据,还是需要更深入地检查网络中发生了什么,这个应用程序都会为您提供保障。
https://sniffnet.net
#网络工具 #工具
via Memos
无论您是想收集统计数据,还是好奇地想知道您正在与谁交换数据,还是需要更深入地检查网络中发生了什么,这个应用程序都会为您提供保障。
https://sniffnet.net
#网络工具 #工具
via Memos
MediaCrawler - 开源免费 - 好像国内所有的社媒都支持了
亮点
• 支持多平台内容采集,包括小红书、抖音、快手、B站、微博、贴吧、知乎等主流平台的公开信息抓取
• 基于 Playwright 浏览器自动化,无需 JS 逆向,技术门槛低
• 数据可存储为 MySQL、CSV、JSON,满足多种数据分析需求
• 支持多账号、IP代理池(Pro 版本),适合大规模采集场景
• 断点续爬、全平台评论抓取,功能完善
• 代码结构清晰,适合学习爬虫架构设计
• 开源免费,适合技术学习和研究,禁止商业及非法用途
https://github.com/NanmiCoder/MediaCrawler
#在线工具 #Github #开源
via Memos
亮点
• 支持多平台内容采集,包括小红书、抖音、快手、B站、微博、贴吧、知乎等主流平台的公开信息抓取
• 基于 Playwright 浏览器自动化,无需 JS 逆向,技术门槛低
• 数据可存储为 MySQL、CSV、JSON,满足多种数据分析需求
• 支持多账号、IP代理池(Pro 版本),适合大规模采集场景
• 断点续爬、全平台评论抓取,功能完善
• 代码结构清晰,适合学习爬虫架构设计
• 开源免费,适合技术学习和研究,禁止商业及非法用途
https://github.com/NanmiCoder/MediaCrawler
#在线工具 #Github #开源
via Memos
发现一个本地一键部署的影视平台,实现影视自由
Libre TV - 开源免费 - 这种本地部署的自由度很高
亮点
• 完全免费,无会员,无付费功能
• 智能广告过滤,观影体验纯净
• 多源聚合,内容丰富,支持自定义接口
• 开源透明,社区驱动,安全可信
• 响应式设计,适配手机、平板、电脑
• 支持 Docker、Vercel、Netlify、Cloudflare 等多种部署方式
• 支持苹果 CMS V10 API 标准,兼容主流资源站
• 键盘快捷键操作,观影更高效
• 不存储或提供视频内容,仅聚合第三方公开接口
• 强调用户隐私和法律合规,适合个人学习和自用
官网
https://libretv.is-an.org
Github
https://github.com/LibreSpark/LibreTV
#Github #开源 #影视 #网络资源
via Memos
Libre TV - 开源免费 - 这种本地部署的自由度很高
亮点
• 完全免费,无会员,无付费功能
• 智能广告过滤,观影体验纯净
• 多源聚合,内容丰富,支持自定义接口
• 开源透明,社区驱动,安全可信
• 响应式设计,适配手机、平板、电脑
• 支持 Docker、Vercel、Netlify、Cloudflare 等多种部署方式
• 支持苹果 CMS V10 API 标准,兼容主流资源站
• 键盘快捷键操作,观影更高效
• 不存储或提供视频内容,仅聚合第三方公开接口
• 强调用户隐私和法律合规,适合个人学习和自用
官网
https://libretv.is-an.org
Github
https://github.com/LibreSpark/LibreTV
#Github #开源 #影视 #网络资源
via Memos
发现一个本地一键部署的影视平台,实现影视自由
Libre TV - 开源免费 - 这种本地部署的自由度很高
亮点
• 完全免费,无会员,无付费功能
• 智能广告过滤,观影体验纯净
• 多源聚合,内容丰富,支持自定义接口
• 开源透明,社区驱动,安全可信
• 响应式设计,适配手机、平板、电脑
• 支持 Docker、Vercel、Netlify、Cloudflare 等多种部署方式
• 支持苹果 CMS V10 API 标准,兼容主流资源站
• 键盘快捷键操作,观影更高效
• 不存储或提供视频内容,仅聚合第三方公开接口
• 强调用户隐私和法律合规,适合个人学习和自用
官网
https://libretv.is-an.org
Github
https://github.com/LibreSpark/LibreTV
#Github #影视 #开源 #网络资源
via Memos
Libre TV - 开源免费 - 这种本地部署的自由度很高
亮点
• 完全免费,无会员,无付费功能
• 智能广告过滤,观影体验纯净
• 多源聚合,内容丰富,支持自定义接口
• 开源透明,社区驱动,安全可信
• 响应式设计,适配手机、平板、电脑
• 支持 Docker、Vercel、Netlify、Cloudflare 等多种部署方式
• 支持苹果 CMS V10 API 标准,兼容主流资源站
• 键盘快捷键操作,观影更高效
• 不存储或提供视频内容,仅聚合第三方公开接口
• 强调用户隐私和法律合规,适合个人学习和自用
官网
https://libretv.is-an.org
Github
https://github.com/LibreSpark/LibreTV
#Github #影视 #开源 #网络资源
via Memos
发现一个本地一键部署的影视平台,实现影视自由
Libre TV - 开源免费 - 这种本地部署的自由度很高
亮点
• 完全免费,无会员,无付费功能
• 智能广告过滤,观影体验纯净
• 多源聚合,内容丰富,支持自定义接口
• 开源透明,社区驱动,安全可信
• 响应式设计,适配手机、平板、电脑
• 支持 Docker、Vercel、Netlify、Cloudflare 等多种部署方式
• 支持苹果 CMS V10 API 标准,兼容主流资源站
• 键盘快捷键操作,观影更高效
• 不存储或提供视频内容,仅聚合第三方公开接口
• 强调用户隐私和法律合规,适合个人学习和自用
官网
https://libretv.is-an.org
Github
https://github.com/LibreSpark/LibreTV
#网络资源 #Github #影视
via Memos
Libre TV - 开源免费 - 这种本地部署的自由度很高
亮点
• 完全免费,无会员,无付费功能
• 智能广告过滤,观影体验纯净
• 多源聚合,内容丰富,支持自定义接口
• 开源透明,社区驱动,安全可信
• 响应式设计,适配手机、平板、电脑
• 支持 Docker、Vercel、Netlify、Cloudflare 等多种部署方式
• 支持苹果 CMS V10 API 标准,兼容主流资源站
• 键盘快捷键操作,观影更高效
• 不存储或提供视频内容,仅聚合第三方公开接口
• 强调用户隐私和法律合规,适合个人学习和自用
官网
https://libretv.is-an.org
Github
https://github.com/LibreSpark/LibreTV
#网络资源 #Github #影视
via Memos
Chat4Data - 免费 - 零代码,聊天式操作,极简高效
亮点
• Chrome 扩展,3 步快速上手
• 支持自然语言对话式采集,无需代码
• 自动识别并提取图片、链接、邮箱、电话等多种数据
• 支持自动分页抓取,完整采集全站数据
• 采集内容可自定义,随时增删字段
• 数据一键导出 Excel
• 新用户赠送 100 万免费 tokens,后续按量付费
• 适合电商、招聘、资讯等多场景
官网
https://chat4data.ai
via Memos
亮点
• Chrome 扩展,3 步快速上手
• 支持自然语言对话式采集,无需代码
• 自动识别并提取图片、链接、邮箱、电话等多种数据
• 支持自动分页抓取,完整采集全站数据
• 采集内容可自定义,随时增删字段
• 数据一键导出 Excel
• 新用户赠送 100 万免费 tokens,后续按量付费
• 适合电商、招聘、资讯等多场景
官网
https://chat4data.ai
via Memos