27 minutos atrás, RafaelDimitry disse:Olá, gostaria de saber se haveria um tutorial de como fazer um launcher funcional para um servidor, principalmente de Poketibia.
Bom, qual seria minha duvida? Há alguns tutoriais de launcher porém não uma explicação em volta deles para colocar-los funcional, apenas dizem: aqui o launcher, façam funcionar. Então eu não consigo criar, sei que tem algo aver com FTP, alguns programas, sites, upload. Porém como fica? Não há uma ajuda em fórum ou na web mesmo.
Se alguém souber uma video-aula ou um tutorial mesmo colocando um launcher funcional no client a partir de um modelo configurável, me ajudaria.
Obrigado.
Modos de se fazer há vários, agora tem que ver qual tu consegue fazer né.
O mais simples na minha opnião (sem uso de programas de terceiros), seria tu fazer um estilo webservice onde voce buscaria um arquivo por cURL, arquivo esse onde constariam os dados para comparação e verificação dos dados de update. Dentro disso ainda há várias implementações, o mais simples seria o uso de patchs, arquivos comprimidos que contenham um conjunto de atualizações onde você baixaria e descompactaria, fazendo o update.
Outro ponto importante é que o launcher e o cliente devem ser capazes de se comunicar com o webservice, pois o launcher se conecta pra atualizar o cliente e o cliente se conecta para atualizar o launcher (há também como fazer um bat temporario, que faria a extração dos arquivos, mas acho que seja mais complicado que fazer o cliente atualizar o launcher, mas fica a seu critério)
Há ainda abordagens mais eficientes como o uso do conceito binary delta (diffs, usados por gerenciadores de versão como o github e afins), esse método baixaria patchs de atualização, e os aplicaria, ou então até mesmo poderia se usar a próprio servidor do github através da biblioteca libgit2.
De todo modo, não é algo trivial se você não é um programador.





info
Grupo: Campones
Registrado: 22/04/15
Posts: 83
Reputação: +6
Olá, gostaria de saber se haveria um tutorial de como fazer um launcher funcional para um servidor, principalmente de Poketibia.
Bom, qual seria minha duvida? Há alguns tutoriais de launcher porém não uma explicação em volta deles para colocar-los funcional, apenas dizem: aqui o launcher, façam funcionar. Então eu não consigo criar, sei que tem algo aver com FTP, alguns programas, sites, upload. Porém como fica? Não há uma ajuda em fórum ou na web mesmo.
Se alguém souber uma video-aula ou um tutorial mesmo colocando um launcher funcional no client a partir de um modelo configurável, me ajudaria.
Obrigado.