Şimdi Ara

Sayfa kopyalamayı engelleme

Bu Konudaki Kullanıcılar:
3 Misafir - 3 Masaüstü
5 sn
14
Cevap
0
Favori
2.206
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Sayfa kopyalamasını nasıl engelleyebilirim?

    Özellikle de explorerde Dosya - Farklı kaydet kopyalamasını engellemenin bir yolu var mı?



  • sayfa kopyalamasını engelleyemezsin sadece zorlaştırırsın çalacak adam her şekilde çalar dediğin konuyla ilgli pek fikrim yok ama baya önce bir siteyi çok beğenmiştim bir türlü kaydedemedim hep başka birşey yazıyodu hatırlmıyorum baya önceydi o senin benim gibilerin yapabilieceği birşey değil iyi webmaster olmak gerekiyor
  • Yardımcı olmaya çalıştığın için teşekkür ediyorum Baron17.

    Senin ifaden daha doğru; sayfa kopyalamayı zorlaştırmak.

    Çünkü sonuç olarak sayfa öğeleri browserin tempine yükleniyor ve oradan kolaylıkla alınabiliyor. Yine de ilk aşamada sayfanın alınmasını zorlaştırmak için bazı eklentiler, kodlar ve yöntemler vardır. Sağ tuş kilidi bunun bir örneğidir. Yazılı metinleri seçip kopyalamayı engelleme de bir başka basit örneği. Bu yöntemler için ufak javascriptler veya body ye eklenen taglar kullanılmaktadır.

    Beni ilgilendiren Dosya - Farklı kaydet seçeneğini engellemenin mümkün olup olmadığı. Bu konuda kullanılan bir sayfa kodlayıcısının olduğunu biliyorum, yalnız google tarafından sayfalarımın indexlenmesini engelleyeceğini düşünüyorum, bu nedenle kullanmak istemiyorum.

    Ayrıca printscreen disable yapılıp yapılamayacağı da beni ilgilendiriyor.

    Bu konuda kesin bilgisi olan Baron17 nin tabiriyle yok mu "iyi webmaster" ?




  • kaydetmeyi ya da diğerlerini engellemeniz mümkün değil ancak. basit şeyler söylemek gerekirse ie için imagetoolbar off yapabilir , contextmenu="return false" ile sağ tuşu kapatabilirsiniz. ancak asıl kod gizlemek için bazı yazılımlar var. javascript'in bir fonksiyonu ile de sayfayı şifreleyebilirsiniz.
  • Teşekkür ediyorum armra. Image toolbar turn off yapmak ve text seçilmesini engellemek de geçerli bir yöntem. Şifreleme yapmaktan ise çekiniyorum, çünkü botların şifrelenmiş sayfaları okuyamayacaklarını düşünüyorum. Acaba başka bir şey yapılabilir mi?
  • php olursa lamerler dokunamaz diye tahmin ediyorum çünkü adamların beyin dağarcığı html'in resim eklemek için kullanılan kod ile sınırlı...
  • quote:

    Orjinalden alıntı: fialka

    Sayfa kopyalamasını nasıl engelleyebilirim?

    Özellikle de explorerde Dosya - Farklı kaydet kopyalamasını engellemenin bir yolu var mı?


    hocam bunu sitende basit bi java script kodu ile yapabilirsin.mousedaki sağ tuşu engelleyersin.
    hatta bu kodu geliştirerek çok daha güsel şeyler ekleyebilirsin..

    şimdi anasayfanı HTML editör ya da notpad ile aç şu kodları ekle...


    <script>

    browserName = navigator.appName
    browserVersion = parseInt(navigator.appVersion)

    document.onmousedown = checkforRightMouseButtonClick;
    if (browserVersion<5 && browserName=="Netscape")
    {
    window.onmousedown = checkforRightMouseButtonClick;
    }

    function rightClickPressed()
    {
    alert("Bu Sitede Sağ Tıklamak Yasaktır!");
    }

    function checkforRightMouseButtonClick(mouseEvent)
    {
    if ( ((browserName=="Microsoft Internet Explorer") && (event.button >1)) ||
    ((browserName=="Ne tscape") && (mouseEvent.which > 1)) )
    {
    rightClickPressed()
    return false;
    }
    else
    return true;
    }
    </script>





  • Teşekkür ediyorum timhat ve tycstar arkadaşlarım.

    Son eklenen java koduyla da sağ tuş engelleme yapılabilir. Yukarıdakilerin hepsini uyguldıktan sonra sayfanın kopyalanması için geriye hala 3 yol kalıyor.

    - Explorer dosya'dan farklı kaydetmek.
    - Browser temp dosyalarına bakmak.
    - Print Screen kullanmak.

    Yada exlorer değil başka browser kullanmak (3 ten fazla galiba)

    Bunları engellemenin bir yolu var mı?
  • hocam benim işim flash tasarım ancak bu kadar yardımcı olabileceğim sana :) action scriptten dolayı java script we de xml biliyorum sadece sorun için elimden ancak bu kadar geliyo..

    bu arada print screen olayını hiç bi türlü halledemezsin heralde... temp dosyalarını bi türlü engellemek olabilir ya da explorerdan farklı kaydet yapmayı ama print screeni engellemeyi hiç duymadım..
  • quote:

    Orjinalden alıntı: timhat

    hocam bunu sitende basit bi java script kodu ile yapabilirsin.mousedaki sağ tuşu engelleyersin.
    hatta bu kodu geliştirerek çok daha güsel şeyler ekleyebilirsin..

    şimdi anasayfanı HTML editör ya da notpad ile aç şu kodları ekle...


    <script>

    browserName = navigator.appName
    browserVersion = parseInt(navigator.appVersion)

    document.onmousedown = checkforRightMouseButtonClick;
    if (browserVersion<5 && browserName=="Netscape")
    {
    window.onmousedown = checkforRightMouseButtonClick;
    }

    function rightClickPressed()
    {
    alert("Bu Sitede Sağ Tıklamak Yasaktır!");
    }

    function checkforRightMouseButtonClick(mouseEvent)
    {
    if ( ((browserName=="Microsoft Internet Explorer") && (event.button >1)) ||
    ((browserName=="Ne tscape") && (mouseEvent.which > 1)) )
    {
    rightClickPressed()
    return false;
    }
    else
    return true;
    }
    </script>





    bunları nereye koyucaz..yoksa sayfanın herhangi biryerine koysak oluyormu?




  • body açılışında sonra yerleştirilirse olur.
  • Encrypt HTML diye bir yazılımla kodları anlaşılmaz hale getirebilirsin.
  • Evet, ama bu siteyi arama motoru botlarının analiz edememesi anlamına geliyor.
  • javascript:void(alert(document.getElementsByTagName('html')[0].innerHTML));

    Yukarıdakini adres çubuğuna yazarak sayfanın kaynak kodlarına ulaşır. Burada html yerine body, div, textarea,... 0 yerine 1,2,3... gibi sayılar yazarak senin sayfanın kodlarına ulaşır.



    < Bu mesaj bu kişi tarafından değiştirildi sanal47 -- 7 Mayıs 2007; 14:49:17 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.