Jump to content

[How To] Index para o binário


Recommended Posts

Boas ppl, já tenho isto para mim a algum tempo mas como não vejo muitos a falarem disso por ai decidi publicar.
Passando agora ao tópico, neste tutorial tenho como objetivo de mostrar como podem passar a indexar os teus patchs

sem a necessidade de terem um ficheiro index no vosso cliente.

 

Muito bem uma vez explicado o que se pretende fazer vamos ver os prós e os contras que isto pode trazer:

 

Prós:

Obriga a qualquer pessoa que tente adicionar novo patch ao cliente a ter de o adicionar a source do binário para o fazer.

Permitira uma melhor reorganização da base do cliente.

 

Contras:

Quando queremos adicionar algum patch novo temos de o adicionar ao binário e voltar a compilar.

 

Como o fazer?

 

No ficheiro userinterface.cpp procurar pelo seguinte:

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

E vão encontrar a seguinte função:

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

E agora nessa função vamos começar por fazer o seguinte: Vamos comentar o seguinte

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

E agora dentro da nossa função vamos procurar pelo seguinte e comenta-lo

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

e por ultimo para remover o index com sucesso procuramos e comentamos o seguinte

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

Agora com a nossa função sem a verificação do ficheiro index deverá estar assim:

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

agora para adicionarem novos patchs ao binário fazem da seguinte forma: acima do seguinte

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

adicionamos os nossos patchs, como por exemplo:

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

Em caso de algum erro deixem nos comentários que posso ter me esquecido de alguma coisa.

 

Cumprimentos, Dynamic Things

Link to post
Share on other sites
  • 2 months later...
  • 1 month later...
Em 14/03/2019 em 07:36, Laos disse:

I have in index file something like this:

d:/ymir work/zone/
objects

How can I place it in this code?

When you index the directory zone you are already indexing all subdirectories that the folder contain, you can do it like the following example

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

 

Edited by Dynamic Things
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...