Dscript – Sql gerektirmeyen PHP dosya indirme sayacı


dscript indirme sayacı

Web sayfası olanlar bilir , eninde sonunda birşeyleri downloada sunmanız gerekecektir , gel gelelim kurulumu kolay bir download counter (indirme sayacı) bulmak okadar basit değildir , genellikle indirme rakamlarını

tutan tüm scriptler , SQL bağlantısı içeren ve ve herbir downloadın sayısını veritabanında tutan kodlamalardan oluşur , iş bununlada kalmaz kullanıcının SQL kısmını kendisinin halletmesi gerekir , yani cpanele girip phpMyadminden vberitabanına ulaşıp scriptin rakamları tutacağı sorguyu çalıştırması gerekir , yazarken bile birsürü kavram kullandığımı farketmişsinizdir işte basit bir sitesi olan birisi , ki Html sayfası varsa veritabanı bile olmayabilir bunlarla uğraşmak istemez , kullanıcının istediği şey hosta ftp ile atayım çalışsın , ayarlarla uğraştırmasın ve kim kaç defa indirme yapmış bana göstersin şeklindedir , bu yazımızda bu tarz scriptlerden birkaçını tanıtmaya çalışacağız.

1. Dscipt SQL gerektirmeyen Download counter

Oldukça eski bir kodlamaya sahip olmasına rağmen stabil çalışan bir scripttir anasayfasının kapanmış olması sebebi ile scripti herhangi bir yerde bulmanız olası görünmüyor orjinal scripti bulsanız bile düzgün çalışmayacaktır , çünkü içerdiği Jquery kodları çok eski olduğundan tarayıcılarda düzgün görüntülenmeyecektir , bende bu scriptin bir kulanıcısı olarak sorunu araştırıp çözüm buldum ve elimdeki hatasız sürümü sizlerle paylaşmak istedim , indirdiğiniz scripti zipten çıkartıp Ftp den mesela “Download” isminde bir klasör oluşturup bunun içine atabileceğiniz gibi Dscript klasörünü de olduğu gibi hostunuza yükleyebilirsiniz , yükledikten sonra tek dikkat etmeniz gereken şey index.php dosyasının CHMOD ayarlarının 755 olmasıdır.

dscript php download counter

Üstteki resimde de gördüğünüz üzere içerisinde istediğimiz sayıda klasör oluşturabiliyoruz , ve bu klasörler otomatik olarak aşağı açılır menü şeklinde sunuluyor içlerindeki herhangi bir dosyayı sağ tıklayıp indirme linkini alıp paylaşabiliyoruz. dosya indirildiğinde sayaç bir artmaktadır böylece hangi dosyanın kaç defa indirildiğini görebiliyoruz , SQL kullanmayan script her indirmeyi bir Log dosyasında tutmaktadır

Download

2. Directory Lister (Dizin listeleme)

Bu script bir download sayacı olmamasına rağmen indirme düzenleyicisi olarak kullanılabilir , hostunuzda bir klasör içerisinde tuttuğunuz alt klasör ve dosyaları saniyeler içerisinde indexleyip aşağıdaki gibi modern görünümlü bir download sayfasına dönüştüren oldukça kullanışlı bir scripttir , dosyaların Md5 ve SHA1 değerlerini de otomatik olarak vermektedir (yandaki info ikonuna tıklanarak görüntülenebiliyor)

directory listing

İstemediğiniz dosyaların listelenmemesini sağlayabilirsiniz , kurulumu oldukça kolaydır , çalışabilmesi için PHP 5.3+ gerektirir kurulumu için aşağıdaki adımları takip etmeniz yeterlidir :

1. İndirdiğiniz dosyanın içerisindeki “resources/default.config.php” ismini “config.php” olarak değiştirin
2. “index.php” ve “resources” klasörünü hostunuzda listelenmesini istediğiniz ve hostunuzda bulunan bir klasörün içerisine atınz
3. Aynı klasörün içerisine upload yaptıkça otomatik olarak listelenecektir

Demo sayfası Burada indirmek için ise Buradaki sayfayı ziyaret etmeniz yeterlidir. eğer tek bir dosyadan oluşan alternatif bir dizin indexleme scripti arıyorsanız Buradakine bir göz atmanızda fayda var.

3. İndirme sayaçlı dizin listeleme scripti

Üstteki ilk script alanında tek olma özelliği taşıyordu iki numarada verdiğim script ise dizin listeleme scriptlerinin en iyilerinden ama indirme sayacı eksik , hatta o dizin listeleme scriptini ilk gördüğümde neden bir indirme sayacı yok diye aklımdan geçirmiştim , birileri benim gibi düşünmüş olacakki her iki scripti birleştirmiş ve ortaya güzel bir script çıkmış

directory lister master

Obihoernchen isimli arkadaşın ellerine sağlık , bloğunda da Dscript sayacı ile directorylister scriptini birleştirdiğinden bahsetmiş Burada , scripti denedim ve çalışmasında bir sıkıntı göremedim scriptin orjinal dosyalarını aşağıdaki linkten indirebilirsiniz. eğer scriptin atılınca hemen çalışan editli versiyonunu isterseniz Buradaki linki kullanabilirsiniz

Download



Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

CAPTCHA