Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1576 commits
Select commit Hold shift + click to select a range
6379e84
🕊
keyiflerolsun Dec 31, 2024
2b3194c
🕊
keyiflerolsun Dec 31, 2024
33d96ed
🕊
keyiflerolsun Dec 31, 2024
72fb97b
🕊
keyiflerolsun Dec 31, 2024
fdd6e6a
🕊
keyiflerolsun Dec 31, 2024
0a6c6b0
Update Derleyici.yml
keyiflerolsun Jan 2, 2025
18b4482
🕊
keyiflerolsun Jan 2, 2025
8532bbd
🕊
keyiflerolsun Jan 2, 2025
87a4ae4
🕊
keyiflerolsun Jan 2, 2025
ea1a75d
🕊
keyiflerolsun Jan 2, 2025
e48a2c4
🕊
keyiflerolsun Jan 3, 2025
a90c024
🕊
keyiflerolsun Jan 3, 2025
30a1f23
🕊
keyiflerolsun Jan 3, 2025
d627169
🕊
keyiflerolsun Jan 4, 2025
e706b17
🕊
keyiflerolsun Jan 4, 2025
43d67ef
🕊
keyiflerolsun Jan 4, 2025
99b8327
🕊
keyiflerolsun Jan 4, 2025
3f1aa89
🕊
keyiflerolsun Jan 4, 2025
939202d
♻️ Domain Değişikliği
keyiflerolsun Jan 4, 2025
da203bb
Merge pull request #148 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 4, 2025
938f5b9
🕊
keyiflerolsun Jan 4, 2025
6a7a55d
🕊
keyiflerolsun Jan 4, 2025
dd3df80
🕊
keyiflerolsun Jan 4, 2025
65871df
🕊
keyiflerolsun Jan 4, 2025
49b0579
🕊
keyiflerolsun Jan 4, 2025
0529cca
🕊
keyiflerolsun Jan 5, 2025
216d3f7
🕊
keyiflerolsun Jan 5, 2025
19206e9
♻️ Domain Değişikliği
keyiflerolsun Jan 5, 2025
30984df
Merge pull request #152 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 5, 2025
61aa6d4
🕊
keyiflerolsun Jan 5, 2025
2f72085
Update build.gradle.kts
inatchii Jan 6, 2025
9b296ca
Update repo.json
inatchii Jan 6, 2025
0688b44
Update RecTV.kt
inatchii Jan 6, 2025
d730c3e
Update RecTV.kt
inatchii Jan 6, 2025
4bae260
Update RecTV.kt
inatchii Jan 6, 2025
059cc27
Update RecTV.kt
inatchii Jan 7, 2025
372b5d5
Merge branch 'master' of https://github.com/inatchii/Kekik-cloudstream
inatchii Jan 7, 2025
25b3703
Update RecTV.kt
inatchii Jan 7, 2025
fa911f6
Update RecTV.kt
inatchii Jan 7, 2025
6abc79f
Update RecTV.kt
inatchii Jan 7, 2025
7e86b6e
Update RecTV.kt
inatchii Jan 8, 2025
17c5ac7
Update RecTV.kt
inatchii Jan 8, 2025
a0c6c0f
Update RecTV.kt
inatchii Jan 8, 2025
11341aa
Update RecTV.kt
inatchii Jan 8, 2025
b8496fd
Update RecTV.kt
inatchii Jan 8, 2025
fa531ff
Update RecTV.kt
inatchii Jan 8, 2025
6fa7cd2
Update RecTV.kt
inatchii Jan 11, 2025
c156237
Update RecTV.kt
inatchii Jan 11, 2025
8007d8d
Revert "Update build.gradle.kts"
inatchii Jan 11, 2025
383eb93
Revert "Update repo.json"
inatchii Jan 11, 2025
77d8583
Merge pull request #158 from inatchii/rectv-guncelleme
keyiflerolsun Jan 12, 2025
c72f224
🕊
keyiflerolsun Jan 12, 2025
5e872e7
Update build.gradle.kts
inatchii Jan 12, 2025
0f216e1
Update AnimeciX.kt
inatchii Jan 12, 2025
060fec7
Update AnimeciX.kt
inatchii Jan 12, 2025
5f7190b
Update AnimeciX.kt
inatchii Jan 12, 2025
49f1080
Update AnimeciX.kt
inatchii Jan 12, 2025
3b34052
Update AnimeciX.kt
inatchii Jan 12, 2025
a27491c
Update AnimeciX.kt
inatchii Jan 12, 2025
8fef08e
Update AnimeciX.kt
inatchii Jan 12, 2025
974c933
Update AnimeciX.kt
inatchii Jan 12, 2025
b723100
Update AnimeciX.kt
inatchii Jan 12, 2025
3c3f2e9
Update AnimeciX.kt
inatchii Jan 12, 2025
fb1b097
Update AnimeciX.kt
inatchii Jan 12, 2025
93f0c5d
Update AnimeciX.kt
inatchii Jan 12, 2025
1701c1e
Update AnimeciX.kt
inatchii Jan 12, 2025
27b586d
Merge pull request #159 from inatchii/animecix-guncelleme
keyiflerolsun Jan 12, 2025
7a05b88
🕊
keyiflerolsun Jan 12, 2025
584865a
🕊
keyiflerolsun Jan 12, 2025
6fd0f2e
🕊
keyiflerolsun Jan 13, 2025
13d7831
🕊
keyiflerolsun Jan 13, 2025
6541796
♻️ Domain Değişikliği
keyiflerolsun Jan 16, 2025
5540d74
Merge pull request #161 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 16, 2025
b9af7d3
🕊
keyiflerolsun Jan 17, 2025
6003c9f
♻️ Domain Değişikliği
keyiflerolsun Jan 17, 2025
080f410
Merge pull request #162 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 17, 2025
e88bf84
♻️ Domain Değişikliği
keyiflerolsun Jan 18, 2025
fcc7d50
Merge pull request #164 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 18, 2025
25763ec
Replace apk with cloudstream
Luna712 Jan 18, 2025
410f811
♻️ Domain Değişikliği
keyiflerolsun Jan 18, 2025
2bd5441
Merge pull request #165 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 18, 2025
d14de4f
Merge pull request #166 from Luna712/patch-2
keyiflerolsun Jan 18, 2025
5fd2caa
♻️ Domain Değişikliği
keyiflerolsun Jan 19, 2025
7bfe0b8
Merge pull request #168 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 19, 2025
1cef23e
🕊
keyiflerolsun Jan 19, 2025
03af467
♻️ Domain Değişikliği
keyiflerolsun Jan 20, 2025
12ce06b
Merge pull request #169 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 20, 2025
c9f2661
♻️ Domain Değişikliği
keyiflerolsun Jan 21, 2025
cbe31fb
Merge pull request #170 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 21, 2025
07759a1
♻️ Domain Değişikliği
keyiflerolsun Jan 22, 2025
fb31fa9
Merge pull request #171 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 22, 2025
4f7d66a
♻️ Domain Değişikliği
keyiflerolsun Jan 25, 2025
91bd132
Merge pull request #172 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 25, 2025
f880763
♻️ Domain Değişikliği
keyiflerolsun Jan 25, 2025
e3149e1
Merge pull request #173 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 25, 2025
af50cad
♻️ Domain Değişikliği
keyiflerolsun Jan 26, 2025
18fd9f8
Merge pull request #174 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 26, 2025
d479084
♻️ Domain Değişikliği
keyiflerolsun Jan 27, 2025
6da1bc9
Merge pull request #175 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 27, 2025
51dd48f
♻️ Domain Değişikliği
keyiflerolsun Jan 28, 2025
a57fe66
Merge pull request #176 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 28, 2025
b6fe7f3
Update AnimeciX.kt
inatchii Jan 29, 2025
cc27990
Merge pull request #178 from inatchii/animecix-guncelleme
keyiflerolsun Jan 29, 2025
46bb875
♻️ Domain Değişikliği
keyiflerolsun Jan 31, 2025
bee0ddc
Merge pull request #180 from keyiflerolsun/domain-degisikligi
keyiflerolsun Jan 31, 2025
7d96598
Implement search functionality to BelgeselX
JustRelaxable Jan 31, 2025
cff11b6
Merge pull request #181 from JustRelaxable/belgeselx-search-functiona…
keyiflerolsun Feb 1, 2025
e2c12d5
🕊
keyiflerolsun Feb 1, 2025
ec6b56c
🕊
keyiflerolsun Feb 1, 2025
0e10326
♻️ Domain Değişikliği
keyiflerolsun Feb 2, 2025
2cf2b08
Merge pull request #182 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 2, 2025
1a044d2
Add InatBox beta plugin
JustRelaxable Feb 2, 2025
b9ea44a
Merge pull request #183 from JustRelaxable/beta-inatbox
keyiflerolsun Feb 2, 2025
bdc65c1
Change search functionality of KoreanTurk
JustRelaxable Feb 2, 2025
e246f2c
♻️ Domain Değişikliği
keyiflerolsun Feb 3, 2025
92ef5d5
Merge pull request #184 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 3, 2025
19b130b
Merge pull request #185 from JustRelaxable/search-fix-koreanturk
keyiflerolsun Feb 3, 2025
f36547b
🕊
keyiflerolsun Feb 3, 2025
caa350b
🕊
keyiflerolsun Feb 3, 2025
0518da7
🕊
keyiflerolsun Feb 3, 2025
8a5d898
🕊
keyiflerolsun Feb 3, 2025
32d1675
Fix Animecix season number fetching
JustRelaxable Feb 3, 2025
9148921
Merge pull request #186 from JustRelaxable/fix-animecix-season-fetch
keyiflerolsun Feb 3, 2025
b3f835a
Include sport channels to InatBox
JustRelaxable Feb 3, 2025
c1e7002
Merge pull request #187 from JustRelaxable/inatbox-sport-channels
keyiflerolsun Feb 3, 2025
20cf4f9
♻️ Domain Değişikliği
keyiflerolsun Feb 3, 2025
c352fc5
Merge pull request #190 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 3, 2025
688d1f7
🕊
keyiflerolsun Feb 3, 2025
fc8115b
Quick fix on InatBox for current app version
JustRelaxable Feb 3, 2025
f667aea
Merge pull request #191 from JustRelaxable/inatbox-quickfix
keyiflerolsun Feb 4, 2025
be50649
🕊
keyiflerolsun Feb 4, 2025
25c8da0
🕊
keyiflerolsun Feb 4, 2025
753cc46
🕊
keyiflerolsun Feb 4, 2025
51a5ea6
🕊
keyiflerolsun Feb 4, 2025
8755810
🕊
keyiflerolsun Feb 4, 2025
8fd4070
Update RecTV.kt
JustRelaxable Feb 4, 2025
51091d6
Update RecTv version
JustRelaxable Feb 4, 2025
325b803
Merge pull request #193 from JustRelaxable/rectv-season-subdub
keyiflerolsun Feb 4, 2025
62ec14b
🕊
keyiflerolsun Feb 4, 2025
5d79d7e
🕊
keyiflerolsun Feb 5, 2025
9fa10fa
Update InatBox
JustRelaxable Feb 5, 2025
5a62a2c
Merge pull request #194 from JustRelaxable/inatbox-tv-channels
keyiflerolsun Feb 5, 2025
e1ce58c
🕊
keyiflerolsun Feb 5, 2025
ad2dff0
♻️ Domain Değişikliği
keyiflerolsun Feb 5, 2025
f40e3d0
Merge pull request #195 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 5, 2025
370cf4d
🕊
keyiflerolsun Feb 5, 2025
afffc96
🕊
keyiflerolsun Feb 5, 2025
cd66cbd
♻️ Domain Değişikliği
keyiflerolsun Feb 6, 2025
c11f5f4
Merge pull request #196 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 6, 2025
ad1e911
Change season and episode number fetching on RecTV
JustRelaxable Feb 6, 2025
22b2d31
Update RecTV version
JustRelaxable Feb 6, 2025
a8fbb4d
Merge pull request #197 from JustRelaxable/rectv-changes
keyiflerolsun Feb 7, 2025
da99cb1
♻️ Domain Değişikliği
keyiflerolsun Feb 8, 2025
8017fee
Merge pull request #198 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 8, 2025
ea2d545
Update InatBox
JustRelaxable Feb 9, 2025
563e4a9
Change url parameter of parsing functions
JustRelaxable Feb 9, 2025
ffb3cca
Merge pull request #199 from JustRelaxable/inatbox
keyiflerolsun Feb 9, 2025
57ac023
Update Vk extractor regex
JustRelaxable Feb 9, 2025
9fdbad9
Update data fetching on SezonlukDizi
JustRelaxable Feb 9, 2025
7763892
Merge pull request #200 from JustRelaxable/sezonlukdizi
keyiflerolsun Feb 9, 2025
41b8c0d
Refactor InatBox
JustRelaxable Feb 9, 2025
c4e60de
Update InatBox version
JustRelaxable Feb 9, 2025
65e1768
Merge pull request #201 from JustRelaxable/inatbox
keyiflerolsun Feb 10, 2025
e5ced48
♻️ Domain Değişikliği
keyiflerolsun Feb 10, 2025
4dd9e8d
Merge pull request #202 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 10, 2025
092a410
Fix AnimeSearch poster property
JustRelaxable Feb 11, 2025
9565ca9
Merge pull request #204 from JustRelaxable/animecix
keyiflerolsun Feb 11, 2025
e17ada6
♻️ Domain Değişikliği
keyiflerolsun Feb 11, 2025
89a7048
Merge pull request #205 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 11, 2025
6dc90e8
Update InatBox
JustRelaxable Feb 11, 2025
d06e09a
Merge pull request #206 from JustRelaxable/inatbox
keyiflerolsun Feb 11, 2025
e1c5067
♻️ Domain Değişikliği
keyiflerolsun Feb 12, 2025
3354af3
Merge pull request #207 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 12, 2025
18bc2cc
♻️ Domain Değişikliği
keyiflerolsun Feb 15, 2025
99185e0
Merge pull request #208 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 15, 2025
5763cab
🕊
keyiflerolsun Feb 15, 2025
5c61054
♻️ Domain Değişikliği
keyiflerolsun Feb 15, 2025
901fdcb
Merge pull request #209 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 15, 2025
53b5dce
🕊
keyiflerolsun Feb 15, 2025
b2a1269
♻️ Domain Değişikliği
keyiflerolsun Feb 16, 2025
c367384
Merge pull request #211 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 16, 2025
0cfb7bb
♻️ Domain Değişikliği
keyiflerolsun Feb 17, 2025
8fe3c19
Merge pull request #212 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 17, 2025
41a3495
♻️ Domain Değişikliği
keyiflerolsun Feb 18, 2025
0ed02f2
Merge pull request #213 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 18, 2025
3db541a
♻️ Domain Değişikliği
keyiflerolsun Feb 21, 2025
5f4de18
Merge pull request #214 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 21, 2025
17baba5
♻️ Domain Değişikliği
keyiflerolsun Feb 22, 2025
99d4b13
Merge pull request #215 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 22, 2025
35c02f4
♻️ Domain Değişikliği
keyiflerolsun Feb 22, 2025
f8aad59
Merge pull request #216 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 22, 2025
7da04b9
🕊
keyiflerolsun Feb 22, 2025
f3e8672
fix: FilmMakinesi extractor logic
usdogu Feb 22, 2025
81f5299
Merge pull request #217 from usdogu/fix-filmmakinesi
keyiflerolsun Feb 23, 2025
ba8aecf
🕊
keyiflerolsun Feb 23, 2025
f2f20b1
fix: fix android studio warnings
usdogu Feb 23, 2025
52fb33f
fix: remove unnecessary property overrides
usdogu Feb 23, 2025
82bd521
♻️ Domain Değişikliği
keyiflerolsun Feb 23, 2025
7f3f340
Merge pull request #218 from usdogu/fix-warnings
keyiflerolsun Feb 23, 2025
2986768
Merge pull request #219 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 23, 2025
811e80d
♻️ Domain Değişikliği
keyiflerolsun Feb 24, 2025
003c7d2
Merge pull request #220 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 24, 2025
61e9fd1
Update README.md
keyiflerolsun Feb 25, 2025
83dd484
♻️ Domain Değişikliği
keyiflerolsun Feb 27, 2025
29caedd
Merge pull request #221 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 27, 2025
69deda8
♻️ Domain Değişikliği
keyiflerolsun Feb 27, 2025
c41dccb
Merge pull request #222 from keyiflerolsun/domain-degisikligi
keyiflerolsun Feb 27, 2025
c951914
♻️ Domain Değişikliği
keyiflerolsun Mar 1, 2025
6849f4f
Merge pull request #223 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 1, 2025
5239d57
♻️ Domain Değişikliği
keyiflerolsun Mar 1, 2025
ba98f3e
Merge pull request #224 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 1, 2025
deb3dc5
♻️ Domain Değişikliği
keyiflerolsun Mar 1, 2025
daf134e
Merge pull request #225 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 1, 2025
c92f46d
♻️ Domain Değişikliği
keyiflerolsun Mar 6, 2025
1bdc162
Merge pull request #227 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 6, 2025
1ac4ad4
♻️ Domain Değişikliği
keyiflerolsun Mar 6, 2025
4ef54cb
Merge pull request #229 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 6, 2025
d6a54c1
♻️ Domain Değişikliği
keyiflerolsun Mar 7, 2025
bb6f725
Merge pull request #230 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 7, 2025
24ba785
♻️ Domain Değişikliği
keyiflerolsun Mar 8, 2025
c66b35c
Merge pull request #231 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 8, 2025
2e18986
♻️ Domain Değişikliği
keyiflerolsun Mar 9, 2025
a99fb48
Merge pull request #232 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 9, 2025
b3617a1
feat: add initial GolgeTV implementation
usdogu Mar 9, 2025
eab5de9
feat: add GolgeTV extractors
usdogu Mar 10, 2025
ea8ea43
feat: add initial GolgeTV implementation
usdogu Mar 9, 2025
95af18b
feat: add GolgeTV extractors
usdogu Mar 10, 2025
1fcba22
Merge remote-tracking branch 'origin/add-golgetv' into add-golgetv
usdogu Mar 10, 2025
7231770
fix: remove unnecessary identifier
usdogu Mar 10, 2025
4e1befd
chore: remove debugging leftovers
usdogu Mar 10, 2025
849373b
refactor: use cs' P.A.C.K.E.R unpacker
usdogu Mar 10, 2025
9547cc9
Merge pull request #233 from usdogu/add-golgetv
keyiflerolsun Mar 10, 2025
fec00f8
Merge pull request #234 from usdogu/remove-unnecessary-code
keyiflerolsun Mar 10, 2025
ecd55ae
🕊
keyiflerolsun Mar 11, 2025
8ac1966
🕊
keyiflerolsun Mar 11, 2025
af01579
fix: update home page url
usdogu Mar 11, 2025
159cbe8
🕊
keyiflerolsun Mar 11, 2025
4826ad4
feat: add auto updater
usdogu Mar 11, 2025
56a60d0
fix: typo in KONTROL.py
usdogu Mar 11, 2025
d2720d8
Merge pull request #235 from usdogu/fix-golgetv
keyiflerolsun Mar 11, 2025
4dd0fd7
♻️ Domain Değişikliği
keyiflerolsun Mar 11, 2025
1cba71b
Merge pull request #236 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 11, 2025
f6de818
♻️ Domain Değişikliği
keyiflerolsun Mar 12, 2025
763ada2
Merge pull request #237 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 12, 2025
4e587a2
♻️ Domain Değişikliği
keyiflerolsun Mar 12, 2025
5c6cef5
Merge pull request #238 from keyiflerolsun/domain-degisikligi
keyiflerolsun Mar 12, 2025
6f68cba
🕊
keyiflerolsun Mar 13, 2025
4af3946
🕊
keyiflerolsun Mar 13, 2025
3105eb2
🕊
keyiflerolsun Mar 13, 2025
8b14337
Update build.gradle.kts
barisha-app Mar 18, 2026
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
5 changes: 5 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Bu araç @keyiflerolsun tarafından | @KekikAkademi için yazılmıştır.

github : keyiflerolsun
buy_me_a_coffee : keyiflerolsun
custom : ["https://keyiflerolsun.me/Kahve"]
Binary file added .github/icons/KisaKod.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/icons/MiBox/ADB.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/icons/MiBox/Animasyon.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/icons/MiBox/AppControl.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/icons/MiBox/Downloader.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/icons/MiBox/Gelistirici.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/icons/MiBox/PlayStore.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/icons/MiBox/Sonuc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/icons/MiBox/Uygulama.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .github/icons/Repo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
62 changes: 62 additions & 0 deletions .github/workflows/Derleyici.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Bu araç @keyiflerolsun tarafından | @KekikAkademi için yazılmıştır.
name: CloudStream Derleyici

concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }}
cancel-in-progress: true

on:
workflow_dispatch:
push:
branches:
- master
paths-ignore:
- "**/*.md"
- "**/*.yml"
- "**/*.jpg"
- "**/*.png"
- "**/*.py"

jobs:
CloudStreamDerleyici:
runs-on: ubuntu-latest
steps:
- name: "'src' Depo Kontrolü"
uses: actions/checkout@v4.2.2
with:
path: "src"

- name: "'build' Depo Kontrolü"
uses: actions/checkout@v4.2.2
with:
ref: "builds"
path: "builds"

- name: Eski Derlemeleri Temizle
run: rm $GITHUB_WORKSPACE/builds/*.cs3 || true

- name: JDK 17 Ayarla
uses: actions/setup-java@v4.6.0
with:
distribution: adopt
java-version: 17

- name: Android SDK Ayarla
uses: android-actions/setup-android@v3.2.2

- name: Eklentileri Derle
run: |
cd $GITHUB_WORKSPACE/src
chmod +x gradlew
./gradlew make makePluginsJson
cp **/build/*.cs3 $GITHUB_WORKSPACE/builds
cp build/plugins.json $GITHUB_WORKSPACE/builds

# - name: Derlemeleri Yükle
# run: |
# cd $GITHUB_WORKSPACE/builds
# git config --local user.email "actions@github.com"
# git config --local user.name "GitHub Actions"
# git add .
# git commit --amend -m "$GITHUB_SHA 'nın Derlenmesi" || exit 0 # eğer commit edilecek bir şey yoksa hata verme
# git push --force
80 changes: 80 additions & 0 deletions .github/workflows/Kontrol.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# Bu araç @keyiflerolsun tarafından | @KekikAkademi için yazılmıştır.

name: Domain Değişiklik Kontrolü

concurrency:
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }}
cancel-in-progress: true

on:
workflow_dispatch:
schedule:
- cron: 11 */9 * * *

jobs:
DomainKontrol:
#runs-on: ubuntu-latest
runs-on: self-hosted

env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
REPO_OWNER: ${{ github.repository_owner }}
REPO_NAME: ${{ github.event.repository.name }}

permissions:
contents: write
pull-requests: write

steps:
- name : Depo Kontrolü
uses : actions/checkout@v4

- name : Python 3.11.8 Yükle
uses : actions/setup-python@v5
with :
python-version: 3.11.8

- name : Python Sürümünü Göster
run : python -c "import sys; print(sys.version)"

- name : Gereksinimleri Yükle
run : |
python -m pip install --upgrade pip
pip install -U setuptools wheel Kekik cloudscraper pycryptodome

- name : Betiği Çalıştır
run : |
python KONTROL.py

- name : Değişiklik Kontrolü
id : degisiklik_kontrol
run : |
git diff --quiet . || echo "degisiklik=true" >> $GITHUB_OUTPUT || true

- name : Pull Request Oluştur
if : steps.degisiklik_kontrol.outputs.degisiklik == 'true'
run : |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"

git add -A

git commit --author="keyiflerolsun <keyiflerolsun@users.noreply.github.com>" \
-m "♻️ Domain Değişikliği" \
-m "🔄 Otomatik domain güncellemeleri yapıldı."
BRANCH="domain-degisikligi"

git checkout -B $BRANCH
git push origin $BRANCH --force

curl -X POST -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/$REPO_OWNER/$REPO_NAME/pulls \
-d @- <<EOF
{
"title": "♻️ Domain Değişikliği",
"head": "$BRANCH",
"base": "master",
"body": "🔄 Otomatik tespit edilen domain değişiklikleri uygulandı.\n\n📂 İlgili dosyalar güncellendi. Lütfen değişiklikleri gözden geçirin ve onaylayın."
}
EOF
58 changes: 0 additions & 58 deletions .github/workflows/build.yml

This file was deleted.

3 changes: 0 additions & 3 deletions .vscode/settings.json

This file was deleted.

18 changes: 18 additions & 0 deletions AnimeciX/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
version = 7

cloudstream {
authors = listOf("keyiflerolsun", "inatchii", "JustRelaxable")
language = "tr"
description = "AnimeciX, animeleri keşfedebileceğiniz ve animeler hakkında her şeyi öğrenebileceğiniz bir paylaşım platformudur."

/**
* Status int as the following:
* 0: Down
* 1: Ok
* 2: Slow
* 3: Beta only
**/
status = 1 // will be 3 if unspecified
tvTypes = listOf("Anime")
iconUrl = "https://www.google.com/s2/favicons?domain=animecix.net&sz=%size%"
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest package="com.example"/>
<manifest />
122 changes: 122 additions & 0 deletions AnimeciX/src/main/kotlin/com/keyiflerolsun/AnimeciX.kt
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
// ! Bu araç @keyiflerolsun tarafından | @KekikAkademi için yazılmıştır.

package com.keyiflerolsun

import android.util.Log
import com.lagradost.cloudstream3.*
import com.lagradost.cloudstream3.utils.*
import com.lagradost.cloudstream3.LoadResponse.Companion.addActors
import com.lagradost.cloudstream3.LoadResponse.Companion.addTrailer

class AnimeciX : MainAPI() {
override var mainUrl = "https://anm.cx"
override var name = "AnimeciX"
override val hasMainPage = true
override var lang = "tr"
override val hasQuickSearch = false
override val supportedTypes = setOf(TvType.Anime)

override var sequentialMainPage = true // * https://recloudstream.github.io/dokka/-cloudstream/com.lagradost.cloudstream3/-main-a-p-i/index.html#-2049735995%2FProperties%2F101969414
override var sequentialMainPageDelay = 200L // ? 0.20 saniye
override var sequentialMainPageScrollDelay = 200L // ? 0.20 saniye

override val mainPage = mainPageOf(
"${mainUrl}/secure/titles?type=series&onlyStreamable=true" to "Seriler",
"${mainUrl}/secure/titles?type=movie&onlyStreamable=true" to "Filmler",
)

override suspend fun getMainPage(page: Int, request: MainPageRequest): HomePageResponse {
val response = app.get(
"${request.data}&page=${page}&perPage=16",
headers = mapOf(
"x-e-h" to "7Y2ozlO+QysR5w9Q6Tupmtvl9jJp7ThFH8SB+Lo7NvZjgjqRSqOgcT2v4ISM9sP10LmnlYI8WQ==.xrlyOBFS5BHjQ2Lk"
)
).parsedSafe<Category>()

val home = response?.pagination?.data?.map { anime ->
newAnimeSearchResponse(
anime.title,
"${mainUrl}/secure/titles/${anime.id}?titleId=${anime.id}",
TvType.Anime
) {
this.posterUrl = fixUrlNull(anime.poster)
}
} ?: listOf<SearchResponse>()

return newHomePageResponse(request.name, home)
}

override suspend fun search(query: String): List<SearchResponse> {
val response = app.get("${mainUrl}/secure/search/${query}?limit=20").parsedSafe<Search>() ?: return listOf()

return response.results.map { anime ->
newAnimeSearchResponse(
anime.title,
"${mainUrl}/secure/titles/${anime.id}?titleId=${anime.id}",
TvType.Anime
) {
this.posterUrl = fixUrlNull(anime.poster)
}
}
}

override suspend fun quickSearch(query: String): List<SearchResponse> = search(query)

override suspend fun load(url: String): LoadResponse? {
val response = app.get(
url,
headers = mapOf(
"x-e-h" to "7Y2ozlO+QysR5w9Q6Tupmtvl9jJp7ThFH8SB+Lo7NvZjgjqRSqOgcT2v4ISM9sP10LmnlYI8WQ==.xrlyOBFS5BHjQ2Lk"
)
).parsedSafe<Title>() ?: return null
val episodes = mutableListOf<Episode>()
val titleId = url.substringAfter("?titleId=")

if (response.title.titleType == "anime") {
for (sezon in response.title.seasons) {
val sezonResponse = app.get("${mainUrl}/secure/related-videos?episode=1&season=${sezon.number}&videoId=0&titleId=${titleId}").parsedSafe<TitleVideos>() ?: return null
for (video in sezonResponse.videos) {
episodes.add(newEpisode(video.url) {
this.name = "${video.seasonNum}. Sezon ${video.episodeNum}. Bölüm"
this.season = video.seasonNum
this.episode = video.episodeNum
})
}
}
} else {
if (response.title.videos.isNotEmpty()) {
episodes.add(newEpisode(response.title.videos.first().url) {
this.name = "Filmi İzle"
this.season = 1
this.episode = 1
})
}
}


return newTvSeriesLoadResponse(
response.title.title,
"${mainUrl}/secure/titles/${response.title.id}?titleId=${response.title.id}",
TvType.Anime,
episodes
) {
this.posterUrl = fixUrlNull(response.title.poster)
this.year = response.title.year
this.plot = response.title.description
this.tags = response.title.tags.map { it.name }
this.rating = response.title.rating.toRatingInt()
addActors(response.title.actors.map { Actor(it.name, fixUrlNull(it.poster)) })
addTrailer(response.title.trailer)
}
}

override suspend fun loadLinks(data: String, isCasting: Boolean, subtitleCallback: (SubtitleFile) -> Unit, callback: (ExtractorLink) -> Unit): Boolean {
Log.d("ACX", "data » $data")
val iframeLink = app.get("${mainUrl}/${data}", referer="${mainUrl}/").url
Log.d("ACX", "iframeLink » $iframeLink")

loadExtractor(iframeLink, "${mainUrl}/", subtitleCallback, callback)

return true
}
}
Loading