Je suis en train de jouer avec l'idée de faire un complètement basé sur javascript zip/unzip utility que n'importe qui peut accéder à partir d'un navigateur. Ils peuvent juste glisser leur zip directement dans le navigateur et il vous laisse les télécharger tous les fichiers à l'intérieur. Ils peuvent également créer de nouveaux fichiers zip par faire glisser des fichiers dans.
Je sais que ce serait mieux de le faire serverside, mais ce projet est juste pour un peu de plaisir.
Faites glisser des fichiers dans le navigateur devrait être assez facile si je profite des différentes méthodes disponibles. (gmail style)
Encodage/décodage devrait, espérons-le bien. J'ai vu quelques as3 zip bibliothèques, donc je suis sûr que je devrais être bien avec.
Mon problème est le téléchargement des fichiers à la fin..
window.location = 'data:jpg/image;base64,/9j/4AAQSkZJR....'
cela fonctionne très bien sous firefox mais pas sur chrome.
Je peux intégrer les fichiers comme des images, il suffit de trouver dans google chrome à l'aide de <img src="data:jpg/image;ba.." />
, mais les fichiers habitude nécessairement être des images. Ils pourraient être n'importe quel format.
Quelqu'un peut-il penser à une autre solution ou une sorte de contourner?