Q) How do I change from PORT to PASV? The setting is not remembered when I hit done in the NetFinder Preferences Window under OSX.
- PORT/PASV CANNOT be set from NetFinder in OSX 10.1 and 10.1.1 (and possibly future versions) - PORT/PASV setting CANNOT be read from the System Preferences from NetFinder in OSX 10.1 - PORT/PASV setting can be read from the system prefs from NetFinder in OSX 10.1.1 NOTE: PORT/PASV could be read and set from NetFinder in OSX 10.0.x In order to set the PORT/PASV setting for NetFinder to use: 1) Open System Preferences 2) Go to Network Panel 3) Select appropriate item from popup (Modem/Built-in Ethernet) 4) Select the Proxies Tab 5) Set the appropriate setting for PORT/PASV 6) Click on Apply 6) Re-launch NetFinder.
Q) How do I change the file mapping information used determine the transfer mode (Binary/Text) under OSX when the System Preferences don't allow you to edit these?
When transitioning from OS9 to OSX, some of you will have noticed that the File Mappings configuration panel is no longer available in the System Preferences. This information is still available to be edited and is being used by NetFinder, however there appears to be no way to edit this information. The following is one way: 1) Launch Internet Explorer (yes it does have some uses... :) 2) Select Preferences from IE, then chose the "File Helpers" panel. 3) Click on the "Extensions" word to sort by extension. 4) Select the extension you wish to edit (say ".html"). NOTE: Be sure to edit all HTML entries, namely .html, .htm etc otherwise NF may simply pick the first of a duplicate entry. In our test clean install there were two .html entries. 5) Click on the "Change..." button. 6) Select "Plain Text" radio button for specifying to transfer the file with this extension as TEXT. Or select "Binary Data" radio button for specifying to transfer the file with this extension as BINARY. 7) Uncheck the "Macintosh File" option which specifies the file to be encoded as MacBinary or BinHex. 8) Select the "Use for Incoming" if you wish these setting to be used for downloading files with this extension. Select the "Use for Outgoing" if you wish these setting to be used for uploading files with this extension. 9) Click OK 10) Click OK again for the Preference window. 11) Quit Internet Explorer so it save these settings back to the system preferences. 12) Launch/Re-launch (quit then launch) NetFinder to ensure it reads the changed preferences for File Mappings. Otherwise NetFinder will use its internal cached information prior to the changes in IE.
Q) How do I connect to a FTP site?
A) Run NetFinder. In the "New Connection" dialog that appears, choose the "Protocol" from the popup menu (eg FTP/HTTP/FILE), fill in the fields such as "Hostname", "Username" and "Password". You can also enter a path if you want to. Click the "Connect" button. NetFinder will then try to connect to the specified server.
Q) How do I connect to a port other than 21?
A) Append a colon and the port number to the end of the hostname in the "Hostname" field. For example, to specify port 23 on the host archie.au, enter "archie.au:23" into the "Hostname" field.
Q) I can't connect to a FTP site. What's wrong?
A) There are a number of possible reasons, including:
The reasons why this is not working are because: 1) sftp is not FTP with SSL, it is a file transfer protocol (not the same as FTP) over SSH2. 2) NetFinder currently does not support sftp. It only supports FTP over SSL using the AUTH command in FTP. Two known supported (if compiled with SSL support) FTP servers are wu-ftpd and ProFTPD.
Q) What types of secure servers can NetFinder connect to?
A) Using the OpenSSLLib, NetFinder can connect to FTP servers that support the AUTH SSL command. Two popular servers that support this are wu-ftpd with TLS and ProFTPD.
Q) How do I get a file from a FTP server?
A) There are several ways to do this.
(1) If you have a URL which specifies exactly where the file is, then you either copy and paste it into the New Connection dialog, or drag and drop the URL file / URL text into the dialog, or somehow tell NetFinder to open that URL - for example, in BBEdit, you can command-click in the middle of a URL and it will ask the appropriate program to open it. For FTP URLs, it will ask NetFinder to download the file as long as you have set up Internet Config to use NetFinder for FTP URLs (in IC's Helpers panel). If all goes well, NetFinder will connect then start transferring the file.
(2) You can connect to the FTP server and get a listing of the available files. Browse until you find the file you want. When you have found it, just drag it to a folder on your disk or to the Desktop. NetFinder will then download it to the specified destination. Alternatively, you can double click the FTP file and it will be downloaded to the "default download folder" as specified in Internet Config (which is the Desktop unless you change it).
Q) How do I get a folder (also known as a directory) from a FTP server?
A) You must first connect to the FTP server and navigate to the directory which contains the directory you want to download. For example, if the directory named "apples" is inside a directory named "oranges" you need to navigate to the "oranges" directory and have it open and displaying the "apples" directory. To then download the "apples" directory, just drag the "apples" folder icon to a folder on your disk or to the Desktop - it's the same easy technique you would use when you copy a folder in the Finder. NetFinder will then download it to the specified destination. Note that unlike for files, you cannot double click the folder icon because that will just open its contents in another window (just like what the Finder does).
Q) How do I store a file (or folder) onto a FTP server?
A) First, connect to the server where the file (or folder) is to be stored. Next, navigate to the directory where the item is to be stored in. Then, just as you would do to copy a file in the Finder, drag the item from your Mac's disk to the NetFinder window where you want the item to be. That's it! Simple, eh? :-)
Q) Why can't I put a file onto the server?
A) You may not have access rights to that server. Mail the administrator of the server if you are supposed to have access rights.
Q) What is a partial file? How do I use it?
This is an icon of a partial file:
A Partial file is a file that has been incompletely transferred. To continue (resume) transferring a partial file, just double click it. NetFinder will try to connect to the FTP server where file is stored and then try to start downloading it from the point at which it was up to.
Q) Why doesn't the partial file continue transferring?
A) This may be due to a number of reasons:
Q) Does NetFinder support partial files when you store files?
A) No, this is currently not implemented. We hope to have it in a future version.
Q) A crash occurred and the file is only partially downloaded, but its icon doesn't look an icon for a partial file? Can I continue downloading it?
A) When an unexpected crash occurs, NetFinder does not have the opportunity to change the file into a partial file hence the icon might look wrong. But, NetFinder has probably remembered how to continue transferring that file. The simplest way to resume is to open the Transfer Job window and double click on the entry to resume transferring it.
Q) Can I override the default upload and download settings?
A) Yes you can. All you have to do is to hold down the Option key when releasing the mouse button after a drag. You will then be presented with a "once off" upload or download window. Change the setting to your liking then press the OK button.
Q) Can I setup a default Upload Permission?
A) Yes you can. Please refer to the "default upload permissions" in the Upload Preferences.
Q) I am downloading a file that ends with ".hqx" but the progress dialog says I am downloading a MacBinary file. Is this a bug?
A) No, it's not a bug. The filename on the server merely does not reflect the true contents of the file. NetFinder does not rely on the file extension when determining what type of file it is. Instead it looks at its contents. For more info see "Intelligent options" in the Download Preferences.
Q) I know there is a file there, but it just doesn't show up? Is this a bug?
A) Some servers have bugs that cause them to not show the contents of a directory properly. The work around is to use the "Compatible commands" mode in the Preferences.
Similarly, some server do not recognize the "-alL" option that NetFinder uses to resolve aliases. This also causes some servers to not display a listing. To get a listing from such a server, you need to turn off the "Show target of alias instead of the alias itself" option in the Listings pane in the NetFinder Preferences window.
Also see FAQ NetFinder does not work with a certain site but the other FTP programs I use work fine? What should I do?
Q) The server says "-alL file not found", and I don't get a listing. What's going on?
A) The server does not support the -alL option. To get a listing from such a server, you need to turn off the "Show target of alias instead of the alias itself" option in the Listings pane in the NetFinder Preferences window.
Q) Why do I get "ls: Permission Denied" as the only item in the directory?
A) Some servers do not obey the standard way or returning a list of files, and as a result, NetFinder misinterprets the result as a file. (It may be a file that is just named that way but this is unlikely). Unfortunately, there is no work around for this problem.
Q) Why don't I get nice looking icons? All I see are generic file icons?
A) You need to install Internet Config's preferences. (Internet Config will create a file called "Internet Preferences" in your System Folder's Preferences folder when you run it). Another possible cause is that the desktop database on your disk(s) is corrupted - try re-building the desktop database(s) on your disk(s). Also, if the application which has the icons is not available (is it mounted on your desktop?) then the icons will look generic.
Q) What are those files that have italic text? Are they aliases?
A) Yes they are. If you wish to resolve them so you can see their size, turn on the "Show target of alias instead of alias itself" option under the Listing Preferences. If you have this option on and still see the item with italic text, it's probably because the server does not resolve aliases or the alias on the server cannot be resolved.
NOTE: the "resolve alias" option is only really applicable for UNIX servers. Many other servers do NOT support this feature. If they do, then its a bonus.
Q) The folders have pad locks on them, but I can still enter them and put files in them? Is this a Bug?
A) No, it's not a bug. Some servers do not send the true permissions information when they list directories; instead, they just send back "everything is locked".
NOTE: you can get NetFinder to disable displaying all these visual locked file/folder indicators by truning off the "Folder icons indicate permissions" option under the Display Preferences.
Q) Why is the listing so slow?
A) This may be because you have a slow connection (eg modem), or you are listing in a slow order (by date say). If you view by date, NetFinder must sort the information as it gets the data and displays it.
Q) How come the listings are really fast and other times really slow?
A) You probably have directory caching on. Cached directories are displayed faster because the listing is retrieved from your hard disk and not from the server, which is slower of course. When a listing is not in the cache or is outdated, NetFinder then gets the listing from the server.
Q) How come the directory caching doesn't seem to work?
A) It is possible that the directory cache files have become corrupt. If this occurs you need to purge the cache files.
Q) The displayed directory listing is wrong! Some old files are no longer there and there are new files that aren't displayed. How do I fix this?
A) The listing is probably coming from the directory cache that NetFinder maintains when the "Cache directory listings" option is on. To update the listing, you need to select the "Refresh Listing" command from the File menu.
Q) Why are all my window positions lost?
A) You purged the directory cache. The cache files also hold your window positions.
Q) Why do I get a "Bad Data" error when doing a listing?
A) This will generally only occur when you are listing from the cache and the cache entry has been corrupted. One solution is to use the "Refresh Listing" command from the File menu. If this message occurs too often, it may be best to purge the cache files.
Q) Can I list a directory without having to traverse all the intermediate directories?
A) Yes you can. Select the "Go To Directory" command from the "Net" menu (or Command-T) and enter the path you wish to go to. The path can be a relative path from the active listing window, or a full path.
Q) Why is changing the "View By" setting so slow? Why is it fast when sorting by size?
A) When sorting by name, the time it takes depends on the "Non-English sorting of lists" setting in the Display Preferences. If this option is OFF, sorting by name is faster. However it may not sort the way you expect it to, if you are listing files with non-english characters. See the "Non-English sorting of lists" preference section for more details. When sorting by size, NetFinder does not have the same problem as when sorting by name, hence it is faster.
Q) Why can't I delete a file?
A) You probably don't have permission to delete it. Or you are looking at an "outdated cached listing", and the file does not really exist any more. Refresh the list and see if it's still there.
NOTE: Some servers do not like full paths in a command being sent to them. As a result, they may also cause a delete operation to fail. To see if this is the case, change NetFinder to use compatible commands and try again.
Q) Why can't I rename or move or list a directory? I have permission but I keep getting an error dialog.
A) The directory/file you are operating on may have a "full path" that contains a space in its name. eg "/mac/my file/some programs/". Some FTP servers do not handle this properly, so they return an error. Most Macintosh FTP servers do handle this correctly. You may also need to set NetFinder to use compatible commands.
Q) Can I change the permissions of a file/folder?
A) You can set the permission in one of two ways:
Q) Why can't I change the permissions of a file or folder?
A) There could be a number of reasons:
Q) Can I set the permissions of all files and folders within a folder to a specific permission?
A) Yes. See the FAQ question "Can I change the permissions of a file/folder?" above.
Q) Can I duplicate a file/folder?
A) You can duplicate a file using the "Duplicate" command from the "File" menu.
NOTE: Some servers do NOT allow you to perform this operation! There is nothing we can do about that.
Q) Can I copy a file to another server without having to transfer it to my local machine first?
A) Yes you can. Just drag the file you wish to transfer and drop it onto another listing window of another server. Its that simple!
NOTE: Some servers do NOT allow you to perform this operation! There is nothing we can do about that.
Q) Why can't I perform a remote copy?
A) There are numerous reasons:
Q) I am doing a remote copy, and I see a PASV command being sent, but I configured NetFinder to only use PORT commands. Is this a bug?
A) No it's not a bug, it is merely the way the command works.
Q) Can I create an alias to a file or folder on the server?
A) In theory, yes you can. But NetFinder does not support it because almost no server on the internet has the required setup. It is likely that no one will want such a setup because there are security loopholes in such a setup.
Q) Can I change the owner or group of a file or folder?
A) In theory, yes you can. See "Can I create an alias to a file or folder on the server?" above for reasons why NetFinder does not support it.
Q) Can I rename a file or folder?
A) You sure can. Just do what you do in the Finder. If this does not work, its probably because you forgot to turn on allow renaming in the preferences.
Q) Why can't I rename a file or folder?
A) It is very likely that you have not enabled allow renaming in the preferences. If you are wondering why it is not enabled by default, it is because most of the time users perform anonymous FTP, which does not give you privilages to rename files. If however this is not the case, then it is possible that:
Q) How do I save a bookmark from the "New Connection" dialog?
A) You can either click the "Bookmark & Connect" button, or drag the text from the "URL:" field in the "New FTP Connection Dialog" to the desktop or a folder or a text editor window (for example, to a SimpleText window).
Q) How do I save a bookmark to a directory listing window?
A) You can either choose the "Save Bookmark" command in the FTP menu, or drag the folder icon at the top left corner of the window to the desktop a folder or a text editor window.
Q) How do I save a bookmark to a file or folder in a directory listing window?
A) Select the item(s) you wish to bookmark and then press and hold down the control key. With the key held down, drag the selected items to where you wish to make the bookmark(s). You can drag to the desktop or to a folder to into a text editor window (like into a SimpleText window). When you let go of the mouse/trackpad button, the item(s) are bookmarked (or their URLs are copied into the text editor window).
Q) I noticed that all my bookmarks have my password in it. Can I disable this?
A) Turn off the "Export passwords in URLs" in the General Preferences.
Q) How do I set up NetFinder to mirror a site?
A) Chapter 5 has a details description regarding Upload Mirror Bookmark List. Look here for more details.
Q) How do I stop a file from being uploaded?
A) Use Labels in the Finder or use No Upload Placeholder files. For more information see Special Stuff under mirroring in Chapter 5.
Q) I'm mirroring a site and have deleted some files locally since they are out of date, but the files still exist remotely. How do I get NetFinder to delete these old remote files?
A) You can get detailed information in chapter 5 in the mirroring section.
Q) I modified a file but NetFinder doesn't upload it?!?
A) You probably have the Mirror Item's 'Mirror By' option set to 'Name Only'. You need to make it 'Name And Size'. Note that if you modify a file but the size of its data fork does not change, then NetFinder will not be able to detect that it has changed and will not upload it.
Q) Why doesn't NetFinder mirror just my file?
A) NetFinder can only mirror folders, not files.
Q) I have a router that allows me to access the internet, but I can't seem to get a listing or transfer a file. What can I do?
A) Depending on your setup, your router may "hide" the fact that your internal network is a custom network (ie not a "registered" set of IP addresses). If this is the case, the use of the PORT command will not work, since your network is not really on the internet. As a result you will have to get NetFinder to use PASV when performing all data transactions like directory listings and file transfers. PASV basically gets the server to tell you who to connect to, as opposed to you telling the server who you are. See the Connection Preferences to enable PASV mode.
Q) I setup the proxy server setting in Internet Config, but NetFinder just doesn't work.
The proxy server works with my web browser though! Is this a bug in NetFinder?
A) No, it is not a bug in NetFinder. The reason why it does not work is because the proxy server you entered is specifically for web browsers. Hence it "speaks a different language" to FTP proxy servers. This is why it does not work.
Also see I can't connect to a FTP site. What's wrong? for more reasons.
Q) How do I get other programs to use NetFinder for FTP transfers?
A) If the programs use Internet Config's "helper applications" settings, then you can get them to use NetFinder for FTP transfers. To do this, open Internet Config and click the "Helpers" button. Double click the "FTP" item and change the program to NetFinder. To configure a web browser to use NetFinder for ftp services, see the Getting Other Applications To Use NetFinder For FTP transfers section.
Q) How do I stop Netscape from using NetFinder for FTP transfers?
A) Go to the General pane of the preferences and uncheck the "Tell Netscape to use NetFinder for FTP URLs:" checkbox. There is also more information in the Getting Other Applications To Use NetFinder For FTP transfers section.
Q) Why do I keep running out of memory?
A) You may have too many windows open. Close some windows and see if this helps. You can also increase the memory allocation of NetFinder.
Q) I want to record the file transfers. Can this be done?
A) To record the file transfers, turn on Transfer logging in the Connection pane in the NetFinder Preferences window.
Q) Is there an updated version of the program? Where do I get it?
A) We will maintain the latest versions at these sites:
Q) How do I select the desktop as my download location using Navigation Services?
A) Simply press Command-D to get to the desktop, then Shift click the selected item(s) so nothing is selected in the list, then click on "Choose".
Q) How to I remove all those annoying windows (Download Queue and Bookmarks) at startup?
A) Simply remove all items from the "NetFinder Startup Items" folder located at the same level as your NetFinder application.
Q) How do I disable Navigation Manager in NetFinder, since it always crashes NetFinder on my machine?
A) See Power User Features for details.
Q) How do I use passive connections to transfer files?
A) Open the NetFinder preferences (select "Open NetFinder Preferences" from the Edit menu) and select the Connections pane icon. Then select the "Use passive mode (PASV)" option. Click OK to save the preferences.
Q) NetFinder does not work with a certain site but the other FTP programs I use work fine? What should I do?
You have probably found a server that NetFinder does not support. Please send an email to Peter Li <email@example.com> with the details. Peter will try to fix the problem.
Alternatively, if you feel you are a power user, you can try to create a Server Listing Parser Plugin for NetFinder.
Q) What is this "UMASK" command I see being sent to the server?
A) This command enables you to set a default "Upload MASK". That is, the default permissions that every file and folder you upload or create will have.
NOTE: some servers do NOT support this command.
Q) What is this "CHMOD" command I see being sent to the server?
A) This command enables you to "CHange the MODe" of a file or folder. ie Set the permissions for a specific file or folder.
NOTE: some servers do NOT support this command.
Q) What is this "MACB" command I see being sent to the server?
A) This command tells the remote server to enable/disable "MACBinary" mode. This results in servers (generally MacOS based ones) to package up a file so that you do not lose essential bits of data.
NOTE: Most non-Mac servers do NOT support this command.
Q) Can I find what the "original" file/folder path is of an alias?
A) Yes, just select the item(s) you are interested in and hit Command-I to get information on the selected item.
Q) Why do I get the message "Can't establish data connection" when I perform a listing or try to transfer a file?
A) This is generally because the server is too busy. Alternatively you may have to use PASV instead of PORT commands.
Q) What type of security features does NetFinder support?
A) NetFinder support a large number of security features ranging from OTP to SOCKS to SSL. For a full list of features including security see the Full Feature List.
Q) What kind of scripting support can NetFinder offer?
A) NetFinder supports some basic AppleScript routines and a comprehensive C-ish like scripting language (built-it) called ICI Script.
Q) How much does NetFinder cost?
A) Run the application and select the "Fill in Registration Form" from the "Register" menu. Note, the price may change and the most accurate price will always be in the registration form or the online Web Registration page. eg we may have a "Christmas Special" say. Plus, if you really think NetFinder is a good product, price should not be a problem.
Q) How long do I have to wait before I get my registration code after I Register?
A) If you provide an e-mail address, you will usually get your code via e-mail within a few days of receiving the payment. It may take a few weeks if no e-mail address is provided.
Q) How do I register the program?
A) See the How To Register section.
Q) I get a crash when I try to print a registration form. What can I do?
A) Some printer drivers (eg, the HP DeskWriter 600 series drivers version 9.1) are incompatible with NetFinder (or vice versa) and cause a freeze when you try to print a registration form. The work-around is to enter your registration data and then use the "Save Form..." command to save a SimpleText copy of the registration form. You can then open the saved form in SimpleText and try printing it from SimpleText. Strangely enough, this often works!