Nouvelle adresse movix

This commit is contained in:
Movix 2026-07-03 14:15:40 +02:00
parent 3d8c72a445
commit 5b96291f53
9 changed files with 29 additions and 20 deletions

View file

@ -7,7 +7,7 @@ const LIVETV_EMBED_REFERER = LIVETV_BASE_URL;
// Dev override: when the requesting page is localhost (Vite dev on :3000),
// talk to the local backend (:25565) instead of prod. Set per-message from
// the sender origin (see maybeUseLocalApi in the onMessage listener below).
const PROD_API_BASE_URL = "https://api.movix.chat";
const PROD_API_BASE_URL = "https://api.movix.date";
const LOCAL_API_BASE_URL = "http://localhost:25565";
let API_BASE_URL = PROD_API_BASE_URL;
@ -135,6 +135,7 @@ async function setupRules() {
"movix.club",
"movix.chat",
"movix.golf",
"movix.date",
],
resourceTypes: [
"xmlhttprequest",
@ -496,8 +497,8 @@ function handleDetectEmbeds(payload) {
function buildBackendApiHeaders(accessKey, extraHeaders = {}) {
const headers = {
Accept: "application/json",
Origin: "https://movix.chat",
Referer: "https://movix.chat/",
Origin: "https://movix.date",
Referer: "https://movix.date/",
...extraHeaders,
};

View file

@ -5,7 +5,7 @@
*/
// ===== Configuration =====
const PROXY_BASE = 'https://proxiesembed.movix.cash';
const PROXY_BASE = 'https://proxiesembed.movix.date';
// AES constants for SeekStreaming (embed4me)
const SEEKSTREAMING_AES_KEY_HEX = '6b69656d7469656e6d7561393131636131323334353637383930';

View file

@ -1,7 +1,7 @@
{
"manifest_version": 3,
"name": "Movix Proxy Extension",
"version": "1.3.7",
"version": "1.3.8",
"description": "Extension proxy pour Live TV Movix - Contourne CORS, injecte les headers et extrait les sources Nexus",
"icons": {
"16": "movix.png",
@ -47,7 +47,9 @@
"*://movix.golf/*",
"*://*.movix.golf/*",
"*://movix.chat/*",
"*://*.movix.chat/*"
"*://*.movix.chat/*",
"*://movix.date/*",
"*://*.movix.date/*"
]
},
"web_accessible_resources": [

View file

@ -424,7 +424,7 @@
</div>
</div>
<div style="margin-top: 12px; text-align: center;">
<a href="https://movix.chat/settings#extractions" target="_blank" style="color:#6366f1;text-decoration:none;font-size:12px;font-weight:600;">
<a href="https://movix.date/settings#extractions" target="_blank" style="color:#6366f1;text-decoration:none;font-size:12px;font-weight:600;">
Configurer →
</a>
</div>
@ -456,7 +456,7 @@
<!-- Footer -->
<div class="footer fade-in fade-in-delay-6">
<a href="https://movix.chat" target="_blank">
<a href="https://movix.date" target="_blank">
Ouvrir Movix
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
<path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/>

View file

@ -13,7 +13,7 @@ const LIVETV_EMBED_REFERER = LIVETV_BASE_URL;
// Dev override: when the requesting page is localhost (Vite dev on :3000),
// talk to the local backend (:25565) instead of prod. Set per-message from
// the sender origin (see maybeUseLocalApi in the onMessage listener below).
const PROD_API_BASE_URL = "https://api.movix.chat";
const PROD_API_BASE_URL = "https://api.movix.date";
const LOCAL_API_BASE_URL = "http://localhost:25565";
let API_BASE_URL = PROD_API_BASE_URL;
@ -141,6 +141,7 @@ async function setupRules() {
"movix.club",
"movix.chat",
"movix.golf",
"movix.date",
],
resourceTypes: [
"xmlhttprequest",
@ -501,8 +502,8 @@ function handleDetectEmbeds(payload) {
function buildBackendApiHeaders(accessKey, extraHeaders = {}) {
const headers = {
Accept: "application/json",
Origin: "https://movix.chat",
Referer: "https://movix.chat/",
Origin: "https://movix.date",
Referer: "https://movix.date/",
...extraHeaders,
};

View file

@ -5,7 +5,7 @@
*/
// ===== Configuration =====
const PROXY_BASE = 'https://proxiesembed.movix.cash';
const PROXY_BASE = 'https://proxiesembed.movix.date';
// AES constants for SeekStreaming (embed4me)
const SEEKSTREAMING_AES_KEY_HEX = '6b69656d7469656e6d7561393131636131323334353637383930';

View file

@ -1,7 +1,7 @@
{
"manifest_version": 3,
"name": "Movix Proxy Extension",
"version": "1.5.4",
"version": "1.5.5",
"description": "Extension proxy pour Live TV Movix - Contourne CORS, injecte les headers et extrait les sources Nexus",
"browser_specific_settings": {
"gecko": {

View file

@ -424,7 +424,7 @@
</div>
</div>
<div style="margin-top: 12px; text-align: center;">
<a href="https://movix.chat/settings#extractions" target="_blank" style="color:#6366f1;text-decoration:none;font-size:12px;font-weight:600;">
<a href="https://movix.date/settings#extractions" target="_blank" style="color:#6366f1;text-decoration:none;font-size:12px;font-weight:600;">
Configurer →
</a>
</div>
@ -456,7 +456,7 @@
<!-- Footer -->
<div class="footer fade-in fade-in-delay-6">
<a href="https://movix.chat" target="_blank">
<a href="https://movix.date" target="_blank">
Ouvrir Movix
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round">
<path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/>

View file

@ -1,7 +1,7 @@
// ==UserScript==
// @name Movix Proxy Extension (Tampermonkey)
// @namespace https://movix.cash
// @version 1.4.5
// @version 1.4.6
// @description Extension proxy pour Live TV Movix - Contourne CORS, injecte les headers et extrait les sources Nexus - version userscript Tampermonkey
// @author Movix
// @match http://localhost/*
@ -20,6 +20,8 @@
// @match https://movix.chat/*
// @match https://*.movix.chat/*
// @match https://*.movix.golf/*
// @match https://movix.date/*
// @match https://*.movix.date/*
// @grant GM_xmlhttpRequest
// @grant GM_getValue
// @grant GM_setValue
@ -1033,7 +1035,7 @@
*/
// ===== Configuration =====
const PROXY_BASE = "https://proxiesembed.movix.chat";
const PROXY_BASE = "https://proxiesembed.movix.date";
// AES constants for SeekStreaming (embed4me)
const SEEKSTREAMING_AES_KEY_HEX =
@ -2402,7 +2404,7 @@
typeof location !== "undefined" &&
(location.hostname === "localhost" || location.hostname === "127.0.0.1")
? "http://localhost:25565"
: "https://api.movix.chat";
: "https://api.movix.date";
const STREAM_PROXY_USER_AGENT =
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36";
@ -2557,6 +2559,7 @@
"movix.tax",
"movix.golf",
"movix.chat",
"movix.date",
],
resourceTypes: [
"xmlhttprequest",
@ -2968,13 +2971,15 @@
currentHostname === "movix.golf" ||
currentHostname === "movix.chat" ||
currentHostname.endsWith(".movix.chat") ||
currentHostname === "movix.date" ||
currentHostname.endsWith(".movix.date") ||
currentHostname.endsWith(".movix.golf")
) {
return (currentOrigin || "https://movix.chat").replace(/\/$/, "");
return (currentOrigin || "https://movix.date").replace(/\/$/, "");
}
} catch {}
return "https://movix.chat";
return "https://movix.date";
}
function buildBackendApiHeaders(accessKey, extraHeaders = {}) {