levelbot
25/01/2006, 11:44:04
puppetMaster - remote bot monitor by kaliwanagan
O que é e qual a utilidade?
- Este plugin permite que você controle seu bot de qualquer lugar.
Todos os comandos estão disponíveis
Requerimentos: - OpenKore 1.7.0 ou superior.
- Perl instalado.
- Duas cópias do openkore (Uma para o master e outra para o Slave)
- Os arquivos no final do tópico.
Definições do arquivos:
Apesar de achar que os nomes estão invertidos, memorize os nomes para não se perder.
puppetMaster.pl é o plugin do bot que será controlado. Portanto, vai na pasta plugins.
puppetSlave.pl NÃO é plugin mas precisar ter uma pasta do openkore.
Este arquivo irá conectar no seu bot para assumir o controle.
Configurando:
Bot que será controlado:
Passo 1 - Baixe aqui o arquivo 850 e descompacte na pasta plugin.
Passo 2 - Abra control\sys.txt encontre e edite as linhas:
ipc 1
ipc_manager_bind Seu IP
ipc_manager_startAtPort 2501
ipc_manager_bind é o ip do pc que o bot está.
Exemplo:
ipc_manager_bind 200.201.200.200
Dica: Para saber seu ip visite: http://www.whatsmyip.org/
Passo 3 - Abra config.txt encontre a linha:
adminPassword
E sete uma senha (não precisa ser a do ragnarok)
Exemplo:
adminPassword hohoho
Bot que irá controlar:
Passo 4 - Copie o aquivo 851 e descompacte na raíz do outro openkore (O que não contém o plugin).
Passo 5 - Abra o arquivo puppetSlave.pl com o bloco de notas.
Passo 6 - Encontre as linas:
my $ipcHost = ' '; # change this to the IP the IPC manager should connect to
my $ipcPort = 2501; # change this to the port the IPC manager should connect to
Deixe dessa forma:
my $ipcHost = 'Ip do bot que será controlado '; # change this to the IP the IPC manager should connect to
my $ipcPort = 2501; # change this to the port the IPC manager should connect to
Exemplo:
my $ipcHost = '200.201.200.200'; # change this to the IP the IPC manager should connect to
my $ipcPort = 2501; # change this to the port the IPC manager should connect to
Conectando:
- Basta clicar duas vezes no arquivo puppetSlave.pl
Aparecerá uma janela com a interface VX pedindo nome de usuário e senha.
Nome de Usuário: Seu nome de usuário do ragnarok (O mesmo do username setado no config.txt)
Senha: A senha definida no adminPassword do config.txt (Não é a senha do Ragnarok)
Perguntas frequentes:
Tenho que liberar a porta 2501 no firewall?
Sim.
Quantas pessoas podem controlar o bot ao mesmo tempo?
Várias. O monitor irá mostrar quantas pessoas estão conectadas.
Devo trocar a porta de entrar? 2501 por qualquer outra?
É recomendável que sim. Faça isso após testar com a porta padrão e ver que está tudo funcionando perfeitamente.
Uso NAT, tenho que mandar redirecionar a porta?
Sim.
Uso NAT, devo colocar o ip da conexão 200.x.x.x?
Não, use o ip da placa de rede e faça o redirecionamento.
Tem como trocar a interface VX?
Sim, abra o arquivo puppetSlave.pl e econtre a linha:
my $interface = Interface->switchInterface('Vx', 1);
Altere para:
my $interface = Interface->switchInterface('Wx', 1);
ScreenShot:
http://img219.imageshack.us/img219/1781/55wl.jpg
O que é e qual a utilidade?
- Este plugin permite que você controle seu bot de qualquer lugar.
Todos os comandos estão disponíveis
Requerimentos: - OpenKore 1.7.0 ou superior.
- Perl instalado.
- Duas cópias do openkore (Uma para o master e outra para o Slave)
- Os arquivos no final do tópico.
Definições do arquivos:
Apesar de achar que os nomes estão invertidos, memorize os nomes para não se perder.
puppetMaster.pl é o plugin do bot que será controlado. Portanto, vai na pasta plugins.
puppetSlave.pl NÃO é plugin mas precisar ter uma pasta do openkore.
Este arquivo irá conectar no seu bot para assumir o controle.
Configurando:
Bot que será controlado:
Passo 1 - Baixe aqui o arquivo 850 e descompacte na pasta plugin.
Passo 2 - Abra control\sys.txt encontre e edite as linhas:
ipc 1
ipc_manager_bind Seu IP
ipc_manager_startAtPort 2501
ipc_manager_bind é o ip do pc que o bot está.
Exemplo:
ipc_manager_bind 200.201.200.200
Dica: Para saber seu ip visite: http://www.whatsmyip.org/
Passo 3 - Abra config.txt encontre a linha:
adminPassword
E sete uma senha (não precisa ser a do ragnarok)
Exemplo:
adminPassword hohoho
Bot que irá controlar:
Passo 4 - Copie o aquivo 851 e descompacte na raíz do outro openkore (O que não contém o plugin).
Passo 5 - Abra o arquivo puppetSlave.pl com o bloco de notas.
Passo 6 - Encontre as linas:
my $ipcHost = ' '; # change this to the IP the IPC manager should connect to
my $ipcPort = 2501; # change this to the port the IPC manager should connect to
Deixe dessa forma:
my $ipcHost = 'Ip do bot que será controlado '; # change this to the IP the IPC manager should connect to
my $ipcPort = 2501; # change this to the port the IPC manager should connect to
Exemplo:
my $ipcHost = '200.201.200.200'; # change this to the IP the IPC manager should connect to
my $ipcPort = 2501; # change this to the port the IPC manager should connect to
Conectando:
- Basta clicar duas vezes no arquivo puppetSlave.pl
Aparecerá uma janela com a interface VX pedindo nome de usuário e senha.
Nome de Usuário: Seu nome de usuário do ragnarok (O mesmo do username setado no config.txt)
Senha: A senha definida no adminPassword do config.txt (Não é a senha do Ragnarok)
Perguntas frequentes:
Tenho que liberar a porta 2501 no firewall?
Sim.
Quantas pessoas podem controlar o bot ao mesmo tempo?
Várias. O monitor irá mostrar quantas pessoas estão conectadas.
Devo trocar a porta de entrar? 2501 por qualquer outra?
É recomendável que sim. Faça isso após testar com a porta padrão e ver que está tudo funcionando perfeitamente.
Uso NAT, tenho que mandar redirecionar a porta?
Sim.
Uso NAT, devo colocar o ip da conexão 200.x.x.x?
Não, use o ip da placa de rede e faça o redirecionamento.
Tem como trocar a interface VX?
Sim, abra o arquivo puppetSlave.pl e econtre a linha:
my $interface = Interface->switchInterface('Vx', 1);
Altere para:
my $interface = Interface->switchInterface('Wx', 1);
ScreenShot:
http://img219.imageshack.us/img219/1781/55wl.jpg