Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,14 +35,15 @@ This is a fork of the original repository, containing only my custom plugins and
</details>

<details>
<summary><b>🎬 Streaming (9 sources)</b></summary>
<summary><b>🎬 Streaming (10 sources)</b></summary>

- [AnimeVietsub](https://animevietsub.bz)[^1]
- [AnimeVsub](https://animevsub.app)[^1]
- [NguonC](https://phim.nguonc.com)[^1]
- [HentaiZ](https://hentaiz.hot)[^1]
- ~~[AnimeHay](https://animehay.fm)[^1][^2]~~
- [HentaiZ](https://hentaiz.hot)[^1]
- [KKPhim](https://kkphim.com)[^1]
- [Motchill](https://envasion.net)[^1]
- [NguonC](https://phim.nguonc.com)[^1]
- [OPhim](https://ophim17.cc)[^1]
- [PhimFun](https://phimfun.net)[^1]
- [Yêu Anime](https://yeuanime.org)[^1]
Expand Down
38 changes: 20 additions & 18 deletions plugins/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,24 +10,25 @@ import p_7 from '@plugins/vietnamese/BaoMoi';
import p_8 from '@plugins/vietnamese/DocTruyenLN';
import p_9 from '@plugins/vietnamese/HentaiZ';
import p_10 from '@plugins/vietnamese/JukaNovel';
import p_11 from '@plugins/vietnamese/LNHako';
import p_12 from '@plugins/vietnamese/LNKuro';
import p_13 from '@plugins/vietnamese/Luvevaland';
import p_14 from '@plugins/vietnamese/MeTruyenCV';
import p_15 from '@plugins/vietnamese/Motchill';
import p_16 from '@plugins/vietnamese/MotTruyen';
import p_17 from '@plugins/vietnamese/NguonC';
import p_18 from '@plugins/vietnamese/OPhim';
import p_19 from '@plugins/vietnamese/PhimFun';
import p_20 from '@plugins/vietnamese/SangTacViet';
import p_21 from '@plugins/vietnamese/TieuThuyetMang';
import p_22 from '@plugins/vietnamese/TomatoMTL';
import p_23 from '@plugins/vietnamese/TruyenCV';
import p_24 from '@plugins/vietnamese/TruyenFull';
import p_25 from '@plugins/vietnamese/Valvrareteam';
import p_26 from '@plugins/vietnamese/WanwanSekai';
import p_27 from '@plugins/vietnamese/YeuAnime';
import p_28 from '@plugins/vietnamese/ZumiNovel';
import p_11 from '@plugins/vietnamese/KKPhim';
import p_12 from '@plugins/vietnamese/LNHako';
import p_13 from '@plugins/vietnamese/LNKuro';
import p_14 from '@plugins/vietnamese/Luvevaland';
import p_15 from '@plugins/vietnamese/MeTruyenCV';
import p_16 from '@plugins/vietnamese/Motchill';
import p_17 from '@plugins/vietnamese/MotTruyen';
import p_18 from '@plugins/vietnamese/NguonC';
import p_19 from '@plugins/vietnamese/OPhim';
import p_20 from '@plugins/vietnamese/PhimFun';
import p_21 from '@plugins/vietnamese/SangTacViet';
import p_22 from '@plugins/vietnamese/TieuThuyetMang';
import p_23 from '@plugins/vietnamese/TomatoMTL';
import p_24 from '@plugins/vietnamese/TruyenCV';
import p_25 from '@plugins/vietnamese/TruyenFull';
import p_26 from '@plugins/vietnamese/Valvrareteam';
import p_27 from '@plugins/vietnamese/WanwanSekai';
import p_28 from '@plugins/vietnamese/YeuAnime';
import p_29 from '@plugins/vietnamese/ZumiNovel';

const PLUGINS: Plugin.PluginBase[] = [
p_0,
Expand Down Expand Up @@ -59,5 +60,6 @@ const PLUGINS: Plugin.PluginBase[] = [
p_26,
p_27,
p_28,
p_29,
];
export default PLUGINS;
139 changes: 139 additions & 0 deletions plugins/vietnamese/KKPhim/filters.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
import { type Filters, FilterTypes } from '@libs/filterInputs';

export default {
sort_lang: {
type: FilterTypes.Picker,
label: 'Phiên bản',
value: '',
options: [
{ label: 'Tất cả', value: '' },
{ label: 'Phụ đề (Vietsub)', value: 'vietsub' },
{ label: 'Thuyết Minh', value: 'thuyet-minh' },
{ label: 'Lồng Tiếng', value: 'long-tieng' },
],
},
category: {
type: FilterTypes.Picker,
label: 'Thể loại',
value: '',
options: [
{ label: 'Tất cả', value: '' },
{ label: 'Hành Động', value: 'hanh-dong' },
{ label: 'Miền Tây', value: 'mien-tay' },
{ label: 'Trẻ Em', value: 'tre-em' },
{ label: 'Lịch Sử', value: 'lich-su' },
{ label: 'Cổ Trang', value: 'co-trang' },
{ label: 'Chiến Tranh', value: 'chien-tranh' },
{ label: 'Viễn Tưởng', value: 'vien-tuong' },
{ label: 'Kinh Dị', value: 'kinh-di' },
{ label: 'Tài Liệu', value: 'tai-lieu' },
{ label: 'Bí Ẩn', value: 'bi-an' },
{ label: 'Phim 18+', value: 'phim-18' },
{ label: 'Tình Cảm', value: 'tinh-cam' },
{ label: 'Tâm Lý', value: 'tam-ly' },
{ label: 'Thể Thao', value: 'the-thao' },
{ label: 'Phiêu Lưu', value: 'phieu-luu' },
{ label: 'Âm Nhạc', value: 'am-nhac' },
{ label: 'Gia Đình', value: 'gia-dinh' },
{ label: 'Học Đường', value: 'hoc-duong' },
{ label: 'Hài Hước', value: 'hai-huoc' },
{ label: 'Hình Sự', value: 'hinh-su' },
{ label: 'Võ Thuật', value: 'vo-thuat' },
{ label: 'Khoa Học', value: 'khoa-hoc' },
{ label: 'Thần Thoại', value: 'than-thoai' },
{ label: 'Chính Kịch', value: 'chinh-kich' },
{ label: 'Kinh Điển', value: 'kinh-dien' },
],
},
country: {
type: FilterTypes.Picker,
label: 'Quốc gia',
value: '',
options: [
{ label: 'Tất cả', value: '' },
{ label: 'Việt Nam', value: 'viet-nam' },
{ label: 'Trung Quốc', value: 'trung-quoc' },
{ label: 'Thái Lan', value: 'thai-lan' },
{ label: 'Hồng Kông', value: 'hong-kong' },
{ label: 'Pháp', value: 'phap' },
{ label: 'Đức', value: 'duc' },
{ label: 'Hà Lan', value: 'ha-lan' },
{ label: 'Mexico', value: 'mexico' },
{ label: 'Thụy Điển', value: 'thuy-dien' },
{ label: 'Philippines', value: 'philippines' },
{ label: 'Đan Mạch', value: 'dan-mach' },
{ label: 'Thụy Sĩ', value: 'thuy-si' },
{ label: 'Ukraina', value: 'ukraina' },
{ label: 'Hàn Quốc', value: 'han-quoc' },
{ label: 'Âu Mỹ', value: 'au-my' },
{ label: 'Ấn Độ', value: 'an-do' },
{ label: 'Canada', value: 'canada' },
{ label: 'Tây Ban Nha', value: 'tay-ban-nha' },
{ label: 'Indonesia', value: 'indonesia' },
{ label: 'Ba Lan', value: 'ba-lan' },
{ label: 'Malaysia', value: 'malaysia' },
{ label: 'Bồ Đào Nha', value: 'bo-dao-nha' },
{ label: 'UAE', value: 'uae' },
{ label: 'Châu Phi', value: 'chau-phi' },
{ label: 'Ả Rập Xê Út', value: 'a-rap-xe-ut' },
{ label: 'Nhật Bản', value: 'nhat-ban' },
{ label: 'Đài Loan', value: 'dai-loan' },
{ label: 'Anh', value: 'anh' },
{ label: 'Quốc Gia Khác', value: 'quoc-gia-khac' },
{ label: 'Thổ Nhĩ Kỳ', value: 'tho-nhi-ky' },
{ label: 'Nga', value: 'nga' },
{ label: 'Úc', value: 'uc' },
{ label: 'Brazil', value: 'brazil' },
{ label: 'Ý', value: 'y' },
{ label: 'Na Uy', value: 'na-uy' },
{ label: 'Nam Phi', value: 'nam-phi' },
],
},
type: {
type: FilterTypes.Picker,
label: 'Loại phim',
value: '',
options: [
{ label: 'Tất cả', value: '' },
{ label: 'Phim Lẻ', value: 'phim-le' },
{ label: 'Phim Bộ', value: 'phim-bo' },
{ label: 'TV Shows', value: 'tv-shows' },
{ label: 'Hoạt Hình', value: 'hoat-hinh' },
],
},
year: {
type: FilterTypes.Picker,
label: 'Năm sản xuất',
value: '',
options: [
{ label: 'Tất cả', value: '' },
{ label: '2026', value: '2026' },
{ label: '2025', value: '2025' },
{ label: '2024', value: '2024' },
{ label: '2023', value: '2023' },
{ label: '2022', value: '2022' },
{ label: '2021', value: '2021' },
{ label: '2020', value: '2020' },
{ label: '2019', value: '2019' },
{ label: '2018', value: '2018' },
{ label: '2017', value: '2017' },
{ label: '2016', value: '2016' },
{ label: '2015', value: '2015' },
{ label: '2014', value: '2014' },
{ label: '2013', value: '2013' },
{ label: '2012', value: '2012' },
{ label: '2011', value: '2011' },
{ label: '2010', value: '2010' },
],
},
sort_field: {
type: FilterTypes.Picker,
label: 'Sắp xếp',
value: 'modified.time',
options: [
{ label: 'Mới cập nhật', value: 'modified.time' },
{ label: 'Thời gian đăng', value: 'created.time' },
{ label: 'Năm sản xuất', value: 'year' },
],
},
} satisfies Filters;
Loading
Loading