Alternately, you could use the PC side HOST server Dean made, and handle the transfers from the PS3 side instead, using the multiMAN file manager. That is what I usually do to transfer stuff over network. I always keep the internal FTP server of multiMAN disabled, set so by editing the ".ini" file.
If something 'goes wrong' with the connection as you say, then the multiMAN FTP server probably can't notice a proper disconnection, leading to that need to restart.2. Is something wrong goes with an FTP connection (timeout, etc), even if the client disconnects, in some cases the server does not decrease the number of active connections and (because of the reason above) no connection is longer possible to the server. Multiman must be restarted.
This could probably be fixed by adding some manual command to terminate all the connections, but since the FTP server only exists as a backgroung program without any GUI, there is currently no obvious menu to place such a command in, and having it global for all modes is probably a bad idea. But I'm sure Dean can think of some way to handle it.
This never happens to me, so I have no real clue as to why it happens to you.3. Copying files from an external host (nethost connection) using the file manager is somehow bugged; in many cases the transfer freezes after the start of activity. Multiman doesn't react on commands anymore. It is not completely frozen because I see that connections to FTP server are still possible.
But it might help that I always have the FTP server disabled, so the nethost stuff is the only traffic the network routines of multiMAN need to deal with here. Perhaps you too should try it with FTP server disabled.
I really don't see the point. Why not handle un-archiving needs at the PC end, where a multitude of tools are already available for that purpose and ready to handle tons of different formats (not just zip, but also rar, 7z, and others).3. Unzip functionality would finally permit to transfer one archive and unzip it at PS3-side.
There are many other things in better need of Deans attention than porting un-archiving tools into multiMAN.
I'm not against having them, but I just don't see it as a high priority.
Best regards: dlanor