![](/s/cache/cb/a7/cba7831faa68ec585148280bb53e0296.png)
ZIP support (zip and unzip files)
Add support for zipping a directory or files and mailing them back.
Answer
![](/s/cache/cb/a7/cba7831faa68ec585148280bb53e0296.png)
![](https://cdn.userecho.com/characters/108.png?1)
![](https://cdn.userecho.com/characters/77.png?1)
![](https://cdn.userecho.com/characters/77.png?1)
![](https://cdn.userecho.com/characters/77.png?1)
Would be great to do that.
![](/s/cache/a0/9b/a09b16ff78bbdc4af2c59e9665ad270e.png)
- browsing directory structure of a zip file
- opening a file in the zip file as read-only
If the user decides to modify some files after this, unzipping for modification and zipping for sending back would a very nice option.
Thanks
Simon
![](https://cdn.userecho.com/characters/83.png?1)
I just downloaded the app today and it keeps crashing on me when I try to download a whole source tree using SFTP (SSH). Zipping would at least give me a workaround. It's not a massive tree, say 300 folders, 2000 small files, but it just keep crashing (see error message below). That's a problem.
I was able to ZIP the whole tree, it's about 8MB, I can email it to myself or download it from GoodReader, then unzip it in GoodReader but it's a pain to send each file one by one from GoodReader to Textastic at that point. I would love for Textastic to be able to download and unzip the whole tree. I would be even happier if SFTP transfer could be robustified. The server seems fine, I'm able to create the same SFTP/SSH connection with GoodReader and it had no problem downloading the whole tree file by file.
Here is the error message (FYI there *are* 0 bytes file there, a common occurence in SVN source trees, could it be an issue?)
Error downloading "/kwik/tests/groups/empty": Send failed since rewinding of the data stream failed
Error downloading "/kwik/tests/cases/components/empty": Send failed since rewinding of the data stream failed
Error downloading "/kwik/locale/eng/LC_MESSAGES/empty": Send failed since rewinding of the data stream failedTHANKS
Update: if you have a PayPal account or a bounty system, I'm willing to contribute to a bit of money for that feature, maybe someone else in this thread would too.
![](/s/cache/cb/a7/cba7831faa68ec585148280bb53e0296.png)
![](https://cdn.userecho.com/characters/83.png?1)
![](/s/cache/cb/a7/cba7831faa68ec585148280bb53e0296.png)
![](https://cdn.userecho.com/characters/98.png?1)
it happens after textastic created the list of files to download
wanna have my ipad1 logs too? i do not have mac or windows, so are the .plist files in the settings app of ios the right files?
![](/s/cache/cb/a7/cba7831faa68ec585148280bb53e0296.png)
![](https://cdn.userecho.com/characters/98.png?1)
at the moment there is a better version than importing every single file: you can download the zip in goodreader and upload all files at once an the server and download it in textastic. i think, its less annoying :D
![](/s/cache/4d/81/4d81d908bee986f156abeb3615ed65a5.png)
Do you plan on supporting other compression format maybe rar, tar, gz, etc? This would be extremely useful because some open source codes are compressed in different formats.
![](https://cdn.userecho.com/characters/83.png?1)
I still can't open zip files in Textastic. Is this feature available in the shipped version?
![](/s/cache/cb/a7/cba7831faa68ec585148280bb53e0296.png)
Yes, it has been available for some time. Just tap on a zip file in the "Files" section and you will be asked if you want to unpack the file.
Here's a screenshot:
You can create a zip file by tapping on the "Edit" button, selecting files and folders and tapping on the "Zip" button in the toolbar below the file list.
![](/s/cache/ec/87/ec87b500ded521faaaeb5a3dfd4157bc.png)
I cannot successfully unzip password protected files, no option for typing in a password is shown. However, it does create a folder with the zip name, but with 0bytes files inside
![](/s/cache/cb/a7/cba7831faa68ec585148280bb53e0296.png)
Password-protected zip files are currently not supported. It's on my todo list though.
Customer support service by UserEcho