UWAGA
W związku z upgrade'em Forum Wiaderko do vB 4.x ewentualne błędy i nieprawidłowości proszę zgłaszać w tym temacie
Serwery Counter Strike 1.6 wiaderko.com

HashJama [TP] 193.33.176.148:27015 status serwera HashJama [TP] połącz

HashJama [FFA] 193.33.176.188:27015status serwera HashJama [FFA] połącz

HashJama [DM] 193.33.176.53:27015status serwera HashJama [DM] połącz

HashJama [Aim Hs] 193.33.176.15:27015status serwera HashJama [Aim Hs] połącz

HashJama [Flags] 193.33.176.111:27015status serwera HashJama  [Flags] połącz

HashJama [AWP/HG DM] 193.33.176.50:27015status serwera HashJama [AWP/HG DM] 193.33.176.50:27015 połącz

HashJama [TP #2] 193.33.176.54:27015status serwera HashJama [TP #2] 193.33.176.54:27015 połącz

wiaderko.com [Ventrilo] v1.svoice.pl:6416status serwera wiaderko.com [Ventrilo]

SPONSOR:
pukawka.pl

Wątek: Autobl - Automatyczny update listy banów blacklisted.pl

Pokaż wyniki od 1 do 8 z 8
  1. #1 Autobl - Automatyczny update listy banów blacklisted.pl 
    Super Mod Awatar seba
    Dołączył
    Jun 2007
    Wiek
    4
    Posty
    13,379
    Opis:
    Autobl - Automatyczny update listy banów blacklisted.pl - plugin który automatycznie updatuje listę zbanowanych osób, nie trzeba robić już tego ręcznie. Godzina jest konfigurowalna, update robi się codziennie. Rzecz jasna tylko dla serwerów steam. Już nie trzeba się martwić o to aby mieć zawsze świeżą listę :)

    Instalacja:

    • Ściągnij plik autobl.rar
    • Wgraj pliki na serwer FTP
    • Otwórz plugins.ini oraz na jego końcu dopisz httpdl.amxx
    • Otwórz plik modules.ini oraz usuń ; przed sockets
    • Przejdź do konfiguracji (następny punkt)


    Konfiguracja (CVAR):
    Otwieramy plik amxx.cfg i dopisujemy na jego końcu (oczywiście zmieniamy wartości w cudzysłowach na własne)
    Kod:
    amx_autobl "1" // 1 - plugin włączony, 0 - wyłączony
    amx_autobl_autoexec "1" // czy automatycznie wykonywac plik blacklisted.cfg? Jezeli jest na 1, nie musisz w server.cfg miec dopisane 'exec blacklisted.cfg')
    amx_autobl_hour "5" // godzina w jakiej ma być robiony codzienny update
    amx_autobl_time "30" // minuta godziny w jakiej ma być update, czyli jeżeli powyższy cvar jest ustawiony na 5, a ten na 30 to update będzie codziennie o 5:30
    Graczu CS'a, coś dla Ciebie...

    serwer CS - Puchatek 4FuN - IP: 193.33.176.104:27015
    nowy adres IP - nowa jakość - koniecznie zapisz nowy adres IP!

    ... jeżeli Ci mało, więcej znajdziesz na Puchatkowych serwerach


     

  2. #2 Odp: Autobl - Automatyczny update listy banów blacklisted.pl 
    Lamka
    Dołączył
    May 2009
    Posty
    6
    można prosić o reupload?
     

  3. #3 Odp: Autobl - Automatyczny update listy banów blacklisted.pl 
    Spamer Awatar Muzkon88
    Dołączył
    Jan 2010
    Posty
    242
    seba, dasz reupa ?
     

  4. #4 Odp: Autobl - Automatyczny update listy banów blacklisted.pl 
    Lamka
    Dołączył
    Jan 2009
    Wiek
    22
    Posty
    1
    wielka prosba daj reupload?
     

  5. #5 Odp: Autobl - Automatyczny update listy banów blacklisted.pl 
    Spamer
    Dołączył
    May 2008
    Wiek
    18
    Posty
    175
    Wersja która powinna działać.
    Kod php:
    #include <amxmodx>
    #include <sockets>
    #include <httpdl>
     
    #define PLUGIN "Blacklisted.pl auto updater"
    #define VERSION "1.0"
    #define AUTHOR "Bentski & Sn!ff3r"
     
    new dlinfo[MAX_DOWNLOADS 1][5];
    new 
    dlpath[MAX_DOWNLOADS 1][256];
    new 
    ndownloading;
    new 
    fwd_dlcompletefwd_result;
    new 
    banlist[] = "blacklisted.cfg";
    new 
    enabledhourminuteautoexec;
     
    public 
    plugin_init() {
            
    //register_plugin("HTTP Download", "1.0", "Bentski");
            
    register_plugin(PLUGINVERSIONAUTHOR)
     
            
    fwd_dlcomplete CreateMultiForward("dlcomplete"ET_IGNOREFP_CELLFP_STRING);       
     
            
    enabled register_cvar("amx_autobl","1");
            
    hour register_cvar("amx_autobl_hour","5");
            
    minute register_cvar("amx_autobl_minute","30");
            
    autoexec register_cvar("amx_autobl_autoexec","1");
            
    register_cvar("autobl",VERSION,FCVAR_SERVER);
     
            if(
    get_pcvar_num(enabled)) {
                    
    set_task(60.0,"check_time",_,_,_,"b");
                    if(
    get_pcvar_num(autoexec)) {
                            
    server_cmd("exec %s",banlist);
                    }
            }
    }
     
    public 
    plugin_natives() {
            
    register_library("httpdl");
            
    register_native("download""native_download"1);
    }
    public 
    native_download(url[], path[]) {
            new 
    slot 0;
            while(
    slot <= MAX_DOWNLOADS && dlinfo[slot][0] != 0)
                    
    slot++;
            if(
    slot == MAX_DOWNLOADS) {
                    
    log_amx("Maksymalna ilosc plikow przekroczona (%d)"MAX_DOWNLOADS);
                    return 
    0;
            }
     
            
    param_convert(1);
            
    param_convert(2);
     
            new 
    u[256], p[256];
            
    copy(u7url);
            if(
    equal(u"http://"))
            
    copy(u248url[7]);
            else 
    copy(u255url);
     
            new 
    pos 0;
            new 
    len strlen(u);
            while (++
    pos len && u[pos] != '/') { }
            
    copy(p255u[pos 1]);
            
    copy(uposu);
     
            new 
    error 0;
            new 
    socket dlinfo[slot][2] = socket_open(u80SOCKET_TCPerror);
            switch(
    error) {
                    case 
    0: {
                            new 
    msg[512];
                            
    format(msg511"GET /%s HTTP/1.1^r^nHost: %s^r^n^r^n"pu);
                            
    socket_send(socketmsg512);
                            
    copy(dlpath[slot], 255path);
                            
    dlinfo[slot][3] = fopen(path"wb");
                            
    dlinfo[slot][0] = 1;
                            
    dlinfo[slot][4] = 0;
                            
    ndownloading++;
                            if(
    ndownloading == 1)
                                    
    set_task(0.2"download_task"3318__"b");
                            new 
    id dlinfo[slot][1] = random_num(165535);
                            return 
    id;
                    }
                    case 
    1log_amx("[HTTP] Blad przy tworzeniu socket'a");
                            case 
    2log_amx("[HTTP] Nie mozna odnalezc domeny");
                            case 
    3log_amx("[HTTP] Nie mozna polaczyc z %s:80"u);
                    }
     
            return 
    0;
    }
    public 
    download_task() {
            for(new 
    0MAX_DOWNLOADSi++) {
                    if(
    dlinfo[i][0] == 0)
                            continue;
                    new 
    socket dlinfo[i][2];
                    new 
    dlinfo[i][3];
                    if(
    socket_change(socket)) {
                            new 
    buffer[1024];
                            new 
    len socket_recv(socketbuffer1024);
                            if(
    dlinfo[i][4] == 0) { // if first packet then cut the header
                                    
    new pos contain(buffer"^r^n^r^n");
                                    if(
    pos > -1) {
                                            for(new 
    pos 4lenj++)
                                                    
    fputc(fbuffer[j]);
                                            
    dlinfo[i][4]++;
                                            continue;
                                    }
                            }
                            
    // is there a better way to write binary data to a file? :S
                            
    for(new 0lenj++)
                                    
    fputc(fbuffer[j]);
                            
    dlinfo[i][4]++;
                            continue;
                    }
                    
    fclose(f);
                    
    ExecuteForward(fwd_dlcompletefwd_resultdlinfo[i][1], dlpath[i]);
                    
    dlinfo[i][0] = 0;
                    
    ndownloading--;
                    if(
    ndownloading == 0)
                            
    remove_task(3318);
                    
    socket_close(socket);
            }
    }
     
    public 
    check_time() {
            new 
    arg1[4];
            
    get_time("%H",arg1,3);  
            if(
    get_pcvar_num(hour) == str_to_num(arg1)) {
                    
    get_time("%M",arg1,3);
                    if(
    get_pcvar_num(minute) == str_to_num(arg1)) {
                            
    update_list();                  
                    }               
            }       
    }
     
    public 
    update_list() {
     
            if(
    file_exists(banlist))
                    
    delete_file(banlist)
     
            
    download("http://www.blacklisted.pl/getconfig.html"banlist);
    }
     
    public 
    dlcomplete(idfile[]) {
            
    log_amx("Zakonczono pobieranie listy %s",banlist);
            
    fix_file();
    }
    public 
    fix_file() {
            if(
    write_file(banlist,"// Automatyczny update listy",0)) { // fix first line, this line will be empty, so maybe add a comment :) ?
            
    new num file_size(banlist,1);
            if(
    write_file(banlist,"",num 3)) { // remove 0 from eof
                    
    log_amx("Zakonczono poprawe pliku %s",banlist);
                    
    server_cmd("exec %s",banlist); // yeah, file updated, so execute it!
     
                    
    }
            }
            else {
            
    log_amx("Blad przy poprawnianiu pliku %s",banlist);
            }

    Ostatnio edytowane przez Drzanas ; 29-03-2011 o 16:45
     

  6. #6 Odp: Autobl - Automatyczny update listy banów blacklisted.pl 
    Spamer Awatar Muzkon88
    Dołączył
    Jan 2010
    Posty
    242
    Nie znam się na pluginach ale nie potrzeba do działania blacklisted.cfg ?
    Kod php:
    new banlist[] = "blacklisted.cfg"
     

  7. #7 Odp: Autobl - Automatyczny update listy banów blacklisted.pl 
    Super Mod Awatar peku33
    Dołączył
    Oct 2008
    Posty
    7,256
    to jest nazwa, pod jaką zapisze ...
    PISANIE DO MNIE NA GG Z PROŚBĄ O JAKĄKOLWIEK POMOC NIE JEST MILE WIDZIANE! Numer: 6374959
     

  8. #8 Odp: Autobl - Automatyczny update listy banów blacklisted.pl 
    Lamka
    Dołączył
    Nov 2009
    Wiek
    21
    Posty
    5
    Prosiłbym o Reup lub podanie sma ;]
     

Podobne wątki

  1. Blacklisted
    By fenomeno! in forum OffTopic - Counter Strike
    Odpowiedzi: 0
    Ostatni post / autor: 25-01-2011, 12:09
  2. Blacklisted.pl - OSZUKUJE
    By FasT. in forum Archiwum forum
    Odpowiedzi: 11
    Ostatni post / autor: 31-12-2010, 14:40
  3. Blacklisted
    By bazzach in forum Archiwum forum
    Odpowiedzi: 33
    Ostatni post / autor: 19-12-2010, 22:58
  4. Blacklisted-esport Rek ON!
    By PusS[Y] in forum Archwium #Szukam Klanu CS 1.6
    Odpowiedzi: 1
    Ostatni post / autor: 19-08-2010, 11:38
  5. interp automatyczny
    By Mecia in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 01-06-2010, 13:16
  6. Wykradziono konta użytkowników blacklisted.pl oraz STER-Gaming.pl!
    By AN0N!M in forum OffTopic - Counter Strike
    Odpowiedzi: 10
    Ostatni post / autor: 26-05-2010, 18:55
  7. [Steam] Automatyczny Interp 0.1 na serwie :/
    By Lecho1523 in forum Problemy z CS 1.6
    Odpowiedzi: 9
    Ostatni post / autor: 04-02-2010, 16:37
  8. Automatyczny Terminarz 7.1.1
    By sk8q in forum Darmowe i legalne programy do pobrania
    Odpowiedzi: 2
    Ostatni post / autor: 31-01-2010, 09:28
  9. Automatyczny ban + powód
    By Suruf in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 02-12-2008, 12:26

Odwiedzający znaleźli tę stronę szukając:

cs autoamtycznie pobiera liste

mozna prosic o reuploud

lista baow w cs 1.6

reupa

jak wyszukac czy osoba ma bana banlist cs 1.6

aktulizacja banów z bl

bany cs blacklist

blacklisted plugin

Uprawnienia umieszczania postów
  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •