From 1f4d7c752d08f9952af3f0c8a87a66b64ddb2c1d Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Fri, 2 Jan 2026 08:47:12 +0000 Subject: [PATCH] chore(source): update 4KHDHub TLD and re-generate fixtures --- src/source/FourKHDHub.ts | 2 +- ...html => https:4khdhub.dadcrank-movie-1745} | 244 ++++-- ...n-action-mask-vs-leotard-devil-movie-2971} | 223 ++++-- ....html => https:4khdhub.daddark-series-889} | 519 ++++++++----- ...4khdhub.daddexter-original-sin-series-336} | 359 ++++++--- ...khdhub.daddexter-resurrection-series-2297} | 379 ++++++--- ...ttps:4khdhub.dadlovely-runner-series-3379} | 404 ++++++---- .../https:4khdhub.dadsCrankpercent202006 | 400 ++++++++++ ...ercent20Leotardpercent20Devilpercent201993 | 372 +++++++++ ...t20Hizumepercent20Daisakusenpercent201998} | 593 ++++++++------- ...24 => https:4khdhub.dadsDarkpercent202017} | 609 ++++++++------- ...percent20Originalpercent20Sinpercent202024 | 364 +++++++++ ...ercent3Apercent20Resurrectionpercent202025 | 366 +++++++++ ...hub.dadsLovelypercent20Runnerpercent202024 | 374 +++++++++ ...> https:4khdhub.dadsSupermanpercent202025} | 604 +++++++-------- ...0Devilpercent27spercent20Bathpercent202024 | 396 ++++++++++ ...https:4khdhub.dadsuperman-imax-movie-2998} | 463 +++++++++-- .../https:4khdhub.fanssCrankpercent202006 | 710 ----------------- ...ercent20Leotardpercent20Devilpercent201993 | 720 ------------------ .../https:4khdhub.fanssDarkpercent202017 | 694 ----------------- ...percent20Originalpercent20Sinpercent202024 | 690 ----------------- ...ercent3Apercent20Resurrectionpercent202025 | 674 ---------------- ...0Devilpercent27spercent20Bathpercent202024 | 718 ----------------- .../https:api.themoviedb.org3movie1061474 | 2 +- .../https:api.themoviedb.org3movie128868 | 2 +- .../https:api.themoviedb.org3movie128875 | 2 +- .../https:api.themoviedb.org3movie1948 | 2 +- .../https:api.themoviedb.org3movie931944 | 2 +- .../https:api.themoviedb.org3tv219937 | 2 +- .../https:api.themoviedb.org3tv230923 | 2 +- .../https:api.themoviedb.org3tv259909 | 2 +- .../https:api.themoviedb.org3tv70523 | 2 +- ...29iVjFhQmlla3lyRjA1cGZNUlFvdGlaWElTWVE9PQ} | 2 +- ...a3FlaTRLU1l4dVQ2YlltT3lmK2haNjRFRjhZU1E9PQ | 20 + ...dFkxRU5QRFphN3lqN25wNWN0cGsxYklCNkFwc3c9PQ | 20 + ...SU55bzNVMFlmUk45ZzlDOFJHNzJWdWtXdm14VlE9PQ | 20 + ...UzhtVC9EVkFNaWpUTHRnZnhjRXgwUlJmWEtzYWc9PQ | 20 + ...eE1QMUh6cmcxTjdGVDRGcVNzZ0FscWg1cDgvRmc9PQ | 20 + ...ZHFpSmUvanA3RzRuWHdqVlNQeUF1Z2hxTUxZWEE9PQ | 20 + ...SXFDUkVwSE1XNzVpTVhEWlNoelBwV2lSaUlSQXc9PQ | 20 + ...d2VlZE9DT1BxU2N4S1BCRkZLUjVXV09mOVk4U2c9PQ | 20 + ...a1IzREp6VlJDeUZKT21SRmpEMm5nYzN3dmlUQnc9PQ | 20 + ...ZXcya082OWcxOVVjMjExWVNFSkFNR1VxUFZyZlE9PQ | 20 + ...cHNNNVQ0ZzhVRWU5eTY4d1JXQ0hYQkdjTktmVmc9PQ | 20 + ...MDVTYTRkNmpyUmpsL25EU1c5eXdua1FneSttU0E9PQ | 20 + ...S2VDaVJFdjFrbzQ4bkcyMFZtbW9QeDdmMXBlOHc9PQ | 20 + ...Z0VkYVlZc0VxbklBd3Y1Nklpd2NPaU9XSjQwdXc9PQ | 20 + ...M1dXdGVmdTNzeDNkck03cHlmQXNhaW5ETlZRQmc9PQ | 20 + ...b0Y2TjdlVDVyUGl3cjc3Y3NyU1pHaXY5bEg4V0E9PQ | 20 + ...Qzlkemp3SDVwOUxYMjYreWcxSC94S3BLWThIVVE9PQ | 20 + ...RkNWNHFzamdUSmRoK3E3aUhYS1kxQlZ5Q0RkeHc9PQ | 20 + ...dnpCNWM3VkpqeGhxRjN2em8rT08wb1JxK1U4SkE9PQ | 20 + ...Um5BK3I3TEdyVnYrTklhOGZwVkJFdGdmSkUzZ2c9PQ | 20 + ...eXN0S1FrQWJFUWpZTlFnY21pMktwaTFYTW1pNHc9PQ | 20 + ...SHJsa1FwL2gwZk9oSUhBMjAzWWc2bE5tb1UyVXc9PQ | 20 + ...em1NdTBsSUtDRjV4blB6cHFzbnlJV2dMOEJ2enc9PQ | 20 + ...VWJvemV1ZUFvQTJYRU1yQ1E3YUhiNlRweEhHZmc9PQ | 20 + ...N1pMNEFZSEZ6SzZpTysvcGZac0o4dHpKeERDN3c9PQ | 20 + ...mZBTElEb05iL1VmWTNaWnlWSXpsdHAwTk1NdWc9PQ} | 2 +- ...XJTL1BjNTdhWnpaMVJ1SFRwTlFpUmcwZGpjWnc9PQ} | 2 +- ...mRMbGJvMWVSTktjMUVmK2wrbEVxcUhKU0Zjb3c9PQ} | 2 +- .../https:hubdrive.spacefile14019654338 | 68 +- .../https:hubdrive.spacefile2344141892 | 68 +- .../https:hubdrive.spacefile3499951460 | 68 +- ...NUFjKy9seURHdExmYTVwVGhnSDQ1czdxa0t6Umc9PQ | 20 - ...aFgrKzJhMzZBVGF1bmdNOVVCaEh1Rm41VGRjR2c9PQ | 20 - ...ZkFua0x4NzlacGt2YnN1THBsZ0RNNWhRY1FlYWc9PQ | 20 - ...eDBITFlMRGdxRGE3M2xQS0JKTHBSWEpjakQvb3c9PQ | 20 - ...RDhSZ2t0NE1FTDdiUTdKbmIxSWgzeStNbkV2Qmc9PQ | 20 - ...N0lvek1qWGErcUxiRFN6ZUdEclBuenZCZHYwWlE9PQ | 20 - ...NDJMTktMTmxETTJhbHNBZi9LU1NxdzFrTXBadUE9PQ | 20 - ...WnZZVWVKV2NDVHdJc2hkaWRDY2txSVZnYlZMMmc9PQ | 20 - ...cDkzUFhGUy9JL0V1eTlwd01VUTRWWUNrMlJwOXc9PQ | 20 - ...R3BXaXZwcTB1eFJGQzNWMm44cFEzNEl3RDlOM1E9PQ | 20 - ...UmZWUEV5cCt4MTNzOVNsdGlBUDlNdm9oam5YSnc9PQ | 20 - ...Q1dXZys4RStyVkRkZisreTg4dlZQU1JWd1A3WVE9PQ | 20 - ...c0xBNlVWN2orVnBDVHZVT3RFRWs4a2dZYk9CQUE9PQ | 20 - ...MXVkNUZqNUo0bzlrSkNDcFlXT29heFdLUUh3QlE9PQ | 20 - ...OG0xWlp5SE05aXpsb0hvSTJTemIwTm1ZVU80aXc9PQ | 20 - ...Z1N6VnVaY0luZHN0d2FyTEZRaWk4ZW1TTGhnb1E9PQ | 20 - ...alBwcjQxdFpIRUdxSXE1d2sya0dCc3dYdXJyQ1E9PQ | 20 - ...dERJTDBDUVV3VVFZZWNYWGJMMlZBZnovNWhyRUE9PQ | 20 - ...c0FpK0ZOMlZmdVVKZjZIOGkzS3RpUUNsQVZSNWc9PQ | 20 - ...S2RGbTZUaDRQbFo4RnZuWWNVaGZJREZqNG9ycHc9PQ | 20 - ...OWh5M1NMeXVpOGw2QmtENDRPM3RoMmRtUXIvVnc9PQ | 20 - .../__snapshots__/FourKHDHub.test.ts.snap | 98 ++- 86 files changed, 5630 insertions(+), 6495 deletions(-) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fanscrank-movie-1745.html => https:4khdhub.dadcrank-movie-1745} (85%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fanscrayon-shin-chan-action-mask-vs-leotard-devil-movie-2971.html => https:4khdhub.dadcrayon-shin-chan-action-mask-vs-leotard-devil-movie-2971} (86%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fansdark-series-889.html => https:4khdhub.daddark-series-889} (71%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fansdexter-original-sin-series-336.html => https:4khdhub.daddexter-original-sin-series-336} (67%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fansdexter-resurrection-series-2297.html => https:4khdhub.daddexter-resurrection-series-2297} (71%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fanslovely-runner-series-3379.html => https:4khdhub.dadlovely-runner-series-3379} (72%) create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrankpercent202006 create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devilpercent201993 rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fanssCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusenpercent201998 => https:4khdhub.dadsCrayonpercent20Shin-chanpercent3Apercent20Dengeki!percent20Butapercent20nopercent20Hizumepercent20Daisakusenpercent201998} (85%) rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fanssLovelypercent20Runnerpercent202024 => https:4khdhub.dadsDarkpercent202017} (78%) create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Originalpercent20Sinpercent202024 create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsDexterpercent3Apercent20Resurrectionpercent202025 create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsLovelypercent20Runnerpercent202024 rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fanssSupermanpercent202025 => https:4khdhub.dadsSupermanpercent202025} (74%) create mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.dadsThepercent20Devilpercent27spercent20Bathpercent202024 rename src/source/__fixtures__/FourKHDHub/{https:4khdhub.fanssuperman-imax-movie-2998.html => https:4khdhub.dadsuperman-imax-movie-2998} (73%) delete mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.fanssCrankpercent202006 delete mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.fanssCrayonpercent20Shin-chanpercent3Apercent20Actionpercent20Maskpercent20vs.percent20Leotardpercent20Devilpercent201993 delete mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.fanssDarkpercent202017 delete mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.fanssDexterpercent3Apercent20Originalpercent20Sinpercent202024 delete mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.fanssDexterpercent3Apercent20Resurrectionpercent202025 delete mode 100644 src/source/__fixtures__/FourKHDHub/https:4khdhub.fanssThepercent20Devilpercent27spercent20Bathpercent202024 rename src/source/__fixtures__/FourKHDHub/{https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyU3ZCbUl4V3Z0STBYY05iVlc5alo2bXoxVVNyNk45a2FIZkhpT1BvWTd1Y0E9PQ => https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnY0pzdCt5Vk9icWN6U2h1b29iVjFhQmlla3lyRjA1cGZNUlFvdGlaWElTWVE9PQ} (78%) create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnY0s4NU92RnhyZFZKMmd4a3FlaTRLU1l4dVQ2YlltT3lmK2haNjRFRjhZU1E9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnY2ZBZ2RIRTgwK1ljYkZ1dFkxRU5QRFphN3lqN25wNWN0cGsxYklCNkFwc3c9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnY2hqSGo5RGg0N1M5Uk55SU55bzNVMFlmUk45ZzlDOFJHNzJWdWtXdm14VlE9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnY2pDb0dObmUxY1JKOTVMUzhtVC9EVkFNaWpUTHRnZnhjRXgwUlJmWEtzYWc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnY2pVcno4NHlsN1dpT3IweE1QMUh6cmcxTjdGVDRGcVNzZ0FscWg1cDgvRmc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnY3JjVVlJTG1jelBCd1lRZHFpSmUvanA3RzRuWHdqVlNQeUF1Z2hxTUxZWEE9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnYy9lT2xJRmxnNWdqbTY5SXFDUkVwSE1XNzVpTVhEWlNoelBwV2lSaUlSQXc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnYzFoNWxMUDhmTGtQTmNWd2VlZE9DT1BxU2N4S1BCRkZLUjVXV09mOVk4U2c9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZCsxZlEyd2lDQkp3NXpka1IzREp6VlJDeUZKT21SRmpEMm5nYzN3dmlUQnc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZEFmWkhwL24rNDlnUldXZXcya082OWcxOVVjMjExWVNFSkFNR1VxUFZyZlE9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZEJ5eC9tOEpYS0Q5cEVncHNNNVQ0ZzhVRWU5eTY4d1JXQ0hYQkdjTktmVmc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZG9BY0w2QVlJVGZBdG8wMDVTYTRkNmpyUmpsL25EU1c5eXdua1FneSttU0E9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZGpFUGxBS2diTlZTN1F0S2VDaVJFdjFrbzQ4bkcyMFZtbW9QeDdmMXBlOHc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZHQzc3BGWTRjK0ZDU0hrZ0VkYVlZc0VxbklBd3Y1Nklpd2NPaU9XSjQwdXc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZHdxQ0sraW5YYWt4OE03M1dXdGVmdTNzeDNkck03cHlmQXNhaW5ETlZRQmc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZTNINlIvTlIweE9JY1V6b0Y2TjdlVDVyUGl3cjc3Y3NyU1pHaXY5bEg4V0E9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZTlBbmZEL1hOS09XcDZXQzlkemp3SDVwOUxYMjYreWcxSC94S3BLWThIVVE9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZU5GdnpVc0xiWWFxZ3B5RkNWNHFzamdUSmRoK3E3aUhYS1kxQlZ5Q0RkeHc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZVhPQjV5MXlvaG5YYnpHdnpCNWM3VkpqeGhxRjN2em8rT08wb1JxK1U4SkE9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZW94dUkvNytRKzdleldlUm5BK3I3TEdyVnYrTklhOGZwVkJFdGdmSkUzZ2c9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZXBDdkJVbk1teU1tWTd5eXN0S1FrQWJFUWpZTlFnY21pMktwaTFYTW1pNHc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZlJHUjZsMEZxbVRwU0hNSHJsa1FwL2gwZk9oSUhBMjAzWWc2bE5tb1UyVXc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZmFhWUc0ZHVBT3VDTkV3em1NdTBsSUtDRjV4blB6cHFzbnlJV2dMOEJ2enc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZmcxUU1sNFJ5WFFaZW1GVWJvemV1ZUFvQTJYRU1yQ1E3YUhiNlRweEhHZmc9PQ create mode 100644 src/source/__fixtures__/FourKHDHub/https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvZzhmMjZOTkNrdktvSEp1VXBaU3FnZnhXNXRoSmlVK1g3Zk9aN1pMNEFZSEZ6SzZpTysvcGZac0o4dHpKeERDN3c9PQ rename src/source/__fixtures__/FourKHDHub/{https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvblZxSithZnFJTFdic1JwYUxHVkpZZ0RTMXdWbE1jKzJIMlJRamZBTElEb05iL1VmWTNaWnlWSXpsdHAwTk1NdWc9PQ => https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvblZxSithZnFJTFdic1JwYUxHVkpZZ0RTMXdWbE1jKzJIMlJRamZBTElEb05iL1VmWTNaWnlWSXpsdHAwTk1NdWc9PQ} (78%) rename src/source/__fixtures__/FourKHDHub/{https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvblZxSithZnFJTFdic1JwYUxHVkpZaUVQejIwcTFybnQ0aUk4TXJTL1BjNTdhWnpaMVJ1SFRwTlFpUmcwZGpjWnc9PQ => https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvblZxSithZnFJTFdic1JwYUxHVkpZaUVQejIwcTFybnQ0aUk4TXJTL1BjNTdhWnpaMVJ1SFRwTlFpUmcwZGpjWnc9PQ} (78%) rename src/source/__fixtures__/FourKHDHub/{https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvblZxSithZnFJTFdic1JwYUxHVkpZanB0K1l2RFBwbmtYNGJFYmRMbGJvMWVSTktjMUVmK2wrbEVxcUhKU0Zjb3c9PQ => https:gadgetsweb.xyzidQ1dxTzFnbjhrQm5kMG5lL01tQzcvblZxSithZnFJTFdic1JwYUxHVkpZanB0K1l2RFBwbmtYNGJFYmRMbGJvMWVSTktjMUVmK2wrbEVxcUhKU0Zjb3c9PQ} (78%) delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyU0RlK0hDS05xQm41bTZXNUFjKy9seURHdExmYTVwVGhnSDQ1czdxa0t6Umc9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyU2IzNlpnVWVubUpjdW9iaFgrKzJhMzZBVGF1bmdNOVVCaEh1Rm41VGRjR2c9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyU3VjQ05saEdUQkhpR3pwZkFua0x4NzlacGt2YnN1THBsZ0RNNWhRY1FlYWc9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyU3lPR2h6ZlVlNjl6Q1VKeDBITFlMRGdxRGE3M2xQS0JKTHBSWEpjakQvb3c9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUUtoN21lbWYrb0h2Y3dPRDhSZ2t0NE1FTDdiUTdKbmIxSWgzeStNbkV2Qmc9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUVZnQ1hkQTg0RENXSTZsN0lvek1qWGErcUxiRFN6ZUdEclBuenZCZHYwWlE9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUWYzZHg5Z2FMcXVWTlpRNDJMTktMTmxETTJhbHNBZi9LU1NxdzFrTXBadUE9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUXNONWpzTEZ2VDczRFROWnZZVWVKV2NDVHdJc2hkaWRDY2txSVZnYlZMMmc9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUXpxSVFENDJzWVE5MGg2cDkzUFhGUy9JL0V1eTlwd01VUTRWWUNrMlJwOXc9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUjcxZVB5M0RydFBuWnorR3BXaXZwcTB1eFJGQzNWMm44cFEzNEl3RDlOM1E9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUlN6Y0RvVmlCRzNGN25NUmZWUEV5cCt4MTNzOVNsdGlBUDlNdm9oam5YSnc9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUmFYMDJ1QWpITVcxWWxuQ1dXZys4RStyVkRkZisreTg4dlZQU1JWd1A3WVE9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUnFxdTdFNWU5QTlEWXJic0xBNlVWN2orVnBDVHZVT3RFRWs4a2dZYk9CQUE9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUnI0T1E1SzBPVGNIejdWMXVkNUZqNUo0bzlrSkNDcFlXT29heFdLUUh3QlE9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUzBQTzVyS3dIMW1CVmwxOG0xWlp5SE05aXpsb0hvSTJTemIwTm1ZVU80aXc9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyUzI3ZFhld05TbmVhOGpVZ1N6VnVaY0luZHN0d2FyTEZRaWk4ZW1TTGhnb1E9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyVCtjSXVTeEF6TThBWUJIalBwcjQxdFpIRUdxSXE1d2sya0dCc3dYdXJyQ1E9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyVDZTdHZMVkl2cHh6MW1tdERJTDBDUVV3VVFZZWNYWGJMMlZBZnovNWhyRUE9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyVEJhcnhSOVdtUjErT2dac0FpK0ZOMlZmdVVKZjZIOGkzS3RpUUNsQVZSNWc9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyVFRicWI5bWlheUQyU1NFS2RGbTZUaDRQbFo4RnZuWWNVaGZJREZqNG9ycHc9PQ delete mode 100644 src/source/__fixtures__/FourKHDHub/https:taazabull24.comidQ1dxTzFnbjhrQm5kMG5lL01tQzcvaHhpOFBFcWlwQUQ0VnRSUlFZaDIyVHJsZjhRWnVDaVlzSXpzOWh5M1NMeXVpOGw2QmtENDRPM3RoMmRtUXIvVnc9PQ diff --git a/src/source/FourKHDHub.ts b/src/source/FourKHDHub.ts index d63e542..d1a4155 100644 --- a/src/source/FourKHDHub.ts +++ b/src/source/FourKHDHub.ts @@ -18,7 +18,7 @@ export class FourKHDHub extends Source { public readonly countryCodes: CountryCode[] = [CountryCode.multi, CountryCode.hi]; - public readonly baseUrl = 'https://4khdhub.fans'; + public readonly baseUrl = 'https://4khdhub.dad'; private readonly fetcher: Fetcher; diff --git a/src/source/__fixtures__/FourKHDHub/https:4khdhub.fanscrank-movie-1745.html b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrank-movie-1745 similarity index 85% rename from src/source/__fixtures__/FourKHDHub/https:4khdhub.fanscrank-movie-1745.html rename to src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrank-movie-1745 index 21a8951..a9edc27 100644 --- a/src/source/__fixtures__/FourKHDHub/https:4khdhub.fanscrank-movie-1745.html +++ b/src/source/__fixtures__/FourKHDHub/https:4khdhub.dadcrank-movie-1745 @@ -25,6 +25,9 @@ + + + @@ -33,17 +36,17 @@ - + - - + + - - + + - + @@ -953,6 +956,47 @@ p, .metadata-value, .episode-description, .movie-tagline { } } + +/* The Rating Container */ +.imdb-badge { + display: flex; + align-items: center; + gap: 6px; + background: rgba(255, 255, 255, 0.1); /* Subtle background to match theme */ + padding: 4px 8px; + border-radius: 4px; /* Slightly rounded corners */ + border: 1px solid rgb(255 255 255 / 55%); +} + +/* The Yellow IMDb Text/Logo */ +.imdb-logo { + background-color: #F5C518; /* Official IMDb Yellow */ + color: #000000; + font-weight: 900; + padding: 0px 4px; + border-radius: 2px; + font-size: 11px; + line-height: 1.4; +} + +/* The Score Text */ +.imdb-score { + color: #ffffff; + font-weight: 600; + font-size: 13px; +} + +/* Optional: Style for the surrounding elements for context */ +.genre-tag { + border: 1px solid #666; + padding: 2px 10px; + border-radius: 12px; + color: #ccc; +} +.dot { + color: #666; +} + @@ -1000,7 +1044,9 @@ p, .metadata-value, .episode-description, .movie-tagline {
@@ -1012,12 +1058,36 @@ p, .metadata-value, .episode-description, .movie-tagline { -There are a thousand ways to raise your adrenaline. Today, Chev Chelios will need every single one.