Salvar informações fora da pasta de instalação - The Game Makers Brasil
Salvar informações fora da pasta de instalação
Registrado em: Ter Nov 07, 2017 3:20 am
Olá pessoal, eu estou com um dúvida para as plataformas mobile (iOS e Android).
Eu queria deixar um arquivo ini fora da pasta de instalação do jogo, de preferencia feito as escondidas. Queria que o jogador, mesmo desinstalando o jogo, esse arquivo ini não seja deletado, pois caso ele reinstale, as informações desse arquivo ini são resgatadas. (Assim, ele poderia excluir esse arquivo ini apenas propositalmente, ou formatando o celular.)
Abraços! E agradeço desde já o apoio.
Re: Salvar informações fora da pasta de instalação
Estou no celular agora e não posso fazer o teste, mas creio que usando o working directory onde você digita o endereço é possível "voltar" do mesmo jeito que você voltaria usando o padrão de comando (dois ou três pontinhos, talvez seja diferente), eu sei que com a barra você consegue acessar pastas específicas, nunca tentei sair da pasta de instalação.
Porém eu acho que guardar um arquivo sem consentimento do usuário é considerado malware...
Dom Jul 08, 2018 6:31 pm
Eu testei isso, working_directory só me diz "assets/". Sobre malware, se eu fizer essa solicitação de permissão, acho que não teria problema. Eu só não quero que o jogador tenha de escolher um diretório.
Dom Jul 08, 2018 7:54 pm
Então, o working directory é literalmente onde o jogo é salvo, se você quiser você poder entrar em pastas do jogo ou mesmo cria-las.
Acabei de chegar em casa e vou dar uma olhada
O GMS trabalha em sandbox. Por conta disso, seu jogo só pode ler/gravar informações no diretório de dados de aplicativos ("/data/") ou, caso use a função working_directory, na pasta de instalação do mesmo. O único meio de contornar essa limitação é usando extensões.