首页 > 其他分享 >AppleScript成功实现FaceTime语音,FaceTime视频,FaceTime蓝号检测,检测数据是否开通FaceTime

AppleScript成功实现FaceTime语音,FaceTime视频,FaceTime蓝号检测,检测数据是否开通FaceTime

时间:2024-04-07 11:24:16浏览次数:19  
标签:FaceTime 蓝号 set end target 检测 file tell

FaceTime是苹果公司iOS和macOS(以前称Mac OS X或OS X)内置的一款视频通话软件,通过Wi-Fi或者蜂窝数据接入互联网,在两个装有FaceTime的设备之间实现视频通话。其要求通话双方均具有装有FaceTime的苹果设备,苹果ID以及可接入互联网的3G/4G/5G或者Wi-Fi网络。

 

一、Windows电脑上部署苹果系统(Mac OS)来实现FaceTime的正常使用:
/* 注意:苹果的生态是一套完整的闭环,每一个苹果硬件产品都有独一无二的序列号、主板序列号和 UUID,它们都有和机型ID对应的编码规则,这点是非常确定的,所以设备串码(简称五码)不能胡乱套用,换句话说,不论你是本地电脑U盘安装苹果系统、镜像恢复安装苹果系统、Vmware安装苹果系统,你所安装的苹果系统都必须和你当前电脑的机型、CPU架构、主板、显卡等硬件配套,并且与机型 ID 匹配。否则你将无法使用App id激活FaceTime应用 或 App id登录FaceTime应用后提示鉴定错误、无法登陆、无法拨打语音或视频等一系列的问题。*/
1.U盘安装苹果系统,刻录U盘进行安装是主流选择,这样安装调试好的黑苹果Mac os问题最少,也较为稳定: 下载黑苹果安装镜像 → 刻录到U盘 → 调整配置文件 → 格式化准备好的硬盘 → 重启修改BIOS设置 → 使用U盘引导 → 安装黑苹果到目标硬盘 → 进入系统后调试

2.镜像恢复安装苹果系统,在Windows下使用镜像恢复软件安装:下载恢复版镜像 → 重启修改BIOS设置 → 安装镜像恢复软件 → 格式化准备好的硬盘 → 拷贝EFI文件 → 执行镜像恢复 → 添加UEFI启动项 → 进入系统后调试。

3.Windows下通过安装Vmware虚拟机,在Vmware虚拟机下安装Mac OS苹果系统,通过特定工具以及技术洗白苹果(安装的苹果系统都必须和你当前电脑的机型、CPU架构、主板、显卡等硬件配套,并且与机型 ID 匹配。否则你将无法使用App id激活FaceTime应用或App id登录FaceTime应用后提示鉴定错误、无法登陆、无法拨打等等问题。)

 

 
二、FaceTime激活、无痕检测指定的数据是否开通了Facetime
/* 最新升级版本请参考博文首页相关文章: https://www.cnblogs.com/imblog/ */
1.使用app id激活FaceTime应用、语音拨打、视频通话的使用(根据CPU,主板,显卡等硬件匹配机型后全套部署的苹果系统新老app id皆可登录FaceTime;且正常拨打语音,拨打视频,单个app id无限检测且不封id.)
(1)使用app id登录FaceTime应用后,确认下App id是否成功的激活了Mac OS苹果系统上的 FaceTime应用

 

(2)输入开通了FaceTime应用的手机号或邮箱号app id进行语音或者视频通话.

(3)确定你的苹果系统能正确的加载并识别音响、耳机、摄像头等硬件设备。

(4)FaceTime蓝号检测程序已升级优化,检测 100%精准,0.3秒一封(1分钟大约检测150-180封)导入需要检测数据后,程序自动记录保存开启FaceTime的数据 和 未开启FaceTime的数据

 

 

2.AppleScript实现全自动无痕检测手机号或邮箱号是否启用或开通FaceTime
/*  注意:如果是检测手机号是否FaceTime数据,那么需要在手机号的前缀 +国家代码即可.检测邮箱号是否是FaceTime数据则不需要加任何前缀 */
检测手机号或邮箱是否开启facetime示例代码:

  1 --get_ui()
  2 facetime()
  3 
  4 
  5 --获取facetime应用所有ui
  6 on get_ui()
  7     tell application "FaceTime" to activate
  8     tell application "System Events"
  9         tell process "FaceTime"
 10             tell window 1
 11                 entire contents
 12             end tell
 13         end tell
 14     end tell
 15 end get_ui
 16 
 17 
 18 
 19 on facetime()
 20     tell application "Finder" to activate
 21     
 22     tell application "Finder"
 23         set chosenfile to (choose file)
 24     end tell
 25     
 26     
 27     tell application "FaceTime"
 28         tell application "FaceTime" to activate
 29         
 30         set phoneData to read chosenfile
 31         set cards to paragraphs of phoneData
 32         repeat with phone in cards
 33             
 34             set num to the length of phone
 35             if (num > 0) then
 36                 my check_data(phone)
 37                 delay 1
 38             end if
 39         end repeat
 40         
 41     end tell
 42 end facetime
 43 
 44 
 45 # 检测数据是否开通或启用facetime
 46 on check_data(phone)
 47     tell application "System Events"
 48         tell process "FaceTime"
 49             --核心代码...
 50         end tell
 51     end tell
 52 end check_data
 53 
 54 
 55 
 56 -- 记录有效数据
 57 on WritePhone(the_phone)
 58     set num to the length of the_phone
 59     if (num > 0) then
 60         set fileName to date string of (current date)
 61         set logFilePath to my current_folder_path() & "success/检测成功的FaceTime数据.txt"
 62         set this_file to (POSIX file logFilePath as string)
 63         set this_story to the_phone & "
 64 "
 65         try
 66             set fp to open for access this_file
 67             set myText to read fp
 68             
 69             if (myText does not contain the_phone) then
 70                 my write_to_file(this_story, this_file, true, true)
 71             end if
 72         on error
 73             my write_to_file(this_story, this_file, true, true)
 74         end try
 75     end if
 76 end WritePhone
 77 
 78 
 79 
 80 -- 写入文件
 81 on write_to_file(this_data, target_file, append_data, append_end)
 82     try
 83         set the target_file to the target_file as text
 84         set the open_target_file to ¬
 85             open for access file target_file with write permission
 86         
 87         if append_data is false then
 88             set eof of the open_target_file to 0
 89             write this_data to the open_target_file starting at eof
 90         else if append_end is false then
 91             try
 92                 set fp to open for access target_file
 93                 set myText to read fp
 94                 set eof of the open_target_file to 0
 95                 write this_data to the open_target_file starting at eof
 96                 write myText to the open_target_file starting at eof
 97             on error
 98                 write this_data to the open_target_file starting at eof
 99             end try
100         else
101             write this_data to the open_target_file starting at eof
102         end if
103         
104         close access the open_target_file
105         return target_file
106     on error
107         try
108             close access file target_file
109         end try
110         return false
111     end try
112 end write_to_file
113 
114 
115 -- 获取当前文件的父文件夹路径
116 on current_folder_path()
117     set UnixPath to POSIX path of ((path to me as text) & "::")
118     return UnixPath
119 end current_folder_path

(1)无痕全自动检测导入的txt文本数据, 开通了facetime的数据自动记录并保存(默认检测速度是 0.3秒.具体可以根据实际情况做调整.)

FaceTime数据筛选

 

 

标签:FaceTime,蓝号,set,end,target,检测,file,tell
From: https://www.cnblogs.com/imblog/p/18105255

相关文章

  • 目标检测数据集,全部有标注
    目标检测数据集,全部有标注,全部yolo格式,可直接跑训练,省时省心全部是自己采集或者手工标注,一键识别,不走弯路,标注不易可帮助转格式,无缝转成:VOC,COCO等可帮训练数据集大全导航:人体检测:86166张图片人脸检测:35460张图片车辆检测:16977张图片口罩检测:8996张图片安全帽检......
  • 基于51单片机智能电子秤称重压力检测阈值报警仪蓝牙设计20-412
    20-412、51单片机电子秤称重压力检测阈值报警仪系统+蓝牙上传设计产品功能描述:本系统由STC89C52单片机、LCD1602液晶显示、HX711称重传感器、蜂鸣器报警、按键、蓝牙模块及电源组成。1、LCD602液晶实时显示重量和设置阈值。2、按键可以设置报警阈值,阈值范围0-5000g,实际重量......
  • 基于STM32单片机智能便携式心率血氧体温检测仪蓝牙设计20-415
    20-415、STM32单片机便携式心率血氧体温检测仪系统+蓝牙上传设计产品功能描述:本系统由STM32F103C8T6单片机、LCD1602液晶屏显示、血氧传感器、DS18B20温度检测、蓝牙模块组成。1、液晶实时显示STM32采集到的心率、血氧和温度。2、心率和血氧采集成功直接显示相应的值,如果采......
  • 【目标检测数据集】香蕉数据集2240张VOC+YOLO格式
    香蕉,是一种广受欢迎的热带水果,以其独特的香甜口感和丰富的营养价值而备受青睐。香蕉外观弯曲,呈长条形,果皮光滑,呈现出鲜亮的黄色,令人垂涎欲滴。在口感上,香蕉肉质细腻,口感绵软,甜而不腻,深受各个年龄段人群的喜爱。无论是作为早餐的一部分,还是作为零食、甜品,香蕉都是绝佳的选择。......
  • 【目标检测数据集】微波炉数据集1547张VOC+YOLO格式
    微波炉是一种现代化的厨房电器,以其高效、便捷的特点深受人们喜爱。它利用微波原理,通过磁控管产生高频振动,使食物中的水分子快速摩擦生热,从而达到快速加热和烹饪食物的效果。微波炉不仅可用于加热剩饭剩菜,还能制作各种美食,如烤鸡翅、蒸鱼等。它的操作简便,只需将食物放入炉内,设......
  • 基于深度学习的自动驾驶目标检测系统(网页版+YOLOv8_v7_v6_v5代码+训练数据集)
    摘要:本文深入研究了基于YOLOv8/v7/v6/v5的自动驾驶目标检测系统,核心采用YOLOv8并整合了YOLOv7、YOLOv6、YOLOv5算法,进行性能指标对比;详述了国内外研究现状、数据集处理、算法原理、模型构建与训练代码,及基于Streamlit的交互式Web应用界面设计。在Web网页中可以支持图像、视频和实......
  • 基于深度学习的钢材表面缺陷检测系统(网页版+YOLOv8_v7_v6_v5代码+训练数据集)
    摘要:本文深入研究了基于YOLOv8/v7/v6/v5的钢材表面缺陷检测系统,核心采用YOLOv8并整合了YOLOv7、YOLOv6、YOLOv5算法,进行性能指标对比;详述了国内外研究现状、数据集处理、算法原理、模型构建与训练代码,及基于Streamlit的交互式Web应用界面设计。在Web网页中可以支持图像、视频和实......
  • 基于深度学习的生活垃圾检测与分类系统(网页版+YOLOv8/v7/v6/v5代码+训练数据集)
    摘要:在本博客中,我们深入探讨了基于YOLOv8/v7/v6/v5等深度学习模型的生活垃圾检测与分类系统。作为核心,我们采用了YOLOv8算法,并与YOLOv7、YOLOv6、YOLOv5进行了综合性能对比,以评估各个版本在生活垃圾检测与分类任务上的表现和效率。我们详细介绍了相关领域的国内外研究现状,包括但不......
  • 基于深度学习的农作物害虫检测系统(网页版+YOLOv8/v7/v6/v5代码+训练数据集)
    摘要:本文深入研究了基于YOLOv8/v7/v6/v5等深度学习模型的农作物害虫检测系统,核心采用YOLOv8并整合了YOLOv7、YOLOv6、YOLOv5算法,进行性能指标对比;详述了国内外研究现状、数据集处理、算法原理、模型构建与训练代码,及基于Streamlit的交互式Web应用界面设计。在Web网页中可以支持图......
  • 基于深度学习的活体人脸检测系统(网页版+YOLOv8/v7/v6/v5代码+训练数据集)
    摘要:本文深入研究了基于YOLOv8/v7/v6/v5等深度学习模型的活体人脸检测系统,核心采用YOLOv8并整合了YOLOv7、YOLOv6、YOLOv5算法,进行性能指标对比;详述了国内外研究现状、数据集处理、算法原理、模型构建与训练代码,及基于Streamlit的交互式Web应用界面设计。在Web网页中可以支持图像......