CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 11 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

PROBLEMA: Download APK e MIME

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano L'avatar di Davy Bartoloni


    Registrato dal
    Dec 2011
    Messaggi
    262

    Ringraziamenti
    22
    Ringraziato 44 volte in 33 Posts
    Predefinito

    [RISOLTO] PROBLEMA: Download APK e MIME da hosting windows

    Ciao a tutti, sto impazzendo per tentare di scaricare un mio APK direttamente dal Browser Android, l'APK e' su uno spazio hostato da aruba...

    in innumerevoli discussioni ho letto della necessita' dell' aggiunta del MIME APK, ma da quello che ho letto e' gia' presente:

    codice:
    .apk        application/vnd.android.package
    ( MIME mapped on IIS in Hosting Windows 2003 - Assistenza Italiano - Aruba.it )

    Difatti l' APK viene normalmente scaricato da un browser linux/windows

    ho provato a mettere anche degli APK scaricabili dal browser android su questo spazio, per verificare se la cosa fosse dovuta ad una mancanza della firma (certificato digitale) dell' APK... ma pure questi archivi non vengono scaricati (Android 2.3, su altri nn ho provato)

    Qualcuno mi riesce a venire incontro con una spigazione/soluzione? (mi conviene contattare aruba?, ho letto anche che gli spazi hostati su macchine Linux non soffrono di questo problema...)

    Ho posizionato un app di esempio (ridicola) sullo spazio per eventualmente farVi capire cosa accade --> http://www.wcn.it/SmiuzTalker.apk (se non e' possibile postare links, invito i moderatori ad eliminare questo link)ù

    Grazie in anticipo!

    P.S. e' possibile che la cosa dipenda dala differenza del mime aruba da quello "consigliato" ? ( application/vnd.android.package-archive )
    Ultima modifica di Davy Bartoloni; 26-04-12 alle 02:49 - Motivo: risolto

  2.  
  3. #2
    Androidiano L'avatar di Davy Bartoloni


    Registrato dal
    Dec 2011
    Messaggi
    262

    Ringraziamenti
    22
    Ringraziato 44 volte in 33 Posts
    Predefinito

    Questo pomeriggio sn riuscito a risolvere, "semplicemente" utilizzando uno script ASP...

    codice:
    <%
    PathDisco = server.MapPath("\") & "\"
    PercorsoFile = PathDisco & "SmiuzTalker.apk"
    
    Response.Buffer = True
    Response.Clear
    
    Set ADOStream = Server.CreateObject("ADODB.Stream")
    ADOStream.Open
    
    ADOStream.Type = 1  ' Set binary stream
    
    Set FS = Server.CreateObject("Scripting.FileSystemObject")
    If Not FS.FileExists(PercorsoFile) Then
    	DownloadFile = False
    Else
    
    	Set FileStream = FS.GetFile(PercorsoFile)
    	DimensioneFile = FileStream.Size
    
    	ADOStream.LoadFromFile(PercorsoFile)
    	If Err Then
    		DownloadFile = False
    	Else
    		NomeFile = Mid(PercorsoFile, InStrRev(PercorsoFile, "\")+1)
    		Response.ContentType = "application/vnd.android.package-archive"
    		Response.AddHeader "Content-Disposition", "attachment; filename=" & NomeFile
    		Response.AddHeader "Content-Length", DimensioneFile
    
    		Response.BinaryWrite ADOStream.Read
    		Response.Flush
    
    		Set FS = Nothing
    		
    		DownloadFile = True
    	End If
    End If
    %>
    Un grazie a Wolfers, che ancora una volta mi ha dato una mano su queste questioni "lato server", spero lo script rimanga utile ad altri

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy