Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    35

    Download Automatico di File

    Ciao!

    Problema: Vorrei che gli utenti potessero scaricare dei file, di qualsiasi formato, in maniera automatica, senza che questo chieda il consenso ad ognuno di questi File!

    Non mi interessa se al primo chiede il consenso, o chiede il consenso a "scaricare automaticamente i file da questo sito"! Non è una cosa che deve fare di nascosto!
    Ma semplicemente se l'utente deve scaricare 20 file, che li scaricasse uno dopo l'altro senza dover cliccare 20 volte salva!

    PS: Preferibilmente senza che l'utente debba scaricare Addons, però se ne conoscete uno perfetto per la situazione lo prendo in considerazione : )
    PS2: Mi sembra banale ma preciso che i file non possono essere zippati o simile... ._.

    Grazie!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Scordatelo, per fare la frittata e' obbligatorio rompere le uova.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    35
    Ma per esempio Chrome, quando c'è un download, lui lo scarica e basta!
    Tu ti ritrovi il file direttamente nella cartella impostata!

  4. #4
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Se i file si trovano tutti nello stesso server che ospita la pagina da cui gli utenti scaricano puoi caricare tutti i file nella memoria ram dell'interprete con un ciclo + ajax (compatibile anche coi file binari) e creare un file zip con una delle tante librerie js esistenti in rete ad hoc (ad esempio questa: http://jszip.stuartk.co.uk/) e restituirlo come data uri scheme (ben supportato da tutti i browsers). Ma:
    • È molto difficile da realizzare
    • È abbastanza dispendioso di memoria dell'interprete
    • È l'unica possibilità che hai
    • Probabilmente davvero non ne vale la pena


    Se riesci a farlo è cmq pienamente crossbrowser.

    In bocca al lupo

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    35
    Originariamente inviato da carlomarx
    Se i file si trovano tutti nello stesso server che ospita la pagina da cui gli utenti scaricano puoi caricare tutti i file nella memoria ram dell'interprete con un ciclo + ajax (compatibile anche coi file binari) e creare un file zip con una delle tante librerie js esistenti in rete ad hoc (ad esempio questa: http://jszip.stuartk.co.uk/) e restituirlo come data uri scheme (ben supportato da tutti i browsers). Ma:
    • È molto difficile da realizzare
    • È abbastanza dispendioso di memoria dell'interprete
    • È l'unica possibilità che hai
    • Probabilmente davvero non ne vale la pena


    Se riesci a farlo è cmq pienamente crossbrowser.

    In bocca al lupo
    Grazie per la soluzione! Però è veramente un processo troppo impegnativo per il client. : \
    Speravo in qualcosa di facilissimo, tipo che l'utente da il consenso a considerare attendibile il sito! >.< sarebbe troppo comodo ovviamente!
    Però cmq vedo che Chrome per il mio scopo è perfetto! Lui scarica e basta! Fosse altrettanto semplice per gli altri browser... almeno per Firefox : \

  6. #6
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Chi usa Firefox può installare il componente aggiuntivo Flashgot, che permette di scaricare tutti i link contenuti in una selezione.

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    35
    Già preso in considerazione, ma è troppo "impegnativo" per le facoltà intellettuali dell'utente!
    Se deve installare un addons, preferisco che poi non debba far altro e allora glielo farei io un addons semplice a pennello : \

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.