Bilder vor Download schützen
-
@AJ
es gibt auch möglichkeiten unter anderen Browser die Bidler auszutauschen ...
also solte es wohl kein prob sein mit dem RolloverEffekt oder soetwas in der art zu schreiben ...Bis auf eine Taste werden alle die ich gedrückt habe abgefragt , ich weiß aber das es noch ne lösung gab um auch die Print Taste abzufragen ... weiß nur nicht mehr genau wie es war ...
werde aber sobald ich zeit habe mal gucken .
(das Tastatur script geht auch nur im IE so wie es oben gepostet ist,war ja auch nur als beispiel gedacht.)Ja klar wenn ein Kopierschutz benötigt wird , wird es auch ein grund geben ,da ist es ja eigentlich egal was man schützen will und wenn es nur ein kleiner Satz ist auf einer Seite.
Den 100%tigen schutz will ja wohl keiner haben denke ich mal ,nur so ein schutz das man ca. 70% der leutz das leben zu hölle machen kann.
Oder wozu ist ein kopierschutz auf cd ... damit nicht jeder das dingen kopieren kann...weil jeder weiß das es ürgend wan geht.Es gibt immer Freaks die nen weg finden ...
-
Also, soviel ich weiß ist es nicht möglich im Browser abzufragen, ob der Benutzer eine "Sondertaste", wie z. B. Bild nach unten, Bild nach oben, Pfeiltasten und auch die F-Tasten, gedrückt hat.
Man wird bei Bildern nicht mal 70% abhalten können. Die Leute, die das Bild wollen, kriegen es auch, egal wie Erfahren sie am Computer sind. Schließlich haben auch DAUs Bekannte, die sich besser auskennen.
Ich sehe immer noch keinen Sinn darin bei einem Bild im Internet einen viel zu aufwendigen "Kopierschutz" einzubauen. Wenn du nicht willst, dass es kopiert wird oder dann zumindest jeder weiß, dass es von dir kommt, dann setz einen Schriftzug bzw. dein Copyright in das Bild rein. (Aber am besten so, dass es nicht so einfach übermalt werden kann ;))
-
bei den script werden alle tasten bis auf die Druck taste abgefangen ...
Es wird ja wie gesagt nicht nach sinn oder unsinn gefragt .
Jeder muss für sich selber wissen wieso er so handelt.Ich für mein Teil brauche auch keinen Kopierschutz , nur wenn jemand ein brauch und ich gefragt werde , versuche ich mein bestes ... is doch logisch
Werde ja dafür bezahlt und da frage ich nicht nach sinn der sache sondern mache einfach.Denke mal durch viel reden wird das ganze auch nicht besser ,solten es vieleicht belassen das es immer noch ander User gibt die alles finden
Gruß KC25m
-
Werde ja dafür bezahlt und da frage ich nicht nach sinn der sache sondern mache einfach.
Dann möchte ich nicht dein Kunde sein. Der Kunde hat doch keine Ahnung, du hast Ahnung. Wer sollte hier also beratend zur Seite stehen und nicht einfach alles machen, ob es sinnvoll ist oder nicht? Klar, wenn der Kunde es nach deiner Beratung immer noch will, machst du es so. Aber ihn nicht darauf hinzuweisen, dass es mist ist, ist ja auch sehr kundenunfreundlich.
-
@Loggy ist wohl klar , daß man die Sache erst mal durchspricht ...
Wenn Kunde will ist mir egal , wenn er möchte ist es was anderes !
-
so Programme/Tricks sind alle blödsinn. Damit nervt man nur die User, wenn ständig irgend welche "Achtung das Bild gehört mir"-Meldungen kommen, nur weil man mit der linken Maustaste auf die Seite geklickt hat oä.
-
Ist eh sinnlos, denn man muesste den Focus auf dem Browser setzen, und Sperren. Wenn man ein Bild wirklich haben will, dann nimmt man halt irgendwie GIMP, HyperSnapDX oder sonstwas und speichert es.
Und Tasten sperren? Wer hat schon Java Script aktiviert?
Keine Seite kann so wichtig sein, dass ich echt 3 Klicks mache, um meine Einstellungen zu aendern.
-
@SnorreDev mal so neben bei , JavaScript muss aktiv sein um die Bilder übehaupt sehen zu könne ...
@kingruedi , wer sagt denn , daß ein PopUp kommen muss ?Egal wie es ist , einige leutz verstehen wohl nicht ,daß es nur darum geht wie man sowas realisiert oder es könnte .
Ob es jemand macht ist doch seine sache.Bin raus aus dem Thread , weil ja eh jeder sagt es bringt nichts ... was ich auch nicht umbedingt absteiten will !!!
Aber wer ideen dazu hat kann ja ne PM schicken.Gruß KC
-
KC25m schrieb:
bei den script werden alle tasten bis auf die Druck taste abgefangen ...
Also ich weiß ja nicht. Ich hab das schon so gemacht wie in deinem Script und bei mir wurden nicht sämtliche Tasten abgefangen. Wie schon gesagt, die gedrückten Sondertasten erfährt JavaScript erst gar nicht. Außerdem find ich es etwas sehr seltsam, dass ausgerechnet nur die Druck-Taste nicht abgefragt werden sollte und alle anderen schon. Ich glaube das spricht für sich.
Leider ist es nun mal so, dass meistens ein PopUp kommt und sowas nervt.
-
AJ schrieb:
KC25m schrieb:
bei den script werden alle tasten bis auf die Druck taste abgefangen ...
Also ich weiß ja nicht. Ich hab das schon so gemacht wie in deinem Script und bei mir wurden nicht sämtliche Tasten abgefangen.
Was natürlich logisch ist. Desto besser der Browser (mit besser meine Userfriendly), desto weniger lässt er JS arbeiten. Funktionstasten wie F1 oder Druck sind natürlich für die Seite uninteressant (es sei denn, sie macht so einen Blödsinn wie 'Bilder sichern') und deswegen senden die guten Browser nur die normalen Tasten an das Script. Das hat den Vorteil, dass der User normal weiterarbeiten kann. Stellt euch mal vor ein Script vergrößert die Seite auf etwas mehr als der Bildschirm des Users groß ist und verhindert alle Shortcuts. Der arme kann dann das Fenster nicht schließen, weil er, egal was er macht - das Script es verhindert.
-
@shade
Ja ich bin auch ganz froh, dass man nicht alle Tasten abfragen kann per JavaScript.
-
Hallo Aj und Shade Of Mine ,
die Print Taste löst ein Interupt (Int 5h) aus und geht dann einfach seine wege im OS weiter ohne rückmeldung , daher ist es nicht so einfach die abzufragen , der browser bekommt alle anderen die nicht über ein spezielen interupt verfügen mitgeteilt ... also auch die 'Fx' Taste ...
Kopiert euch doch einfach mal das Script ürgend wo rein und testet ... ich habe es unter Win98Sec + W2k getestet , da geht es auf jeden fall ...emmm hier noch mal nen Code der vieleicht mehr aussagt :
function NoKeys(e)
{
if((event.altKey)||(event.shiftKey)||(event.ctrlKey)||(event.keyCode))
alert("...");
return false;
}
document.onkeydown = NoKeys;Versuch mit den Script mal das Fenster über Alt+F4 zu schliesen ... geht zwar dauert aber ne weille ...
Gruß KC
-
KC25m schrieb:
Hallo Aj und Shade Of Mine ,
die Print Taste löst ein Interupt (Int 5h) aus und geht dann einfach seine wege im OS weiter ohne rückmeldung , daher ist es nicht so einfach die abzufragen , der browser bekommt alle anderen die nicht über ein spezielen interupt verfügen mitgeteilt ... also auch die 'Fx' Taste ...Natürlich bekommt der _Browser_ diese Tasten - aber er muss sie ja nicht an JS weitergeben.
Kopiert euch doch einfach mal das Script ürgend wo rein und testet ... ich habe es unter Win98Sec + W2k getestet , da geht es auf jeden fall ...
Bei mir geht es nicht. Ich kann ohne Probleme das Fenster schließen, wie es mir beliebt. Und ich bekomme auch keine Message Boxen
Mozilla 1.4 unter Linux
Und jeder vernünftige Browser (IE mal ausgenommen, da dieser mehr für Web'designer' als für den User ist) verhindert so einen Blödsinn.
-
Sogar der IE verhindert das, zumindest die neueren Versionen.
@KC25m
Hinter jeder Taste steckt ein Interrupt, wenn man das so genau nimmt.
-
@AJ jo wenn man es genau nimmt steck hinter jede Taste eine Interupt (int 9h , 16h) , oder halt auch über Port 0x60 0x61 zu erreichen, darum geht es ja nicht mals ... sondern das es eine Sondertaste ist mit einen eigenständigem interrupt,wohl die einzige dieser Art !
So schaut es aus wenn man es genauer nimmt AjWas aber mal so neben bei auch noch nicht geht , ist daß man jede Taste auswertet ,da nur jede Taste mit einem Asci zeichen ausgewertet werde kann , es werden nur Asci zeichen zurück gegeben ... also es fehlt der sogenante Scancode .
Aber es reicht um zu merken das ürgend eine Taste bis auf Drucken gedrück wurde.@Shade Of Mine jo das wird so sein , da der code nur für den IE als example ist ...
Gruß KC
-
@KC25m
Jetzt hast dus mir aber gezeigt