Web sayfası olanlar bilir , eninde sonunda birşeyleri indirime 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 kullanı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.
Ü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.
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)
İ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ınız.
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ğimiz 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üş olacak ki her iki scripti birleştirmiş ve ortaya güzel bir script çıkmış.
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 sürümünü isterseniz Buradaki linki kullanabilirsiniz.
- Android 10 (Q) da adım sayacı nasıl aktif edilir Burada
- Ekran görüntüsü alma sayacını sıfırlayalım Burada
Şifre: sordum
dscript rar password ne?