Frequently Asked Questions
====================================

Q. I hate the way jnap looks.  What can I do?

A. You have two choices:

1) Read doc/themes.txt and start changing colors around.
2) Make me some cool graphics.  I'd love to get nice, colorful icons for the
   Connect, Reconnect, Retrieve, Chat and Preferences events at minimum.
   In a word, the current icons suck.  I'd also love to get a splash screen
   and about box graphics.  Constructive criticism about how to make the
   GUI nicer is always welcome.


Q. Some of the downloads fail for one reason or another.  What's the deal?

A. This is usually a network problem between you and the other client.
   Example error messages would be "No route to host" or "Connection refused".
   Downloads might often get an error of "Connection reset by peer".  This
   can be caused by any number of reasons, not all of which are something
   to be concerned about.


Q. jnap is crashing or behaving oddly.  What do I do?

A. Turn on debugging by passing -debug on the command-line (i.e. 
java -jar jnap.jar -debug), reproduce the problem and send me a copy of
the output.  You can also post questions to the SourceForge public
forum and I will try to help.


Q. Is it possible to run jnap through a SOCKS proxy server?

A. Yes, Gregg Donovan told me about this cool hack:

> I was able to run JNap through a SOCKS proxy by changing the batch file to read:
> java -DsocksProxyPort=1080 -DsocksProxyHost=xxx.xxx.xxx.xxx -jar jnap.jar %*

A SOCKS proxy server allows you to use Napster even when your ISP has blocked
access to the Napster servers.  Thanks Gregg!


Q. In my upload directory, there are a bunch of files named ".jnapdb".  What
are you doing?

A. These files store data about your MP3 library that is uploaded to the
Napster server when you connect.  Deleting these files means that it will take
jnap alot longer to upload your library data next time you connect.  Just
ignore them.  java does not seem to have the ability to mark a file as hidden
in Windows or else I would have hidden them from view.
