杂学第一篇:applescript检测手机号码是否注册imessage,imessages数据检测,imessages过蓝检测

一、检测数据的两种方式:
1.人工筛选,将要验证的号码输出到文件中,以逗号分隔。再将文件中的号码粘贴到iMessage客户端的地址栏,iMessage客户端会自动逐个检验该号码是否为iMessage账号,检验速度视网速而定。红色表示不是iMessage账号,蓝色表示iMessage账号。
2.编写脚本控制Mac os/iphone上自带的iMessage应用进行验证(全自动检测,无需人工干预),类似于群发iMessage;发送一条iMessage之后,如果捕获到发送失败的异常则不是iMessage账号,捕获到发送成功则把数据保存下来。

二、脚本或app对指定数据全自动过滤
1.电脑版检测数据是否imessages(自动检测导入的txt数据,蓝色的手机号数据自动保存,有意者联系)
示例检测脚本代码:

startApp()on clickOk()tell application "Messages" to activatetell application "System Events"tell process "Messages"tell window 1entire contentsend tellend tellend tell
end clickOkon startApp()tell application "Finder" to activatetell application "Finder"set chosenfile to (choose file) --选择制定需要检测的数据例如: phone.txtend telltell application "Messages"tell application "Messages" to activateset phoneData to read chosenfileset cards to paragraphs of phoneDatarepeat with phone in cards--set msgText to (my AppendFace(" "))-- 假如字符串不是11位,则草率判定不是手机号set num to the length of phoneif (num > 0) then--执行发送my sendMsg(phone, ".")delay 1# 及时删除多余的消息set chatNum to (get count of chat)if chatNum is greater than 1 thenmy deleteMsg(chatNum, phone)end ifend ifend repeatend tell
end startApp# 发送信息
on sendMsg(phone, msg)tell application "System Events"tell process "Messages"tell window 1delay 0.2key code 55 & 45--核心代码,省略.........end tellend tellend tell
end sendMsg# 删除信息
on deleteMsg(maxNum, thisphone)tell application "Messages" to activatetell application "System Events"tell process "Messages"tell window 1repeat maxNum timesdelay 0.2 -- 延时0.5秒click row 1 of table 1 of scroll area 1 of splitter group 1 --选中第一个会话delay 0.2 -- 延时0.5秒click menu item "删除对话…" of menu "文件" of menu bar item "文件" of menu bar 1 of application process "Messages" of application "System Events"--激活右键菜单中的删除对话delay 0.2 -- 延时0.5秒tryclick button "删除" of sheet 1--对启用了imessage功能的手机号码进行记录my WritePhone(thisphone)end tryend repeatend tellend tellend tell
end deleteMsg-- 记录有效手机号
on WritePhone(the_phone)set num to the length of the_phoneif (num > 0) thenset fileName to date string of (current date)set logFilePath to my current_folder_path() & "send/检测成功的数据.txt"set this_file to (POSIX file logFilePath as string)set this_story to the_phone & "
"tryset fp to open for access this_fileset myText to read fpif (myText does not contain the_phone) thenmy write_to_file(this_story, this_file, true, true)end ifon errormy write_to_file(this_story, this_file, true, true)end tryend if
end WritePhone-- 写入文件
--    this_data(文本内容,string)
--    target_file(文件路径,string)
--    append_data(是否拼接,boolean)
--    append_end(是否从后面拼接,boolean)
on write_to_file(this_data, target_file, append_data, append_end)tryset the target_file to the target_file as textset the open_target_file to ¬open for access file target_file with write permissionif append_data is false thenset eof of the open_target_file to 0write this_data to the open_target_file starting at eofelse if append_end is false then-- 1、读取原来内容;-- 2、清空文件,写入新内容;-- 3、在新内容后面拼接原始内容tryset fp to open for access target_fileset myText to read fpset eof of the open_target_file to 0write this_data to the open_target_file starting at eofwrite myText to the open_target_file starting at eofon errorwrite this_data to the open_target_file starting at eofend tryelsewrite this_data to the open_target_file starting at eofend ifclose access the open_target_filereturn target_fileon errortryclose access file target_fileend tryreturn falseend try
end write_to_file-- 获取当前文件的父文件夹路径
on current_folder_path()set UnixPath to POSIX path of ((path to me as text) & "::")return UnixPath
end current_folder_path

 检测脚本运行:

 

2.手机版检测数据是否imessages(自动检测导入的txt数据,蓝色的数据自动保存,有意者联系)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/42350.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

验证码、通知短信API常见使用问题

如今短信应用于我们生活工作的方方面面,注册或者登录一个应用可以用短信验证码快速登录,支付可以使用短信验证码;商家搞促销活动可以发送通知短信给客户,会员到期了商家可以发送告警短信给会员用户…可见验证码短信API和通知短信A…

程序人生 | 与足球共舞的火柴人(致敬格拉利什,赋予足球更深的意义)

个人简介 👀个人主页: 前端杂货铺 🙋‍♂️学习方向: 主攻前端方向,也会涉及到服务端 📃个人状态: 在校大学生一枚,已拿多个前端 offer(秋招) 🚀未…

内测邀请:ChatGPT - PAM™ 工业界造车解决方案

作为 AI 界的「顶流」,生成式 AI 似乎正在变成无所不能的「创意机器」。它可以根据输入的信息,自动创造各种「新东西」,帮助人们在各个领域快速实现创作和开发。不仅仅是文字,设计、游戏、艺术作品…… 各种五花八门的需求&#x…

描述对未来计算机的畅想用英语作文,畅想未来人工智能的发展状况英语作文 关于畅想未来人工智能的发展状况的英语作文...

题目要求】H42答案圈 计算机科学的未来趋势是人工智能的一种,它是人类思维的研究和仿真,最终能够使人喜欢思考,为人类服务,帮助人们解决问题。随着科技越来越与人类生活相结合,随处可见的人工智能,让生活越…

小a的旅行计划

来源:牛客网 时间限制:C/C 1秒,其他语言2秒 空间限制:C/C 32768K,其他语言65536K 64bit IO Format: %lld文章目录 题目描述题解:代码: 题目描述 小a终于放假了,它想在假期中去一些地…

旅游计划

旅游n个城市,但并不是每一条路线花费都是一样的。想把所有的城市都旅游一遍,但是花费最小。 输入格式 第一行输入一个整数n,表示有n个城市 接下来有一个n*n的矩形,表示每两个城市之间的火车花费,每两个城市之间的花费不会超过100…

CHAP7:使用 R 编程进行数据分析

1.了解 R 的基础知识 R 是一种编程语言,可用于在数据分析过程的每个阶段执行任务。在这部分课程中,您将了解 R 和 RStudio,这是 R 的集成开发人员环境 (IDE)。您将探索使用 RStudio 与 R 一起工作的好处。RStudio 使您能够轻松利用 R 的特性…

记录常用的R语言的一些零碎知识(包括ggplot2作图)

平常使用R的时候,会遇到一些小问题,这时就会去上网查,但查到结果,如果不记录起来,常常会遇到相同的问题时再次查询,费时费力,因此决定记录下这些零碎的R语言知识(不定时更新&#xf…

R语言入门-数据分析实操(tyidyverse工作流+代码)

1. 数据分析的开端,Tidyverse? tidyverse 是一个清晰的 R 包集合,在数据操作、探索和可视化领域提供统一的数据科学解决方案,这些解决方案具有共同的设计理念。它是由 RStudio 背后的首席科学家 Hadley Wickham 创建的。 tidyver…

从零开发基于chatGPT的社区交友系统 (前后端分离)丨主页框架 03

03 主页框架 前言开工引用iconfont字体图标template代码style代码页面展示 路由局部跳转script代码 总结 前言 上一章我们实现了基础的主题切换功能,这一章我们开始搭建主页主要框架,并测试一下我们的切换主题功能。 开工 引用iconfont字体图标 这里…

制造焦虑的一边去! AI 不会让我们失业,还会带来大量新机遇!

点击上方“编程技术进阶”,加"星标" 重磅干货,第一时间送达 大家好,我是编哥。先送上涛哥用 AI 画的美女,目测这个是涛哥最近的梦中情人 声明:本文引用图片来自涛哥(公众号:涛哥聊Pyt…

AI崛起,我们应该保持自我意识!

目录 前言西部世界剧情?辅助还是威胁?如何自我保护?总结 前言 人工智能技术发展迅速,为我们的生活带来了很多便利。但就个人来说这些技术都是可控的,我并不怎么担心。直到ChatGPT的到来,把我惊呆了。一边感叹AI技术的…

GPT帮你写简历:求职日企篇

正文共 927 字,阅读大约需要 3 分钟 求职者必备技巧,您将在3分钟后获得以下超能力: 快速生成日文简历 Beezy评级 :B级 *经过简单的寻找, 大部分人能立刻掌握。主要节省时间。 推荐人 | nanako 编辑者 | Linda 在应聘…

chatgpt赋能Python-python如何构造矩阵

Intro Python是一门强大的编程语言,拥有广泛的应用领域,其中矩阵运算是其中一个重要的方向。在本文中,我们将介绍如何使用Python构造矩阵,并介绍常见的矩阵运算。 什么是矩阵? 矩阵是由一组有序数排列成的矩形阵列&…

chatgpt赋能python:Python怎么手动输入矩阵

Python怎么手动输入矩阵 若想在使用Python进行科学计算或机器学习时,我们经常会使用矩阵。要能够利用Python处理这些矩阵,我们需要了解如何输入一个矩阵。本文将介绍如何通过代码手动输入矩阵。 什么是矩阵 矩阵是一个二维数组,它包含了行…

新知实验室 TRTC在线上教育场景中的一种应用实践

一、参赛说明 很荣幸参与此次征文活动,我是从2年多以前,接触腾讯云TRTC相关产品,正逢疫情肆虐,很多业务迫切需要从线下转移到线上。 经过2年的实践,TRTC本身也经历了多次的迭代,功能更强大,也…

Auto_GPT:如何使用Auto-GPT、安装、开发

文章目录 前言一、使用前提二、如何在您的 PC 上安装 Auto-GPT第 1 步:安装 Python第 2 步:获取 Auto-GPT 源代码和 OpenAI API 密钥第 3 步:在 Windows、MacOS和 Linux上安装 Auto-GPT 三、如何在你的 PC 上运行Auto-GPT总结 前言 Auto-GPT…

【霸指拓客】抖音自动引流脚本源码终端开发

<<抖音自动引流脚本源码.>> auto(); //等待广告加载 launchApp("抖音极速版"); sleep(Math.random()*10010000); click("我知道了"); sleep(3000); back(); sleep(2000); var w device.width; var h device.height; while(true){ var i…