【苹果ID】Apple ID自动解锁工具部署教程,附2023美区ID共享账号分享地址

25,687
BrightData

苹果手机可以通过更换Apple ID来下载原Apple Store没有的软件,比如YouTube、Twitter、Shadowrocket等国外应用软件。由于分享的苹果ID在异地登录时容易导致被锁、或被他人升级开启二次验证,每次需要自己解锁费时费力,本文分享一款Apple ID 自动检测&解锁程序,支持定时检测账号是否被锁定,若被锁定或开启二步验证则自动解锁、修改密码并向前端API网站回显密码。

【苹果ID】Apple ID自动解锁工具部署教程,附2023美区ID共享账号分享地址

项目地址:https://github.com/pplulee/appleid_auto 免费版已停止维护,有需要的参考付费版购买授权和安装文档:https://appleauto.pro/文章源自技术白-https://jishubai.com/1378.html

准备工作:文章源自技术白-https://jishubai.com/1378.html

1、本文基于Debian系统,采用宝塔面板进行前端网站管理,宝塔面板使用参考:【Liunx建站面板】宝塔面板的安装和使用图文教程文章源自技术白-https://jishubai.com/1378.html

2、前端环境推荐:PhP7.4 & MySQL8.0,理论支持MySQL5.x。并前往PHP设置,删除对putenv、proc_open函数的禁用,安装fileinfo扩展;文章源自技术白-https://jishubai.com/1378.html

3、程序后端基于Docker运行,Docker使用参考:【Docker容器】Docker的安装部署和常用操作命令文章源自技术白-https://jishubai.com/1378.html

前端管理网站搭建

1、在宝塔面板中新建个网站,添加解析好的访问域名和数据库;文章源自技术白-https://jishubai.com/1378.html

【苹果ID】Apple ID自动解锁工具部署教程,附2023美区ID共享账号分享地址

2、下载自动解锁程序源码并上传到网站根目录,这里我直接使用宝塔面板的远程下载功能实现,请下载最新版使用,这里使用2.0版本,因版本更新迭代、安装方式可能会略有差异;文章源自技术白-https://jishubai.com/1378.html

【苹果ID】Apple ID自动解锁工具部署教程,附2023美区ID共享账号分享地址

3、把下载的安装包解压到网站根目录,如果解压出来只有appleid_auto这个文件夹,请把该文件夹里的内容全部剪切到网站根目录;文章源自技术白-https://jishubai.com/1378.html

【苹果ID】Apple ID自动解锁工具部署教程,附2023美区ID共享账号分享地址

4、把网站根目录里的sql或db文件夹下载到本地,然后转到宝塔面板数据库选项,找到刚才创建网站的那个数据库 - 导入 - 从本地上传db文件夹中的两个数据库文件,然后先点击db那个数据库文件导入,再点击v2.0那个导入;文章源自技术白-https://jishubai.com/1378.html

【苹果ID】Apple ID自动解锁工具部署教程,附2023美区ID共享账号分享地址

5、回到网站根目录,把 配置文件.example.env重命名为.env,同时编辑该文件内容,修改里面的数据库信息、前端API密钥、后端地址+通信Token(同一台机器就保持不变,这里开启就可以让用户手动点击解锁),Webdriver地址如果是在本机安装建议填Docker内网地址,通常是:http∶//172.17.0.1:4444 (具体以实际为准),如果前端提示调用wd失败通常都是地址问题;文章源自技术白-https://jishubai.com/1378.html

# 启用调试模式
APP_DEBUG = false

# 是否开启注册功能
ENABLE_REGISTER = true
# API Key,用于调用前端的API
API_KEY = 123456
# Webdriver地址,末尾不要加斜杠
WEBDRIVER = http://localhost:4444
# 是否启用任务后台运行,即不显示浏览器窗口
TASK_HEADLESS = true
# 是否启用代理池
ENABLE_PROXY_POOL = false
# 当后端报告代理不可用时,是否自动禁用该代理
PROXY_AUTO_DISABLE = false
# 当任务执行失败是,是否5分钟后重试,否则直接等待下一次执行任务
FAIL_RETRY = true
[BACKEND]
# 后端API配置
# 通过后端API可实现在前端控制解锁任务,做到实时更新,并允许用户触发解锁
# 由于后端API采用HTTP协议,强烈建议监听127.0.0.1而非0.0.0.0
# 如果前端与后端不在同一台服务器上,强烈建议使用nginx等进行反代
ENABLE_API = false
LISTEN_IP = 127.0.0.1
LISTEN_PORT = 3939
API_URL = http://127.0.0.1:3939
TOKEN = 1234561
[DATABASE]
# 数据库连接信息
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = appleid_auto
USERNAME = root
PASSWORD = 123456
HOSTPORT = 3306

[APP]
# 时区设置
DEFAULT_TIMEZONE = Asia/Shanghai

6、改好相关信息后转到服务器命令行,进入到网站根目录执行下列命令;

cd /www/wwwroot/appleid
wget https://getcomposer.org/installer -O composer.phar
php composer.phar
php composer.phar install

7、继续在网站根目录执行下列命令创建个后台管理员账户;

php think register 用户名 密码

8、在宝塔面板中-网站设置,设置网站运行目录为/public,并设置伪静态为以下;

location ~* (runtime|application)/{
    return 403;
}
location / {
    if (!-e $request_filename){
        rewrite  ^(.*)$  /index.php?s=$1  last;   break;
    }
}

后端管理程序部署

1、后端程序依赖于docker,在服务器里面先安装好docker,执行下列命令;

wget -qO- get.docker.com | bash
systemctl start docker 
systemctl enable docker 

2、执行下面的一键脚本,部署解锁后端+webdriver,根据提示选择和输入自己的API信息(网站域名地址+apikey)、确认部署Selenium Docker容器;

bash <(curl -Ls https://raw.githubusercontent.com/pplulee/appleid_auto/backend/backend/install_unblocker.sh)

3、解锁安装好后执行 docker psdocker logs appleauto 查看运行情况,然后在前端添加ID账号,如果添加了多个ID则会显示多个appleid容器,这时候就能根据前端配置自动执行解锁了;

【苹果ID】Apple ID自动解锁工具部署教程,附2023美区ID共享账号分享地址

苹果共享ID分享地址

因有人恶意盗窃共享ID、损坏ID正常使用,将不再提供共享账号,有需要的可去曙光商店购买独享账号使用。

苹果独享ID购买地址

https://dawnid.cc/ 

提供苹果独享ID、Shadowrocket 小火箭苹果ID、礼品卡等服务。

  1. 本站TG群组skill_blog   联系博主:nbskill (微信协助) 苹果ID号:曙光商店
IPRoyal
 最后更新:2024-11-16
技术白
  • 美区Apple ID
  • 苹果共享ID
  • 美区共享ID
  • Shadowrocket下载
  • 苹果商店ID
  • Apple ID
  • Apple ID自动解锁
  • Apple ID自动解锁教程
  • 苹果ID自动解锁
  • 小火箭ID
  • 苹果独享ID
  • 苹果外区ID
  • Apple 共享ID
  • 小火箭账号
评论  6  访客  3  作者  3