• 13-06-2008, 17:34:58
    #1
    Üyeliği durduruldu
    <% url = Request.ServerVariables("HTTP_HOST" )
    If not InStr(url,"domain.com" ) > 0 Then
    Response.Write "Kullandığınız Yazılım Lisanssızdır. Lütfen Bizimle İletişime Geçiniz!.."
    Response.End
    End If
    %>

    arkadaşlar acil yardımınız gerekiyor, yukarıdaki kodlarla
    scripte URL kontrolü yaptırıyorum.
    URL kontrolü yerine IP kontrolü yapabilir miyiz?


    arkadaşlar bunu ip kontrolü haline getirebilir miyiz?
    örneğin sunucunun ipsi : 127.0.0.1
    domain değil de ip'ye bakarak lisanslama mümkün müdür?
    hatta 127.0.0.* olarak yapabilir miyiz? ip bloğunun ilk 3 bölümüne göre?
    çok acil yardım bekliyorum.

    teşekkür ederim.
  • 17-06-2008, 10:48:59
    #2
    Evet mümkün tabiki mantık olarak söyle bi yol izleyebilirsiniz çokta güzel olur kırılmasıda çok zor olur.. 2 yöntem söylicem 2. si benim kullandığım sürekli yöntem Müşterilerim üzerinde kullanıyorum ..

    Yöntem 1 : Lisanslama için bi database olustur oraya kullanıcak kişilerin sunucu ip lerini eklersiniz ve script içinde o database yi sorgularsınız.. Eğer database de varsa script i kullandırtır .. Yoksa Kulandırtmaz Bunun içinde bi Masterpage içinde kodlari kontrol ederseniz tam süper olur tüm sayfaları kilitlemiş olursunuz.. Veya dll ile Çok yöntemler var tab i yapılcak...


    Yöntem 2 : (Benim kullandığım) : Scriptlerimi kullanıcak kişilerin Serverlarinin işlemci seri numaralarini aliyorum ve olustyurduğum database içine ekliyorum oradan kontrol ettiriyorum.. hem scriptin ***** e düşme ihtimali ortadan kalkiyor hem kontrolümde oluyor herşey Yasa dışı bir olayda database den sildiğim anda seri no yu.. Hersey bitmiş demektir..

    Bu şekilde yöntem kullanabilirsiniz..

    Örnek code isterseniz burada sorabilirsiniz..
  • 17-06-2008, 11:35:10
    #3
    Eposta Aktivasyonu Gerekmekte
    soru daha çok ASP gibi geldi bana.. .net bölümüne sormuş ama...