Estou fazendo um sistema de baixar arquivos mas fazendo alguns teste descobrir que o GM se comporta de maneira estranha, queria saber se existe uma maneira de contornar isso.
Tipo, quando você pede para baixar um arquivo com o http_get e você corta a internet, o GM entende que o downalod foi concluido, não sei se estou fazendo errado, vou colocar um exemplo simples aqui
CREATE
Código: Selecionar todos
file = http_get_file("https://MEU_ENDERECO/FILE.ini","working_directory+"\FILE.ini");
HTTP
Código: Selecionar todos
/// TENTANDO VEFIFICAR DOWNLOAD
if ds_map_find_value(async_load,"id") = file {
if ds_map_find_value(async_load,"status") == 1 {
DOWNLOAD EM ANDAMENTO!
}
else if ds_map_find_value(async_load,"status") == 0 {
DOWNLOAD CONCLUIDO!
}
else if ds_map_find_value(async_load,"status") < 0 {
DOWLOAD FALHA!
}
}
se caso a internet cai ou for cortada o resultado da como concluido fazendo com que o arquivo fique corrompido no diretório =/