Spanish Descargar archivo mediante LargeFileDownload y ubicarlo luego para copiarlo

desof

Well-Known Member
Licensed User
Longtime User
Hola he descargado el ejemplo LargeFileDownload de EREL y ni logro entender donde guarda el archivo para poder copiarlo en la ubicación deseada luego.
 

rscheel

Well-Known Member
Licensed User
Longtime User
En la siguiente linea esta seleccionando el directorio donde lo quiere guardar, puedes cambiar ese directorio por el que tu deseas guardar, esa linea esta en HttpUtils2Service

B4X:
TempFolder = File.DirInternalCache
 

desof

Well-Known Member
Licensed User
Longtime User

Y COMO OBTENGO LA RUTA DONDE SE COPIO DEL MODULO por que tuve que eliminar el modulo HttpUtils2Service pra utilizar la libreria HttpUtils2 por que me entraban en conflicto.?
Y si mantenía HttpUtils2Service me estaba dando error en otra parte del código
 
Last edited:

JCO

Active Member
Licensed User
Longtime User
Has probado con la version HttpUtils2, que utiliza OkHttp? Para los nuevos proyectos es la opción recomendada, porque la otra está obsoleta
Está disponible aquí:
Download huge files with HttpUtils2
 

desof

Well-Known Member
Licensed User
Longtime User
Ahora tengo otro problema con esto!! se descarga correctamente por Succes = True pero no puedo acceder al archivo YA QUE LA FUNCION File.Exist me devuelve falso y no entiendo por que este es el codigo

B4X:
Sub dd_Complete(Job As HttpJob)
       
    Job.Release
    ProgressDialogHide
   
    If Job.Success=True Then                       
        Try
            If (File.Exists(File.DirInternalCache, "mibd.db")) Then
                Msgbox("existe " ,File.DirInternalCache)
            Else
                Msgbox("NO existe",File.DirInternalCache)
            End If
            btActualizar.Enabled=True
        Catch
            Msgbox(LastException,"")
        End Try
       
    Else
        Msgbox("Fallo la actualización","")
       
    End If
    Activity.Finish
End Sub
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…