File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ class BiliBiliSite implements LiveSite {
3131 final SettingsService settings = Get .find <SettingsService >();
3232
3333 static const String kDefaultUserAgent =
34- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126 .0.0.0 Safari/537.36 Edg/126.0.0.0 " ;
34+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138 .0.0.0 Safari/537.36" ;
3535 static const String kDefaultReferer = "https://live.bilibili.com/" ;
3636
3737 String buvid3 = "" ;
@@ -461,10 +461,7 @@ class BiliBiliSite implements LiveSite {
461461 }
462462
463463 @override
464- Future <bool > getLiveStatus ({
465- required String platform,
466- required String roomId
467- }) async {
464+ Future <bool > getLiveStatus ({required String platform, required String roomId}) async {
468465 var result = await HttpClient .instance.getJson (
469466 "https://api.live.bilibili.com/room/v1/Room/get_info" ,
470467 queryParameters: {"room_id" : roomId},
Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ import 'dart:developer' as developer;
55import 'package:pure_live/common/index.dart' ;
66import 'package:pure_live/model/live_category.dart' ;
77import 'package:pure_live/core/common/core_log.dart' ;
8- import 'package:pure_live/plugins/fake_useragent.dart' ;
98import 'package:pure_live/core/common/http_client.dart' ;
109import 'package:pure_live/model/live_play_quality.dart' ;
1110import 'package:pure_live/core/interface/live_site.dart' ;
@@ -27,7 +26,7 @@ class DouyinSite implements LiveSite {
2726 final SettingsService settings = Get .find <SettingsService >();
2827
2928 static const String kDefaultUserAgent =
30- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125 .0.0.0 Safari/537.36 Edg/125.0.0.0 " ;
29+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138 .0.0.0 Safari/537.36" ;
3130
3231 static const String kDefaultReferer = "https://live.douyin.com" ;
3332
@@ -41,8 +40,6 @@ class DouyinSite implements LiveSite {
4140
4241 Future <Map <String , dynamic >> getRequestHeaders () async {
4342 try {
44- var fakeUseragent = FakeUserAgent .getRandomUserAgent ();
45- headers['User-Agent' ] = fakeUseragent['userAgent' ];
4643 if (headers.containsKey ("cookie" )) {
4744 return headers;
4845 }
You can’t perform that action at this time.
0 commit comments