在 Mac 上的“信息”中批量删除信息和对话

一、硬件信息
电脑:mac book pro
系统版本:macOs Sonoma 14.5

二、使用方法

1、在Mac上打开“脚本编辑器”的App(系统自带的App)。


2、复制代码,粘贴在编辑区。repeat 50 times 部分为需要重复的次数,也就是需要删除的短信条数,这里可以适当调高一些,如果短信条数小于50,可能会报错但是没有太大的关系。

3、脚本执行时,不能切换到其他桌面.

4、要实现自动点击删除,需根据引导在设置->安全性与隐私->辅助功能中允许此应用控制您电脑.

 三、批量删除
1、执行原理:点击脚本启动按钮后,自动打开“信息”点击信息相关按钮,一条条删除。
2、使用修改:不同版本的 操作系统对应的删除按钮位置不一样,根据实际情况休整

tell application "Messages" to activate
tell application "Messages"
	set chatCount to (count of chats)
end tell
tell application "System Events"
	tell process "Messages"
		set frontmost to true
		repeat 1000 times --这里输入需要删除的数量
			delay 0.2 -- 这里设置信息延时0.2秒
			click menu item "删除对话…" of menu "对话" of menu bar 1 --
			delay 0.2 -- 这里设置信息延时0.2秒
			click button "删除" of sheet 1 of window 1 -- 在弹出的对话框中点击"删除"按钮
			delay 0.2 -- 这里设置信息延时0.2秒
			try
				click button "Report Junk" of sheet 1 of window 1
				delay 0.08 -- 这里设置信息延时0.08秒
			on error errMessage number errNumber
				
			end try
			
			delay 0.08 -- 这里设置信息延时0.08秒
		end repeat
	end tell
end tell

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值