Ir para conteúdo
  • Cadastre-se

Posts Recomendados

  • 4 weeks later...
  • 3 weeks later...

Cara eu estou com um problema,  quando eu abro o Launcher e clico em Iniciar o Cliente ai n abre  fica no Launcher 

 

 

Launcher.ini

 

[General]
; Titulo da janela do Launcher, que aparece na barra de tarefas, etc
Title=Top Pokémon!
;É o link da pagina que vai aparecer dentro do Launcher. Dentro do rentangulo da pagina.
ViewSite=25.198.160.241
;É o site de Download dos arquivos.
;Seu id unico. ELe serve para abrir apenas uma instancia do Launcher.
MutexID=idunico
;Nome do executavel do Launcher. Não editar.
LauncherExe=Launcher.exe
;Nome do executavel do seu jogo. Ex: tibia.exe, etc.
executable=POK.exe
;Mensagem que aparece quando a atualização está completa
FinishMsg=Atualização completa!
Editado por Bigpaulopic (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 6 months later...

Aqui eu nao consigo iniciar o gendata, da configuration erro, mas ja conferi e esta tudo certo


Eu não consigo abrir o Gendata, da o seguinte Erro : Configuration Erro. porém toda a configuração esta correta nao entendo o pq

Link para o post
Compartilhar em outros sites

I have many questions,we'll start

first i need copy folder Lanuncher and paste me folder Otclient

30agr45.jpg

second htdocs

 

o55n3s.jpgsecond 

 

and that is all?

 

but when i start launcher ,it doesn't nothing

Link para o post
Compartilhar em outros sites
  • 5 weeks later...
  • 4 weeks later...

Desculpa se estiver reivivendo o o Post

 

É que estou com uma duvida:

Funciona se o site não for hosteado por mim exemplo:

Pelo blogspot, wix, etc...

Link para o post
Compartilhar em outros sites
  • 1 month later...
  • 5 months later...

cara seria mais facil se vc fizesse um video explicando,.

eu fiz segundo entendi coloquei o client dentro da pasta htdocs, com nome unico coloquei o idunico q manda um numero coloquei o nome do .exe pa no downloadsite coloquei linkdosite/update "dentro da pasta HTDOCS crie uma pasta update e dentro dela o client compilado"

Link para o post
Compartilhar em outros sites
  • 2 years later...
Em 11/11/2012 em 17:18, Gabrieltxu disse:

por completo.

 

Em 11/11/2012 em 17:18, Gabrieltxu disse:

FN7xI.png

 

Você já jogou GrandChase, League of Legends? Se já, Você deve ter reparado que quando você abre esses jogos, aparece uma janela com promoções, opções do jogo, um botão para abrir o jogo. Alem disso, essa janela baixa atualizações, mostra o progresso, atualiza o seu jogo e habilita você abrir o jogo. Isso é um Launcher, e é isso que eu estou disponibilizando para a comunidade! Um meio fácil, simples de mostrar promoções, video, tweets e qualquer tipo de Media que possa ser inserida em um site. Um meio fácil e simples de atualizar o seu próprio jogo. Um Launcher que é totalmente que a interface é totalmente configurável com um sistema de Skins.

Está interessado? :smile: Baixe Já o Launcher e aprenda no meu post como configura-lo!

 

Download:http://www.mediafire...xmohk7hy8rgniep

 

 

Oque ele é?

 

 

O Launcher funciona de uma forma Simples.Ele abre o site que irá mostrar as propagandas, media, etc. Depois, ele compara os arquivos do computador do player com os arquivos no servidor. Caso existam arquivos novos ou caso algum arquivo foi modificado ou até deletado, o Launcher baixa esses arquivos e coloca/substituiu eles no lugar certo ou deleta o arquivo caso ele não exista mais no servidor. Enquanto está baixando, o Launcher mostra para o player qual arquivo está baixando, quantos por cento do total da atualização já foi concluída com uma barra de progresso. Quando a atualização acaba, o Launcher mostra uma mensagem para o player e habilita um botão para que o player possa abrir o jogo. Simples assim :smile:

 

 

 

Como Usar

 

 

Descompacte o arquivo UpdateFiles.7z em qualquer lugar. Abra a pasta UpdateFiles, depois, abra a pasta Launcher. Todos esses arquivos são o Launcher. Esses são os arquivos que devem estar no computador do player, como o client do tibia. Use instaladores e crie um atalho(area de trabalho, barra de iniciação rapida) com o nome e ícone do seu server.Importante: Antes de entregar o launcher ao player, certifique-se de configura-lo e configurar o servidor.

 

 

 

 

 

Configurando o Launcher

 

 

 

O launcher.exe é a parte principal do Launcher. Você o configura de duas maneiras: Launcher.ini e Skin.ini. No Launcher.ini você configura as principais configurações do Launcher.exe. No Skin.ini, você configura a interface grafica(sistema de skins) do Launcher, e as imagens que são usadas nela.

 

 

 

 

 

Launcher.ini

 

 

 

 

O launcher.ini é encontrado na mesma pasta que o launcher.exe.

 

 

[General]

; Titulo da janela do Launcher, que aparece na barra de tarefas, etc

Title=Launcher!

;É o link da pagina que vai aparecer dentro do Launcher. Dentro do rentangulo da pagina.

ViewSite=www.google.com.br

;É o site de Download dos arquivos.

DownloadSite=www.google.com.br

;Seu id unico. ELe serve para abrir apenas uma instancia do Launcher.

MutexID=idunico

;Nome do executavel do Launcher. Não editar.

LauncherExe=Launcher.exe

;Nome do executavel do seu jogo. Ex: tibia.exe, etc.

executable=pbr.exe

;Mensagem que aparece quando a atualização está completa

FinishMsg=Atualização completa

Esse é o arquivo de configuração. Mas como disse Jack Stripador, vamos por partes: Title: É o titulo do launcher. o Titulo da janela, que aparece na barra de tarefas e tal. ViewSite: É o link da pagina que vai aparecer dentro do Launcher. DownloadSite: É o link de download dos arquivos: Ex: www.seusite.com.br/UpdateFiles/ MutexID: É um id unico seu. Ele serve para que existe apenas uma instancia do Launcher aberta no computador do player. LauncherExe: É o nome do executavel. altere isso caso você mude o nome do launcher.Recomendo que não altere, inves disso, crie no instalador um atalho com o nome do seu server que aponte para o Launcher.exe. Executable: É executável do seu client. FinishMsg: É a mensagem que aparece quando a atualização está completa. Ela aparece em um label dentro do programa, no mesmo lugar que aparece o nome do arquivo que está sendo baixado no momento.

 



[General]

;Posição X(horizontal) e Y(horizontal) em pixels do Botão OK/Enter(o butão que abre O Cliente quando a atualização está completa)

EnterBtnX=100

EnterBTnY=250[/b][/font][/color]

[b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Minimizar

MinimizeBtnX=350

MinimizeBTnY=40[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Fechar

CloseBtnX=450

CloseBtnY=10[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download)

ProgressX=10

ProgressY=300

;Tamanho em X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download)

ProgressWidth=100

ProgressHeight=20

;A cor da barra de progresso cheia

ProgressColor=16776960

;A cor de fundo da barra de progresso

ProgressBackColor=16776960[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite)

ScreenX=10

ScreenY=10

;Tamanho em X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite)

ScreenWidth=200

ScreenHeight=200[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg

FileLbX=200

FileLby=200

;Tamanho em X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg

FileLbWidth=100

FileLbHeight=20[/b]

[b]

 

 

 

lembrando que o tamanho dos butões(em x e y) é configurado a partir das imagens da skin.

 

Imagens:

 

Na pasta Skin, existe a pasta IMG, essa pasta tem as imagens que são usadas no Launcher e fazem parte da skin,Por exemplo, botões, fundo do launcher.

você deve substituir essas imagens para ter seu proprio design. Elas são:

background.png: É o fundo do Launcher, a imagem que fica atraz, pode ser transparente.

close.png: É a imagem do butão de fechar.

minimize.png: é a imagem do butão de minimizar.

enteron.png: É a imagem do butão Enter quando o client está atualizado e pronto para ser aberto.

enteroff.png: É a imagem do butão enter quando o client está desatualizado.

loadbackground.png: É a imagem de fundo de quando o launcher está carregando, pode ser transparente(efeito dahora :smile: )

 

 

 

Brinque a vontade com as skins! Assim você ficará mais familiarizado com a interface gráfica.

 

 

 

 

 

 

Servidor

 

 

 

 

 

 

 

O sistema de Update do Launcher é muito simples. Ele apenas faz uma copia do servidor. O computador do player sempre está igual ao servidor. Caso mude algo no servidor, no computador do player essa mudança irá ser baixada e atualizada.

 

 

 

Configurando

 

 

 

Primeiro, coloque todos os arquivos(como uma pasta chamada client que contem o seu client tibia e os arquivos dele) que devem ser atualizados dentro da pasta update que fica dentro da pasta UpdateFiles. Todo arquivo ou pastas que devam ser atualizada devem ser estar dentro da pasta Update.

Depois, certifique-se de configurar o launcher da maneira que quiser. Depois, execute O gendata.exe. A seguir, copie a pasta UpdateFiles para a pasta Htdocs dentro da pasta do XAMP. Pronto, o servidor está pronto.

Lembre-se que caso exista algum arquivo no computador do player que esteja dentro da mesma pasta do Launcher e não foi configurado no servidor com o gendata, ele foi vai ser deletado. Isso serve para deletar arquivos que não são mais usados.

A pasta "updatefiles" vai estar acessivel pela internet por esse link "www.seusite.com.br/updatefiles/.

Esse link você deve botar no DownloadSite no launcher.ini.

O sistema de download do Launcher é como se você bota-se o seu client para download no seu proprio site usando o seu proprio servidor para o download. Geralmente, você coloca o arquivo na htdocs, e depois bota no site o link(www.seusite.com.br/arquivo.exe). O launcher funciona da mesma forma, só que é automatizado. Você usa o gendata, coloca a UpdateFiles dentro da htdocs e coloca no downloadsite(launcher.ini) do launcher: www.seusite.com.br/updatefiles/ . Assim, ele sabe a pasta que estão os arquivos e faz o download de cada um.

 

Esse modelo é muito simples, e muito util. Cada vez que você quiser modificar o Launcher no computador do player(caso eu atualize o launcher ou você mude alguma configuração) é so modificar os arquivos da pasta Launcher dentro da UpdateFiles e usar o gendata denovo. Para atualizar os arquivos do Client, apenas mude o que tem dentro da pasta client que fica dentro da pasta Update e execute o GenData.

 

Lembre-se de atualizar o instalador do jogo cada vez que modificar/atualizar o launcher.

 

Os arquivos, quando são baixados do servidor, são colocados na pasta do Launcher no computador do Player. Por exemplo, os arquivos dentro da pasta Client, ficam dentro de uma pasta Client na pasta do Launcher no computador do Player.Todas as pastas e arquivos dentro da pasta Update vão para a mesma pasta do Launcher.

 

 

Caso exista um arquivo novo que não exista no computador do player, o launcher baixa esse arquivo novo. Caso um arquivo não exista mais no servidor(foi removido da pasta update) o launcher deleta no computador do Player.

 

O launcher e o gendata aceitam qualquer tipo de arquivos e pastas. Quer dizer, caso você crie pastas dentro de pastas, o launcher irá criar essas pastas no computador do player e irá colocar o arquivo no lugar certo. Assim, o launcher é funcional para qualquer tipo de update, alem de jogos e tibia.

 

 

Creditos: cristofermartins e Gabrieltxu

Skin.ini

O skin.ini é encontrado na pasta skin, dentro da pasta que se encontra o launcher.exe.O skin.ini faz parte do sistema de Skins. Você pode construir varias skins, e quando quiser coloca-las no Launcher, você apenas modifica o skin.ini ou as imagens da pasta IMG. Ou Até substituir a pasta Skin inteira, trocando a skin por completo.

 

Em 11/11/2012 em 17:18, Gabrieltxu disse:

FN7xI.png

 

Você já jogou GrandChase, League of Legends? Se já, Você deve ter reparado que quando você abre esses jogos, aparece uma janela com promoções, opções do jogo, um botão para abrir o jogo. Alem disso, essa janela baixa atualizações, mostra o progresso, atualiza o seu jogo e habilita você abrir o jogo. Isso é um Launcher, e é isso que eu estou disponibilizando para a comunidade! Um meio fácil, simples de mostrar promoções, video, tweets e qualquer tipo de Media que possa ser inserida em um site. Um meio fácil e simples de atualizar o seu próprio jogo. Um Launcher que é totalmente que a interface é totalmente configurável com um sistema de Skins.

Está interessado? :smile: Baixe Já o Launcher e aprenda no meu post como configura-lo!

 

Download:http://www.mediafire...xmohk7hy8rgniep

 

 

Oque ele é?

 

 

O Launcher funciona de uma forma Simples.Ele abre o site que irá mostrar as propagandas, media, etc. Depois, ele compara os arquivos do computador do player com os arquivos no servidor. Caso existam arquivos novos ou caso algum arquivo foi modificado ou até deletado, o Launcher baixa esses arquivos e coloca/substituiu eles no lugar certo ou deleta o arquivo caso ele não exista mais no servidor. Enquanto está baixando, o Launcher mostra para o player qual arquivo está baixando, quantos por cento do total da atualização já foi concluída com uma barra de progresso. Quando a atualização acaba, o Launcher mostra uma mensagem para o player e habilita um botão para que o player possa abrir o jogo. Simples assim :smile:

 

 

 

Como Usar

 

 

Descompacte o arquivo UpdateFiles.7z em qualquer lugar. Abra a pasta UpdateFiles, depois, abra a pasta Launcher. Todos esses arquivos são o Launcher. Esses são os arquivos que devem estar no computador do player, como o client do tibia. Use instaladores e crie um atalho(area de trabalho, barra de iniciação rapida) com o nome e ícone do seu server.Importante: Antes de entregar o launcher ao player, certifique-se de configura-lo e configurar o servidor.

 

 

 

 

 

Configurando o Launcher

 

 

 

O launcher.exe é a parte principal do Launcher. Você o configura de duas maneiras: Launcher.ini e Skin.ini. No Launcher.ini você configura as principais configurações do Launcher.exe. No Skin.ini, você configura a interface grafica(sistema de skins) do Launcher, e as imagens que são usadas nela.

 

 

 

 

 

Launcher.ini

 

 

 

 

O launcher.ini é encontrado na mesma pasta que o launcher.exe.

 

 

[General]

; Titulo da janela do Launcher, que aparece na barra de tarefas, etc

Title=Launcher!

;É o link da pagina que vai aparecer dentro do Launcher. Dentro do rentangulo da pagina.

ViewSite=www.google.com.br

;É o site de Download dos arquivos.

DownloadSite=www.google.com.br

;Seu id unico. ELe serve para abrir apenas uma instancia do Launcher.

MutexID=idunico

;Nome do executavel do Launcher. Não editar.

LauncherExe=Launcher.exe

;Nome do executavel do seu jogo. Ex: tibia.exe, etc.

executable=pbr.exe

;Mensagem que aparece quando a atualização está completa

FinishMsg=Atualização completa

Esse é o arquivo de configuração. Mas como disse Jack Stripador, vamos por partes: Title: É o titulo do launcher. o Titulo da janela, que aparece na barra de tarefas e tal. ViewSite: É o link da pagina que vai aparecer dentro do Launcher. DownloadSite: É o link de download dos arquivos: Ex: www.seusite.com.br/UpdateFiles/ MutexID: É um id unico seu. Ele serve para que existe apenas uma instancia do Launcher aberta no computador do player. LauncherExe: É o nome do executavel. altere isso caso você mude o nome do launcher.Recomendo que não altere, inves disso, crie no instalador um atalho com o nome do seu server que aponte para o Launcher.exe. Executable: É executável do seu client. FinishMsg: É a mensagem que aparece quando a atualização está completa. Ela aparece em um label dentro do programa, no mesmo lugar que aparece o nome do arquivo que está sendo baixado no momento.

 



[General]

;Posição X(horizontal) e Y(horizontal) em pixels do Botão OK/Enter(o butão que abre O Cliente quando a atualização está completa)

EnterBtnX=100

EnterBTnY=250[/b][/font][/color]

[b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Minimizar

MinimizeBtnX=350

MinimizeBTnY=40[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Fechar

CloseBtnX=450

CloseBtnY=10[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download)

ProgressX=10

ProgressY=300

;Tamanho em X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download)

ProgressWidth=100

ProgressHeight=20

;A cor da barra de progresso cheia

ProgressColor=16776960

;A cor de fundo da barra de progresso

ProgressBackColor=16776960[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite)

ScreenX=10

ScreenY=10

;Tamanho em X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite)

ScreenWidth=200

ScreenHeight=200[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg

FileLbX=200

FileLby=200

;Tamanho em X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg

FileLbWidth=100

FileLbHeight=20[/b]

[b]

 

 

 

lembrando que o tamanho dos butões(em x e y) é configurado a partir das imagens da skin.

 

Imagens:

 

Na pasta Skin, existe a pasta IMG, essa pasta tem as imagens que são usadas no Launcher e fazem parte da skin,Por exemplo, botões, fundo do launcher.

você deve substituir essas imagens para ter seu proprio design. Elas são:

background.png: É o fundo do Launcher, a imagem que fica atraz, pode ser transparente.

close.png: É a imagem do butão de fechar.

minimize.png: é a imagem do butão de minimizar.

enteron.png: É a imagem do butão Enter quando o client está atualizado e pronto para ser aberto.

enteroff.png: É a imagem do butão enter quando o client está desatualizado.

loadbackground.png: É a imagem de fundo de quando o launcher está carregando, pode ser transparente(efeito dahora :smile: )

 

 

 

Brinque a vontade com as skins! Assim você ficará mais familiarizado com a interface gráfica.

 

 

 

 

 

 

Servidor

 

 

 

 

 

 

 

O sistema de Update do Launcher é muito simples. Ele apenas faz uma copia do servidor. O computador do player sempre está igual ao servidor. Caso mude algo no servidor, no computador do player essa mudança irá ser baixada e atualizada.

 

 

 

Configurando

 

 

 

Primeiro, coloque todos os arquivos(como uma pasta chamada client que contem o seu client tibia e os arquivos dele) que devem ser atualizados dentro da pasta update que fica dentro da pasta UpdateFiles. Todo arquivo ou pastas que devam ser atualizada devem ser estar dentro da pasta Update.

Depois, certifique-se de configurar o launcher da maneira que quiser. Depois, execute O gendata.exe. A seguir, copie a pasta UpdateFiles para a pasta Htdocs dentro da pasta do XAMP. Pronto, o servidor está pronto.

Lembre-se que caso exista algum arquivo no computador do player que esteja dentro da mesma pasta do Launcher e não foi configurado no servidor com o gendata, ele foi vai ser deletado. Isso serve para deletar arquivos que não são mais usados.

A pasta "updatefiles" vai estar acessivel pela internet por esse link "www.seusite.com.br/updatefiles/.

Esse link você deve botar no DownloadSite no launcher.ini.

O sistema de download do Launcher é como se você bota-se o seu client para download no seu proprio site usando o seu proprio servidor para o download. Geralmente, você coloca o arquivo na htdocs, e depois bota no site o link(www.seusite.com.br/arquivo.exe). O launcher funciona da mesma forma, só que é automatizado. Você usa o gendata, coloca a UpdateFiles dentro da htdocs e coloca no downloadsite(launcher.ini) do launcher: www.seusite.com.br/updatefiles/ . Assim, ele sabe a pasta que estão os arquivos e faz o download de cada um.

 

Esse modelo é muito simples, e muito util. Cada vez que você quiser modificar o Launcher no computador do player(caso eu atualize o launcher ou você mude alguma configuração) é so modificar os arquivos da pasta Launcher dentro da UpdateFiles e usar o gendata denovo. Para atualizar os arquivos do Client, apenas mude o que tem dentro da pasta client que fica dentro da pasta Update e execute o GenData.

 

Lembre-se de atualizar o instalador do jogo cada vez que modificar/atualizar o launcher.

 

Os arquivos, quando são baixados do servidor, são colocados na pasta do Launcher no computador do Player. Por exemplo, os arquivos dentro da pasta Client, ficam dentro de uma pasta Client na pasta do Launcher no computador do Player.Todas as pastas e arquivos dentro da pasta Update vão para a mesma pasta do Launcher.

 

 

Caso exista um arquivo novo que não exista no computador do player, o launcher baixa esse arquivo novo. Caso um arquivo não exista mais no servidor(foi removido da pasta update) o launcher deleta no computador do Player.

 

O launcher e o gendata aceitam qualquer tipo de arquivos e pastas. Quer dizer, caso você crie pastas dentro de pastas, o launcher irá criar essas pastas no computador do player e irá colocar o arquivo no lugar certo. Assim, o launcher é funcional para qualquer tipo de update, alem de jogos e tibia.

 

 

Creditos: cristofermartins e Gabrieltxu

Skin.ini

O skin.ini é encontrado na pasta skin, dentro da pasta que se encontra o launcher.exe.O skin.ini faz parte do sistema de Skins. Você pode construir varias skins, e quando quiser coloca-las no Launcher, você apenas modifica o skin.ini ou as imagens da pasta IMG. Ou Até substituir a pasta Skin inteira, trocando a skin por completo.

 

Em 11/11/2012 em 17:18, Gabrieltxu disse:

FN7xI.png

 

Você já jogou GrandChase, League of Legends? Se já, Você deve ter reparado que quando você abre esses jogos, aparece uma janela com promoções, opções do jogo, um botão para abrir o jogo. Alem disso, essa janela baixa atualizações, mostra o progresso, atualiza o seu jogo e habilita você abrir o jogo. Isso é um Launcher, e é isso que eu estou disponibilizando para a comunidade! Um meio fácil, simples de mostrar promoções, video, tweets e qualquer tipo de Media que possa ser inserida em um site. Um meio fácil e simples de atualizar o seu próprio jogo. Um Launcher que é totalmente que a interface é totalmente configurável com um sistema de Skins.

Está interessado? :smile: Baixe Já o Launcher e aprenda no meu post como configura-lo!

 

Download:http://www.mediafire...xmohk7hy8rgniep

 

 

Oque ele é?

 

 

O Launcher funciona de uma forma Simples.Ele abre o site que irá mostrar as propagandas, media, etc. Depois, ele compara os arquivos do computador do player com os arquivos no servidor. Caso existam arquivos novos ou caso algum arquivo foi modificado ou até deletado, o Launcher baixa esses arquivos e coloca/substituiu eles no lugar certo ou deleta o arquivo caso ele não exista mais no servidor. Enquanto está baixando, o Launcher mostra para o player qual arquivo está baixando, quantos por cento do total da atualização já foi concluída com uma barra de progresso. Quando a atualização acaba, o Launcher mostra uma mensagem para o player e habilita um botão para que o player possa abrir o jogo. Simples assim :smile:

 

 

 

Como Usar

 

 

Descompacte o arquivo UpdateFiles.7z em qualquer lugar. Abra a pasta UpdateFiles, depois, abra a pasta Launcher. Todos esses arquivos são o Launcher. Esses são os arquivos que devem estar no computador do player, como o client do tibia. Use instaladores e crie um atalho(area de trabalho, barra de iniciação rapida) com o nome e ícone do seu server.Importante: Antes de entregar o launcher ao player, certifique-se de configura-lo e configurar o servidor.

 

 

 

 

 

Configurando o Launcher

 

 

 

O launcher.exe é a parte principal do Launcher. Você o configura de duas maneiras: Launcher.ini e Skin.ini. No Launcher.ini você configura as principais configurações do Launcher.exe. No Skin.ini, você configura a interface grafica(sistema de skins) do Launcher, e as imagens que são usadas nela.

 

 

 

 

 

Launcher.ini

 

 

 

 

O launcher.ini é encontrado na mesma pasta que o launcher.exe.

 

 

[General]

; Titulo da janela do Launcher, que aparece na barra de tarefas, etc

Title=Launcher!

;É o link da pagina que vai aparecer dentro do Launcher. Dentro do rentangulo da pagina.

ViewSite=www.google.com.br

;É o site de Download dos arquivos.

DownloadSite=www.google.com.br

;Seu id unico. ELe serve para abrir apenas uma instancia do Launcher.

MutexID=idunico

;Nome do executavel do Launcher. Não editar.

LauncherExe=Launcher.exe

;Nome do executavel do seu jogo. Ex: tibia.exe, etc.

executable=pbr.exe

;Mensagem que aparece quando a atualização está completa

FinishMsg=Atualização completa

Esse é o arquivo de configuração. Mas como disse Jack Stripador, vamos por partes: Title: É o titulo do launcher. o Titulo da janela, que aparece na barra de tarefas e tal. ViewSite: É o link da pagina que vai aparecer dentro do Launcher. DownloadSite: É o link de download dos arquivos: Ex: www.seusite.com.br/UpdateFiles/ MutexID: É um id unico seu. Ele serve para que existe apenas uma instancia do Launcher aberta no computador do player. LauncherExe: É o nome do executavel. altere isso caso você mude o nome do launcher.Recomendo que não altere, inves disso, crie no instalador um atalho com o nome do seu server que aponte para o Launcher.exe. Executable: É executável do seu client. FinishMsg: É a mensagem que aparece quando a atualização está completa. Ela aparece em um label dentro do programa, no mesmo lugar que aparece o nome do arquivo que está sendo baixado no momento.

 



[General]

;Posição X(horizontal) e Y(horizontal) em pixels do Botão OK/Enter(o butão que abre O Cliente quando a atualização está completa)

EnterBtnX=100

EnterBTnY=250[/b][/font][/color]

[b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Minimizar

MinimizeBtnX=350

MinimizeBTnY=40[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Fechar

CloseBtnX=450

CloseBtnY=10[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download)

ProgressX=10

ProgressY=300

;Tamanho em X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download)

ProgressWidth=100

ProgressHeight=20

;A cor da barra de progresso cheia

ProgressColor=16776960

;A cor de fundo da barra de progresso

ProgressBackColor=16776960[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite)

ScreenX=10

ScreenY=10

;Tamanho em X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite)

ScreenWidth=200

ScreenHeight=200[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg

FileLbX=200

FileLby=200

;Tamanho em X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg

FileLbWidth=100

FileLbHeight=20[/b]

[b]

 

 

 

lembrando que o tamanho dos butões(em x e y) é configurado a partir das imagens da skin.

 

Imagens:

 

Na pasta Skin, existe a pasta IMG, essa pasta tem as imagens que são usadas no Launcher e fazem parte da skin,Por exemplo, botões, fundo do launcher.

você deve substituir essas imagens para ter seu proprio design. Elas são:

background.png: É o fundo do Launcher, a imagem que fica atraz, pode ser transparente.

close.png: É a imagem do butão de fechar.

minimize.png: é a imagem do butão de minimizar.

enteron.png: É a imagem do butão Enter quando o client está atualizado e pronto para ser aberto.

enteroff.png: É a imagem do butão enter quando o client está desatualizado.

loadbackground.png: É a imagem de fundo de quando o launcher está carregando, pode ser transparente(efeito dahora :smile: )

 

 

 

Brinque a vontade com as skins! Assim você ficará mais familiarizado com a interface gráfica.

 

 

 

 

 

 

Servidor

 

 

 

 

 

 

 

O sistema de Update do Launcher é muito simples. Ele apenas faz uma copia do servidor. O computador do player sempre está igual ao servidor. Caso mude algo no servidor, no computador do player essa mudança irá ser baixada e atualizada.

 

 

 

Configurando

 

 

 

Primeiro, coloque todos os arquivos(como uma pasta chamada client que contem o seu client tibia e os arquivos dele) que devem ser atualizados dentro da pasta update que fica dentro da pasta UpdateFiles. Todo arquivo ou pastas que devam ser atualizada devem ser estar dentro da pasta Update.

Depois, certifique-se de configurar o launcher da maneira que quiser. Depois, execute O gendata.exe. A seguir, copie a pasta UpdateFiles para a pasta Htdocs dentro da pasta do XAMP. Pronto, o servidor está pronto.

Lembre-se que caso exista algum arquivo no computador do player que esteja dentro da mesma pasta do Launcher e não foi configurado no servidor com o gendata, ele foi vai ser deletado. Isso serve para deletar arquivos que não são mais usados.

A pasta "updatefiles" vai estar acessivel pela internet por esse link "www.seusite.com.br/updatefiles/.

Esse link você deve botar no DownloadSite no launcher.ini.

O sistema de download do Launcher é como se você bota-se o seu client para download no seu proprio site usando o seu proprio servidor para o download. Geralmente, você coloca o arquivo na htdocs, e depois bota no site o link(www.seusite.com.br/arquivo.exe). O launcher funciona da mesma forma, só que é automatizado. Você usa o gendata, coloca a UpdateFiles dentro da htdocs e coloca no downloadsite(launcher.ini) do launcher: www.seusite.com.br/updatefiles/ . Assim, ele sabe a pasta que estão os arquivos e faz o download de cada um.

 

Esse modelo é muito simples, e muito util. Cada vez que você quiser modificar o Launcher no computador do player(caso eu atualize o launcher ou você mude alguma configuração) é so modificar os arquivos da pasta Launcher dentro da UpdateFiles e usar o gendata denovo. Para atualizar os arquivos do Client, apenas mude o que tem dentro da pasta client que fica dentro da pasta Update e execute o GenData.

 

Lembre-se de atualizar o instalador do jogo cada vez que modificar/atualizar o launcher.

 

Os arquivos, quando são baixados do servidor, são colocados na pasta do Launcher no computador do Player. Por exemplo, os arquivos dentro da pasta Client, ficam dentro de uma pasta Client na pasta do Launcher no computador do Player.Todas as pastas e arquivos dentro da pasta Update vão para a mesma pasta do Launcher.

 

 

Caso exista um arquivo novo que não exista no computador do player, o launcher baixa esse arquivo novo. Caso um arquivo não exista mais no servidor(foi removido da pasta update) o launcher deleta no computador do Player.

 

O launcher e o gendata aceitam qualquer tipo de arquivos e pastas. Quer dizer, caso você crie pastas dentro de pastas, o launcher irá criar essas pastas no computador do player e irá colocar o arquivo no lugar certo. Assim, o launcher é funcional para qualquer tipo de update, alem de jogos e tibia.

 

 

Creditos: cristofermartins e Gabrieltxu

Skin.ini

O skin.ini é encontrado na pasta skin, dentro da pasta que se encontra o launcher.exe.O skin.ini faz parte do sistema de Skins. Você pode construir varias skins, e quando quiser coloca-las no Launcher, você apenas modifica o skin.ini ou as imagens da pasta IMG. Ou Até substituir a pasta Skin inteira, trocando a skin por completo.

 

Em 11/11/2012 em 17:18, Gabrieltxu disse:

FN7xI.png

 

Você já jogou GrandChase, League of Legends? Se já, Você deve ter reparado que quando você abre esses jogos, aparece uma janela com promoções, opções do jogo, um botão para abrir o jogo. Alem disso, essa janela baixa atualizações, mostra o progresso, atualiza o seu jogo e habilita você abrir o jogo. Isso é um Launcher, e é isso que eu estou disponibilizando para a comunidade! Um meio fácil, simples de mostrar promoções, video, tweets e qualquer tipo de Media que possa ser inserida em um site. Um meio fácil e simples de atualizar o seu próprio jogo. Um Launcher que é totalmente que a interface é totalmente configurável com um sistema de Skins.

Está interessado? :smile: Baixe Já o Launcher e aprenda no meu post como configura-lo!

 

Download:http://www.mediafire...xmohk7hy8rgniep

 

 

Oque ele é?

 

 

O Launcher funciona de uma forma Simples.Ele abre o site que irá mostrar as propagandas, media, etc. Depois, ele compara os arquivos do computador do player com os arquivos no servidor. Caso existam arquivos novos ou caso algum arquivo foi modificado ou até deletado, o Launcher baixa esses arquivos e coloca/substituiu eles no lugar certo ou deleta o arquivo caso ele não exista mais no servidor. Enquanto está baixando, o Launcher mostra para o player qual arquivo está baixando, quantos por cento do total da atualização já foi concluída com uma barra de progresso. Quando a atualização acaba, o Launcher mostra uma mensagem para o player e habilita um botão para que o player possa abrir o jogo. Simples assim :smile:

 

 

 

Como Usar

 

 

Descompacte o arquivo UpdateFiles.7z em qualquer lugar. Abra a pasta UpdateFiles, depois, abra a pasta Launcher. Todos esses arquivos são o Launcher. Esses são os arquivos que devem estar no computador do player, como o client do tibia. Use instaladores e crie um atalho(area de trabalho, barra de iniciação rapida) com o nome e ícone do seu server.Importante: Antes de entregar o launcher ao player, certifique-se de configura-lo e configurar o servidor.

 

 

 

 

 

Configurando o Launcher

 

 

 

O launcher.exe é a parte principal do Launcher. Você o configura de duas maneiras: Launcher.ini e Skin.ini. No Launcher.ini você configura as principais configurações do Launcher.exe. No Skin.ini, você configura a interface grafica(sistema de skins) do Launcher, e as imagens que são usadas nela.

 

 

 

 

 

Launcher.ini

 

 

 

 

O launcher.ini é encontrado na mesma pasta que o launcher.exe.

 

 

[General]

; Titulo da janela do Launcher, que aparece na barra de tarefas, etc

Title=Launcher!

;É o link da pagina que vai aparecer dentro do Launcher. Dentro do rentangulo da pagina.

ViewSite=www.google.com.br

;É o site de Download dos arquivos.

DownloadSite=www.google.com.br

;Seu id unico. ELe serve para abrir apenas uma instancia do Launcher.

MutexID=idunico

;Nome do executavel do Launcher. Não editar.

LauncherExe=Launcher.exe

;Nome do executavel do seu jogo. Ex: tibia.exe, etc.

executable=pbr.exe

;Mensagem que aparece quando a atualização está completa

FinishMsg=Atualização completa

Esse é o arquivo de configuração. Mas como disse Jack Stripador, vamos por partes: Title: É o titulo do launcher. o Titulo da janela, que aparece na barra de tarefas e tal. ViewSite: É o link da pagina que vai aparecer dentro do Launcher. DownloadSite: É o link de download dos arquivos: Ex: www.seusite.com.br/UpdateFiles/ MutexID: É um id unico seu. Ele serve para que existe apenas uma instancia do Launcher aberta no computador do player. LauncherExe: É o nome do executavel. altere isso caso você mude o nome do launcher.Recomendo que não altere, inves disso, crie no instalador um atalho com o nome do seu server que aponte para o Launcher.exe. Executable: É executável do seu client. FinishMsg: É a mensagem que aparece quando a atualização está completa. Ela aparece em um label dentro do programa, no mesmo lugar que aparece o nome do arquivo que está sendo baixado no momento.

 



[General]

;Posição X(horizontal) e Y(horizontal) em pixels do Botão OK/Enter(o butão que abre O Cliente quando a atualização está completa)

EnterBtnX=100

EnterBTnY=250[/b][/font][/color]

[b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Minimizar

MinimizeBtnX=350

MinimizeBTnY=40[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do Botão Fechar

CloseBtnX=450

CloseBtnY=10[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download)

ProgressX=10

ProgressY=300

;Tamanho em X(horizontal) e Y(horizontal) em pixels da barra de progresso(que mostra o progresso do download)

ProgressWidth=100

ProgressHeight=20

;A cor da barra de progresso cheia

ProgressColor=16776960

;A cor de fundo da barra de progresso

ProgressBackColor=16776960[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite)

ScreenX=10

ScreenY=10

;Tamanho em X(horizontal) e Y(horizontal) em pixels do retangulo da pagina de internet(viewsite)

ScreenWidth=200

ScreenHeight=200[/b]

[b];Posição X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg

FileLbX=200

FileLby=200

;Tamanho em X(horizontal) e Y(horizontal) em pixels do label(texto) que mostra os arquivos sendo baixados e mostra a actualizedMsg

FileLbWidth=100

FileLbHeight=20[/b]

[b]

 

 

 

lembrando que o tamanho dos butões(em x e y) é configurado a partir das imagens da skin.

 

Imagens:

 

Na pasta Skin, existe a pasta IMG, essa pasta tem as imagens que são usadas no Launcher e fazem parte da skin,Por exemplo, botões, fundo do launcher.

você deve substituir essas imagens para ter seu proprio design. Elas são:

background.png: É o fundo do Launcher, a imagem que fica atraz, pode ser transparente.

close.png: É a imagem do butão de fechar.

minimize.png: é a imagem do butão de minimizar.

enteron.png: É a imagem do butão Enter quando o client está atualizado e pronto para ser aberto.

enteroff.png: É a imagem do butão enter quando o client está desatualizado.

loadbackground.png: É a imagem de fundo de quando o launcher está carregando, pode ser transparente(efeito dahora :smile: )

 

 

 

Brinque a vontade com as skins! Assim você ficará mais familiarizado com a interface gráfica.

 

 

 

 

 

 

Servidor

 

 

 

 

 

 

 

O sistema de Update do Launcher é muito simples. Ele apenas faz uma copia do servidor. O computador do player sempre está igual ao servidor. Caso mude algo no servidor, no computador do player essa mudança irá ser baixada e atualizada.

 

 

 

Configurando

 

 

 

Primeiro, coloque todos os arquivos(como uma pasta chamada client que contem o seu client tibia e os arquivos dele) que devem ser atualizados dentro da pasta update que fica dentro da pasta UpdateFiles. Todo arquivo ou pastas que devam ser atualizada devem ser estar dentro da pasta Update.

Depois, certifique-se de configurar o launcher da maneira que quiser. Depois, execute O gendata.exe. A seguir, copie a pasta UpdateFiles para a pasta Htdocs dentro da pasta do XAMP. Pronto, o servidor está pronto.

Lembre-se que caso exista algum arquivo no computador do player que esteja dentro da mesma pasta do Launcher e não foi configurado no servidor com o gendata, ele foi vai ser deletado. Isso serve para deletar arquivos que não são mais usados.

A pasta "updatefiles" vai estar acessivel pela internet por esse link "www.seusite.com.br/updatefiles/.

Esse link você deve botar no DownloadSite no launcher.ini.

O sistema de download do Launcher é como se você bota-se o seu client para download no seu proprio site usando o seu proprio servidor para o download. Geralmente, você coloca o arquivo na htdocs, e depois bota no site o link(www.seusite.com.br/arquivo.exe). O launcher funciona da mesma forma, só que é automatizado. Você usa o gendata, coloca a UpdateFiles dentro da htdocs e coloca no downloadsite(launcher.ini) do launcher: www.seusite.com.br/updatefiles/ . Assim, ele sabe a pasta que estão os arquivos e faz o download de cada um.

 

Esse modelo é muito simples, e muito util. Cada vez que você quiser modificar o Launcher no computador do player(caso eu atualize o launcher ou você mude alguma configuração) é so modificar os arquivos da pasta Launcher dentro da UpdateFiles e usar o gendata denovo. Para atualizar os arquivos do Client, apenas mude o que tem dentro da pasta client que fica dentro da pasta Update e execute o GenData.

 

Lembre-se de atualizar o instalador do jogo cada vez que modificar/atualizar o launcher.

 

Os arquivos, quando são baixados do servidor, são colocados na pasta do Launcher no computador do Player. Por exemplo, os arquivos dentro da pasta Client, ficam dentro de uma pasta Client na pasta do Launcher no computador do Player.Todas as pastas e arquivos dentro da pasta Update vão para a mesma pasta do Launcher.

 

 

Caso exista um arquivo novo que não exista no computador do player, o launcher baixa esse arquivo novo. Caso um arquivo não exista mais no servidor(foi removido da pasta update) o launcher deleta no computador do Player.

 

O launcher e o gendata aceitam qualquer tipo de arquivos e pastas. Quer dizer, caso você crie pastas dentro de pastas, o launcher irá criar essas pastas no computador do player e irá colocar o arquivo no lugar certo. Assim, o launcher é funcional para qualquer tipo de update, alem de jogos e tibia.

 

 

Creditos: cristofermartins e Gabrieltxu

Skin.ini

O skin.ini é encontrado na pasta skin, dentro da pasta que se encontra o launcher.exe.O skin.ini faz parte do sistema de Skins. Você pode construir varias skins, e quando quiser coloca-las no Launcher, você apenas modifica o skin.ini ou as imagens da pasta IMG. Ou Até substituir a pasta Skin inteira, trocando a skin por completo.

 

Tem como me manda  um link novo este  ta quebrado

Link para o post
Compartilhar em outros sites
  • 2 months later...
  • 1 year later...
  • 1 year later...
  • 1 year later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo