Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Metódy na prepísanie obmedzení kopírovania/prilepenia (použite zodpovedne!)
Tu je niekoľko techník, ktoré môžete použiť, od najjednoduchších po zložitejšie:
1. Nástroje pre vývojárov prehliadača (najbežnejšie a odporúčané)
Toto je zvyčajne najúčinnejšia a najúčinnejšia metóda a nevyžaduje inštaláciu žiadnych rozšírení. Všetky hlavné prehliadače (Chrome, Firefox, Edge, Safari) majú tieto nástroje.
* Ako používať:
1. Otvorené nástroje vývojárov: Kliknite pravým tlačidlom myši na webovú stránku a vyberte možnosť „Skontrolujte“ alebo „Inspect Element“ (alebo použite klávesové skratky:`Ctrl+Shift+I` (Windows/Linux) alebo` CMD+voľba+I` (Mac)).
2. Prejdite na kartu „Console“: Kliknite na kartu „Konzola“ na paneli Nástroje pre vývojárov.
3. Vykonajte kód JavaScript: Prilepte a vykonajte jeden z nasledujúcich útržkov JavaScript v konzole. Po vložení kódu stlačte kláves Enter. Vyskúšajte ich jeden po druhom; Niektorí môžu pracovať lepšie ako iné na rôznych stránkach.
* Odstrániť `onCopy`,` onpaste`, `oncut` atribúty:
`` `JavaScript
Document.AddeventListener ('copy', funkcia (e) {
E.StopimMediatepropagation ();
}, true);
Document.AddeventListener ('paste', funkcia (e) {
E.StopimMediatepropagation ();
}, true);
Document.AddeventListener ('Cut', funkcia (e) {
E.StopimMediatepropagation ();
}, true);
void (function () {
var elements =document.QuerySelectorAll ('*');
pre (var i =0; i
prvky [i] .RemoveAttribute ('onpaste');
prvky [i] .RemoveAttribute ('onCut');
}
}) ();
`` `
* NULIFIKY Poslucháčov udalostí:
`` `JavaScript
dokument.onCopy =null;
dokument.onpaste =null;
dokument.oncut =null;
`` `
* Ďalší prístup k poslucháčom udalostí Nullify:
`` `JavaScript
Funkcia povolteCopyPaste () {
Document.body.RemoveAttribute ('onCopy');
Document.body.RemoveAttribute ('onpaste');
Document.body.RemoveAttribute ('onCut');
dokument.onCopy =null;
dokument.onpaste =null;
dokument.oncut =null;
}
povolenieCopypaste ();
`` `
* Zakážte preventDefault: Niektoré stránky používajú na zastavenie udalostí kópií/prilepení „prevencia“. Tento úryvok sa pokúša to zakázať:
`` `JavaScript
(function () {
var originalAdDeventListener =eventTarget.protoType.AddeventListenersener;
EventTarget.protoType.AddeventListener =function (typ, poslucháč, options) {
if (type ==='copy' || type ==='paste' || type ==='cut') {
var originAllistener =poslucháč;
LUSELER =funkcia (event) {
event.StopimMediatePropagation (); // Zastavte ostatných poslucháčov
event.stoppropagation (); // Zabráňte bublingu
//event.preventDefault (); // Odstráňte tento riadok Ak chcete povoliť kopírovanie/prilepiť
return originAllistener.Apply (toto, argumenty);
};
}
return originalAdDeventListener.call (tento, typ, poslucháč, možnosti);
};
}) ();
`` `
4. Skúste skopírovať/prilepiť: Po spustení kódu skúste opäť kopírovať a vložiť z webovej stránky. Ak to stále nefunguje, skúste ďalší úryvok.
5. Obnoviť: Ak žiadny z úryvkov nefunguje, obnovte stránku (zvyčajne `F5` alebo` CMD+R`). Možno budete musieť po osviežení opätovne spustiť JavaScript, pretože stránka sa znovu naloží.
* Vysvetlenie: Tieto úryvky fungujú odstránením kódu JavaScript, ktorý webová stránka používa na zabránenie kopírovania a vkladania. Atribúty `onCopy`,` onpaste` a `oncut` atribúty sú atribúty HTML, ktoré pri vykonávaní týchto akcií spúšťajú kód JavaScript. Odstránením týchto atribútov deaktivujete pridružený kód. Metóda `Document.onCopy =null;` priamo nastaví obsluhy udalostí na nulové, čo ich efektívne zakáže. Zložitejší úryvok zahŕňajúci „pokusy AddEventListener“ zachytiť a upravovať správanie pri manipulácii s udalosťami.
2. Rozšírenia prehliadača
Existujú rozšírenia prehliadača určené na prepísanie obmedzení kopírovania/prilepenia. Vyhľadajte obchod s rozšírením prehliadača (internetový obchod Chrome, doplnky Firefox atď.) Zmodnuté pojmy ako „Povoliť kopírovanie“, „Povoliť kopírovaciu pastu“ alebo „Zakázať ochranu proti kopírovaniu“.
* Príklady (pred inštaláciou používajte opatrnosť a preskúmajte rozšírenie):
* „Povoliť kópiu“ (Chrome)
* „Absolute Enable Clikal a Copy“ (Chrome, Firefox)
* „Kopírujte čokoľvek“ (chróm)
* Dôležité úvahy:
* Ochrana a zabezpečenie: Pri inštalácii rozšírení prehliadača buďte veľmi opatrní. Majú prístup k mnohým údajom o prehliadaní. Nainštalujte iba rozšírenia od renomovaných vývojárov s dobrými recenziami a jasnými zásadami ochrany osobných údajov. Prečítajte si povolenia žiadosti o rozšírenie.
* Výkon: Niektoré rozšírenia môžu spomaliť váš prehliadač.
* konflikty: Rozšírenia sa niekedy môžu konfliktovať medzi sebou alebo funkčnosťou webovej stránky.
3. Zobraziť zdroj stránky a skopírujte odtiaľ
* Ako používať:
1.
2. Zdrojový kód HTML na stránke sa otvorí na novej karte.
3. Na nájdenie textu, ktorý chcete kopírovať, použite funkciu prehľadávača (`Ctrl+F` alebo` CMD+F`).
4. Skopírujte text zo zdrojového kódu.
* Obmedzenia:
* Táto metóda je vhodná iba na kopírovanie statického obsahu textu. Nebude fungovať pre obsah generovaný dynamicky pomocou JavaScriptu.
* Text v zdrojovom kóde môže byť naformátovaný inak, ako sa zobrazuje na stránke (napr. Extra značky HTML).
4. Zakážte JavaScript (použite ako posledná možnosť)
* Ako používať: V nastaveniach prehliadača môžete deaktivovať JavaScript. Presné kroky sa líšia v závislosti od prehliadača:
* Chrome: Nastavenia> Ochrana osobných údajov a zabezpečenie> Nastavenia stránok> JavaScript> Nedovoľte, aby stránky používali JavaScript
* Firefox: `O:config` na paneli s adresou, vyhľadajte` javascript.enabled` a nastavte ho na `false`.
* Edge: Nastavenia> Cookie a povolenia stránok> JavaScript> Blok
* Obmedzenia:
* Zakázanie JavaScriptu prelomí mnoho webových stránok. Mnoho moderných webových stránok sa pre svoju funkčnosť veľmi spolieha na JavaScript. Pravdepodobne zistíte, že stránka, z ktorej sa snažíte kopírovať, sa stáva nepoužiteľnou.
* Toto je veľmi tupý prístup a mal by sa používať iba ako posledná možnosť, ak nič iné nefunguje.
* Nezabudnite znovu povoliť JavaScript po skončení kopírovania.
5. Optické rozpoznávanie znakov (OCR)
* Ako používať: Ak sa obsah zobrazuje ako obrázok (alebo ak zlyhávajú všetky ostatné metódy), môžete použiť softvér OCR na extrahovanie textu z obrázka.
* Príklady:
* Online služby OCR (vyhľadajte „online OCR“)
* Softvér OCR Desktop (napr. Adobe Acrobat, Microsoft OneNote)
* Obmedzenia:
* OCR nie je vždy dokonalý a môže spôsobiť chyby.
* Opraviť chyby môže byť časovo náročné.
Dôležité úvahy a etické dôsledky:
* Podmienky služby: Vždy skontrolujte podmienky služieb na webovej stránke (TOS) alebo podmienky používania. Mnoho webových stránok výslovne zakazuje kopírovanie obsahu, aj keď nevykonávajú technické opatrenia, aby mu zabránili. Porušenie TOS môže viesť k pozastaveniu účtu alebo k právnemu konaniu.
* Autorské práva: Zákon o autorských právach chráni originálne diela autorstva. Kopírovanie a distribúcia materiálu autorských práv bez povolenia je nezákonné a môže mať vážne následky.
* Spravodlivé použitie: V niektorých prípadoch budete môcť skopírovať materiál chránený autorskými právami pod doktrínou „spravodlivého použitia“. Spravodlivé použitie umožňuje obmedzené použitie materiálu chránených autorskými právami na účely, ako je kritika, komentáre, spravodajské správy, výučba, štipendium alebo výskum. Stanovenie spravodlivého použitia je vysoko špecifické pre fakt a závisí od niekoľkých faktorov, vrátane účelu a charakteru použitia, povahy práce autorských práv, výšky a podstaty použitej časti a účinku použitia na potenciálny trh pre autorskú prácu.
* rešpekt pre tvorcov: Aj keď je kopírovanie technicky možné, zvážte, či je etické. Tvorcovia obsahu kladú čas a úsilie na vytvorenie svojej práce a zaslúžia si to, aby za ňu boli kompenzovaní. Ak používate obsah na komerčné účely, mali by ste určite požiadať držiteľa autorských práv.
* Výber dizajnu webových stránok: Webová stránka niekedy obmedzuje kopírovanie/vkladanie na zlepšenie skúseností používateľa (napr. Predchádzanie náhodnému kopírovaniu dôležitých polí formulára).
v súhrne: Metóda nástrojov pre vývojárov je vo všeobecnosti najspoľahlivejším a najodportovanejším prístupom. Vždy buďte na pamäti zákonov o autorských právach, podmienkach služby a etických dôsledkov kopírovania obsahu. Ak si nie ste istí, či máte právo niečo kopírovať, vždy je najlepšie požiadať držiteľa autorských práv.