1. 通过猴油注册脚本,用js填写表单

问题:由于apple官网采用了自己封装的mvvm框架,如果只是赋值的话,还不能把视图上的数据更新到model上,必须触发一下表单元素的input事件或者change事件完成model的更新

CSP网站安全策略

 var _e = new Event('input')document.getElementsByTagName('input')[4].value = '张'document.getElementsByTagName('input')[4].dispatchEvent(_e)

2. 由于apple官网加了csp,导致不能连接不用域的http和ws,所以只能新开一个iframe,通过该iframe连接服务器获取数据,再发送回apple官网

window.addEventListener('message', function(rs){console.log(rs);if (rs.origin === 'https://test.auto0917.com') {}
});
var iframe = document.createElement("iframe");
document.querySelector("body").appendChild(iframe);
iframe.setAttribute("src","https://test.auto0917.com/test.html");

注意子页面发送消息时会有同源策略问题,所有必须用top.postMessage,不能用parant.pos

window.top.postMessage('hahah', 'https://appleid.apple.com/account#!&page=create')

问题1:该iframe必须是https的,找个https的服务器就行了

问题2:该iframe连接的ws也必须是wss的才行,需要加证书

3. 最后还是用nightmare写了一段自动注册的脚本

blesstosam 的 github

自动注册appleid相关推荐

  1. [AutoMapper]反射自动注册AutoMapper Profile

    AutoMapper 帮我我们方便管理物件跟物件之间属性值格式转换 模型转换 这里有两个类别 UserInfoModel 当作我们从DB捞取出来模型资料 public class UserInfoMo ...

  2. 5 zabbix 添加host_运维监控实战篇,zabbix自动发现和自动注册图文详解

    一.介绍 自动发现 Zabbix自动发现就是为了解决批量监控而设计的功能之一,什么是自动发现呢,简单来说就是Zabbix Server端可以基于设定的规则,自动批量的去发现局域网若干服务器,并自动把服 ...

  3. zabbix 自动注册发现

    前段时间有人问我zabbix自动注册发现怎么搞?今天就写个博客简单演示下. zabbix的自动注册发现添加就在zabbix的报警添加动作那块,只是有个下拉按钮,其实也特别简单,看下图:组态-动作-自动 ...

  4. 在Zf2中实现Controller按照URL自动注册

    为什么80%的码农都做不了架构师?>>>    在Zf2中,一般的情况下,在modules的的某个模块的controller目录下添加一个controller 文件,对应的需要在mo ...

  5. 网络编程 -- RPC实现原理 -- RPC -- 迭代版本V4 -- 远程方法调用 整合 Spring 自动注册...

    网络编程 -- RPC实现原理 -- 目录 啦啦啦 V4--RPC -- 远程方法调用 + Spring 自动注册 服务提供商: 1. 配置 rpc04_server.xml 注入 服务提供商 rpc ...

  6. 自动注册 IIS6 的 MIME 类型

    原文 自动注册 IIS6 的 MIME 类型 由于IIS5和IIS6有很多的MIME类型没有设置,其中还包括了FLV(video/x-flv),上篇文章描述了制作<IIS6 自动安装>,而 ...

  7. zabbix 监控项自动发现过滤_Zabbix监控之配置Linux自动发现与自动注册报警

    1.关于linux客户端的部署上篇已经介绍不清楚的可以去看一下(Zabbix监控之agent和邮件报警配置) 1.1.一.配置自动发现: 1.1.1.1.1.打开Zabbix Web管理界面,创建Za ...

  8. Zabbix实战之客户端自动注册

    Zabbix实战之客户端自动注册 一.自动注册与自动发现定义 二.修改客户端zabbix-agent2配置文件 三.检查配置文件修改内容 四.重启服务与验证通信 1.客户端重启服务 2.服务端验证和客 ...

  9. Spring boot自动注册DispatcherServlet

    DispatcherServlet SpringBoot自动配置SpringMVC的时候 自动注册SpringMVC的前端控制器DIspatcherServlet DispatcherServletA ...

  10. Eclipse自动注册Servlet:web.xml注册和@Servlet注解 实现注册

    在创建Javaweb项目中要会用到大量的Servlet类,若一一手动注册会很繁琐,此时我们就得想办法实现web.xml自动注册了. Servlet自动注册的两种方法: 1.web.xml自动注册 2. ...

最新文章

  1. python asyncio 使用方法
  2. 一些实用的 jQuery 技巧
  3. 点击 UITableView 隐藏键盘
  4. sudami和achillis对初学者的建议
  5. JK_Rush关于索引的一些总结
  6. java调用gbase存储过程,GBase 8T数据库存储过程使用出参示例
  7. Leetcode--210.课程表Ⅱ
  8. 使用TweenMax更方便的创建连续的运动。
  9. 新世相难看的吃相:昨天你交智商税了吗?
  10. poj2513Colored Sticks(无向图判欧拉路、回路+trie树)
  11. 计算机木材染色 配色技术的应用技术,计算机配色技术在木材连缸染色中的应用研究.pdf...
  12. mysql锁的级别_mysql 锁和各锁级别
  13. Python爬取热门微博评论--问题与解决(1)
  14. 剑道独尊 无上剑意(下)
  15. OSChina 周三乱弹 ——我就爱吃月饼,就爱抢月饼。我高兴。
  16. Python英文单词大小写转换及所有首字母大写
  17. 最简单的Document解析xml文件
  18. MMaction2中自定义AVA数据集(在window上实现)
  19. EEPROM介绍及与Flash区别
  20. 浅议数字化双胞胎与仿真

热门文章

  1. Excel小笔记——冻结窗格
  2. 创业4年女掌门刘静瑜,创造动力电池,中创新航市值超600亿
  3. 高德地图的测试key_如何获取高德地图api key
  4. C#基础 连接数据库
  5. 【React】报错:Error: Element type is invalid: expected a string (for built-in components) or a class/fun
  6. 山西大同大学教务处教师端——可在PC端,手机端操作
  7. 百度地图多点路线规划_期待已久的多地点路线规划功能
  8. python 提取骨架
  9. 公路自行车入门级推荐java_开学季:9款值得买公路车推荐
  10. Wincap连接虚拟机中的kali被拒绝(自身经验)