⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

Log dosyası için ek klasör

Konu

#1
Merhaba, user ini yedekleme eklentisi her map değişiminde log bırakıyor. Ancak bu logları arada bir panelden silmem gerekiyor ve tek tek silmek uğraştırıcı oluyor. 
Bundan dolayı, logs klasörüne ek olarak adminsini diye bir klasör oluşturup onun içine yükletebilir miyiz veya haftada bir bu loglar otomatik silinmesi için bir şey yapılabilir mi

PHP Kod:
#include <amxmodx>

new UsersFile[64];

public 
plugin_init() {
    register_plugin("Users.ini Yedekleme","1.0","heaveNN");

    get_localinfo("amxx_configsdir",UsersFile,charsmax(UsersFile));
    add(UsersFile,charsmax(UsersFile),"/users.ini");

    set_task(60.0,"YedekAl");
}

public 
YedekAl() {
    new szDate[32];
    get_time("%d%m%Y_%H-%M",szDate,charsmax(szDate));
    new MainFile fopen(UsersFile,"r");
    if(MainFile) {
        new DosyaYolu[128];
        get_localinfo("amxx_logs",DosyaYolu,charsmax(DosyaYolu));
        add(DosyaYolu,charsmax(DosyaYolu),fmt("/users_%s.ini",szDate));
        new SaveFile fopen(DosyaYolu,"a+");
        if(SaveFile) {
            new szBuffer[256];
            while(fgets(MainFile,szBuffer,charsmax(szBuffer))) {
                if(szBuffer[0] == EOS) {
                    continue;
                }
                fprintf(SaveFile,"%s",szBuffer);
            }
            fclose(SaveFile);
        }
        fclose(MainFile);
    }

#2
/users_%s.ini kısmını /yedek/users_%s.ini olarak değişirseniz yedeklediği kısıma yedek isminde klasör açarsanız oraya yedekleyecektir.
#3
Aslında dediğinizi yapmıştım ama klasörü oto oluşturuyor sanıyordum, kendim oluşturmam gerekiyormuş. Teşekkürler.
#4
İstek konusu, @"PouexOfficial" adlı kullanıcı tarafından 11 saat içinde çözülmüştür.
İsteği çözdüğü için PouexOfficial Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
PouexOfficial Adlı kullanıcı sizin dışınızda toplam 19 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task