Ir para conteúdo

Auto Updater V1.2 Neoncube


LuckinhaSan

Posts Recomendados

Fala Pessoal Do Fórum xTibia!

Estava Navegando Pela Internet, e Achei Um

Launcher/Auto Update Para Tibia, Baseado Em Um

Para Ragnarok.

 

Com Ele, Você Pode Atualizar Os Seus Arquivos Tibia.dat, .spr e .exe Pefeitamente,

Que Irá Atualizar.

 

Primeiramente, Baixe o Programa Compilado, Ele Vem Com Algumas Skins.

Download NeonCube

 

 

Ok, Você Deve Anexar Os Arquivos Com o Seu Client Custom.

2 Arquivos e Uma Pasta - Updater.exe (Nada a Dizer, é Apenas o

Programa) neoncube.exe.Manifest(Apenas Um Arquivo Que o VB Cria

Com Algumas Informações Sobre o Programa. Acho Que Pode Exclui-lo)

e Uma Pasta Que Contém Outras Pastas Com As Skins. e o Arquivo

Mais Importante neoncube.ini

 

;##############################################################################
;##			NEONCUBE - RAGNAROK TIBIA ONLINE PATCH CLIENT
;##
;##  http://openkore.sourceforge.net/neoncube
;##  (c) 2005, 2006 Ansell Cruz a.k.a Meowmix (ansell@users.sf.net)
;##  
;##  This program is free software; you can redistribute it and/or modify
;##  it under the terms of the GNU General Public License as published by
;##  the Free Software Foundation; either version 2 of the License, or
;##  (at your option) any later version.
;##
;##  This program is distributed in the hope that it will be useful,
;##  but WITHOUT ANY WARRANTY; without even the implied warranty of
;##  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;##  GNU General Public License for more details.
;##
;## You should have received a copy of the GNU General Public License
;##  along with this program; if not, write to the Free Software
;##  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
;##
;###############################################################################

; neoncube.ini
;
; -- [server] section
; server_name		= Server's name (Just your server name: Blackland, Rise of europe... whatever)
; notice_url		 = URL of your website, yes the program have a navigator inside (without the http://) (EX: www.domain.com/notice.php)
; patch_site		 = hostname/IP of the HTTP patch server (where the files will be downloaded) (EG: www.patchserver.domain.com)
; patch_port		 = port number of your website (1-65535). If omitted, defaults to 80. ( normal websites use port 80 )
; patch_list		 = absolute path to the patchlist text document, in patch_site (EX: /path/to/patchlist.txt, which forms the URL
;								 http://www.domain.com/path/patchlist.txt)
; patch_folder		 = path to the folder which contains the patch files, in patch_site (EX: http://www.domain.com/path/)
; executable		 = program to be launched when the "start game" button has been pressed (EX: Tibia.exe)
; registration_link	= URL to launch when the user clicks the registration link (EG: http://www.domain.com/register.php).
; grf			 = grf file (EG: adata.grf) <- This is the file that cointains graphics in ragnarok, we just put the Tibia.spr
; skin			 = skin to use (EG: default_skin). See the neoncube folder for a list of choices
; Backup_GRF		 = set to 1 if you want to backup the GRF SPR file before applying the patch. 0 to disable. ( I JUST TESTED WITH 0!)
; startup_option	= [1] Can start the ragnarok client anytime.
;				(patcher is still downloading files, patcher failed to connect, patcher failed to extract, etc).
;			  [2] Can start the ragnarok client only AFTER the patch process has completed
;				(if it fails to connect/download a patch, it won't start).
;			  [3] Can start the ragnarok client only AFTER the patch process has completed
;				(if it fails to connect/download a patch. it WILL start). *recommended* ( I JUST TESTED WITH 3!)
;
; -- [general] section
; debug_mode		 = set to 1 to leave a the downloaded patch list as tmp.nc. If omitted, defaults to 0 ( HERE 0 )
; keep_patches		 = <not implemented yet> nothing to say
; archive_passphrase	= archive passphrase, e.g. for RAR passworded files, leave this blank
;
; -- [network] section
;
;

[server]

server_name	= Rise of Europe
notice_url	= domain.com/notice.php
patch_site	= 127.0.0.1
patch_port	= 80
patch_list	= \patch\patchlist.txt
patch_folder	= \patch\

executable	= Tibia.exe
registration_link	= http://tibia.com/

skin	= skin_tibia

grf_file	= Tibia.spr
Backup_GRF	= 0
startup_option	= 3

[general]

;debug_mode = 0
archive_passphrase =

 

 

Ok, Com Isso Você Vai Configurar o Atualizador, Mais Agora Devemos

Dizer o Que Vai Atualizar e o Que Vai Deleter. Na Pasta Do Patcher,

Temos Que Colocar a .SPR Comprimido Em .RAR e Criar Um Arquivo

.txt Chamado patchlist.txt...

 

No Arquivo patchlist.txt, Escreva Isso -

1 FLD Tibia.rar

 

 

o Programa Vai Baixar Os Arquivos .RAR Que Estão Na Pasta Do Patcher,

e Extrair Os Arquivos Na Pasta.

Esta Versão é Um Pouco Incomoda (Porque Não é Criado Para Tibia, Mais

Uma Solução Foi Encontrada Para Esse Problema), Que é Suposto Pois

Há Mais Palavras Como FLD, Que Sinceramente Não Sei o Que

Realmente Significa, Mas Nós Só Precisamos Disso. Se Quiser

Excluir Um Arquivo Que Está Na Pasta Tem Que Escrever Na patchlist.txt-

1 FLD somefileIdontwant.extension

 

 

Isso Irá Apagar o Arquivo Para Adicionar Novos Arquivos, Que Você Terá

Que Adicionar Em .RAR Ou o Programa Irá Tentar Excluí-lo.

 

 

MUITO IMPORTANTE!

No patchlist.txt a Cada Atualização Você Terá Que Colocar Um Número

Progressivo:

EX:

 

1 FLD whatever.rar

 

 

Os Players De Sua Atualização No Ot, Os Arquivos Etc... Mas Para

Você Fazer Uma Atualização Novamente Você Terá Que Escrever -

1 FLD whatever.rar
2 FLD whatever2.rar

 

e Se Você Quiser Fazer Outra, Mas Também Apagar o Que Quer -

1 FLD whatever.rar
2 FLD whatever2.rar
3 FLD whatever3.rar
4 FLD whatever4.extension

 

KHI10P0.pnga0WFzHR.png

k372Q5-.png

 

Também Não Entendo Muito Deste Programa, Mais

Tentem Ser Curiosos!

 

Apenas Faça o BG. Botões Estão Em Uma Pasta.

Se Gostar, Da Um REP+ (:

 

Créditos - Tibiamakers

Link para o comentário
Compartilhar em outros sites

  • 8 months later...

sera que teria como usar no otclient esse laucher ? pq tipo o otclietn tem dois executaveis , ai no caso teria q add start game 2 , issom é possivel ?

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...