Skip to content

Commit

Permalink
更新文档。
Browse files Browse the repository at this point in the history
  • Loading branch information
MoshiCoCo committed Oct 9, 2022
1 parent 295b213 commit fdb386a
Show file tree
Hide file tree
Showing 2 changed files with 136 additions and 19 deletions.
134 changes: 122 additions & 12 deletions docs/apple-device-codes.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,136 @@
| iPhone 14 Pro 128GB 金色 | MQ083ZD/A |
| iPhone 14 Pro 128GB 暗紫色 | MQ0G3ZD/A |

iPhone 14 Pro 256GB 深空黑色 MQ0T3ZD/A
## iPhone 14(A2884)

iPhone 14 Pro 256GB 银色 MQ103ZD/A
iPhone 14 128GB 午夜色 MPU93CH/A

iPhone 14 Pro 256GB 金色 MQ183ZD/A
iPhone 14 128GB 星光色 MPUJ3CH/A

iPhone 14 Pro 256GB 暗紫色 MQ1F3ZD/A
iPhone 14 128GB 紫色 MPUW3CH/A

iPhone 14 Pro 512GB 深空黑色 MQ1M3ZD/A
iPhone 14 128GB 红色 MPV63CH/A

iPhone 14 Pro 512GB 银色 MQ1W3ZD/A
iPhone 14 128GB 蓝色 MPVG3CH/A

iPhone 14 Pro 512GB 金色 MQ233ZD/A
iPhone 14 256GB 午夜色 MPVU3CH/A

iPhone 14 Pro 512GB 暗紫色 MQ293ZD/A
iPhone 14 256GB 星光色 MPW13CH/A

iPhone 14 Pro 1TB 深空黑色 MQ2G3ZD/A
iPhone 14 256GB 紫色 MPW73CH/A

iPhone 14 Pro 1TB 银色 MQ2N3ZD/A
iPhone 14 256GB 红色 MPWE3CH/A

iPhone 14 256GB 蓝色 MPWL3CH/A

iPhone 14 512GB 午夜色 MPWT3CH/A

iPhone 14 512GB 星光色 MPX03CH/A

iPhone 14 512GB 紫色 MPX63CH/A

iPhone 14 512GB 红色 MPXD3CH/A

iPhone 14 512GB 蓝色 MPXK3CH/A

## iPhone 14 Plus(A2888)

iPhone 14 Plus 128GB 午夜色 MQ353CH/A

iPhone 14 Plus 128GB 星光色 MQ363CH/A

iPhone 14 Plus 128GB 紫色 MQ373CH/A

iPhone 14 Plus 128GB 红色 MQ393CH/A

iPhone 14 Plus 128GB 蓝色 MQ3A3CH/A

iPhone 14 Plus 256GB 午夜色 MQ3C3CH/A

iPhone 14 Plus 256GB 星光色 MQ3D3CH/A

iPhone 14 Plus 256GB 紫色 MQ3E3CH/A

iPhone 14 Plus 256GB 红色 MQ3F3CH/A

iPhone 14 Plus 256GB 蓝色 MQ3G3CH/A

iPhone 14 Plus 512GB 午夜色 MQ3H3CH/A

iPhone 14 Plus 512GB 星光色 MQ3J3CH/A

iPhone 14 Plus 512GB 紫色 MQ3K3CH/A

iPhone 14 Plus 512GB 红色 MQ3P3CH/A

iPhone 14 Plus 512GB 蓝色 MQ3Q3CH/A

## iPhone 14 Pro(A2892)

iPhone 14 Pro 128GB 深空黑色 MPXR3CH/A

iPhone 14 Pro 128GB 银色 MPXY3CH/A

iPhone 14 Pro 128GB 金色 MQ053CH/A

iPhone 14 Pro 128GB 暗紫色 MQ0D3CH/A

iPhone 14 Pro 256GB 深空黑色 MQ0M3CH/A

iPhone 14 Pro 256GB 银色 MQ0W3CH/A

iPhone 14 Pro 256GB 金色 MQ143CH/A

iPhone 14 Pro 256GB 暗紫色 MQ1C3CH/A

iPhone 14 Pro 512GB 深空黑色 MQ1J3CH/A

iPhone 14 Pro 512GB 银色 MQ1R3CH/A

iPhone 14 Pro 512GB 金色 MQ203CH/A

iPhone 14 Pro 512GB 暗紫色 MQ263CH/A

iPhone 14 Pro 1TB 深空黑色 MQ2D3CH/A

iPhone 14 Pro 1TB 银色 MQ2K3CH/A

iPhone 14 Pro 1TB 金色 MQ2R3CH/A

iPhone 14 Pro 1TB 暗紫色 MQ2Y3CH/A

## iPhone 14 Pro Max(A2896)

iPhone 14 Pro Max 128GB 深空黑色 MQ833CH/A

iPhone 14 Pro Max 128GB 银色 MQ843CH/A

iPhone 14 Pro Max 128GB 金色 MQ853CH/A

iPhone 14 Pro Max 128GB 暗紫色 MQ863CH/A

iPhone 14 Pro Max 256GB 深空黑色 MQ873CH/A

iPhone 14 Pro Max 256GB 银色 MQ883CH/A

iPhone 14 Pro Max 256GB 金色 MQ893CH/A

iPhone 14 Pro Max 256GB 暗紫色 MQ8A3CH/A

iPhone 14 Pro Max 512GB 深空黑色 MQ8D3CH/A

iPhone 14 Pro Max 512GB 银色 MQ8E3CH/A

iPhone 14 Pro Max 512GB 金色 MQ8F3CH/A

iPhone 14 Pro Max 512GB 暗紫色 MQ8G3CH/A

iPhone 14 Pro Max 1TB 深空黑色 MQ8H3CH/A

iPhone 14 Pro Max 1TB 银色 MQ8J3CH/A

iPhone 14 Pro Max 1TB 金色 MQ8L3CH/A

iPhone 14 Pro Max 1TB 暗紫色 MQ8M3CH/A

iPhone 14 Pro 1TB 金色 MQ2V3ZD/A

iPhone 14 Pro 1TB 暗紫色 MQ323ZD/A
21 changes: 14 additions & 7 deletions src/main/java/top/misec/applemonitor/job/AppleMonitor.java
Original file line number Diff line number Diff line change
@@ -1,21 +1,20 @@
package top.misec.applemonitor.job;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.JSONObject;

import cn.hutool.core.util.CharsetUtil;
import cn.hutool.core.util.URLUtil;
import cn.hutool.http.HttpRequest;
import cn.hutool.http.HttpResponse;
import com.alibaba.fastjson2.JSONArray;
import com.alibaba.fastjson2.JSONObject;
import lombok.extern.slf4j.Slf4j;
import top.misec.applemonitor.config.AppCfg;
import top.misec.applemonitor.config.CfgSingleton;
import top.misec.applemonitor.push.impl.BarkPush;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
* @author Moshi
*/
Expand Down Expand Up @@ -66,6 +65,14 @@ public void doMonitor(String locationName, String productCode) {

JSONArray stores = pickupMessage.getJSONArray("stores");

if (stores == null) {
log.info("您可能填错产品代码了,目前仅支持监控中国大陆地区的产品");
log.info("下面是是错误信息");
log.info(pickupMessage.toString());
return;
}


stores.stream().filter(store -> {
JSONObject storeJson = (JSONObject) store;
String storeName = storeJson.getString("storeName");
Expand Down

0 comments on commit fdb386a

Please sign in to comment.