Archief - JS: anti-kopierbeveiliging met frames

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

bloodyboy

Legacy Member
ik heb een klein probleempje momenteel ben ik bezig een site te maken met frontpage. Zoals iedere website-builder heeft deze niet graag dat men zijn teksten zomaar kopierd en ergens voor gebruikt. Maar aangezien ik in frontpage met frames werk geeft hij dan alleen maar de pagina waarin ik dit script heb gezet? hoe los ik dit op?

het script
Code:
<SCRIPT TYPE="text/javascript"><!-- 
var message="Copyright © bloodyboy  Alle rechten voorbehouden. Niets van deze pagina's mag worden gekopieerd en/of openbaar gemaakt, op welke wijze dan ook, zonder uitdrukkelijke en schriftelijke toestemming.";

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>

0n3Liner

Legacy Member
door dat script neit te gebruiken want al ze naar je bron gaan zien hebben ze het toch

bloodyboy

Legacy Member
het is gewoon een waarschuwing zodat ik kan draigen met juridische stapppen als ik het op een andere website zie en de meeste mensen geven het op na 1 keer proberen

LunchBox

Legacy Member
dreigen met juridische stappen voor wat html-code, moet je eens proberen - ge ga nog verschieten wat voor reacties erop komen.

Radiance

Legacy Member
elke tekst, foto of elke andere vorm van eigen creatie is tegenwoordig automatisch auteursrechtelijk beschermd, alles wat jij maakt is meteen jouw eigendom & dat kan je (as if) ook verdedigen met verdere stappen
vraag is of je je daar mee wil gaan bezig houden, k zie ni echt in wat het nut is, ze kunnen uw code toch zien, alles wat je hiermee doet is mensen als ik, die wat op muisknoppen zitten te klikken tijdens 't lezen van nen tekst ambeteren :p

dresse

Legacy Member
komaan manne, hij vraagt toch gewoon om hulp :wtf:

das toch zijn probleem en zijn zaak of hij da wilt beschermen of ni...
als ge em kunt helpen doet da dan, en ni zit dan ni te zeiken over dat em da beter nie doet eh :unsure:

bloodyboy

Legacy Member
dresse zei:
komaan manne, hij vraagt toch gewoon om hulp :wtf:

das toch zijn probleem en zijn zaak of hij da wilt beschermen of ni...
als ge em kunt helpen doet da dan, en ni zit dan ni te zeiken over dat em da beter nie doet eh :unsure:
:bow: :bow:

0n3Liner

Legacy Member
oplossing: door het in elke pagina te zetten, er bestaat er geen ander(naar mijn weten)

stoffer

Legacy Member
Weet ge hoe irritant die popups zijn?

0.0000000001% van alle mensen heeft misschien interesse om ook maar iets van uw frontpage generated html code te gebruiken die op uw site komt.
Diegenen die eventueel wel interesse zouden hebben kijken gewoon naar uw bron, denkt ge dat ge ooit iets daartegen kunt doen?

DarkBone

Legacy Member
bloodyboy zei:
ja
anti-5-regeltje

Fout:
- in FireFox kunt ge expliciet ervoor zorgen dat de rechterklik events NIET uitgevoerd worden.
- in Opera werkt uw script sowieso al nie
- Recent bezochte pagina's worden in uw Temporary Internet Files bewaard, bijgevolg zijn die makkelijk terug te vinden en te openen met een teksteditor
- Daarnaast kun je in alle browsers via Beeld -> Bron weergeven (of iets gelijkaardigs) aan je code, het is een koud kunstje om zo ook aan die van je frames te raken (rechtstreeks naar frame bestanden surfen)
- Het opvragen van websites is niet beperkt tot browsers alleen, ik kan makkelijk zelf een programmatje schrijven die een HTTP-request simuleert om zo de webpagina op te vragen (de code krijg je doorgezonden met andere woorden)
- Last but not least, je kunt gewoonweg JavaScript in zijn geheel disablen, daar sta je da schoon te blinken met je anti-kopieer-beveiliging

Conclusie:
als men echt wil kopiëren, dan zijn er meer mogelijkheden om het wel te doen dan om het tegen te houden.

*edit*
Ik zal er niet om malen als ge da nu gebruikt of niet, toch gewoon es op wijzen hoe inefficiënt dit wel kan zijn.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan