Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Private Server & MMORPG - Administre Um > Ragnarok > [RO] Administrador > [RO | Admin] Tutoriais
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

 
 
Ferramentas do Tópico Modos de Exibição
Prev Post Anterior   Próximo Post Next
Antigo 07-09-2010, 03:34 PM   #1
Daniel2
Membro - Veterano
 
Avatar de Daniel2
 
Registrado em: Mar 2009
Localização: Cabeça Dentro dos Livros
Posts: 1,322
Agradeceu: 15
Agradecido 474 Vezes em 306 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Pontos: 8,740, Nível: 62
Pontos: 8,740, Nível: 62 Pontos: 8,740, Nível: 62 Pontos: 8,740, Nível: 62
Atividade: 99%
Atividade: 99% Atividade: 99% Atividade: 99%

Nome Real: Daniel Santos

Inventório de Daniel2

Arrow Compilando seu Emulador em Linux

Compilando seu Emulador em Linux


[Sumário]

1. Iniciação.
2. Preparando a Pasta.
3. Adquirindo o emulador pelo SVN.
4. Fazendo Modificações.
5. Compilando o Emulador.
6. Recompilando o Emulador
7. Convertendo o Emulador
8. Observações Gerais
9. Link's





- Iniciação.

Primeiro de tudo caso você seu emulador no próprio PC pronto e use um host dedicado passe ele via FTP do SSH ou Putty ou outro client FTP que você possa vir utilizar na transição de arquivos para seu dedicado, após pule para o 4 passo.
Caso você não use uma máquina dedicada com acesso remoto ou ainda não tenha nada do seu emulador, desconsidere a parte dita a cima, ligue sua distro Linux e siga para o passo número 1.


1. Preparando a pasta.


Primeiro de tudo vamos criar uma pasta para seu emulador, onde ficarão armazenados os arquivos. Você utilizará o comando a seguir para criar uma pasta.

QUOTE
mkdir ‘’nome da pasta’’


* Onde está o link ‘’nome da pasta’’ é o nome da pasta em que você dará como criação, pode por a que você quiser.


2. Adquirindo o emulador pelo SVN.

Para conseguir o emulador você terá de puxá-lo do SVN, o endereço do SVN você encontra no fórum na seção repositório ~> SVN Root.

Após conseguir o endereço do SVN você deverá utilizar o comando para puxá-lo, se você usa host dedicado basta conectar no SSH para usá-lo, se você usa host privado, você poderá usar o comando normalmente.

O comando é:

QUOTE
svn co ‘’link’’ ‘’pasta do emulador’’


* Onde está ‘’link’’ você põem apenas o link do SVN, e remova as aspas pois elas não são necessárias.

* Onde está ‘’pasta do emulador’’ você põem a pasta para aonde os arquivos vão ser baixados. (É aquela pasta da etapa anterior que você criou).


Após usar o comando corretamente ele irá baixar os arquivos do SVN. Portanto é só esperar o processo terminar que você terá um emulador fresquinho pronto para compilar.


3. Fazendo modificações.

Depois de conseguir seu emulador entre na pasta e faça todas as modificações em que você ache necessário na pasta src (source). Digo isso como uma forma mais rápida, pois sempre quando você for fazer uma modificação na source você deverá recompilar o emulador para que sua modificação funcione.
Então é preferível que você mude de uma vez conforme o que almeje, para evitar problemas futuros.


4. Compilando o Emulador.

Você tem duas formas para compilar seu emulador: txt ou sql. Certifique-se de que tudo está ok, antes de seguir para próxima etapa.


- Vá até o ssh ou putty, caso use host privado apenas siga enfrente.

- Vá até a pasta aonde está seu emulador, onde o SVN puxou as atualizações.

- Utilize o seguinte comando para ir até a pasta.

QUOTE
cd ‘’diretório’’


* Onde está escrito ‘’diretório’’ é o caminho para chegar até a pasta do seu emulador. (isso depende de onde você for fazê-la).

Agora vamos a parte que mais importa, a verdadeira compilação do emulador.
Utilize os comandos abaixo, seguidos após o termino de cada um:

QUOTE
./configure


Caso você obtenha resposta de permissão negada, dê permissões utilizando o seguinte comando

QUOTE
sh ./configure


* O ‘’sh’’ é o responsável pelas permissões.


Depois o próximo comando é decorrente do tipo de emulador em que você quer.

- Use este se você quer uma compilação em txt

QUOTE
make txt


- Use este se você quer uma compilação em SQL

QUOTE
make sql



Pronto, se nenhuma mensagem de erro ocorrer seu emulador está totalmente compilado, parabéns.


5. Recompilando o Emulador

Para recompilar o emulador é o mesmo processo de como compilar normalmente, a diferença é que você terá de usar apenas um comando antes de usar o ''sh ./configure'' e os outros comandos.

Para isso use antes de todos os comandos o seguinte comando:

QUOTE
make clean


Depois disso, use os comandos indicados para uma compilação desde o zero, e pronto seu emulador está totalmente recompilado.


6. Convertendo o Emulador.

Para converter seu emulador de txt para sql é mais simples do que você imagina, caso você já tenha o seu emulador compilado e queira mudá-lo de versão, seguir o indicado:
Quando for compilar, e utilizar o comando: ‘’make sql’’ ou ‘’make txt’’, utilize o seguinte comando no lugar:

QUOTE
make converters


*Então os executáveis necessários para conversão serão criados. Logicamente o servidor já tem que estar devidamente configurado e rodando com base de dados SQL.

Pronto, seu emulador está convertido de txt para sql!


7. Observações Gerais


Para compilar seu emulador, você precisa de um programa que baixe as atualizações do SVN que eu indico o ‘’tortoise’’ ou o ‘’rapidsvn’’.
Geralmente os pacotes já vêm instalados no Linux, em sua maioria das vezes. Mas é bom sempre checar se está tudo ok, caso não esteja procure os pacotes na internet e instale, e só depois comece sua compilação.
Já o SSH (Secure Shell) e o Putty que indiquei no início do tutorial são os programas para acesso remoto no Linux, caso você use um host dedicado, consiga mais informações na internet sobre os programas caso você use um host dedicado.


8. Link's


SSH: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Putty: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

SVN do Cronus: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Tortoise & RapidSVN: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] - [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]


Creditos: VictorCriss2015XD

Daniel2 está offline   Responder com Citação
Links Patrocinados
 


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não

Ir para...


Horários baseados na GMT -3. Agora são 01:01 AM.