From 58bebb2eb84c21186f40720bf136e6eac1bf51f4 Mon Sep 17 00:00:00 2001 From: Genteure Date: Wed, 12 Jul 2023 00:55:47 +0800 Subject: [PATCH] Rebranding (#504) * Rebranding * rebranding fixups --- BililiveRecorder.Cli/Program.cs | 2 +- BililiveRecorder.Core/Config/V3/Config.gen.cs | 4 ++-- .../Danmaku/BasicDanmakuWriter.cs | 4 ++-- .../Recording/StandardRecordTask.cs | 6 +++--- BililiveRecorder.Flv/Writer/FlvTagFileWriter.cs | 2 +- .../Tool/DanmakuMerger/DanmakuMergerHandler.cs | 4 ++-- BililiveRecorder.WPF/BililiveRecorder.nuspec | 4 ++-- .../Pages/AdvancedSettingsPage.xaml | 4 ++-- BililiveRecorder.WPF/Pages/RoomListPage.xaml.cs | 4 ++-- BililiveRecorder.WPF/Pages/RootPage.xaml.cs | 2 +- BililiveRecorder.WPF/Pages/SettingsPage.xaml.cs | 4 ++-- BililiveRecorder.WPF/Properties/AssemblyInfo.cs | 6 +++--- .../Properties/Strings.Designer.cs | 10 +++++----- BililiveRecorder.WPF/Properties/Strings.en-PN.resx | 4 ++-- BililiveRecorder.WPF/Properties/Strings.en.resx | 10 +++++----- BililiveRecorder.WPF/Properties/Strings.ja.resx | 6 +++--- BililiveRecorder.WPF/Properties/Strings.resx | 14 +++++++------- .../Properties/Strings.zh-Hant.resx | 14 +++++++------- BililiveRecorder.WPF/StreamStartedNotification.cs | 2 +- BililiveRecorder.Web/embeded/.file_template.html | 2 +- BililiveRecorder.Web/embeded/401.html | 4 ++-- BililiveRecorder.Web/embeded/index.html | 6 +++--- BililiveRecorder.Web/embeded/player/index.html | 4 ++-- README.md | 2 +- README_CN.md | 6 +++--- configV3.schema.json | 6 +++--- config_gen/data.ts | 2 +- 27 files changed, 69 insertions(+), 69 deletions(-) diff --git a/BililiveRecorder.Cli/Program.cs b/BililiveRecorder.Cli/Program.cs index cf89579..728b6f7 100644 --- a/BililiveRecorder.Cli/Program.cs +++ b/BililiveRecorder.Cli/Program.cs @@ -384,7 +384,7 @@ namespace BililiveRecorder.Cli { using var key = RSA.Create(); - var req = new CertificateRequest("CN=B站录播姬", key, HashAlgorithmName.SHA256, RSASignaturePadding.Pkcs1); + var req = new CertificateRequest("CN=mikufans录播姬", key, HashAlgorithmName.SHA256, RSASignaturePadding.Pkcs1); var subjectAltName = new SubjectAlternativeNameBuilder(); subjectAltName.AddDnsName("BililiveRecorder"); diff --git a/BililiveRecorder.Core/Config/V3/Config.gen.cs b/BililiveRecorder.Core/Config/V3/Config.gen.cs index 0ae928a..c987cf6 100644 --- a/BililiveRecorder.Core/Config/V3/Config.gen.cs +++ b/BililiveRecorder.Core/Config/V3/Config.gen.cs @@ -163,7 +163,7 @@ namespace BililiveRecorder.Core.Config.V3 public uint TimingCheckInterval => this.GetPropertyValue(); /// - /// 请求B站API超时时间 毫秒 + /// 请求mikufansAPI超时时间 毫秒 /// public uint TimingApiTimeout => this.GetPropertyValue(); @@ -388,7 +388,7 @@ namespace BililiveRecorder.Core.Config.V3 public Optional OptionalTimingCheckInterval { get => this.GetPropertyValueOptional(nameof(this.TimingCheckInterval)); set => this.SetPropertyValueOptional(value, nameof(this.TimingCheckInterval)); } /// - /// 请求B站API超时时间 毫秒 + /// 请求mikufansAPI超时时间 毫秒 /// public uint TimingApiTimeout { get => this.GetPropertyValue(); set => this.SetPropertyValue(value); } public bool HasTimingApiTimeout { get => this.GetPropertyHasValue(nameof(this.TimingApiTimeout)); set => this.SetPropertyHasValue(value, nameof(this.TimingApiTimeout)); } diff --git a/BililiveRecorder.Core/Danmaku/BasicDanmakuWriter.cs b/BililiveRecorder.Core/Danmaku/BasicDanmakuWriter.cs index 7a251ab..d4e2063 100644 --- a/BililiveRecorder.Core/Danmaku/BasicDanmakuWriter.cs +++ b/BililiveRecorder.Core/Danmaku/BasicDanmakuWriter.cs @@ -222,7 +222,7 @@ namespace BililiveRecorder.Core.Danmaku writer.WriteStartDocument(); writer.WriteProcessingInstruction("xml-stylesheet", "type=\"text/xsl\" href=\"#s\""); writer.WriteStartElement("i"); - writer.WriteComment("\nB站录播姬 " + GitVersionInformation.InformationalVersion + "\nhttps://rec.danmuji.org/user/danmaku/\n本文件的弹幕信息兼容B站主站视频弹幕XML格式\n本XML自带样式可以在浏览器里打开(推荐使用Chrome)\n\nsc 为SuperChat\ngift为礼物\nguard为上船\n\nattribute \"raw\" 为原始数据\n"); + writer.WriteComment("\nmikufans录播姬 " + GitVersionInformation.InformationalVersion + "\nhttps://rec.danmuji.org/user/danmaku/\n本文件的弹幕信息兼容mikufans主站视频弹幕XML格式\n本XML自带样式可以在浏览器里打开(推荐使用Chrome)\n\nsc 为SuperChat\ngift为礼物\nguard为上船\n\nattribute \"raw\" 为原始数据\n"); writer.WriteElementString("chatserver", "chat.bilibili.com"); writer.WriteElementString("chatid", "0"); writer.WriteElementString("mission", "0"); @@ -246,7 +246,7 @@ namespace BililiveRecorder.Core.Danmaku writer.WriteEndElement(); // see BililiveRecorder.ToolBox\Tool\DanmakuMerger\DanmakuMergerHandler.cs - const string style = @"B站录播姬弹幕文件 - <z:value-of select=""/i/BililiveRecorderRecordInfo/@name""/>

B站录播姬弹幕XML文件

本文件不支持在 IE 浏览器里预览,请使用 Chrome Firefox Edge 等浏览器。

文件用法参考文档 https://rec.danmuji.org/user/danmaku/

录播姬版本
房间号
主播名
录制开始时间
弹幕条记录
上船条记录
SC条记录
礼物条记录

弹幕

用户名出现时间用户ID弹幕参数

舰长购买

用户名用户ID舰长等级购买数量出现时间
https://space.bilibili.com/

SuperChat 醒目留言

用户名用户ID内容显示时长价格出现时间
https://space.bilibili.com/

礼物

用户名用户ID礼物名礼物数量出现时间
https://space.bilibili.com/
"; + const string style = @"mikufans录播姬弹幕文件 - <z:value-of select=""/i/BililiveRecorderRecordInfo/@name""/>

mikufans录播姬弹幕XML文件

本文件不支持在 IE 浏览器里预览,请使用 Chrome Firefox Edge 等浏览器。

文件用法参考文档 https://rec.danmuji.org/user/danmaku/

录播姬版本
房间号
主播名
录制开始时间
弹幕条记录
上船条记录
SC条记录
礼物条记录

弹幕

用户名出现时间用户ID弹幕参数

舰长购买

用户名用户ID舰长等级购买数量出现时间
https://space.bilibili.com/

SuperChat 醒目留言

用户名用户ID内容显示时长价格出现时间
https://space.bilibili.com/

礼物

用户名用户ID礼物名礼物数量出现时间
https://space.bilibili.com/
"; writer.WriteStartElement("BililiveRecorderXmlStyle"); writer.WriteRaw(style); diff --git a/BililiveRecorder.Core/Recording/StandardRecordTask.cs b/BililiveRecorder.Core/Recording/StandardRecordTask.cs index 26205f2..0343753 100644 --- a/BililiveRecorder.Core/Recording/StandardRecordTask.cs +++ b/BililiveRecorder.Core/Recording/StandardRecordTask.cs @@ -238,7 +238,7 @@ namespace BililiveRecorder.Core.Recording value["Title"] = (ScriptDataString)this.room.Title; value["Artist"] = (ScriptDataString)$"{this.room.Name} ({this.room.RoomConfig.RoomId})"; value["Comment"] = (ScriptDataString) - ($"B站直播间 {this.room.RoomConfig.RoomId} 的直播录像\n" + + ($"mikufans直播间 {this.room.RoomConfig.RoomId} 的直播录像\n" + $"主播名: {this.room.Name}\n" + $"直播标题: {this.room.Title}\n" + $"直播分区: {this.room.AreaNameParent}·{this.room.AreaNameChild}\n" + @@ -246,11 +246,11 @@ namespace BililiveRecorder.Core.Recording $"直播服务器:\n" + $"{this.streamHostFull}\n" + $"\n" + - $"使用 B站录播姬 录制 https://rec.danmuji.org\n" + + $"使用 mikufans录播姬 录制 https://rec.danmuji.org\n" + $"录播姬版本: {GitVersionInformation.FullSemVer}"); value["BililiveRecorder"] = new ScriptDataEcmaArray { - ["RecordedBy"] = (ScriptDataString)"BililiveRecorder B站录播姬", + ["RecordedBy"] = (ScriptDataString)"BililiveRecorder mikufans录播姬", ["RecordedFrom"] = (ScriptDataString)(this.streamHost ?? string.Empty), ["StreamServers"] = (ScriptDataString)(this.streamHostFull ?? string.Empty), ["RecorderVersion"] = (ScriptDataString)GitVersionInformation.InformationalVersion, diff --git a/BililiveRecorder.Flv/Writer/FlvTagFileWriter.cs b/BililiveRecorder.Flv/Writer/FlvTagFileWriter.cs index 49be0e5..376c2ac 100644 --- a/BililiveRecorder.Flv/Writer/FlvTagFileWriter.cs +++ b/BililiveRecorder.Flv/Writer/FlvTagFileWriter.cs @@ -113,7 +113,7 @@ namespace BililiveRecorder.Flv.Writer this.textFile = new StreamWriter(this.targetProvider.CreateAccompanyingTextLogStream(), Encoding.UTF8); await this.textFile.WriteLineAsync("此文件内记录了对应的视频文件中可能存在的问题").ConfigureAwait(false); - await this.textFile.WriteAsync("B站录播姬 ").ConfigureAwait(false); + await this.textFile.WriteAsync("mikufans录播姬 ").ConfigureAwait(false); await this.textFile.WriteLineAsync(GitVersionInformation.FullSemVer).ConfigureAwait(false); await this.textFile.WriteLineAsync().ConfigureAwait(false); } diff --git a/BililiveRecorder.ToolBox/Tool/DanmakuMerger/DanmakuMergerHandler.cs b/BililiveRecorder.ToolBox/Tool/DanmakuMerger/DanmakuMergerHandler.cs index a62f022..033f1e6 100644 --- a/BililiveRecorder.ToolBox/Tool/DanmakuMerger/DanmakuMergerHandler.cs +++ b/BililiveRecorder.ToolBox/Tool/DanmakuMerger/DanmakuMergerHandler.cs @@ -132,7 +132,7 @@ namespace BililiveRecorder.ToolBox.Tool.DanmakuMerger writer.WriteStartDocument(); writer.WriteProcessingInstruction("xml-stylesheet", "type=\"text/xsl\" href=\"#s\""); writer.WriteStartElement("i"); - writer.WriteComment("\nB站录播姬 " + GitVersionInformation.InformationalVersion + " 使用工具箱合并\nhttps://rec.danmuji.org/user/danmaku/\n本文件的弹幕信息兼容B站主站视频弹幕XML格式\n本XML自带样式可以在浏览器里打开(推荐使用Chrome)\n\nsc 为SuperChat\ngift为礼物\nguard为上船\n\nattribute \"raw\" 为原始数据\n"); + writer.WriteComment("\nmikufans录播姬 " + GitVersionInformation.InformationalVersion + " 使用工具箱合并\nhttps://rec.danmuji.org/user/danmaku/\n本文件的弹幕信息兼容mikufans主站视频弹幕XML格式\n本XML自带样式可以在浏览器里打开(推荐使用Chrome)\n\nsc 为SuperChat\ngift为礼物\nguard为上船\n\nattribute \"raw\" 为原始数据\n"); writer.WriteElementString("chatserver", "chat.bilibili.com"); writer.WriteElementString("chatid", "0"); writer.WriteElementString("mission", "0"); @@ -150,7 +150,7 @@ namespace BililiveRecorder.ToolBox.Tool.DanmakuMerger recordInfo.WriteTo(writer); // see BililiveRecorder.Core\Danmaku\BasicDanmakuWriter.cs - const string style = @"B站录播姬弹幕文件 - <z:value-of select=""/i/BililiveRecorderRecordInfo/@name""/>

B站录播姬弹幕XML文件

本文件不支持在 IE 浏览器里预览,请使用 Chrome Firefox Edge 等浏览器。

文件用法参考文档 https://rec.danmuji.org/user/danmaku/

录播姬版本
房间号
主播名
录制开始时间
弹幕条记录
上船条记录
SC条记录
礼物条记录

弹幕

用户名出现时间用户ID弹幕参数

舰长购买

用户名用户ID舰长等级购买数量出现时间
https://space.bilibili.com/

SuperChat 醒目留言

用户名用户ID内容显示时长价格出现时间
https://space.bilibili.com/

礼物

用户名用户ID礼物名礼物数量出现时间
https://space.bilibili.com/
"; + const string style = @"mikufans录播姬弹幕文件 - <z:value-of select=""/i/BililiveRecorderRecordInfo/@name""/>

mikufans录播姬弹幕XML文件

本文件不支持在 IE 浏览器里预览,请使用 Chrome Firefox Edge 等浏览器。

文件用法参考文档 https://rec.danmuji.org/user/danmaku/

录播姬版本
房间号
主播名
录制开始时间
弹幕条记录
上船条记录
SC条记录
礼物条记录

弹幕

用户名出现时间用户ID弹幕参数

舰长购买

用户名用户ID舰长等级购买数量出现时间
https://space.bilibili.com/

SuperChat 醒目留言

用户名用户ID内容显示时长价格出现时间
https://space.bilibili.com/

礼物

用户名用户ID礼物名礼物数量出现时间
https://space.bilibili.com/
"; writer.WriteStartElement("BililiveRecorderXmlStyle"); writer.WriteRaw(style); diff --git a/BililiveRecorder.WPF/BililiveRecorder.nuspec b/BililiveRecorder.WPF/BililiveRecorder.nuspec index 2ff7444..b866b1f 100644 --- a/BililiveRecorder.WPF/BililiveRecorder.nuspec +++ b/BililiveRecorder.WPF/BililiveRecorder.nuspec @@ -3,11 +3,11 @@ BililiveRecorder 0.0.0 - B站录播姬 + 录播姬 Genteure Genteure false - B站录播姬 安装包 + 录播姬 安装包 zh-CN diff --git a/BililiveRecorder.WPF/Pages/AdvancedSettingsPage.xaml b/BililiveRecorder.WPF/Pages/AdvancedSettingsPage.xaml index 192f840..aba563d 100644 --- a/BililiveRecorder.WPF/Pages/AdvancedSettingsPage.xaml +++ b/BililiveRecorder.WPF/Pages/AdvancedSettingsPage.xaml @@ -106,7 +106,7 @@ - + @@ -158,7 +158,7 @@ 此项影响的时间间隔是定时请求HTTP接口的间隔, 主要目的是防止没有从弹幕服务器收到开播消息, 所以此项不需要设置太短。 - 时间间隔设置太短会被B站服务器屏蔽,导致无法录制。 + 时间间隔设置太短会被mikufans服务器屏蔽,导致无法录制。 diff --git a/BililiveRecorder.WPF/Pages/RoomListPage.xaml.cs b/BililiveRecorder.WPF/Pages/RoomListPage.xaml.cs index 9dbe04b..6f2965f 100644 --- a/BililiveRecorder.WPF/Pages/RoomListPage.xaml.cs +++ b/BililiveRecorder.WPF/Pages/RoomListPage.xaml.cs @@ -338,8 +338,8 @@ namespace BililiveRecorder.WPF.Pages { await Task.Delay(200); - if (MessageBox.Show("录播姬会自动检测直播间状态,不需要手动刷新。\n录播姬主要通过接收B站服务器的推送来更新状态,直播服务器会给录播姬实时发送开播通知,延迟极低。\n\n" + - "频繁刷新直播间状态、短时间内大量请求B站直播 API 可能会导致你的 IP 被屏蔽,完全无法录播。\n\n本功能是特殊情况下确实需要刷新所有直播间信息时使用的。\n\n是否要刷新所有直播间的信息?\n(每个直播间会发送一个请求)", "B站录播姬", MessageBoxButton.YesNo, MessageBoxImage.Warning) != MessageBoxResult.Yes) + if (MessageBox.Show("录播姬会自动检测直播间状态,不需要手动刷新。\n录播姬主要通过接收mikufans服务器的推送来更新状态,直播服务器会给录播姬实时发送开播通知,延迟极低。\n\n" + + "频繁刷新直播间状态、短时间内大量请求mikufans直播 API 可能会导致你的 IP 被屏蔽,完全无法录播。\n\n本功能是特殊情况下确实需要刷新所有直播间信息时使用的。\n\n是否要刷新所有直播间的信息?\n(每个直播间会发送一个请求)", "mikufans录播姬", MessageBoxButton.YesNo, MessageBoxImage.Warning) != MessageBoxResult.Yes) return; foreach (var room in rec.Rooms.ToArray()) diff --git a/BililiveRecorder.WPF/Pages/RootPage.xaml.cs b/BililiveRecorder.WPF/Pages/RootPage.xaml.cs index 15143b5..4da8ebf 100644 --- a/BililiveRecorder.WPF/Pages/RootPage.xaml.cs +++ b/BililiveRecorder.WPF/Pages/RootPage.xaml.cs @@ -107,7 +107,7 @@ namespace BililiveRecorder.WPF.Pages await Task.Delay(1000); _ = this.Dispatcher.BeginInvoke(DispatcherPriority.Normal, (Action)(() => { - MessageBox.Show(Window.GetWindow(this), @"B站录播姬 安装成功! + MessageBox.Show(Window.GetWindow(this), @"录播姬 安装成功! 之后再运行请使用桌面或开始菜单里的快捷方式。 如需卸载,可在系统设置里操作。 diff --git a/BililiveRecorder.WPF/Pages/SettingsPage.xaml.cs b/BililiveRecorder.WPF/Pages/SettingsPage.xaml.cs index 08bb163..eefcf0a 100644 --- a/BililiveRecorder.WPF/Pages/SettingsPage.xaml.cs +++ b/BililiveRecorder.WPF/Pages/SettingsPage.xaml.cs @@ -21,11 +21,11 @@ namespace BililiveRecorder.WPF.Pages RoomId = 23058, ShortId = 3, Uid = 11153765, - Title = "哔哩哔哩音悦台", + Title = "mikufans音悦台", AreaParent = "电台", AreaChild = "唱见电台", Qn = 10000, - Json = JObject.Parse(@"{""room_info"":{""uid"":11153765,""room_id"":23058,""short_id"":3,""title"":""哔哩哔哩音悦台"",""cover"":"""",""tags"":"""",""background"":""https://i0.hdslb.com/bfs/live/2836bb7b84c792e2c6aadfd4d1cce13484775fa3.jpg"",""description"":""\u003cp\u003e这里是哔哩哔哩官方音乐台喔!\u003c/p\u003e\u003cp\u003e一起来听音乐吧ε=ε=(ノ≧∇≦)ノ\u003c/p\u003e\u003cp\u003e没想到蒸汽配圣诞下装,意外的很暴露呢=3=\u003c/p\u003e\n"",""live_status"":1,""live_start_time"":1642502066,""live_screen_type"":0,""lock_status"":0,""lock_time"":0,""hidden_status"":0,""hidden_time"":0,""area_id"":190,""area_name"":""唱见电台"",""parent_area_id"":5,""parent_area_name"":""电台"",""keyframe"":""http://i0.hdslb.com/bfs/live-key-frame/keyframe05061651000000023058bkekzp.jpg"",""special_type"":0,""up_session"":""204681708782508562"",""pk_status"":0,""is_studio"":false,""pendants"":{""frame"":{""name"":"""",""value"":"""",""desc"":""""}},""on_voice_join"":0,""online"":6697,""room_type"":{""2-3"":0,""3-21"":0}},""anchor_info"":{""base_info"":{""uname"":""3号直播间"",""face"":""http://i2.hdslb.com/bfs/face/5d35da6e93fbfb1a77ad6d1f1004b08413913f9a.jpg"",""gender"":""保密"",""official_info"":{""role"":1,""title"":""哔哩哔哩直播 官方账号"",""desc"":"""",""is_nft"":0,""nft_dmark"":""https://i0.hdslb.com/bfs/live/9f176ff49d28c50e9c53ec1c3297bd1ee539b3d6.gif""}},""live_info"":{""level"":40,""level_color"":16746162,""score"":255237648,""upgrade_score"":0,""current"":[ 25000000, 147013810],""next"":[],""rank"":""\u003e10000""},""relation_info"":{""attention"":248859},""medal_info"":{""medal_name"":""电音"",""medal_id"":123,""fansclub"":1643}},""news_info"":{""uid"":11153765,""ctime"":""2021-09-24 12:49:50"",""content"":""3号大歌厅是音悦台特别推出的测试栏目,23日-25日11点-23点为期3天,希望大家支持!""},""rankdb_info"":{""roomid"":23058,""rank_desc"":""小时总榜"",""color"":""#FB7299"",""h5_url"":""https://live.bilibili.com/p/html/live-app-rankcurrent/index.html?is_live_half_webview=1\u0026hybrid_half_ui=1,5,85p,70p,FFE293,0,30,100,10;2,2,320,100p,FFE293,0,30,100,0;4,2,320,100p,FFE293,0,30,100,0;6,5,65p,60p,FFE293,0,30,100,10;5,5,55p,60p,FFE293,0,30,100,10;3,5,85p,70p,FFE293,0,30,100,10;7,5,65p,60p,FFE293,0,30,100,10;\u0026anchor_uid=11153765\u0026rank_type=master_realtime_hour_room\u0026area_hour=1\u0026area_v2_id=190\u0026area_v2_parent_id=5"",""web_url"":""https://live.bilibili.com/blackboard/room-current-rank.html?rank_type=master_realtime_hour_room\u0026area_hour=1\u0026area_v2_id=190\u0026area_v2_parent_id=5"",""timestamp"":1651234567},""area_rank_info"":{""areaRank"":{""index"":0,""rank"":""\u003e1000""},""liveRank"":{""rank"":""\u003e10000""}},""battle_rank_entry_info"":{""first_rank_img_url"":"""",""rank_name"":""尚无段位"",""show_status"":1},""tab_info"":{""list"":[{""type"":""seven-rank"",""desc"":""高能榜"",""isFirst"":1,""isEvent"":0,""eventType"":"""",""listType"":"""",""apiPrefix"":"""",""rank_name"":""room_7day""},{""type"":""guard"",""desc"":""大航海"",""isFirst"":0,""isEvent"":0,""eventType"":"""",""listType"":""top-list"",""apiPrefix"":"""",""rank_name"":""""}]},""activity_init_info"":{""eventList"":[],""weekInfo"":{""bannerInfo"":null,""giftName"":null},""giftName"":null,""lego"":{""timestamp"":1651234567,""config"":""[{\""name\"":\""frame-mng\"",\""url\"":\""https:\\/\\/live.bilibili.com\\/p\\/html\\/live-web-mng\\/index.html?roomid=#roomid#\u0026arae_id=#area_id#\u0026parent_area_id=#parent_area_id#\u0026ruid=#ruid#\"",\""startTime\"":1559544736,\""endTime\"":1877167950,\""type\"":\""frame-mng\""},{\""name\"":\""s10-fun\"",\""target\"":\""sidebar\"",\""icon\"":\""https:\\/\\/i0.hdslb.com\\/bfs\\/activity-plat\\/static\\/20200908\\/3435f7521efc759ae1f90eae5629a8f0\\/HpxrZ7SOT.png\"",\""text\"":\""\\u7545\\u73a9s10\"",\""url\"":\""https:\\/\\/live.bilibili.com\\/s10\\/fun\\/index.html?room_id=#roomid#\u0026width=376\u0026height=600\u0026source=sidebar\"",\""color\"":\""#2e6fc0\"",\""startTime\"":1600920000,\""endTime\"":1604721600,\""parentAreaId\"":2,\""areaId\"":86},{\""name\"":\""genshin-avatar\"",\""target\"":\""sidebar\"",\""icon\"":\""https:\\/\\/i0.hdslb.com\\/bfs\\/activity-plat\\/static\\/20210721\\/fa538c98e9e32dc98919db4f2527ad02\\/qWxN1d0ACu.jpg\"",\""text\"":\""\\u539f\\u77f3\\u798f\\u5229\"",\""url\"":\""https:\\/\\/live.bilibili.com\\/activity\\/live-activity-full\\/genshin_avatar\\/mobile.html?no-jump=1\u0026room_id=#roomid#\u0026width=376\u0026height=550#\\/\"",\""color\"":\""#2e6fc0\"",\""frameAllowNoBg\"":\""1\"",\""frameAllowDrag\"":\""1\"",\""startTime\"":1627012800,\""endTime\"":1630425540,\""parentAreaId\"":3,\""areaId\"":321}]""}},""voice_join_info"":{""status"":{""open"":0,""anchor_open"":0,""status"":0,""uid"":0,""user_name"":"""",""head_pic"":"""",""guard"":0,""start_at"":0,""current_time"":1651234567},""icons"":{""icon_close"":""https://i0.hdslb.com/bfs/live/a176d879dffe8de1586a5eb54c2a08a0c7d31392.png"",""icon_open"":""https://i0.hdslb.com/bfs/live/70f0844c9a12d29db1e586485954290144534be9.png"",""icon_wait"":""https://i0.hdslb.com/bfs/live/1049bb88f1e7afd839cc1de80e13228ccd5807e8.png"",""icon_starting"":""https://i0.hdslb.com/bfs/live/948433d1647a0704f8216f017c406224f9fff518.gif""},""web_share_link"":""https://live.bilibili.com/h5/23058""},""ad_banner_info"":{""data"":null},""skin_info"":{""id"":0,""skin_name"":"""",""skin_config"":"""",""show_text"":"""",""skin_url"":"""",""start_time"":0,""end_time"":0,""current_time"":1651234567},""web_banner_info"":{""id"":0,""title"":"""",""left"":"""",""right"":"""",""jump_url"":"""",""bg_color"":"""",""hover_color"":"""",""text_bg_color"":"""",""text_hover_color"":"""",""link_text"":"""",""link_color"":"""",""input_color"":"""",""input_text_color"":"""",""input_hover_color"":"""",""input_border_color"":"""",""input_search_color"":""""},""lol_info"":{""lol_activity"":{""status"":0,""guess_cover"":""http://i0.hdslb.com/bfs/live/61d1c4bcce470080a5408d6c03b7b48e0a0fa8d7.png"",""vote_cover"":""https://i0.hdslb.com/bfs/activity-plat/static/20190930/4ae8d4def1bbff9483154866490975c2/oWyasOpox.png"",""vote_h5_url"":""https://live.bilibili.com/p/html/live-app-wishhelp/index.html?is_live_half_webview=1\u0026hybrid_biz=live-app-wishhelp\u0026hybrid_rotate_d=1\u0026hybrid_half_ui=1,3,100p,360,0c1333,0,30,100;2,2,375,100p,0c1333,0,30,100;3,3,100p,360,0c1333,0,30,100;4,2,375,100p,0c1333,0,30,100;5,3,100p,360,0c1333,0,30,100;6,3,100p,360,0c1333,0,30,100;7,3,100p,360,0c1333,0,30,100;8,3,100p,360,0c1333,0,30,100;"",""vote_use_h5"":true}},""pk_info"":null,""battle_info"":null,""silent_room_info"":{""type"":"""",""level"":0,""second"":0,""expire_time"":0},""switch_info"":{""close_guard"":false,""close_gift"":false,""close_online"":false,""close_danmaku"":false},""record_switch_info"":{""record_tab"":false},""room_config_info"":{""dm_text"":""发个弹幕呗~""},""gift_memory_info"":{""list"":null},""new_switch_info"":{""room-socket"":1,""room-prop-send"":1,""room-sailing"":1,""room-info-popularity"":1,""room-danmaku-editor"":1,""room-effect"":1,""room-fans_medal"":1,""room-report"":1,""room-feedback"":1,""room-player-watermark"":1,""room-recommend-live_off"":1,""room-activity"":1,""room-web_banner"":1,""room-silver_seeds-box"":1,""room-wishing_bottle"":1,""room-board"":1,""room-supplication"":1,""room-hour_rank"":1,""room-week_rank"":1,""room-anchor_rank"":1,""room-info-integral"":1,""room-super-chat"":1,""room-tab"":1,""room-hot-rank"":1,""fans-medal-progress"":1,""gift-bay-screen"":1,""room-enter"":1,""room-my-idol"":1,""room-topic"":1,""fans-club"":1},""super_chat_info"":{""status"":1,""jump_url"":""https://live.bilibili.com/p/html/live-app-superchat2/index.html?is_live_half_webview=1\u0026hybrid_half_ui=1,3,100p,70p,ffffff,0,30,100,12,0;2,2,375,100p,ffffff,0,30,100,0,0;3,3,100p,70p,ffffff,0,30,100,12,0;4,2,375,100p,ffffff,0,30,100,0,0;5,3,100p,60p,ffffff,0,30,100,12,0;6,3,100p,60p,ffffff,0,30,100,12,0;7,3,100p,60p,ffffff,0,30,100,12,0"",""icon"":""https://i0.hdslb.com/bfs/live/0a9ebd72c76e9cbede9547386dd453475d4af6fe.png"",""ranked_mark"":0,""message_list"":[]},""online_gold_rank_info_v2"":{""list"":[{""uid"":20455817,""face"":""http://i2.hdslb.com/bfs/face/85b49d96bd506c84831eca97c35534cfb696b578.jpg"",""uname"":""咕咕Q"",""score"":""114"",""rank"":1,""guard_level"":0},{""uid"":6331378,""face"":""http://i1.hdslb.com/bfs/face/95d0f044829772cfc871008b56a3e8543f6d846f.jpg"",""uname"":""伊卡萌神"",""score"":""109"",""rank"":2,""guard_level"":0},{""uid"":85012323,""face"":""http://i0.hdslb.com/bfs/face/9d29c2d8f760afbda101788e3562cbd35773edba.jpg"",""uname"":""我会咬打火机"",""score"":""109"",""rank"":3,""guard_level"":0},{""uid"":8648034,""face"":""http://i0.hdslb.com/bfs/face/0e18dd3f02c5e64fd280d48ac7c50a3f2fbe8e0f.jpg"",""uname"":""在异世界开泥头车"",""score"":""107"",""rank"":4,""guard_level"":0},{""uid"":30377724,""face"":""http://i0.hdslb.com/bfs/face/2e699d1d14c0d812800c8d503b7f769ad9a2b3e7.jpg"",""uname"":""五十五层皇堡"",""score"":""104"",""rank"":5,""guard_level"":0},{""uid"":1613420120,""face"":""http://i0.hdslb.com/bfs/face/member/noface.jpg"",""uname"":""xieoevtstx"",""score"":""99"",""rank"":6,""guard_level"":0},{""uid"":10265491,""face"":""http://i1.hdslb.com/bfs/face/fee62e15c3b79f0a645eb2c6d91dce1c45e27e04.jpg"",""uname"":""我还活着~"",""score"":""59"",""rank"":7,""guard_level"":0}]},""dm_emoticon_info"":{""is_open_emoticon"":1,""is_shield_emoticon"":0},""dm_tag_info"":{""dm_tag"":0,""platform"":[],""extra"":"""",""dm_chronos_extra"":"""",""dm_mode"":[],""dm_setting_switch"":0,""material_conf"":null},""topic_info"":{""topic_id"":0,""topic_name"":""""},""game_info"":{""game_status"":0},""watched_show"":{""switch"":true,""num"":1206,""text_small"":""1206"",""text_large"":""1206人看过"",""icon"":"""",""icon_location"":0,""icon_web"":""""},""topic_room_info"":{""interactive_h5_url"":"""",""watermark"":1},""show_reserve_status"":false,""video_connection_info"":null,""player_throttle_info"":{""status"":1,""normal_sleep_time"":1800,""fullscreen_sleep_time"":3600,""tab_sleep_time"":1800,""prompt_time"":30},""guard_info"":{""count"":0,""anchor_guard_achieve_level"":0},""hot_rank_info"":null}") + Json = JObject.Parse(@"{""room_info"":{""uid"":11153765,""room_id"":23058,""short_id"":3,""title"":""mikufans音悦台"",""cover"":"""",""tags"":"""",""background"":""https://i0.hdslb.com/bfs/live/2836bb7b84c792e2c6aadfd4d1cce13484775fa3.jpg"",""description"":""\u003cp\u003e这里是mikufans官方音乐台喔!\u003c/p\u003e\u003cp\u003e一起来听音乐吧ε=ε=(ノ≧∇≦)ノ\u003c/p\u003e\u003cp\u003e没想到蒸汽配圣诞下装,意外的很暴露呢=3=\u003c/p\u003e\n"",""live_status"":1,""live_start_time"":1642502066,""live_screen_type"":0,""lock_status"":0,""lock_time"":0,""hidden_status"":0,""hidden_time"":0,""area_id"":190,""area_name"":""唱见电台"",""parent_area_id"":5,""parent_area_name"":""电台"",""keyframe"":""http://i0.hdslb.com/bfs/live-key-frame/keyframe05061651000000023058bkekzp.jpg"",""special_type"":0,""up_session"":""204681708782508562"",""pk_status"":0,""is_studio"":false,""pendants"":{""frame"":{""name"":"""",""value"":"""",""desc"":""""}},""on_voice_join"":0,""online"":6697,""room_type"":{""2-3"":0,""3-21"":0}},""anchor_info"":{""base_info"":{""uname"":""3号直播间"",""face"":""http://i2.hdslb.com/bfs/face/5d35da6e93fbfb1a77ad6d1f1004b08413913f9a.jpg"",""gender"":""保密"",""official_info"":{""role"":1,""title"":""mikufans直播 官方账号"",""desc"":"""",""is_nft"":0,""nft_dmark"":""https://i0.hdslb.com/bfs/live/9f176ff49d28c50e9c53ec1c3297bd1ee539b3d6.gif""}},""live_info"":{""level"":40,""level_color"":16746162,""score"":255237648,""upgrade_score"":0,""current"":[ 25000000, 147013810],""next"":[],""rank"":""\u003e10000""},""relation_info"":{""attention"":248859},""medal_info"":{""medal_name"":""电音"",""medal_id"":123,""fansclub"":1643}},""news_info"":{""uid"":11153765,""ctime"":""2021-09-24 12:49:50"",""content"":""3号大歌厅是音悦台特别推出的测试栏目,23日-25日11点-23点为期3天,希望大家支持!""},""rankdb_info"":{""roomid"":23058,""rank_desc"":""小时总榜"",""color"":""#FB7299"",""h5_url"":""https://live.bilibili.com/p/html/live-app-rankcurrent/index.html?is_live_half_webview=1\u0026hybrid_half_ui=1,5,85p,70p,FFE293,0,30,100,10;2,2,320,100p,FFE293,0,30,100,0;4,2,320,100p,FFE293,0,30,100,0;6,5,65p,60p,FFE293,0,30,100,10;5,5,55p,60p,FFE293,0,30,100,10;3,5,85p,70p,FFE293,0,30,100,10;7,5,65p,60p,FFE293,0,30,100,10;\u0026anchor_uid=11153765\u0026rank_type=master_realtime_hour_room\u0026area_hour=1\u0026area_v2_id=190\u0026area_v2_parent_id=5"",""web_url"":""https://live.bilibili.com/blackboard/room-current-rank.html?rank_type=master_realtime_hour_room\u0026area_hour=1\u0026area_v2_id=190\u0026area_v2_parent_id=5"",""timestamp"":1651234567},""area_rank_info"":{""areaRank"":{""index"":0,""rank"":""\u003e1000""},""liveRank"":{""rank"":""\u003e10000""}},""battle_rank_entry_info"":{""first_rank_img_url"":"""",""rank_name"":""尚无段位"",""show_status"":1},""tab_info"":{""list"":[{""type"":""seven-rank"",""desc"":""高能榜"",""isFirst"":1,""isEvent"":0,""eventType"":"""",""listType"":"""",""apiPrefix"":"""",""rank_name"":""room_7day""},{""type"":""guard"",""desc"":""大航海"",""isFirst"":0,""isEvent"":0,""eventType"":"""",""listType"":""top-list"",""apiPrefix"":"""",""rank_name"":""""}]},""activity_init_info"":{""eventList"":[],""weekInfo"":{""bannerInfo"":null,""giftName"":null},""giftName"":null,""lego"":{""timestamp"":1651234567,""config"":""[{\""name\"":\""frame-mng\"",\""url\"":\""https:\\/\\/live.bilibili.com\\/p\\/html\\/live-web-mng\\/index.html?roomid=#roomid#\u0026arae_id=#area_id#\u0026parent_area_id=#parent_area_id#\u0026ruid=#ruid#\"",\""startTime\"":1559544736,\""endTime\"":1877167950,\""type\"":\""frame-mng\""},{\""name\"":\""s10-fun\"",\""target\"":\""sidebar\"",\""icon\"":\""https:\\/\\/i0.hdslb.com\\/bfs\\/activity-plat\\/static\\/20200908\\/3435f7521efc759ae1f90eae5629a8f0\\/HpxrZ7SOT.png\"",\""text\"":\""\\u7545\\u73a9s10\"",\""url\"":\""https:\\/\\/live.bilibili.com\\/s10\\/fun\\/index.html?room_id=#roomid#\u0026width=376\u0026height=600\u0026source=sidebar\"",\""color\"":\""#2e6fc0\"",\""startTime\"":1600920000,\""endTime\"":1604721600,\""parentAreaId\"":2,\""areaId\"":86},{\""name\"":\""genshin-avatar\"",\""target\"":\""sidebar\"",\""icon\"":\""https:\\/\\/i0.hdslb.com\\/bfs\\/activity-plat\\/static\\/20210721\\/fa538c98e9e32dc98919db4f2527ad02\\/qWxN1d0ACu.jpg\"",\""text\"":\""\\u539f\\u77f3\\u798f\\u5229\"",\""url\"":\""https:\\/\\/live.bilibili.com\\/activity\\/live-activity-full\\/genshin_avatar\\/mobile.html?no-jump=1\u0026room_id=#roomid#\u0026width=376\u0026height=550#\\/\"",\""color\"":\""#2e6fc0\"",\""frameAllowNoBg\"":\""1\"",\""frameAllowDrag\"":\""1\"",\""startTime\"":1627012800,\""endTime\"":1630425540,\""parentAreaId\"":3,\""areaId\"":321}]""}},""voice_join_info"":{""status"":{""open"":0,""anchor_open"":0,""status"":0,""uid"":0,""user_name"":"""",""head_pic"":"""",""guard"":0,""start_at"":0,""current_time"":1651234567},""icons"":{""icon_close"":""https://i0.hdslb.com/bfs/live/a176d879dffe8de1586a5eb54c2a08a0c7d31392.png"",""icon_open"":""https://i0.hdslb.com/bfs/live/70f0844c9a12d29db1e586485954290144534be9.png"",""icon_wait"":""https://i0.hdslb.com/bfs/live/1049bb88f1e7afd839cc1de80e13228ccd5807e8.png"",""icon_starting"":""https://i0.hdslb.com/bfs/live/948433d1647a0704f8216f017c406224f9fff518.gif""},""web_share_link"":""https://live.bilibili.com/h5/23058""},""ad_banner_info"":{""data"":null},""skin_info"":{""id"":0,""skin_name"":"""",""skin_config"":"""",""show_text"":"""",""skin_url"":"""",""start_time"":0,""end_time"":0,""current_time"":1651234567},""web_banner_info"":{""id"":0,""title"":"""",""left"":"""",""right"":"""",""jump_url"":"""",""bg_color"":"""",""hover_color"":"""",""text_bg_color"":"""",""text_hover_color"":"""",""link_text"":"""",""link_color"":"""",""input_color"":"""",""input_text_color"":"""",""input_hover_color"":"""",""input_border_color"":"""",""input_search_color"":""""},""lol_info"":{""lol_activity"":{""status"":0,""guess_cover"":""http://i0.hdslb.com/bfs/live/61d1c4bcce470080a5408d6c03b7b48e0a0fa8d7.png"",""vote_cover"":""https://i0.hdslb.com/bfs/activity-plat/static/20190930/4ae8d4def1bbff9483154866490975c2/oWyasOpox.png"",""vote_h5_url"":""https://live.bilibili.com/p/html/live-app-wishhelp/index.html?is_live_half_webview=1\u0026hybrid_biz=live-app-wishhelp\u0026hybrid_rotate_d=1\u0026hybrid_half_ui=1,3,100p,360,0c1333,0,30,100;2,2,375,100p,0c1333,0,30,100;3,3,100p,360,0c1333,0,30,100;4,2,375,100p,0c1333,0,30,100;5,3,100p,360,0c1333,0,30,100;6,3,100p,360,0c1333,0,30,100;7,3,100p,360,0c1333,0,30,100;8,3,100p,360,0c1333,0,30,100;"",""vote_use_h5"":true}},""pk_info"":null,""battle_info"":null,""silent_room_info"":{""type"":"""",""level"":0,""second"":0,""expire_time"":0},""switch_info"":{""close_guard"":false,""close_gift"":false,""close_online"":false,""close_danmaku"":false},""record_switch_info"":{""record_tab"":false},""room_config_info"":{""dm_text"":""发个弹幕呗~""},""gift_memory_info"":{""list"":null},""new_switch_info"":{""room-socket"":1,""room-prop-send"":1,""room-sailing"":1,""room-info-popularity"":1,""room-danmaku-editor"":1,""room-effect"":1,""room-fans_medal"":1,""room-report"":1,""room-feedback"":1,""room-player-watermark"":1,""room-recommend-live_off"":1,""room-activity"":1,""room-web_banner"":1,""room-silver_seeds-box"":1,""room-wishing_bottle"":1,""room-board"":1,""room-supplication"":1,""room-hour_rank"":1,""room-week_rank"":1,""room-anchor_rank"":1,""room-info-integral"":1,""room-super-chat"":1,""room-tab"":1,""room-hot-rank"":1,""fans-medal-progress"":1,""gift-bay-screen"":1,""room-enter"":1,""room-my-idol"":1,""room-topic"":1,""fans-club"":1},""super_chat_info"":{""status"":1,""jump_url"":""https://live.bilibili.com/p/html/live-app-superchat2/index.html?is_live_half_webview=1\u0026hybrid_half_ui=1,3,100p,70p,ffffff,0,30,100,12,0;2,2,375,100p,ffffff,0,30,100,0,0;3,3,100p,70p,ffffff,0,30,100,12,0;4,2,375,100p,ffffff,0,30,100,0,0;5,3,100p,60p,ffffff,0,30,100,12,0;6,3,100p,60p,ffffff,0,30,100,12,0;7,3,100p,60p,ffffff,0,30,100,12,0"",""icon"":""https://i0.hdslb.com/bfs/live/0a9ebd72c76e9cbede9547386dd453475d4af6fe.png"",""ranked_mark"":0,""message_list"":[]},""online_gold_rank_info_v2"":{""list"":[{""uid"":20455817,""face"":""http://i2.hdslb.com/bfs/face/85b49d96bd506c84831eca97c35534cfb696b578.jpg"",""uname"":""咕咕Q"",""score"":""114"",""rank"":1,""guard_level"":0},{""uid"":6331378,""face"":""http://i1.hdslb.com/bfs/face/95d0f044829772cfc871008b56a3e8543f6d846f.jpg"",""uname"":""伊卡萌神"",""score"":""109"",""rank"":2,""guard_level"":0},{""uid"":85012323,""face"":""http://i0.hdslb.com/bfs/face/9d29c2d8f760afbda101788e3562cbd35773edba.jpg"",""uname"":""我会咬打火机"",""score"":""109"",""rank"":3,""guard_level"":0},{""uid"":8648034,""face"":""http://i0.hdslb.com/bfs/face/0e18dd3f02c5e64fd280d48ac7c50a3f2fbe8e0f.jpg"",""uname"":""在异世界开泥头车"",""score"":""107"",""rank"":4,""guard_level"":0},{""uid"":30377724,""face"":""http://i0.hdslb.com/bfs/face/2e699d1d14c0d812800c8d503b7f769ad9a2b3e7.jpg"",""uname"":""五十五层皇堡"",""score"":""104"",""rank"":5,""guard_level"":0},{""uid"":1613420120,""face"":""http://i0.hdslb.com/bfs/face/member/noface.jpg"",""uname"":""xieoevtstx"",""score"":""99"",""rank"":6,""guard_level"":0},{""uid"":10265491,""face"":""http://i1.hdslb.com/bfs/face/fee62e15c3b79f0a645eb2c6d91dce1c45e27e04.jpg"",""uname"":""我还活着~"",""score"":""59"",""rank"":7,""guard_level"":0}]},""dm_emoticon_info"":{""is_open_emoticon"":1,""is_shield_emoticon"":0},""dm_tag_info"":{""dm_tag"":0,""platform"":[],""extra"":"""",""dm_chronos_extra"":"""",""dm_mode"":[],""dm_setting_switch"":0,""material_conf"":null},""topic_info"":{""topic_id"":0,""topic_name"":""""},""game_info"":{""game_status"":0},""watched_show"":{""switch"":true,""num"":1206,""text_small"":""1206"",""text_large"":""1206人看过"",""icon"":"""",""icon_location"":0,""icon_web"":""""},""topic_room_info"":{""interactive_h5_url"":"""",""watermark"":1},""show_reserve_status"":false,""video_connection_info"":null,""player_throttle_info"":{""status"":1,""normal_sleep_time"":1800,""fullscreen_sleep_time"":3600,""tab_sleep_time"":1800,""prompt_time"":30},""guard_info"":{""count"":0,""anchor_guard_achieve_level"":0},""hot_rank_info"":null}") }; private readonly GlobalConfig? globalConfig; diff --git a/BililiveRecorder.WPF/Properties/AssemblyInfo.cs b/BililiveRecorder.WPF/Properties/AssemblyInfo.cs index c3cb70a..eae9ba6 100644 --- a/BililiveRecorder.WPF/Properties/AssemblyInfo.cs +++ b/BililiveRecorder.WPF/Properties/AssemblyInfo.cs @@ -5,11 +5,11 @@ using System.Windows; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("B站录播姬")] -[assembly: AssemblyDescription("B站录播姬 by genteure")] +[assembly: AssemblyTitle("mikufans录播姬")] +[assembly: AssemblyDescription("mikufans录播姬 by genteure")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Genteure")] -[assembly: AssemblyProduct("B站录播姬")] +[assembly: AssemblyProduct("mikufans录播姬")] [assembly: AssemblyCopyright("Copyright © 2018-2023 Genteure")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/BililiveRecorder.WPF/Properties/Strings.Designer.cs b/BililiveRecorder.WPF/Properties/Strings.Designer.cs index f9fbeeb..eb1ad23 100644 --- a/BililiveRecorder.WPF/Properties/Strings.Designer.cs +++ b/BililiveRecorder.WPF/Properties/Strings.Designer.cs @@ -98,7 +98,7 @@ namespace BililiveRecorder.WPF.Properties { } /// - /// Looks up a localized string similar to B站录播姬. + /// Looks up a localized string similar to mikufans录播姬. /// public static string About_Name { get { @@ -206,7 +206,7 @@ namespace BililiveRecorder.WPF.Properties { } /// - /// Looks up a localized string similar to 请输入B站直播房间号或直播间链接. + /// Looks up a localized string similar to 请输入mikufans直播房间号或直播间链接. /// public static string AddRoomFailedDialog_ErrorText_InvalidInput { get { @@ -894,7 +894,7 @@ namespace BililiveRecorder.WPF.Properties { /// /// Looks up a localized string similar to 注:一般用户通常不需要也不应该修改这里的设置项。 - ///对 Timing 的修改可能会导致被B站服务器屏蔽、不能及时开始录制等问题。. + ///对 Timing 的修改可能会导致被mikufans服务器屏蔽、不能及时开始录制等问题。. /// public static string Settings_AdvancedPage_Warning { get { @@ -1212,7 +1212,7 @@ namespace BililiveRecorder.WPF.Properties { } /// - /// Looks up a localized string similar to B站录播姬. + /// Looks up a localized string similar to mikufans录播姬. /// public static string TaskbarIconControl_Title { get { @@ -1685,7 +1685,7 @@ namespace BililiveRecorder.WPF.Properties { } /// - /// Looks up a localized string similar to B站录播姬 {0}. + /// Looks up a localized string similar to mikufans录播姬 {0}. /// public static string Window_Title { get { diff --git a/BililiveRecorder.WPF/Properties/Strings.en-PN.resx b/BililiveRecorder.WPF/Properties/Strings.en-PN.resx index d45af53..48e9728 100644 --- a/BililiveRecorder.WPF/Properties/Strings.en-PN.resx +++ b/BililiveRecorder.WPF/Properties/Strings.en-PN.resx @@ -132,7 +132,7 @@ 喵喵喵喵喵~ - Add "(B站录播姬)" after translation + Add "(mikufans录播姬)" after translation 喵喵喵喵 @@ -712,4 +712,4 @@ Will use default setting and disable user input when checked. 喵喵喵喵喵喵 - \ No newline at end of file + diff --git a/BililiveRecorder.WPF/Properties/Strings.en.resx b/BililiveRecorder.WPF/Properties/Strings.en.resx index 7126cd5..1aa5cec 100644 --- a/BililiveRecorder.WPF/Properties/Strings.en.resx +++ b/BililiveRecorder.WPF/Properties/Strings.en.resx @@ -131,8 +131,8 @@ This software is open source and licensed under the GNU General Public License Version 3 (GPLv3). - BiliRec (B站录播姬) - Add "(B站录播姬)" after translation + BiliRec (mikufans录播姬) + Add "(mikufans录播姬)" after translation Project Homepage @@ -525,7 +525,7 @@ Will use default setting and disable user input when checked. BiliRec has been minimized to the system tray, left click the tray icon to unhide. - BiliRec (B站录播姬) + BiliRec (mikufans录播姬) There is a problem in the file that the can't be repaired automatically @@ -687,7 +687,7 @@ Please analyze the original file, not the output of auto repair. Toolbox - BiliRec (B站录播姬) {0} + BiliRec (mikufans录播姬) {0} Browse... @@ -714,4 +714,4 @@ Please analyze the original file, not the output of auto repair. Select Directory - \ No newline at end of file + diff --git a/BililiveRecorder.WPF/Properties/Strings.ja.resx b/BililiveRecorder.WPF/Properties/Strings.ja.resx index b220142..640849c 100644 --- a/BililiveRecorder.WPF/Properties/Strings.ja.resx +++ b/BililiveRecorder.WPF/Properties/Strings.ja.resx @@ -132,7 +132,7 @@ ビリ生録画姫 - Add "(B站录播姬)" after translation + Add "(mikufans录播姬)" after translation プロジェクトホーム @@ -687,7 +687,7 @@ rec@danmuji.orgまでフィードバック受け付けます。 ツールボックス - ビリビリ録画機 (B站录播姬) {0} + ビリビリ録画機 (mikufans录播姬) {0} 参照... @@ -715,4 +715,4 @@ rec@danmuji.orgまでフィードバック受け付けます。 ディレクトリーを設定 - \ No newline at end of file + diff --git a/BililiveRecorder.WPF/Properties/Strings.resx b/BililiveRecorder.WPF/Properties/Strings.resx index d8b27b7..af3a9fd 100644 --- a/BililiveRecorder.WPF/Properties/Strings.resx +++ b/BililiveRecorder.WPF/Properties/Strings.resx @@ -131,8 +131,8 @@ 本软件为开源软件,使用 GNU通用公共许可证第三版 (GPLv3) 授权。 - B站录播姬 - Add "(B站录播姬)" after translation + mikufans录播姬 + Add "(mikufans录播姬)" after translation 项目首页 @@ -170,7 +170,7 @@ 这个直播间已经被添加过了 - 请输入B站直播房间号或直播间链接 + 请输入mikufans直播房间号或直播间链接 房间号不能是负数 @@ -409,7 +409,7 @@ 注:一般用户通常不需要也不应该修改这里的设置项。 -对 Timing 的修改可能会导致被B站服务器屏蔽、不能及时开始录制等问题。 +对 Timing 的修改可能会导致被mikufans服务器屏蔽、不能及时开始录制等问题。 触发写硬盘所需弹幕个数 @@ -525,7 +525,7 @@ Will use default setting and disable user input when checked. 录播姬已最小化到托盘,左键单击图标恢复界面 - B站录播姬 + mikufans录播姬 文件内存在录播姬无法自动修复的问题 @@ -687,7 +687,7 @@ Will use default setting and disable user input when checked. 工具箱 - B站录播姬 {0} + mikufans录播姬 {0} 浏览... @@ -717,4 +717,4 @@ Will use default setting and disable user input when checked. 选择工作目录 - \ No newline at end of file + diff --git a/BililiveRecorder.WPF/Properties/Strings.zh-Hant.resx b/BililiveRecorder.WPF/Properties/Strings.zh-Hant.resx index f07e994..eb50b30 100644 --- a/BililiveRecorder.WPF/Properties/Strings.zh-Hant.resx +++ b/BililiveRecorder.WPF/Properties/Strings.zh-Hant.resx @@ -131,8 +131,8 @@ 本軟件為開源軟件,使用 GNU通用公共許可證第三版 (GPLv3) 授權。 - B站錄播姬 - Add "(B站录播姬)" after translation + mikufans錄播姬 + Add "(mikufans录播姬)" after translation 項目首頁 @@ -166,7 +166,7 @@ 這個直播間已經被添加過了 - 請輸入B站直播間房間號或直播間連結 + 請輸入mikufans直播間房間號或直播間連結 房間號不能是負數 @@ -386,7 +386,7 @@ 注:一般用戶通常不需要也不應該修改此處的設定。 -對 Timing 的修改可能會導致被B站伺服器封鎖、不能及時開始錄製等問題。 +對 Timing 的修改可能會導致被mikufans伺服器封鎖、不能及時開始錄製等問題。 觸發寫入硬碟所需彈幕數量 @@ -490,7 +490,7 @@ Will use default setting and disable user input when checked. 錄播姬已最小化到系統列,左鍵點選圖標即可恢復介面 - B站錄播姬 + mikufans錄播姬 文件內存在錄播姬無法自動修復的問題 @@ -641,7 +641,7 @@ Will use default setting and disable user input when checked. - B站錄播姬 {0} + mikufans錄播姬 {0} 瀏覽... @@ -668,4 +668,4 @@ Will use default setting and disable user input when checked. 選擇工作目錄 - \ No newline at end of file + diff --git a/BililiveRecorder.WPF/StreamStartedNotification.cs b/BililiveRecorder.WPF/StreamStartedNotification.cs index 58aba95..9b00ee5 100644 --- a/BililiveRecorder.WPF/StreamStartedNotification.cs +++ b/BililiveRecorder.WPF/StreamStartedNotification.cs @@ -151,7 +151,7 @@ namespace BililiveRecorder.WPF var roomUrl = new Uri("https://live.bilibili.com/" + room.RoomConfig.RoomId); var builder = new ToastContentBuilder() - .AddHeader("BililiveRecorder-StreamStarted", "B站录播姬开播通知", "") + .AddHeader("BililiveRecorder-StreamStarted", "录播姬开播通知", "") .AddText(room.Name + " 开播了") .AddText(room.Title) .AddText($"{room.AreaNameParent} · {room.AreaNameChild}") diff --git a/BililiveRecorder.Web/embeded/.file_template.html b/BililiveRecorder.Web/embeded/.file_template.html index 9edfb98..50bd3b0 100644 --- a/BililiveRecorder.Web/embeded/.file_template.html +++ b/BililiveRecorder.Web/embeded/.file_template.html @@ -5,7 +5,7 @@ - {{ path | escape }} - B站录播姬文件浏览器 + {{ path | escape }} - mikufans录播姬文件浏览器

HTTP 401

- B站录播姬 __VERSION__ + mikufans录播姬 __VERSION__

diff --git a/BililiveRecorder.Web/embeded/index.html b/BililiveRecorder.Web/embeded/index.html index 981ccf6..ce07beb 100644 --- a/BililiveRecorder.Web/embeded/index.html +++ b/BililiveRecorder.Web/embeded/index.html @@ -4,7 +4,7 @@ - B站录播姬 __VERSION__ + mikufans录播姬 __VERSION__