Onko mahdollista, että tekstin/kuvien kopionti sivuilta olisi mahdotonta tai hankalaa, jolloin kukaan ei sitä jaksaisi kopioida.
Kyseessä on sivu johon on kerätty artikkelita Aku Ankan piirtäjistä(olen Aku Ankka fani), enkä haluaisi että niitä käytetään esim. kouluaineisiin(tätäkin tapahtuu).
Onnistuuhan se (ainakin kuvat)JS-puurolla, mutta se antaa jotenkin huonon kuvan sivusta eikä ole lähellekään täydellinen. Aiheesta löytyy varmasti lisää Putkan hausta.
Tuohon ei ole oikein mitään hyvää tapaa, sillä kaikki, mikä on näkyvissä, on myös tavalla tai toisella kopioitavissa. Ja JavaScriptinkin saa pois päältä, joten siitäkään ei paljoa iloa ole.
Joo, tiedän että sen saa pois päältä, mutta kun nimenomaan olisi tarkoitus estää homma kouluikäisiltä peeloilta, jotka kirjoittavat kouluainetta kotnaan, mutta eivät keksi mitään ja kopioivat kaiken minun sivuiltani...
Kopiointia ei voi estää. Jos se nyt tosiaan oikeesti haittaa noin kauheesti, niin älä laita sitä veppiin.
Jos koululaiset tuommoisia tosiaan kopioivat, ei siitä kannata mielestäni murehtia; itsellensähän he vain tekevät karhunpalveluksen. Ja jos olet kirjoittanut artikkelit hyvin, nokkela opettaja huomaa heti, että teksti ei ole omatekoinen.
Htaccess :D, ei muu oikein taida olla mahdlloista :P :)...
Ok, taidan jättää eston laittamatta.
Ja Antti, ne artikkelit on kirjoitettu hyvin..:P
Pistät artikkelit kuviksi. Estää tehokkaasti ainakin copy-pasten.
Katsoppa tätä koodivinkkiä.
Kuvien kopioimis"estona" minä käytän tyyliä, että kuvat ovat jossain hakemistossa "6teh9sad6jrt9r9j7d9r7ashjk" kahtena miljoonana palasena, sitten kun näytät kuvaasi, tee taulukko, jossa on palaset vierekkäin ja allekkain omissa soluissaan, niin että kuva on kokonainen, ja KUVAT OVAT SOLUJEN TAUSTOINA, eli ei IE:ssäkään tule sitä tallennuspalkkia.
SysRq868 kirjoitti:
Kuvien kopioimis"estona" minä käytän tyyliä, että kuvat ovat jossain hakemistossa "6teh9sad6jrt9r9j7d9r7ashjk" kahtena miljoonana palasena, sitten kun näytät kuvaasi, tee taulukko, jossa on palaset vierekkäin ja allekkain omissa soluissaan, niin että kuva on kokonainen, ja KUVAT OVAT SOLUJEN TAUSTOINA, eli ei IE:ssäkään tule sitä tallennuspalkkia.
Aika ovela toteutus. Oletan, että php-koodi hoitaa tämän pilkkomisen/taulukoittamisen. Käsin tommosta jaksa tehä erkkikään :P
ajv kirjoitti:
Käsin tommosta jaksa tehä erkkikään :P
Ei edes se vanha erkki.. Jos teet ton php:llä ni laitahhan koodit tänne :D ei pakko tietenkään..
ajv kirjoitti:
Pistät artikkelit kuviksi. Estää tehokkaasti ainakin copy-pasten.
Joo, mutta muuten siinä ei ole mitään järkeä. Kouluaineet kai kirjoitetaan tavallisesti käsin, jolloin teksti täytyy joka tapauksessa jäljentää itse sana sanalta.
SysRq868 kirjoitti:
KUVAT OVAT SOLUJEN TAUSTOINA, eli ei IE:ssäkään tule sitä tallennuspalkkia.
Mutta kuvan pystyy helposti kopioimaan painamalla PrintScreen-nappulaa.
Antti Laaksonen kirjoitti:
Mutta kuvan pystyy helposti kopioimaan painamalla PrintScreen-nappulaa.
...jos koneessa sellainen on. Ja minä älysin Print Screenin olemassaolon viidennellä ensimmäisen kerran.
Ja tuon hoitaa helposti... laitat jonkinlaisen vesileiman kohtaan, minkä pois rajaus veisi ison osan kuvasta niin, että Carl Barksista näkyisi vain rillien kulma.
Tavallista selailijaa ei kuitenkaan vesileimat tai internet-osoitteet häiritse, jos kuva on katsottavissa ilman isompia köyristelyjä...
ajv kirjoitti:
Oletan, että php-koodi hoitaa tämän pilkkomisen/taulukoittamisen. Käsin tommosta jaksa tehä erkkikään :P
Tämä erkki on senkin tehnyt käsin. Mutta jos joku osaa tehdä/haluaa tehdä/tietää sellaisen koodin, niin kiinnoistaisi minuakin.
SysRq868 kirjoitti:
KUVAT OVAT SOLUJEN TAUSTOINA, eli ei IE:ssäkään tule sitä tallennuspalkkia.
wget -r http://sunsivu.example/
Ohhoh! Olipas vaikeaa!
Unohtakaahan jo nuo typerät kikkailut, joista ei ole mitään estettä kopioijille, mutta sitäkin enemmän harmia rehellisille kävijöille.
Totuus kyllä on, että kopioimista et pysty mitenkään estämään. Hankaloittamaan ainoastaan.
Antti Laaksonen kirjoitti:
Kouluaineet kai kirjoitetaan tavallisesti käsin, jolloin teksti täytyy joka tapauksessa jäljentää itse sana sanalta.
Lukiossa ainakin kirjotettiin aineet koneella, ts sai kirjottaa. Kaikkihan eivät tuotakaan osaa tehdä tai muuten vaan kirjoittavat mielummin käsin. Peruskoulusta alkaa olla jo sen verran aikaa, että en varmuudella muista, mutta mielestäni sielläkin hyväksyttiin koneella kirjotetut aineet.
Blaze: "Normaali käyttäjältä" pystyy helpostikkin estämään ton kopioimisen. Eivät läheskään kaikki osaa käyttää mitään Printscreeniä saatikka pastettaa sitä johonkin kuvankäsittelyohjelmaan ja leikata siitä sitä oleellista erikseen.
Uskallan väittää että edes puolet normi vierailijoista ei saisi kopioitua kuvaa, jos sen on tehty tuolla taulukko-tyylillä. Ja jos kuvia on kymmeniä, kuvien kopioiminen alkaa olla jo hilppasen työlästä.
Tuohon table-kuva-pilkkomis-juttuun, tein joskus tällasen:
EDIT: Ja esimerkkisivukin on vielä tallella. Jos koneesta löytyy potkua, voi sohaista hiiren siihen "suurenna"-tekstin päälle. Muuten en suosittele.
http://koti.mbnet.fi/irksome/testaus/img2tbl.php
<?php $tiedosto = "kuva.jpg"; $kuva = imagecreatefromjpeg($tiedosto); list($lev, $kor, $typ, $att) = getimagesize($tiedosto); $tuloste = "\n<table cellpadding='0' cellspacing='0' border='0' id='kuva'>"; for($i=0;$i<$kor;$i++) { $tuloste .= "\n\n\t<tr>"; for($j=0;$j<$lev;$j++) { $rgbTBL = imagecolorsforindex($kuva,imagecolorat($kuva,$j,$i)); unset($rgbTBL['alpha']); $vari = "#"; foreach($rgbTBL as $avain => $arvo) { $hex = dechex($rgbTBL[$avain]); strlen($hex)<2 ? $vari .= "0".$hex : $vari .= $hex; } // foreach $tuloste .= "\n\t\t<td style='background: $vari'></td>"; } // for $tuloste .= "\n\n\t</tr>"; } // for $tuloste .= "\n\n</table>"; print $tuloste; ?>
Yksi huono puoli tuossa on, kuvankaappaus näppäin on olemasssa.
Tuli vaan mieleen, että oli kai jossain sellanen juttu, että se muuttaa tekstiä kun sen hilight:aa mitä jos tässä tapuksessa se poistais tekstin? :D
T.M. kirjoitti:
Yksi huono puoli tuossa on, kuvankaappaus näppäin on olemasssa.
Ja hidaskin tuo on ku mikä, mut tuon nyt heitinkin vaan hatusta. Ja kohdeyleisönä taisikin olla ne ei tietokonetta niin paljon käyttävät koululaispipanat. Tosin nehän taitavat sitä konetta nykypäivänä eniten käyttää... :)
Hei mikäs tuo sivu on? Olen varsinainen aku ankka-fani
Kannattaa sitten rekisteröityä osoitteeseen www.ankkis.net
SysRq868 kirjoitti:
Kuvien kopioimis"estona" minä käytän tyyliä, että kuvat ovat jossain hakemistossa "6teh9sad6jrt9r9j7d9r7ashjk" kahtena miljoonana palasena, sitten kun näytät kuvaasi, tee taulukko, jossa on palaset vierekkäin ja allekkain omissa soluissaan, niin että kuva on kokonainen, ja KUVAT OVAT SOLUJEN TAUSTOINA, eli ei IE:ssäkään tule sitä tallennuspalkkia.
IE:n tallennuspalkin saa pois ihan koodillakin. Oli muistaakseni img:iin galleryimg tagi joka on sitten true tai false.
Meitsi kirjoitti:
IE:n tallennuspalkin saa pois ihan koodillakin. Oli muistaakseni img:iin galleryimg tagi joka on sitten true tai false.
... josta validaattori takuulla älähtää.
Juice kirjoitti:
Meitsi kirjoitti:
IE:n tallennuspalkin saa pois ihan koodillakin. Oli muistaakseni img:iin galleryimg tagi joka on sitten true tai false.
... josta validaattori takuulla älähtää.
Ja arvaa älähtääkö javascript-kikkareesta...
makeuu kirjoitti:
Htaccess :D, ei muu oikein taida olla mahdlloista :P :)...
No enpä usko että htaccessilla vois kopiointia estää niin että sivun voi kuitenkin nähdä. Jos sen pystyy selaimella näkemään niin kyllä sen yleensä aina kopioidakin voi :o
Tekstin kopioimisen estäminen on kirjaimellisesti täysin mahdotonta. Vaikka millaisia estoja pistää, aina on mahdollista kirjoittaa sivulla oleva teksti muistiolla (tai jollain muulla) käsin itselleen.
Ihan pakko... Tee sivulle skripti joka soittaa ryssäläisille terroristeille jotka sit tulee katkasemaan käyttäjän kädet ni se ei voi kirjottaa ainakaan mitään muistiin \o/ ((c) Nutty (mun broidi) ja sen kaveri... ;D)
Sooda: oliskos irkki ollu parempi paikka?
Aihe on jo aika vanha, joten et voi enää vastata siihen.