Hirdetés
- Meggyi001: Kórházi ellátás: kuka vagy finom?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- eBay-es kütyük kis pénzért
- Meggyi001: Hasznos helyek és tippek Párizsban, amiket jó eséllyel keresni is fogsz...
- Luck Dragon: Asszociációs játék. :)
- bitpork: 2025, zárás
- sziku69: Fűzzük össze a szavakat :)
- sh4d0w: Kalózkodás. Kalózkodás?
- sziku69: Szólánc.
- Brogyi: CTEK akkumulátor töltő és másolatai
-
LOGOUT
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
cSuwwi
senior tag
válasz
Archttila
#10119
üzenetére
Az userscripted teljesen jó, ahogy korábban írták. A probléma oka az, hogy mint kiderült az ncore-n használnád, viszont ott az nfo fájlokat és pár dolgot utólag xhr (ajax) hívással tölt be, arra viszont nem fog lefutni a scripted, mert az csak az oldal betöltéskor fut le egyszer.
Ahol működik (a .link végűek) azért van, mert a torrent listában az imdb linkek ezzel vannak prefixelve, azokat ki is szedi, ahogy kell.
Kell guglizni megoldást arra (ha van), hogy dom változás esetén is fusson le, akkor jó lesz.
Az ötlet amit csinál a script amúgy jó, simán el lehetne hagyni már ezt a fajta referer elrejtést, a rel noopener noreferrer jó ideje támogatott. Viszont ide jár a fél ország és még ie6-on se lepődnék meg, oda viszont kell
-
nevemfel
senior tag
válasz
Archttila
#10115
üzenetére
Nálam ez a kód működik:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<a href="https://dereferer.me/?https://www.imdb.com/title/tt1448754/">Link 1</a>
<script>
(function () {
'use strict';
const REPLACEMENTS = {
'dereferer.link': {
pattern: /^https?:\/\/(?:www\.)?dereferer\.link\/\?(.+:\/\/.+)/,
noreferrer: true,
},
'dereferer.me': {
pattern: /^https?:\/\/(?:www\.)?dereferer\.me\/\?(.+:\/\/.+)/,
noreferrer: true,
},
};
for (const el of document.querySelectorAll('a')) {
for (const [name, repl] of Object.entries(REPLACEMENTS)) {
const match = repl.pattern.exec(el.href);
if (match) {
const origUrl = match[1];
console.debug(`Dereferer Remover (${name}): replacing ${el.href} -> ${origUrl}`);
el.href = origUrl;
if (repl.noreferrer) {
el.rel = 'noreferrer';
}
}
}
}
}());
</script>
</body>
</html> -
dqdb
nagyúr
válasz
Archttila
#10112
üzenetére
Biztosan
https://www.dereferer.me/?https://example.com/formátumú az URL és nincsen escape-elvehttps://www.dereferer.me/?https%3A%2F%2Fexample.com%2Fformában a .me végű címek esetében?A két regexet össze lehet vonni egybe:
^https?:\/\/(?:www\.)?dereferer\.(?:me|link)\/\?(.+:\/\/.+)
Új hozzászólás Aktív témák
- HiFi műszaki szemmel - sztereó hangrendszerek
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Fejhallgató erősítő és DAC topik
- Okos Otthon / Smart Home
- Arch Linux
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Mibe tegyem a megtakarításaimat?
- NFL és amerikai futball topik - Spoiler veszély!
- Tőzsde és gazdaság
- Fotók, videók mobillal
- További aktív témák...
- Lenovo LOQ 15IRX10 15.6" FHD IPS i7-13650HX RTX 5070 32GB 1TB NVMe gar
- T14s Gen4 14" FHD+ IPS Ryzen 7 PRO 7840U 32GB 512GB NVMe magyar vbill ujjlolv IR kam gar
- Samsung Galaxy S23 Ultra 256Gb Zöld, jó akkumulátor
- MSI Cyborg 15 A13VF 15.6" FHD IPS i7-13620H RTX 4060 16GB 512GB NVMe gar
- X1 Carbon 11th 14" FHD+ IPS i5-1345U 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- GYÖNYÖRŰ iPhone 11 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3271, 100% Akkumulátor
- BESZÁMÍTÁS! Asus H370 i7 8700K 16GB DDR4 512GB SSD RTX 2070 8GB RAMPAGE Shiva A-data 600W
- iPhone 13 mini 128GB Green -1 ÉV GARANCIA -Kártyafüggetlen, MS3897, 100% Akkumulátor
- Samsung Galaxy S24 Ultra 8/256 GB Titanium Gray 6 hónap Garancia Beszámítás Házhozszállítás
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest


