[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 22: include(./includes/bbcode.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 22: include(): Failed opening './includes/bbcode.php' for inclusion (include_path='.:/opt/alt/php74/usr/share/pear')
Straipsniai.lt •Kaip padaryti, kad negaletu kopijuoti svetaines turinio ?
Puslapis 11

Kaip padaryti, kad negaletu kopijuoti svetaines turinio ?

Parašytas: 2005 11 28 18:49
Rodnis
kOKS TEN YRA KODAS, KAD NEGALETU KOPIJUOTI SVETAINES TURINIO. Ir kur ji reikia rasyt ? :wink: Aciu uz atsakymus

Parašytas: 2005 11 28 19:44
Šaras
Tokio nera bet kokiu atveju kas nores tas nukopijuos...

Parašytas: 2005 11 28 20:10
DF
As buvau ant savo free psl ta scripta idejas :P tipo neleidzia kopint nieko bet kaip tycia db nezinau kur ji rasti :lol:

Parašytas: 2005 11 28 20:18
eminem
uždradžia desni peles migtuka su ispejimu

įdėk tarp <head> </head>

<SCRIPT language="Javascript">
function click() {
if (event.button==2) {alert('ISPEJIMAS');
}
}
document.onmousedown=click
</SCRIPT>

uzdraudzia desni peles mygtuka be ispejimo

idek tarp <head> </head>

<script language="JavaScript1.2">
if (window.Event)
document.captureEvents(Event.MOUSEUP);

function ntm()
{
event.cancelBubble = true
event.returnValue = false;

return false;
}

function nrc(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}

}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.oncontextmenu = ntm;
document.onmousedown = nrc;
document.onmouseup = nrc;
//-->
</script>


nelaidzia pazimet teksto su ispejimu

įdėk tarp <head> </head>

<script language=JavaScript>
<!--

var message="ispejimas";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")

// -->
</script>

prasom

Parašytas: 2005 11 28 21:13
brain5ide
Easy way to copy the text from a page that was secured with JavaScript(like in the previuos post):
Problema: Kadangi JavaScript yra css(client side scripting) kalba, tai java script kodas pasiliks parsiųstame tinklapyje. Taigi mums tereikia sugalvoti būdą, kaip tą tinklapį parsisiųsti.
Problemos sprendimas: Visų pirma nusikopijuojame failo adresą(URL). Tuomet yra keli variantai, nors jų esmė ta pati:

1)sukuriame naują html failą ir jame įrašome:

Kodas: Pasirinkti visus

<a href="URL">LINKAS</a>
. Tuomet atsidarome mūsų sukurtą failą su interneto naršykle(pvz. FireFox).

P.S. Jeigu meniu mygtukai nėra užblokuoti, tai galite tiesiog paspausti File>Save As

2)ateiname į forumą sukurta phpBB pagrindu ir tiesiog bandome sukurti naują žinutę. Žinutės tekste įrašome failo adresą(URL), bet užuot spaudę mygtuką "Siųsti", mes pasirenkame mygtuką "Peržiūrėti".

Pabaiga vėl vienoda. Matome puslapį, kuriame yra nuoroda. Ant to nuorodos spaudžiame dešnįjį pelės klavišą ir pasirenkame "Save Link As"(čia FireFox variantas), arba "Save Target As"(IE), ar kažką panašaus.
Tuomet parsisiuntę failą turime pilną jo HMTL ir, kaip minėjau anksčiau, JavaScript kodą. Tuomet su kokiu nors teksto redaktoriumi pašaliname nereikalingą JavaScriptą ir išsaugome failą. Atsidarius failą mums bus leista kopijuoti jo tekstą.

P.S. Šis straipsnis pateiktas tik mokomaisiais tikslais, taigi už neteisėtą jo panaudojimą autorius neatsako :)

P.P.S. Nepykit, jei jūs tai jau žinojote ir bereikalingai sugaišote savo brangų laiką skaitydami mano mini-HOWTO.

Parašytas: 2005 11 28 21:19
GODhack
Na turinys vienu ar kitu keliu vis vien bus nukopintas kiek beverktum, juk kai atidarai saita tai ji parsisiunti, tik po to reik ismatyt kaip viska issaugot harde.

brain5ide pasiule daug geru budu kaip tai ka minejau praktikoje padaryt. :wink: ju yra ir zymiai daugiau.