© Copyright Robert Vasvari, 1993-98.
File Operations Within a Host
RBrowser supports the following operations on the remote host:
1. Move
Drag the source above the target directory. If the target opens up, drop it in. The cursor is a small black square during the drop (the default). No modifier keys are needed.
2: Copy
Same as above, but hold down the <ALT> key before dropping. The cursor chages to a small black + .
3: Create Soft Link
Same as above, but hold down the <CONTROL> key before dropping. The cursor chages to a small black arrow. This feature is not available on FTP.
4: Delete
Select file(s) in the browser and click on the File/Destroy. You will be asked to confirm before the delete operation is started.
5: Duplicate
Select file(s) in the browser and click on the File/Duplicate. Another file with the name CopyOfOrigFileName will appear in the same directory.
6: Compress
Select file(s) in the browser and click on the File/Compress. The utility used for the compress is the one defined for this connection in the Connection Preferences.
This feature is not available on FTP.
7: New Directory
Creates a new subdirectory in the currently selected directory.
8: New Empty File
Creates a new empty file in the currently selected directory.
All file operations work on files, directories and multiple selections. Copying/Moving a directory involves all of its subdirectories.
All file operations run asynchronously in the background. You can view/kill them from the Processes panel. If the KILL button appears, the operation can be aborted.
UNIX only:
Warning: Some of these operations may continue in the background on the remote host even if you try to kill them in the process panel. This behaviour entirely depends on the host you are connected to. Exercise caution before starting operations (like deleting a tree of files) which are potentially final and cannot be recovered from. In these cases you may have to telnet to the remote host and kill the processes directly.
File Operations between different hosts
Modifier keys make no difference here. The operation is always a copy (except FTP Restart File Transfer, see below)
Local To Remote:
Drag the source file from two possible sources into a remote File Viewer:
RBrowser Local Viewer or MACOSX Viewer App. Drop the icon into any directory on the remote
File Viewer that will open as you drag over it.
Remote to Local:
There is a limitation here: The target MUST be RBrowser's Local Viewer. You cannot drag into the MACOSX Viewer App.
Remote to Remote:
You can drop into any directory on a remote browser that will open for the dragged document. Please note that the source and destination must use the same protocol (like FTP or UNIX).
New Feature: Under the ssh protocol RBrowser uses scp for file transfers. scp should reside in the same directory as the ssh client (usually in /usr/local/bin). RBrowser does its best to find it, if it cannot be found, you will see a panel asking for the full path of scp. The most important new feature: if you have two remote ssh connections, you can transfer files from one to the other DIRECTLY by simply dragging and dropping as usual!
New Feature: RBRowser now does FTP File Transfer Restart (provided that the remote FTP server supports it). Here is how to restart a transfer: Drag the file over the target directory just like before. *Just before you drop* it, press the Control key. The cursor should change to the link icon. Drop the file. RBrowser will look at the file in the target directory, and append the missing portion to the end of the file. Since it is a restart, a partial version of the same file with the same name exists in the targate directory already. In not, RBrowser will revert to a regular file transfer. CAVEATS: This is not a safe operation to do, especially during upload. Some FTP servers have bugs in determining the exact filesizes, and that could introduce extra null bytes in your file. Generally speaking it is a lot better to just repeat the transfer from scratch.
RBrowser ® is a product of Object Warehouse Inc.