Skip to content

Commit 2cbcf11

Browse files
authored
Add Lemino & D Anime Store
1 parent 35cbe87 commit 2cbcf11

File tree

1 file changed

+34
-2
lines changed

1 file changed

+34
-2
lines changed

check.sh

+34-2
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,19 @@ function MediaUnlockTest_Kancolle() {
383383
fi
384384
}
385385

386+
function MediaUnlockTest_Lemino() {
387+
local result=$(curl $useNIC $usePROXY $xForward -${1} -fsL --write-out %{http_code} --output /dev/null --max-time 10 'https://if.lemino.docomo.ne.jp/v1/user/delivery/watch/ready' -H 'accept: application/json, text/plain, */*' -H 'accept-language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6' -H 'content-type: application/json' -H 'origin: https://lemino.docomo.ne.jp' -H 'referer: https://lemino.docomo.ne.jp/' -H 'sec-ch-ua: "Microsoft Edge";v="123", "Not:A-Brand";v="8", "Chromium";v="123"' -H 'sec-ch-ua-mobile: ?0' -H 'sec-ch-ua-platform: "Windows"' -H 'sec-fetch-dest: empty' -H 'sec-fetch-mode: cors' -H 'sec-fetch-site: same-site' -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0' -H 'x-service-token: f365771afd91452fa279863f240c233d' -H 'x-trace-id: 556db33f-d739-4a82-84df-dd509a8aa179' --data-raw '{"inflow_flows":[null,"crid://plala.iptvf.jp/group/b100ce3"],"play_type":1,"key_download_only":null,"quality":null,"groupcast":null,"avail_status":"1","terminal_type":3,"test_account":0,"content_list":[{"kind":"main","service_id":null,"cid":"00lm78dz30","lid":"a0lsa6kum1","crid":"crid://plala.iptvf.jp/vod/0000000000_00lm78dymn","preview":0,"trailer":0,"auto_play":0,"stop_position":0}]}' 2>&1)
388+
if [ "$result" = "000" ]; then
389+
echo -n -e "\r Lemino:\t\t\t\t${Font_Red}Failed (Network Connection)${Font_Suffix}\n"
390+
elif [ "$result" = "200" ]; then
391+
echo -n -e "\r Lemino:\t\t\t\t${Font_Green}Yes${Font_Suffix}\n"
392+
elif [ "$result" = "403" ]; then
393+
echo -n -e "\r Lemino:\t\t\t\t${Font_Red}No${Font_Suffix}\n"
394+
else
395+
echo -n -e "\r Lemino:\t\t\t\t${Font_Red}Failed (Unexpected Result: $result)${Font_Suffix}\n"
396+
fi
397+
}
398+
386399
function MediaUnlockTest_BBCiPLAYER() {
387400
local tmpresult=$(curl $useNIC $usePROXY $xForward --user-agent "${UA_Browser}" -${1} ${ssll} -fsL --max-time 10 "https://open.live.bbc.co.uk/mediaselector/6/select/version/2.0/mediaset/pc/vpid/bbc_one_london/format/json/jsfunc/JS_callbacks0" 2>&1)
388401
if [ "${tmpresult}" = "000" ]; then
@@ -3317,14 +3330,31 @@ function MediaUnlockTest_Zee5(){
33173330
function MediaUnlockTest_EroGameSpace(){
33183331
local result=$(curl $usePROXY $xForward -${1} -sSL --max-time 3 "https://erogamescape.org" 2>/dev/null | grep '18歳')
33193332
if [ -n "$result" ]; then
3320-
echo -n -e "\r EroGameSpace:\t\t\t\t${Font_Green}Yes${Font_Suffix}\n"
3333+
echo -n -e "\r EroGameSpace:\t\t\t\t${Font_Green}Yes${Font_Suffix}\n"
33213334
return
33223335
else
33233336
echo -n -e "\r EroGameSpace:\t\t\t\t${Font_Red}No${Font_Suffix}\n"
33243337
return
33253338
fi
33263339
}
33273340

3341+
function MediaUnlockTest_DAnimeStore(){
3342+
local tmpresult=$(curl $usePROXY $xForward -${1} -sSL --max-time 10 -sL 'https://animestore.docomo.ne.jp/animestore/reg_pc' 2>/dev/null)
3343+
if [ -z "$tmpresult" ]; then
3344+
echo -n -e "\r D Anime Store:\t\t\t\t${Font_Red}No${Font_Suffix}\n"
3345+
return
3346+
fi
3347+
3348+
local isBlocked=$(echo $tmpresult | grep '海外')
3349+
if [ -n "$isBlocked" ];then
3350+
echo -n -e "\r D Anime Store:\t\t\t\t${Font_Red}No${Font_Suffix}\n"
3351+
return
3352+
else
3353+
echo -n -e "\r D Anime Store:\t\t\t\t${Font_Green}Yes${Font_Suffix}\n"
3354+
return
3355+
fi
3356+
}
3357+
33283358
function echo_Result() {
33293359
for((i=0;i<${#array[@]};i++))
33303360
do
@@ -3536,15 +3566,17 @@ function JP_UnlockTest() {
35363566
echo_Result ${result} ${array}
35373567
local result=$(
35383568
MediaUnlockTest_TVer ${1} &
3569+
MediaUnlockTest_Lemino ${1} &
35393570
MediaUnlockTest_wowow ${1} &
35403571
MediaUnlockTest_VideoMarket ${1} &
3572+
MediaUnlockTest_DAnimeStore ${1} &
35413573
MediaUnlockTest_FOD ${1} &
35423574
MediaUnlockTest_Radiko ${1} &
35433575
MediaUnlockTest_DAM ${1} &
35443576
MediaUnlockTest_J:COM_ON_DEMAND ${1} &
35453577
)
35463578
wait
3547-
local array=("TVer:" "WOWOW:" "VideoMarket:" "FOD(Fuji TV):" "Radiko:" "Karaoke@DAM:" "J:com On Demand:")
3579+
local array=("TVer:" "Lemino:" "WOWOW:" "VideoMarket:" "D Anime Store:" "FOD(Fuji TV):" "Radiko:" "Karaoke@DAM:" "J:com On Demand:")
35483580
echo_Result ${result} ${array}
35493581
ShowRegion Game
35503582
local result=$(

0 commit comments

Comments
 (0)