Você não está conectado. Conecte-se ou registre-se

[Include] bIni (sucessor de fini)

Ir em baixo  Mensagem [Página 1 de 1]

1 [Include] bIni (sucessor de fini) em Sex Nov 04, 2011 6:46 am

[iPs]BrunoSilva

avatar
Administrador
Introdução:

Olá! Hoje vou postar uma perfeita ferramenta criada por Bruno da Silva (DraKiNs)
Está ferramenta se trata de um sistema de leitura e escrita de arquivos ini de forma rápida, fácil e eficiente, fabricada em alta velocidade com testes constante e contínuos para evitar erros.

Superando até o conhecido Fini, tanto na velocidade superada, quanto na segurança, que apesar dos bugs, era o mais rápido até então.

Está totalmente funcional (testados muitas vezes antes de sua publicação), tendo tempos e tempos de trabalho e aprimorar o mesmo.

Contras:
Infelizmente bIni não tem detectar a diferença de teclas minusculas e maiúsculas em nome de keys.

Digamos:
Kills=10
e
kills=5

Irão ser detectadas como uma só, mas isto não é problema, afinal, raramente veremos alguém fazer isto.

Assim como não reconhece comentários e outros sistemas de secção no arquivo, no entanto, possui o básico para manipulação de um arquivo ini (função similar ao dini e sii)

Configuração:
Como sua antecessora, bIni vim com um sistema de configuração bem simples de usar, com valores mínimos para ser alterados futuramente, no caso de sua necessidade:

Código:

#pragma dynamic       45000 // retirar aviso de excesso de memória
#define MAX_LINES      999    // máximo de linhas em um arquivo
#define MAX_CHARS      256  // máximo de caracteres na linha (não abaixe disto)

Velocidades:

Segundo os testes, apontados.

Este sistema supera Fini, Y_Ini, Double o Files, Cini, dFile, SII, Dini em velocidade.

Atualmente está de 2x a 500x mais rápido que qualquer sistema de arquivos imposto.


Código:

// [18:21:47] (Slick) executado em 385 ms
// [18:21:47] (Bruno) executado em 117 ms (min. 3x fast)
// [18:21:48] (Y_less) executado em 632 ms
// [18:21:53] (Dini) executado em 6632 ms
// [18:21:55] (Cini) executado em 2632 ms
// [18:21:55] (Double) executado em 368 ms
// [18:21:56] (dFile) executado em 398 ms
// [18:21:56] (Fini) executado em 364 ms

Download:
-> http://pastebin.com/AhbqWx9S (na linha 36 encontra-se as funções, o modo de uso é igual fini, apenas muda o nome da função e alguns parametros)

Ver perfil do usuário http://www.brunodasilva.com

2 Re: [Include] bIni (sucessor de fini) em Qua Ago 01, 2012 6:56 pm

parece bom, vou começar a utiliza-lo, antes só usava Fini *-*...
Parabéns.

Ver perfil do usuário

3 Re: [Include] bIni (sucessor de fini) em Qua Ago 01, 2012 8:07 pm

Ate ia usar mas o burro aqui não conseguiu imaginar uma funcao pra renomear o arquivo --' e eu precisava.

Ver perfil do usuário

4 Re: [Include] bIni (sucessor de fini) em Sex Ago 03, 2012 9:59 am

eu talvez use em um sistema ai que eu estou fazendo...


- Pedro tu ainda quer fazer o RP? -

Ver perfil do usuário http://meustestes.mywebcommunity.org

Conteúdo patrocinado


Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum