首页 > 其他分享 >Applescript实现无痕检测是否注册iMessage服务,iMessages数据筛选,iMessage蓝号检测完美实现

Applescript实现无痕检测是否注册iMessage服务,iMessages数据筛选,iMessage蓝号检测完美实现

时间:2024-08-09 16:05:08浏览次数:15  
标签:蓝号 set end target 检测 iMessage file tell

一、实现iMessage蓝号数据筛选的两种方式:
1.人工筛选,将要验证的号码输出到文件中,以逗号分隔。再将文件中的号码粘贴到iMessage客户端的地址栏,iMessage客户端会自动逐个检验该号码是否为iMessage账号,检验速度视网速而定。红色表示不是iMessage账号,蓝色表示iMessage账号。
2.编写脚本控制Mac os/iphone上自带的iMessage应用进行验证(全自动无痕迹检测,无需人工干预),将数据自动填充到号码框之后,如果捕获到失败则不是iMessage账号,捕获到成功则把数据保存下来。
3.最新升级版本请参考博文首页相关文章: https://www.cnblogs.com/

 

二、脚本程序或app对指定数据全自动无痕过滤
Mac OS系统下无痕检测手机号是否注册imessage的程序(注意:检测不同国家手机号需要在手机号的前缀 +国家代码即可,自动检测导入的txt数据,蓝号数据自动保存,新升级版经测试单app id可检测1000+条,有意可联系)
1.检测数据是否开通imessge示例代码:

-- 全自动无痕检测导入的手机号或邮箱数据是否开启imesaages
startApp()


--执行主程序
on startApp()
    tell application "Finder" to activate

    tell application "Finder"
        set chosenfile to (choose file)
    end tell

    tell application "Messages"
        tell application "Messages" to activate

        set phoneData to read chosenfile
        set cards to paragraphs of phoneData

        repeat with phone in cards
            --set msgText to (my AppendFace(" "))

            -- 假如字符串大于0,则草率判定是手机号
            set num to the length of phone
            if (num > 0) then
                --执行检测
                my sendMsg(phone)
                delay 1
            end if
        end repeat
        display dialog "恭喜,数据已全部检测完毕!"
    end tell
end startApp


# 开始检测
on sendMsg(phone)
    tell application "Messages" to activate
    tell application "System Events"
        tell process "Messages"
            tell window 1
                --核心代码,省略.........

                if static text of sheet 1 of window "信息" of application process "Messages" of application "System Events" exists then
                    --对未启用imessage的手机号码进行记录
                    my WritePhone(phone, "未开启im的数据.txt")
                else
                    --对已启用imessage的手机号码进行记录
                    my WritePhone(phone, "已开启im的数据.txt")
                end if


                delay 0.2
                key code 76


            end tell
        end tell
    end tell
end sendMsg


-- 记录有效手机号
on WritePhone(the_phone, file_name)
    set num to the length of the_phone
    if (num > 0) then
        set fileName to date string of (current date)
        set logFilePath to my current_folder_path() & "send/" & file_name
        set this_file to (POSIX file logFilePath as string)
        set this_story to the_phone & "
"
        try
            set fp to open for access this_file
            set myText to read fp

            if (myText does not contain the_phone) then
                my write_to_file(this_story, this_file, true, true)
            end if
        on error
            my write_to_file(this_story, this_file, true, true)
        end try
    end if
end WritePhone


-- 写入文件
on write_to_file(this_data, target_file, append_data, append_end)
    try
        set the target_file to the target_file as text
        set the open_target_file to ¬
            open for access file target_file with write permission

        if append_data is false then
            set eof of the open_target_file to 0
            write this_data to the open_target_file starting at eof
        else if append_end is false then
            try
                set fp to open for access target_file
                set myText to read fp
                set eof of the open_target_file to 0
                write this_data to the open_target_file starting at eof
                write myText to the open_target_file starting at eof
            on error
                write this_data to the open_target_file starting at eof
            end try
        else
            write this_data to the open_target_file starting at eof
        end if

        close access the open_target_file
        return target_file
    on error
        try
            close access file target_file
        end try
        return false
    end 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.电脑版Mac OS系统上的检测程序,全自动无痕检测手机号或邮箱是否开通imessage(全自动无痕检测用户导入的手机号或邮箱数据,默认0.1秒到0.5秒检测一封,自动保存已开启im的数据和未开启的im的数据)

3.iPhone手机上的检测程序,全自动无痕检测数据手机号是否开通imessage(全自动无痕检测用户导入的手机号或邮箱数据,默认2-5秒检测一封蓝号数据,检测结果自动保存)

 

标签:蓝号,set,end,target,检测,iMessage,file,tell
From: https://www.cnblogs.com/mackting/p/18328250

相关文章

  • LDAR(泄漏检测与修复)如何快速准确建档
    ​ LDAR建档前肯定需要对现场分析,先了解现场的装置信息,区域、单元以及物料分析,PID图分析等等工作,现在有理论派和现实派:1、理论派认为建档前必须进行物料分析、PID图分析等规范要求2、现实派,现实环境不是理论派能解决的,比如PID图企业涉及保密不给提供、或者企业经过多年的变更P......
  • OpenCV 人脸检测
    目录一:相关依赖文件下载二:实现步骤(图片检测)  (一)读取图片  (二)灰度转换  (三)获取人脸识别训练数据  (四)探测人脸,获取相关数据  (五)根据相关数据在原图像上画出人脸位置  (六)全部代码三:实现视频检测人脸  步骤相同,我们只需要将视频中每一帧图像进行处理,......
  • 基于paddlehub 未戴口罩检测算法
    一、简介以前大夏天戴着口罩别人觉得你不正常,现在上街不戴口罩你不正常。本文要讲的未戴口罩算法是基于paddlehub提供的模型,paddlehub是百度飞浆(PaddlePaddle)下的深度学习模型开发工具。PaddleHub旨在为开发者提供丰富的、高质量的、直接可用的预训练模,先看实际效果图......
  • 【漏洞复现】致远OA多个任意文件上传批量检测验证
    目录 wpsAssistServlet任意文件上传》》》漏洞描述《《《》》》影响范围《《《》》》环境搭建《《《》》》漏洞复现《《《ajax.do任意文件上传CNVD-2021-01627漏洞》》》漏洞描述《《《》》》影响范围《《《》》》漏洞复现《《《A6htmlofficeservlet任意文件上......
  • AppleScript实现FaceTime数据检测,FaceTime蓝号检测,无痕检测是否开通FaceTime功能
    FaceTime是苹果公司iOS和macOS(以前称MacOSX或OSX)内置的一款视频通话软件,通过Wi-Fi或者蜂窝数据接入互联网,在两个装有FaceTime的设备之间实现视频通话。其要求通话双方均具有装有FaceTime的苹果设备,苹果ID以及可接入互联网的3G/4G/5G或者Wi-Fi网络。 一、Windows电脑上部署苹......
  • 基于YOLOv10深度学习的交通信号灯检测识别系统【python源码+Pyqt5界面+数据集+训练代
    《博主简介》小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~......
  • 1392、STM32单片机温湿度检测阈值报警4个继电器加4个负载风扇等无线蓝牙远程(程序+原
    毕设帮助、开题指导、技术解答(有偿)见文未 目录方案选择单片机的选择显示器选择方案一、设计功能二、实物图三、原理图四、程序源码五、PCB图资料包括:需要完整的资料可以点击下面的名片加下我,找我要资源压缩包的百度网盘下载地址及提取码。方案选择单片机的选......
  • 基于深度学习网络的人员行为视频检测系统matlab仿真,带GUI界面
    1.算法仿真效果matlab2022a仿真结果如下(完整代码运行后无水印):  2.算法涉及理论知识概要       基于GoogLeNet深度学习网络的人员行为视频检测系统是一个高度复杂的计算机视觉应用,它利用深度神经网络的强大功能来识别和分类视频中的人员行为。GoogLeNet,也称为......
  • 神经网络之卷积篇:详解更多边缘检测内容(More edge detection)
    详解更多边缘检测内容已经见识到用卷积运算实现垂直边缘检测,在本博客中,将看到如何区分正边和负边,这实际就是由亮到暗与由暗到亮的区别,也就是边缘的过渡。还能了解到其他类型的边缘检测以及如何去实现这些算法,而不要总想着去自己编写一个边缘检测程序。这张6×6的图片,左边较亮,而......
  • 数值数据中异常值检测的问题
    我目前正在开展一个数据分析项目,在该项目中,我使用Z分数来检测数据集数值列中的异常值。但是,我遇到了一个问题,合法的数据点被标记为异常值,我不确定为什么会发生这种情况。这就是我正在做的:缺失值的插补:我使用IterativeImputersklearn.impute填充数字列中的缺失值。......