首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

MacOS 实现自动切换鼠标滚动方向

使用 Automator + Login Items 实现登录自动检查 Automator 通常我们可能是在主要工作场所使用外接键鼠设备,在临时工作场所使用触控板。...这时候我们可以通过 macOS 自带的 Automator 应用,将上面的检测切换脚本制作成一个 app, 并设置为登录自动执行,以实现不同工作场景自动切换鼠标滚动方向的效果。...之后保存应用,如 ScrollDirectionSwitcher.app: app 双击创建出的应用,关闭弹出的报错信息,到 系统偏好设置 -> 安全性与隐私 -> 隐私 -> 辅助功能 中添加刚刚创建的应用...Login Items 在 系统偏好设置 -> 用户与群组 -> 登录项 中添加刚刚创建的应用,这样每次登录就会自动执行了。...login 使用 crontab 定时检查 如果还有其他的临时切换工作场景的情况,仅凭登录时检测还不够(比如在登录插入鼠标设备、到会议室开会等), 可以使用 crontab 定时检查鼠标连接状态并切换滚动方向

10210

MacOS 破坏 SSH 默认规则,程序员无法登录 Web 服务器,苹果新系统遭吐槽!

晓查 发自 凹非寺 量子位 报道 | 公众号 QbitAI 苹果电脑最新的10.15.4系统,你更新了吗? 如果你不幸升级,而且还是要使用SSH的用户,那么恭喜你中招了。 ?...带着这个问题,Taylor在谷歌上搜索“10.15.4 SSH”,在苹果论坛上找到了下面的内容: 使用服务器名称代替IP地址时,若Catalina 10.15.4的SSH端口>8192将不起作用。...升级到macOS Catalina 10.15.4之后,才开始出现此问题。 更新之后,不再能够使用服务器名称(而不是IP)打开大于8192端口的SSH连接。...当然,还有个最绝的办法,就是不升级到10.15.4,关掉系统自动升级的设置。打开终端,输入以下命令,你就不会收到新的系统更新信息了。...有的程序员在更新到Catalina,过去的开发环境惨遭破坏,无奈之下又降级到Mojave(10.14)。 而且Catalina对外接显示器的支持也变得更差。

1.5K20

升级Mac OS 10.15.4 Sketch等软件打不开的请看这里

静电说:不少小伙伴都非常乐意当小白鼠,他们非常乐意升级新鲜的系统,新鲜的工具,比如这段时间苹果发布了Mac OS 10.15.4 ,大家第一时间就将系统升级为了新版本!...emmm,如果你说10.15.4带来了啥变化?我也不知道。但是我知道一点,就是大家的很多软件,都打不开了。比如像这样的: ?...目前已知的兼容软件有这些: cleanmymac x 4.6 pdfpen sketch boom 3D planner 5D paste Notability reeder 1Password...Principle 等 咳咳,具体这些软件,各位小伙伴是从哪里下载的,是不是正版的,你们自己懂的,对。...其实原因就是,系统更新,苹果公司删除了XXX的证书,所以在2019年7月12日软件都不能运行了,临时的解决办法,就是自己签名。 解决方法 接下来静电收集整理了一些解决方法,帮助大家解决问题。

6.8K20

Flume+Kafka收集Docker容器内分布式日志应用实践

2.3 非功能需求 1)侵入服务进程,收集日志功能需独立部署,占用系统资源可控。 2)实时性,低延迟,从产生日志到集中存储延迟小于4s。 3)持久化,保留最近N天。...4)尽量递送日志即可,不要求丢不重,但比例应该超过一个阈值(例如万分之一)。 4)可以容忍不严格有序。 5)收集服务属于线下离线功能,可用性要求不高,全年满足3个9即可。...3.1 Producer层分析 PaaS平台内的服务假设部署在Docker容器内,那么为了满足非功能需求#1,独立另外一个进程负责收集日志,因此侵入服务框架和进程。...topic下的分区,这样可以实现高吞吐,一来可以在Flume NG内部做打包批量发送来减轻QPS压力,二来可以分散到多个分区写入,同时Kafka还会指定replica备份个数,保证写入某个master还需要写入...使用内存缓冲队列,大小标识可容乃的日志条数(event size),事务可以控制一次性从source以及一次性给sink的批量日志条数,实际内部有个timeout超时,可通过keepAlive参数设置,超时仍然会推送过去

2.1K120

如何使用 Raycast 一键打开预设工作环境

工作中,你一定遇到过这样的场景:你正在认真写代码,线上突然出现报警。...通过设置快捷键,用户可以无缝地在不同应用之间切换,大大提高工作效率。 需要说明的是,一键打开预设工作环境的实现方法可能有很多。本文采用的方法,是在 chatGPT 的帮助下“独立”完成的。...总的来说,AppleScript 是一个强大且用户友好的工具,用于增强 Mac 用户的生产力和工作效率。 完成之后,在第一步设置的路径下,就会出现一个 daily.applescript 文件。...AppleScript 很强大,很多例行的事情都可以借助它来进行自动化,提升效率。尤其有了 chatGPT ,不会写的代码,直接请教 chatGPT 就行了,非常流畅。...最后,展示一下效果,我在 Raycast 里敲完“daily”,直接回车,下面就是最终的效果: 要打开的网页、软件,都放在了正确的位置,优雅。

46630

使用 JavaScript 自动化你的 Mac

在这之前只能通过AppleScript语言给OS X编写自动化脚本。这几年JavaScript被移植到了各种环境,让它有更多的可能性。...脚本会每天晚上12点自动读取Reminders里今天完成的Reminders项作为新人日报的今日工作,读取Reminders里还为完成的项作为明日工作。...从Reminders里读取内容生成邮件内容发送到指定的邮箱。...); MailApp.outgoingMessages.push(outMail); 编写完代码后点运行按钮就会执行我想要的操作了,再让它每天晚上定时执行我就不用写手写邮件只需要在reminders里更新我的需求就...Application('Reminders'); 再打开Safari,然后运行脚本,Safari的调试工具就会自动打开进入调试模式,剩下就是像调试网页js一样调试了 运行环境 自动化脚本的js环境兼容

2.3K30

使用 JavaScript 自动化你的 Mac

在这之前只能通过AppleScript语言给OS X编写自动化脚本。这几年JavaScript被移植到了各种环境,让它有更多的可能性。...脚本会每天晚上12点自动读取Reminders里今天完成的Reminders项作为新人日报的今日工作,读取Reminders里还为完成的项作为明日工作。...从Reminders里读取内容生成邮件内容发送到指定的邮箱。...); MailApp.outgoingMessages.push(outMail); 编写完代码后点运行按钮就会执行我想要的操作了,再让它每天晚上定时执行我就不用写手写邮件只需要在reminders里更新我的需求就...Application('Reminders'); 再打开Safari,然后运行脚本,Safari的调试工具就会自动打开进入调试模式,剩下就是像调试网页js一样调试了 运行环境 自动化脚本的js环境兼容

3.1K101

Hazel轻松管理文件-微信聊天文件自动分类存放

进行设置,也可手动选择其他文件目录 文件已经存在,弹窗提示是否覆盖 对文件进行标记,对每个文件打上tag(比如Excel文档标记tag excel),方便以后查找 文件初次保存时,默认第一次打开 使用场景 工作相关文件...:我会选择移动到工作相关的目录,这里我是移动到自动处理目录,Hazel会监听该目录,对文件进行分类,打标签,如果是日志文件,我默认会在文件名称前添加时间前缀,并且打开日志文件 个人文件:我会选择一个目录进行保存...2.0b4.0.9/09af4488ac59013c076d683513a0e252/Message/MessageTemp/这个目录; 然后是监听到了这个文件夹里有新文件时,触发一个Automator 工作流...; MessageTemp目录下,存在很多子文件夹的 Automator 工作流具体实现 步骤1:创建类型为工作流的Automator 步骤2:具体实现Automator 工作流...folderPath1 set files2 to get document files of folder folderPath2 set allFiles to files2 --过滤的文件

1.4K30

iOS 16升级引热议,网友吐槽锁屏太花哨,潘粤明更新一度登上微信

(量子位亲测能打开,如果还有问题的伙伴可以尝试更新软件或清理部分内存) 此外,关于“电量”这个老生常谈的问题也被拉出来了,部分人表示掉电速度没什么变化,而更多网友则吐槽:更新掉电速度变快了,其中还包括不少...在大家的阵阵不满声中,iOS 16的某些更新之处还是收获了好评。 下面就来看一看iOS的这次升级究竟如何。...不过,这项改进仅支持iPhone13系列以及更新机型。...iPhone 8及更新版本的用户如果不想升级到iOS16的话,也可选择iOS 15.7。...对于iOS的系统更新,外媒The Verge分享了一个有意思的段子:苹果每年出的iOS新功能中,有三分之二是六年前的安卓功能。

74320

Apple 的 plist 编辑器入门指南:基础操作与高级功能详解

PlistEdit Pro还允许您通过其Applescript支持和pledit命令行工具自动执行任务相关列表。...以下是产品特点: 完全支持拖放和复制粘贴 键盘导航支持 能够在大纲模式或纯文本中查看和编辑属性 AppleScript支持自动化 分层撤消 搜索和替换选项 内置浏览器...macOS 10.13或更高版本64位 语言 英语 网站 https://www.fatcatsoftware.com/plisteditpro/ PlistEdit Pro 1.9.1版本更新内容...json替换扩展名 PlistEdit Pro现在由Apple公证 修复了“剪切”命令复制错误的plist的错误 空格键现在可用时打开信息弹出窗口 ​ 编辑切换为居中 添加图片注释,超过...140 字(可选) 使用appuploader查看plist ​ 编辑切换为居中 添加图片注释,超过 140 字(可选) 进入appuploader首页,找到文件查看的选项 可以看到我们能够查看的文件格式

96110

Apple 的 plist 编辑器入门指南:基础操作与高级功能详解

PlistEdit Pro还允许您通过其Applescript支持和pledit命令行工具自动执行任务相关列表。...以下是产品特点:完全支持拖放和复制粘贴键盘导航支持能够在大纲模式或纯文本中查看和编辑属性AppleScript支持自动化分层撤消搜索和替换选项内置浏览器plist文件字体设置兼容性 macOS 10.13...或更高版本64位语言 英语网站 https://www.fatcatsoftware.com/plisteditpro/PlistEdit Pro 1.9.1版本更新内容:提高了保存创建新文档时使用的默认拆分视图位置的一致性修复了在...JSON文件的更改时,我们不再使用.json替换扩展名PlistEdit Pro现在由Apple公证修复了“剪切”命令复制错误的plist的错误空格键现在可用时打开信息弹出窗口​编辑切换为居中添加图片注释,超过...140 字(可选)使用appuploader查看plist​编辑切换为居中添加图片注释,超过 140 字(可选) 进入appuploader首页,找到文件查看的选项可以看到我们能够查看的文件格式,选择符合格式的文件上传就能查看啦

84510

干货 | 携程火车票iOS项目开发体验优化实践

组件化使得组件颗粒度变得越来越细,每个人所管理的组件数量就会多,每次组件更新都需要在打包平台上进行打包,等组件bundle包打完,再打测试包进行验证。...这些虽然能让工作正常进行,但是繁琐重复的操作却影响了开发人员的开发效率。...pod组件数量越庞大,开发人员维护的成本也会越高,不仅要管理维护每个pod组件的更新,还要处理pod组件打bundle包问题、测试包打包时间长的问题。...查找了大量资料,发现AppleScript是一个与macOS结合非常紧密的脚本语言,它显著的特点就是可以控制其他macOS上的应用程序,通过使用它可以完成一些繁琐重复的工作。...在ZTPodTool上输入版本号,就可以更新各个pod组件的版本。

1.1K30
领券