v1.0.1
This commit is contained in:
BIN
assets/images/logo.png
Normal file
BIN
assets/images/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 117 KiB |
BIN
assets/images/logo_dmzj.png
Normal file
BIN
assets/images/logo_dmzj.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 32 KiB |
BIN
assets/images/vip.png
Normal file
BIN
assets/images/vip.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.9 KiB |
BIN
assets/images/vip_chapter.png
Normal file
BIN
assets/images/vip_chapter.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.6 KiB |
BIN
assets/images/vip_comic.png
Normal file
BIN
assets/images/vip_comic.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
1
assets/lotties/empty.json
Normal file
1
assets/lotties/empty.json
Normal file
File diff suppressed because one or more lines are too long
1
assets/lotties/error.json
Normal file
1
assets/lotties/error.json
Normal file
File diff suppressed because one or more lines are too long
1755
assets/lotties/loadding.json
Normal file
1755
assets/lotties/loadding.json
Normal file
File diff suppressed because it is too large
Load Diff
134
assets/proto/comic.proto
Normal file
134
assets/proto/comic.proto
Normal file
@@ -0,0 +1,134 @@
|
||||
syntax = "proto3";
|
||||
// 该文件使用ChatGPT辅助生成
|
||||
|
||||
message ComicChapterDetailProto{
|
||||
int64 chapterId = 1;
|
||||
int64 comicId = 2;
|
||||
string title = 3;
|
||||
int32 chapterOrder = 4;
|
||||
int32 direction = 5;
|
||||
repeated string pageUrl = 6;
|
||||
int32 picnum = 7;
|
||||
repeated string pageUrlHD = 8;
|
||||
int32 commentCount = 9;
|
||||
}
|
||||
message ComicChapterInfoProto {
|
||||
int64 chapterId = 1;
|
||||
string chapterTitle = 2;
|
||||
int64 updateTime = 3;
|
||||
int32 fileSize = 4;
|
||||
int32 chapterOrder = 5;
|
||||
int32 isFee = 6;
|
||||
}
|
||||
message ComicChapterResponseProto {
|
||||
int32 errno = 1;
|
||||
string errmsg = 2;
|
||||
ComicChapterDetailProto data = 3;
|
||||
}
|
||||
|
||||
message ComicChapterListProto {
|
||||
string title = 1;
|
||||
repeated ComicChapterInfoProto data = 2;
|
||||
}
|
||||
|
||||
message ComicDetailResponseProto {
|
||||
int32 errno = 1;
|
||||
string errmsg = 2;
|
||||
ComicDetailProto data = 3;
|
||||
}
|
||||
|
||||
message ComicDetailProto {
|
||||
int64 id = 1;
|
||||
string title = 2;
|
||||
int32 direction = 3;
|
||||
int32 islong = 4;
|
||||
int32 isDmzj = 5;
|
||||
string cover = 6;
|
||||
string description = 7;
|
||||
int64 lastUpdatetime = 8;
|
||||
string lastUpdateChapterName = 9;
|
||||
int32 copyright = 10;
|
||||
string firstLetter = 11;
|
||||
string comicPy = 12;
|
||||
int32 hidden = 13;
|
||||
int64 hotNum = 14;
|
||||
int64 hitNum = 15;
|
||||
int64 uid = 16;
|
||||
int32 isLock = 17;
|
||||
int32 lastUpdateChapterId = 18;
|
||||
repeated ComicTagProto types = 19;
|
||||
repeated ComicTagProto status = 20;
|
||||
repeated ComicTagProto authors = 21;
|
||||
int64 subscribeNum = 22;
|
||||
repeated ComicChapterListProto chapters = 23;
|
||||
int32 isNeedLogin = 24;
|
||||
repeated ComicDetailUrlLinkProto urlLinks = 25;
|
||||
int32 isHideChapter = 26;
|
||||
repeated ComicDetailUrlLinkProto dhUrlLinks = 27;
|
||||
string cornerMark = 28;
|
||||
int32 isFee = 29;
|
||||
}
|
||||
|
||||
message ComicTagProto {
|
||||
int64 tagId = 1;
|
||||
string tagName = 2;
|
||||
}
|
||||
|
||||
message ComicDetailUrlLinkProto {
|
||||
string title = 1;
|
||||
repeated ComicDetailUrlProto list = 2;
|
||||
}
|
||||
message ComicDetailUrlProto {
|
||||
int64 id = 1;
|
||||
string title = 2;
|
||||
string url = 3;
|
||||
string icon = 4;
|
||||
string packageName = 5;
|
||||
string dUrl = 6;
|
||||
int32 btype = 7;
|
||||
}
|
||||
|
||||
message ComicRankListResponseProto {
|
||||
int32 errno = 1;
|
||||
string errmsg = 2;
|
||||
repeated ComicRankListInfoProto data = 3;
|
||||
}
|
||||
message ComicRankListInfoProto {
|
||||
int64 comic_id = 1;
|
||||
string title = 2;
|
||||
string authors = 3;
|
||||
string status = 4;
|
||||
string cover = 5;
|
||||
string types = 6;
|
||||
int64 last_updatetime = 7;
|
||||
string last_update_chapter_name = 8;
|
||||
string comic_py = 9;
|
||||
int64 num = 10;
|
||||
int32 tag_id = 11;
|
||||
string chapter_name = 12;
|
||||
int64 chapter_id = 13;
|
||||
}
|
||||
message RankTypeFilterResponseProto {
|
||||
int32 errno = 1;
|
||||
string errmsg = 2;
|
||||
repeated ComicTagProto data = 3;
|
||||
}
|
||||
|
||||
message ComicUpdateListResponseProto {
|
||||
int32 errno = 1;
|
||||
string errmsg = 2;
|
||||
repeated ComicUpdateListInfoProto data = 3;
|
||||
}
|
||||
|
||||
message ComicUpdateListInfoProto {
|
||||
int64 comicId = 1;
|
||||
string title = 2;
|
||||
int32 islong = 3;
|
||||
string authors = 4;
|
||||
string types = 5;
|
||||
string cover = 6;
|
||||
string status = 7;
|
||||
string lastUpdateChapterName = 8;
|
||||
int64 lastUpdateChapterId = 9;
|
||||
int64 lastUpdatetime = 10;
|
||||
}
|
||||
31
assets/proto/news.proto
Normal file
31
assets/proto/news.proto
Normal file
@@ -0,0 +1,31 @@
|
||||
syntax = "proto3";
|
||||
// 该文件使用ChatGPT辅助生成
|
||||
|
||||
message NewsListResponseProto {
|
||||
int32 errno = 1;
|
||||
string errmsg = 2;
|
||||
repeated NewsListInfoProto data = 3;
|
||||
}
|
||||
|
||||
message NewsListInfoProto {
|
||||
int64 articleId = 1;
|
||||
string title = 2;
|
||||
string fromName = 3;
|
||||
string fromUrl = 4;
|
||||
int64 createTime = 5;
|
||||
int32 isForeign = 6;
|
||||
string foreignUrl = 7;
|
||||
string intro = 8;
|
||||
int64 authorId = 9;
|
||||
int32 status = 10;
|
||||
string rowPicUrl = 11;
|
||||
string colPicUrl = 12;
|
||||
int32 qchatShow = 13;
|
||||
string pageUrl = 14;
|
||||
int64 commentAmount = 15;
|
||||
int64 authorUid = 16;
|
||||
string cover = 17;
|
||||
string nickname = 18;
|
||||
int64 moodAmount = 19;
|
||||
}
|
||||
|
||||
54
assets/proto/novel.proto
Normal file
54
assets/proto/novel.proto
Normal file
@@ -0,0 +1,54 @@
|
||||
syntax = "proto3";
|
||||
// 该文件使用ChatGPT辅助生成
|
||||
|
||||
message NovelChapterDetailProto {
|
||||
int64 chapterId = 1;
|
||||
string chapterName = 2;
|
||||
int32 chapterOrder = 3;
|
||||
}
|
||||
|
||||
message NovelVolumeProto {
|
||||
int64 volume_id = 1;
|
||||
int64 lnovel_id = 2;
|
||||
string volume_name = 3;
|
||||
int32 volume_order = 4;
|
||||
int64 addtime = 5;
|
||||
int32 sum_chapters = 6;
|
||||
}
|
||||
message NovelChapterResponseProto {
|
||||
int32 errno = 1;
|
||||
string errmsg = 2;
|
||||
repeated NovelVolumeDetailProto data = 3;
|
||||
}
|
||||
message NovelVolumeDetailProto {
|
||||
int64 volume_id = 1;
|
||||
string volume_name = 2;
|
||||
int32 volume_order = 3;
|
||||
repeated NovelChapterDetailProto chapters = 4;
|
||||
}
|
||||
|
||||
message NovelDetailProto {
|
||||
int64 novel_id = 1;
|
||||
string name = 2;
|
||||
string zone = 3;
|
||||
string status = 4;
|
||||
string last_update_volume_name = 5;
|
||||
string last_update_chapter_name = 6;
|
||||
int64 last_update_volume_id = 7;
|
||||
int64 last_update_chapter_id = 8;
|
||||
int64 last_update_time = 9;
|
||||
string cover = 10;
|
||||
int64 hot_hits = 11;
|
||||
string introduction = 12;
|
||||
repeated string types = 13;
|
||||
string authors = 14;
|
||||
string first_letter = 15;
|
||||
int64 subscribe_num = 16;
|
||||
int64 redis_update_time = 17;
|
||||
repeated NovelVolumeProto volume = 18;
|
||||
}
|
||||
message NovelDetailResponseProto {
|
||||
int32 errno = 1;
|
||||
string errmsg = 2;
|
||||
NovelDetailProto data = 3;
|
||||
}
|
||||
15
assets/statement.txt
Normal file
15
assets/statement.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
在使用本软件之前,请您仔细阅读以下内容,并确保您充分理解并同意以下条款:
|
||||
|
||||
1、本软件为开源的第三方软件,可以免费下载用于测试相关功能,在测试完毕后应及时卸载本软件。
|
||||
|
||||
2、本软件为第三方开源软件,不与动漫之家(zaimanhua.com)有任何关联。软件内所有内容均来自动漫之家(zaimanhua.com)公开在互联网的资源,仅供用户参考和学习使用,不得用于商业和非法用途。对于使用本软件所造成的任何后果,本软件作者概不负责。
|
||||
|
||||
3、如果本软件存在侵犯您的合法权益的情况,请及时与作者联系,作者将会及时删除有关内容。
|
||||
|
||||
4、本软件不会收集、存储、使用任何用户的个人信息,包括但不限于姓名、地址、电子邮件地址、电话号码等。在使用本软件过程中,不会进行任何形式的个人信息采集。如用户提供任何个人信息,将被视为用户已自愿提供,并且用户将自行承担由此产生的所有法律责任。
|
||||
|
||||
5、本软件使用者应遵守国家相关法律法规和使用规范,不得利用本软件从事任何违法违规行为。如因使用本软件而导致的违法行为,使用者应承担相应的法律责任。
|
||||
|
||||
6、本软件作者保留对免责声明的最终解释权。
|
||||
|
||||
如您不同意本免责声明中的任何内容,请勿使用本软件。使用本软件即代表您已完全理解并同意上述内容。
|
||||
Reference in New Issue
Block a user