lostyazilim
tr.link

PHP Lisans Sistemi Hk

12 Mesajlar 2.134 Okunma
lstbozum
tr.link

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
Yapmakta oldugumuz yazılımlarımız için bir lisans sistemi hazırlıyoruz ancak şöyle bir teorim var Yapacagım panelde site kontrol dedigim zaman sistemimizi kullanan bütün siteler gelmesi gerekiyor bunun için nasıl bir mantık üretebiliriz.
 

 

wmaraci
reklam

TeknoMonster TeknoMonster WM Aracı Kullanıcı
  • Üyelik 07.11.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad I** T**
  • Mesajlar 240
  • Beğeniler 42 / 52
  • Ticaret 22, (%100)
Curl > BackPost mantigini izleye bilirsiniz hocam isinize yarar
HapyMan

kişi bu mesajı beğendi.

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
başka fikri olan arkadaşlar var mı ?
 

 

mehmetbeyhx mehmetbeyhx WM Aracı Kullanıcı
  • Üyelik 19.07.2016
  • Yaş/Cinsiyet 30 / E
  • Meslek Freelancer
  • Konum Antalya
  • Ad Soyad M** K**
  • Mesajlar 18
  • Beğeniler 1 / 8
  • Ticaret 0, (%0)
Kendi sitene upload.php dosyası ekle ve bu upload php dosyası POST alsın veritabanına veri yazdırsın
Veritabanı tablo

id | siteadi | isActive
------------
1 | site.com | 1

adam kendi sitesine kurduğu zaman ve ilk açıldığı zaman senin lisanslı dosyan çalışsın ve senin sitene CURL ile site linkini post etsin ve site yok ise veriyi yazdırsın site var ise yazmasın.
daha sonra kendine bir cron dosyası oluştur veritabanındaki siteleri kontrol et sistemimiz hala kurulumu

isActive.php
//Cron dosyası olmalıdır
her 1 saatte veya belirlenen aralıklarla veritabanındaki sitelerin dizinlerini kontrol etsin. örneğin
örneğin lisans dosyası belirlenen dizinde değilse isActive 0 olsun yada siteyi veritabanından silsin.
Şimdi düşünürsek, sistemi kuran arkadaş dizini değiştiremez mi? değiştirebilir. sende şöyle birşey yaparsın lisans dosyasının konumunu sabitlersin ve if sorgusu ile kontrol edersin örneğin
site.com/dizin/lisans.php

$sabitdizin = "/dizin/lisans.php";

if($sabitdizininDeğişkeni == $sabitdizin){
echo "Sistem kullanılırı";
}else{
echo "Dizin değiştirilmiş";
}
webkartali

kişi bu mesajı beğendi.

wmaraci
wmaraci

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
Zaten ioncube şifrelenecek dosyalar
 

 

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
fikirler güzel ancak nası desem şöyle anlataym hani ping atıyoruz ya onun gibi bir mantık lazım örnegin aktif adresleri tara dedigim zaman yazılımı kullanan adreslerin gelmesini düşünüyordum ancak hala bir fikir gelmedi aklıma
 

 

ERENKYI ERENKYI WM Aracı Kullanıcı
  • Üyelik 11.07.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad E** K**
  • Mesajlar 169
  • Beğeniler 8 / 45
  • Ticaret 1, (%100)
PHP'de ping olayı curl ile oluyor yukarıda söylemişler zaten.
HapyMan

kişi bu mesajı beğendi.

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
kullanımı hatırlayamadım ERENKYI rica etsem konu link veya kullanım örnek verebilir misin
 

 

SosyalAbi SosyalAbi WM Aracı Kullanıcı
  • Üyelik 12.08.2014
  • Yaş/Cinsiyet 23 / E
  • Meslek Webmaster
  • Konum İstanbul Anadolu
  • Ad Soyad O** G**
  • Mesajlar 571
  • Beğeniler 193 / 143
  • Ticaret 46, (%100)
Şöyle bir mantık izleyebilirsin,

Lisans satın alan kişilerin website linklerini kendi sunucunda saklarsın ve lisans dosyasını güzelce şifrelersen, dosyalar çalınsa bile; lisans kontrolü senin sunucun tarafından yapılacağı için sorun oluşturmayacaktır. Ama lisans dosyası kırılırsa o zaman senin sunucuda yapılan doğrulamanın anlamı kalmaz :D
 

 

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
SosyalAbi öyle düşünüyorum da lisans keyi için bir şifrleme yöntemi gerekiyor ek olarak ioncube ile şifrelemeyi düşünüyorum kırılmıyor diye biliyorum ioncube ücretli alacagım
 

 

wmaraci
wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al