Додаци за прегледач Firefox
Пријавите се
Преглед AliExpress Bundle Redirect

AliExpress Bundle Redirect од Nox

Redirects AliExpress Bundle Deal links to their respective item page.

0 (0 рецензија)0 (0 рецензија)
22 корисника22 корисника
Преузмите Firefox и добијте додатак
Преузмите датотеку

Метаподаци додатка

О овом додатку
All this does is check clicked URLs from any of the aliexpress domains if they contain the string "bundle", and if so, extracts the product ID and directly links to the product. The addon icon displays the activation state, left click to toggle on or off. This addon collects no data, and stores no information except your choice of toggling it on or off.

AliExpress may change their URL composition at some point in the future. I may or may not come around to respond to that change by updating this.
Програмерске напомене
For those who want to build this themselves, here's the source code:

background.js:

let isEnabled = true;

browser.storage.local.get("isEnabled").then((res) => {
if (res.isEnabled !== undefined) {
isEnabled = res.isEnabled;
}
updateIcon();
});

function updateIcon() {
const path = isEnabled ? "icons/icon-on.svg" : "icons/icon-off.svg";
browser.action.setIcon({ path: path });
browser.action.setTitle({ title: isEnabled ? "AliExpress Redirect: ON" : "AliExpress Redirect: OFF" });
}

browser.action.onClicked.addListener(() => {
isEnabled = !isEnabled;
browser.storage.local.set({ isEnabled: isEnabled });
updateIcon();
});

browser.webRequest.onBeforeRequest.addListener(
(details) => {
if (!isEnabled) return {};
try {
const url = new URL(details.url);
const pathLower = url.pathname.toLowerCase();
if (pathLower.includes("bundledeal") || pathLower.includes("bundle")) {
const productIds = url.searchParams.get("productIds");
if (productIds) {
const mainId = productIds.split(":")[0];
if (mainId && /^\d+$/.test(mainId)) {
const newUrl = `https://${url.hostname}/item/${mainId}.html`;
console.log(`Redirecting ${details.url} -> ${newUrl}`);
return { redirectUrl: newUrl };
}
}
}
} catch (e) {
console.error("Error processing URL", e);
}

return {};
},
{
urls: [
"*://*.aliexpress.com/*",
"*://*.aliexpress.ru/*",
"*://*.aliexpress.us/*"
],
types: ["main_frame"]
},
["blocking"]
);


manifest.json:

{
"manifest_version": 3,
"name": "AliExpress Bundle Redirect",
"version": "1.0",
"description": "Redirects AliExpress Bundle Deal links to their respective item page.",
"permissions": [
"webRequest",
"webRequestBlocking",
"storage"
],
"host_permissions": [
"*://*.aliexpress.com/*",
"*://*.aliexpress.ru/*",
"*://*.aliexpress.us/*"
],
"background": {
"scripts": [
"background.js"
]
},
"action": {
"default_title": "AliExpress Redirect: ON",
"default_icon": "icons/icon-on.svg"
},
"browser_specific_settings": {
"gecko": {
"id": "alibundle-redirect@nox.local",
"strict_min_version": "109.0",
"data_collection_permissions": {
"required": [
"none"
]
}
}
}
}
Оцењено са 0 од стране 0 рецензената
Пријавите се да бисте оценили овај додатак
Још увек нема оцена

Оцена звездицама сачувана

5
0
4
0
3
0
2
0
1
0
Још увек нема рецензија
Овлашћења и подаци

Необавезна овлашћења:

  • Приступ вашим подацима за странице у домену aliexpress.com
  • Приступ вашим подацима за странице у домену aliexpress.ru
  • Приступ вашим подацима за странице у домену aliexpress.us

Прикупљање података:

  • Програмер наводи да овом додатку није потребно прикупљање података.
Сазнајте више
Више информација
Везе додатка
  • Копирај ИД додатка
Издање
1.0
Величина
9,45 KB
Последњи пут ажурирано
pre 3 meseca (15. mar. 2026.)
Повезане категорије
  • Алатке за претраживање
  • Куповина
Дозвола
MIT дозвола
Историјат издања
  • Погледајте сва издања
Ознаке
  • ad blocker
  • content blocker
  • search
  • shopping
Додај у збирку
Пријави овај додатак
Идите на почетну страницу Mozilla-е

Додаци

  • O програму
  • Блог о додацима за Firefox
  • Радионица за додатке
  • Центар за програмере
  • Политике програмера
  • Блог заједнице
  • Форум
  • Пријавите грешку
  • Водич за оцењивање

Преузмите

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Најновије градње

  • Nightly
  • Beta

Firefox за предузећа

  • Enterprise

Заједница

  • Connect
  • Contribute
  • Developer

Прати

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Приватност
  • Колачићи
  • Права

Изузев тамо где је другачије наведено , садржај на овој страници је лиценциран под Creative Commons Attribution Share-Alike дозволом v3.0 или било којим каснијим издањем.