Skip to content

Commit

Permalink
[fix] CapsuleLottery
Browse files Browse the repository at this point in the history
  • Loading branch information
lkeme committed Mar 29, 2021
1 parent aebcea5 commit 0227a5e
Show file tree
Hide file tree
Showing 11 changed files with 23 additions and 11 deletions.
2 changes: 1 addition & 1 deletion DOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ B 站直播实用脚本
|--------------------|--------------------|--------------------|
|Login |21.03.27 |账号登录 |
|Schedule |21.03.27 |休眠控制 |
|MasterSite |21.03.27 |主站助手 |
|MainSite |21.03.27 |主站助手 |
|Daily |21.03.27 |每日礼包 |
|Heart |21.03.27 |双端心跳 |
|DailyTask |21.03.27 |每日任务 |
Expand Down
12 changes: 12 additions & 0 deletions data/activity_infos.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,18 @@
"draw_times": 2,
"expire_at": "2021-05-05 23:59:59"
},
{
"url": "https://www.bilibili.com/blackboard/gaming_on_bilibili.html",
"title": "上B站看电竞",
"description": "活动期间每天分享页面,新增一次机会。",
"sid": "0b87bd83-8565-11eb-8597-246e966235d8",
"login": "true",
"follow": "false",
"share": "true",
"draw_times": 1,
"expire_at": "2021-04-30 23:59:59",
"remarks": "时间不名,暂定一个月。"
},
{
"url": "https://www.bilibili.com/blackboard/activity-YxhUEb7UwQ.html",
"title": "种草大作战特别篇",
Expand Down
2 changes: 1 addition & 1 deletion src/core/App.php
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ public function start()
$plugins = [
'Login',
'Schedule',
'MasterSite',
'MainSite',
'Daily',
'ManGa',
'GameMatch',
Expand Down
2 changes: 1 addition & 1 deletion src/plugin/AnchorRaffle.php
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@ protected static function createLottery(array $raffles): array
]);
}
$results = Curl::async('app', $url, $tasks);
# print_r($results);
// print_r($results);
return $results;
}

Expand Down
2 changes: 1 addition & 1 deletion src/plugin/CapsuleLottery.php
Original file line number Diff line number Diff line change
Expand Up @@ -352,7 +352,7 @@ private static function doLottery(int $coin_id, string $referer, int $num)
Log::notice("开始抽奖#{$num} {$raw}");
// {"code":0,"message":"0","ttl":1,"data":{"status":false,"isEntity":false,"info":{"coin":1},"awards":[{"name":"谢谢参与","num":1,"text":"谢谢参与 X 1","web_url":"https://i0.hdslb.com/bfs/live/b0fccfb3bac2daae35d7e514a8f6d31530b9add2.png","mobile_url":"https://i0.hdslb.com/bfs/live/b0fccfb3bac2daae35d7e514a8f6d31530b9add2.png","usage":{"text":"很遗憾您未能中奖","url":""},"type":32,"expire":"当天","gift_type":"7290bc172e5ab9e151eb141749adb9dd","gift_value":""}],"text":["谢谢参与 X 1"],"isExCode":false}}
if ($de_raw['code'] == 0) {
$result = "活动->{$referer} 获得->{$de_raw['text'][0]}";
$result = "活动->{$referer} 获得->{$de_raw['data']['text'][0]}";
Notice::push('capsule_lottery', $result);
return true;
}
Expand Down
2 changes: 1 addition & 1 deletion src/plugin/GiftRaffle.php
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ protected static function createLottery(array $raffles): array
]);
}
$results = Curl::async('app', $url, $tasks);
# print_r($results);
// print_r($results);
return $results;
}

Expand Down
2 changes: 1 addition & 1 deletion src/plugin/GuardRaffle.php
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ protected static function createLottery(array $raffles): array
]);
}
$results = Curl::async('app', $url, $tasks);
# print_r($results);
// print_r($results);
return $results;
}

Expand Down
2 changes: 1 addition & 1 deletion src/plugin/Login.php
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ private static function publicKeyEnc($plaintext): string
} else {
Log::info('公钥载入完毕');
}
print_r($data);
// print_r($data);
$public_key = $data['data']['key'];
$hash = $data['data']['hash'];
openssl_public_encrypt($hash . $plaintext, $crypt, $public_key);
Expand Down
4 changes: 2 additions & 2 deletions src/plugin/MasterSite.php → src/plugin/MainSite.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@
use BiliHelper\Core\Curl;
use BiliHelper\Util\TimeLock;

class MasterSite
class MainSite
{
use TimeLock;

public static function run()
{
if (self::getLock() > time() || getenv('USE_MASTER_SITE') == 'false') {
if (self::getLock() > time() || getenv('USE_MAIN_SITE') == 'false') {
return;
}
if (self::watchAid() && self::shareAid() && self::coinAdd()) {
Expand Down
2 changes: 1 addition & 1 deletion src/plugin/PkRaffle.php
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ protected static function createLottery(array $raffles): array
]);
}
$results = Curl::async('app', $url, $tasks);
# print_r($results);
// print_r($results);
return $results;
}

Expand Down
2 changes: 1 addition & 1 deletion src/plugin/Schedule.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ class Schedule
private static $unlock_timers = [];
private static $sleep_section = [];
// 日常类
private static $fillable = ['Login', 'Schedule', 'Daily', 'Judge', 'MasterSite', 'GiftSend', 'DailyTask', 'Silver2Coin', 'ManGa', 'GameMatch', 'GroupSignIn', 'AwardRecord', 'Statistics'];
private static $fillable = ['Login', 'Schedule', 'Daily', 'Judge', 'MainSite', 'GiftSend', 'DailyTask', 'Silver2Coin', 'ManGa', 'GameMatch', 'GroupSignIn', 'AwardRecord', 'Statistics'];
// 任务类
private static $guarded_first = ['Barrage', 'GiftHeart', 'Silver', 'MaterialObject'];
// 监控类
Expand Down

0 comments on commit 0227a5e

Please sign in to comment.