[Plugin] zSINI - Rбpido e Seguro!
#7

Quote:
Originally Posted by iTzMatheus
Посмотреть сообщение
Eu vi o cуdigo feito por vocк, estб bastante explicado de fбcil entendimento. Gostei da simplicidade que vocк deixou no plugin, se for rбpido como vocк realmente disse eu pretendo utiliza-lo em sistemas externos da gamemode pois ainda assim, acho que continuaria com MySQL. Excelente trabalho brother.
Bom, ele й realmente rбpido e totalmente seguro e com vбrias funзхes extras...

Fiz um pequeno benchmark comparando com o mais utilizado DOF2,


Na leitura, o zSINI consegue ser atй o dobro de velocidade contra o DOF2, e na escrita consegue ser atй 3x mais rбpido..
source
PHP код:
#include <a_samp>
#include zsini
#include dof2
#define START_BENCH(%0); {new __a=%0,__b=0,__c,__d=GetTickCount(),__e=1;do{}\
    
while(__d==GetTickCount());__c=GetTickCount();__d=__c;while(__c-__d<__a||\
    
__e){if(__e){if(__c-__d>=__a){__e=0;__c=GetTickCount();do{}while(__c==\
    
GetTickCount());__c=GetTickCount();__d=__c;__b=0;}}{
    
#define FINISH_BENCH(%0); }__b++;__c=GetTickCount();}printf(" Bench for "\
    
%0": executes, by average, %.2f times/ms.",floatdiv(__b,__a));}
    
#define time 1500
#pragma tabsize 0
public OnFilterScriptInit()
{
    
// do no remove
    
START_BENCHtime );
    
FINISH_BENCH# );
    //
    // testing
    
printf("===[ LEITURA ]====");
    {
    
        
START_BENCH(time);
        {
            
DOF2_GetString("zSuYaNw.ini""Senha");
        }
        
FINISH_BENCH("DOF2");
    }
    
    
IniOpen("zSuYaNw.ini");
    {
        
START_BENCH(time);
        {
             
IniGet("Senha");
        }
        
FINISH_BENCH("zsini");
    }
    
IniClose();
    
printf("==================");
    
    
    
    
printf("===[ Escrita ]====");
    {
        
START_BENCH(time);
        {
            
DOF2_SetString("zSuYaNw.ini""Senha""HelloWorld");
            
        }
        
FINISH_BENCH("DOF2");
    }
    
DOF2_Exit();
    
    
IniOpen("zSuYaNw.ini");
    {
        
START_BENCH(time);
        {
             
IniSet("Senha","Amoooor");
        }
        
FINISH_BENCH("zsini");
    }
    
IniClose();
    
printf("==================");
    return 
1;





Comparei tambйm com bcini:


source
PHP код:
#include <a_samp>
#include zsini
#include bcini
#define START_BENCH(%0); {new __a=%0,__b=0,__c,__d=GetTickCount(),__e=1;do{}\
    
while(__d==GetTickCount());__c=GetTickCount();__d=__c;while(__c-__d<__a||\
    
__e){if(__e){if(__c-__d>=__a){__e=0;__c=GetTickCount();do{}while(__c==\
    
GetTickCount());__c=GetTickCount();__d=__c;__b=0;}}{
    
#define FINISH_BENCH(%0); }__b++;__c=GetTickCount();}printf(" Bench for "\
    
%0": executes, by average, %.2f times/ms.",floatdiv(__b,__a));}
    
#define time 1500
#pragma tabsize 0
public OnFilterScriptInit()
{
    
// do no remove
    
START_BENCHtime );
    
FINISH_BENCH# );
    //
    // testing write speed
    
printf("===[ LEITURA ]====");
    {
    
        
START_BENCH(time);
        {
            
bCini6_ReadText("zSuYaNw.ini""Senha");
        }
        
FINISH_BENCH("bCINI");
    }
    
    
IniOpen("zSuYaNw.ini");
    {
        
START_BENCH(time);
        {
             
IniGet("Senha");
        }
        
FINISH_BENCH("zsini");
    }
    
IniClose();
    
printf("==================");
    
    
    
    
printf("===[ Escrita ]====");
    {
        
START_BENCH(time);
        {
            
bCini6_SetText("zSuYaNw.ini""Senha""HelloWorld");
            
        }
        
FINISH_BENCH("bCINI");
    }
    
    
IniOpen("zSuYaNw.ini");
    {
        
START_BENCH(time);
        {
             
IniSet("Senha","Amoooor");
        }
        
FINISH_BENCH("zsini");
    }
    
IniClose();
    
printf("==================");
    return 
1;

Observaзгo: Nгo estou buscando super rapidez nessa projeto! Apenas quero que esteja rбpida mantendo a total seguranзa!



Quote:
Originally Posted by ipsLeon
Посмотреть сообщение
Muito bom Suyan, sу faltou tratar a palavra plug-in como sendo do gкnero masculino, fora esse shemale aн que vocк cisma em usar, уtimo trabalho!
Obrigado mano, este mйtodo shemale nгo sei da onde vem mas acaba escapando
Reply


Messages In This Thread
zSINI - Rбpido e Seguro! - by zSuYaNw - 05.06.2016, 03:19
Re: zSINI - Rбpido e Seguro! - by BreakDriFT - 05.06.2016, 03:54
Re: zSINI - Rбpido e Seguro! - by iTzMatheus - 05.06.2016, 04:05
Re: zSINI - Rбpido e Seguro! - by zSuYaNw - 05.06.2016, 04:09
Re: zSINI - Rбpido e Seguro! - by iTzMatheus - 05.06.2016, 04:13
Re: zSINI - Rбpido e Seguro! - by n0minal - 05.06.2016, 04:20
Re: zSINI - Rбpido e Seguro! - by zSuYaNw - 05.06.2016, 04:30
Re: zSINI - Rбpido e Seguro! - by pWesley - 05.06.2016, 05:10
Re: zSINI - Rбpido e Seguro! - by Coreia - 05.06.2016, 06:43
Re: zSINI - Rбpido e Seguro! - by PT - 05.06.2016, 06:51

Forum Jump:


Users browsing this thread: 1 Guest(s)