| Search FAQ | What's new? | FAQ Index | Whole FAQ | Routlette | Add entry |
Last changed on Tue Jun 24 09:18:34 2008 CEST
(Entries marked with ** were changed within the last 24 hours; entries marked with * were changed within the last 7 days.)
\Nic"o*tine\ (? or ?), n. [F. nicotine. See {Nicotian}.] (Chem.)
An alkaloid which is the active principle of tobacco. It is a
colorless, transparent, oily liquid, having an acrid odor, and an
acrid burning taste. It is intensely poisonous. --Ure.
From Webster's Revised Unabridged Dictionary (1913)
Edit this entry / Log info / Last changed on Thu Aug 28 16:13:27 2003 by hyriand
Nicotine is a feature complete client for the SoulSeek filesharing network. You can use it to upload, download, search, browse, view user info and chat. You can keep a "buddy" list and basically everything else a SoulSeek client is supposed to do. If you are familliar with PySoulSeek, you'll probably notice a striking resemblance in appearance.
Edit this entry / Log info / Last changed on Thu Aug 28 16:17:04 2003 by hyriand
Edit this entry / Log info / Last changed on Thu Aug 28 16:44:24 2003 by hyriand
<etc> so tempting to release a product called 'nicotine' and wait
for the patches.
<etc> then i would have a reason to only apply one patch a day
otherwise, i'm going against medical advise.
So I thought what the hell and bluntly stole etc's idea.
Edit this entry / Log info / Last changed on Thu Aug 28 16:52:34 2003 by hyriand
Edit this entry / Log info / Last changed on Thu Aug 28 19:44:20 2003 by hyriand
Edit this entry / Log info / Last changed on Thu Aug 28 19:54:44 2003 by hyriand
Edit this entry / Log info / Last changed on Thu Aug 28 19:58:33 2003 by hyriand
debian: apt-get install nicotine
gentoo: emerge nicotine
However, this is usually not the case. This section of the FAQ is supposed to help you get on your way.
Edit this entry / Log info / Last changed on Tue Feb 3 12:15:14 2004 by stillbirth
Fedora Core 1 and 2 RPMs: http://manta.univ.gda.pl/~mgarski/RPMS/nicotine/index.html [up to date, 1.0.8rc1]
SuSE (9.1, 9.0 and 8.2) RPMs: http://guru.linuxbe.org/rpm/packages/Network/nicotine/ [up to date, 1.0.8rc1]
Mandrake (9.2, 9.1 and cooker) RPMs: http://plf.zarb.org/ [up to date, 1.0.8rc1]
MacOSX using Fink: http://detriot.org/ [link broken]
RedHat 9 RPMs: http://bat.is-a-geek.com/nicotine/index.html [link broken]
More RedHat 9 RPMs: http://ftp.falsehope.com/home/tengel/nicotine/ [link broken]
Edit this entry / Log info / Last changed on Sat Jul 17 09:24:19 2004 by hyriand
tar jxvf nicotine-<version>.tar.bz2 cd nicotine-<version> python setup.py installAnd nicotine should be installed.
Edit this entry / Log info / Last changed on Thu Aug 28 18:37:10 2003 by hyriand
tar jxvf nicotine-<version>.tar.bz2 cd nicotine-<version> python setup.py bdist_rpmAfter some (a lot) of output, a nicotine RPM should be in the dist subdirectory.
Edit this entry / Log info / Last changed on Thu Aug 28 19:41:10 2003 by hyriand
tar zxvf pygtk-<version>.tar.gz cd pygtk-<version> ./configure --prefix=/usr --enable-threads make suenter your "root-password"
make installand you should be ready to go.
Edit this entry / Log info / Last changed on Tue Oct 7 20:26:21 2003 by hyriand
Edit this entry / Log info / Last changed on Tue Jun 24 09:18:34 2008 by Ingmar Steen
The Windows client uses a simple linear queue, which means that once it is your turn in the queue you usually get all the files you queued in that one request.
The net effect is that with circular queuing downloads usually start faster since you don't have to wait until everyone who queued earlier has downloaded all their files. However, it may take longer to retrieve a larger number of files (such as an album) because other users are allowed to download one file each every time you finish downloading a file of the set you requested.
Edit this entry / Log info / Last changed on Wed Sep 10 20:13:52 2003 by hyriand
Example: In the windows client you have set the number of upload slots to 2, and you have a 10kb/s upstream, here's what happens: two users will download from you at 5kb/s even if they could download at 10kb/s. That's bad right? Because user 1 has to wait unnecessarily long for the song to finish downloading.
Another example: In the windows client you have the number of upload slots set to 2, and again you have 10kb/s upstream. Now, there are to modem users that download at 2.5kb/s each. Now 50% of your bandwidth is wasted. That's bad, right? Because the people behind them in queue will have to wait unnecessarily long.
So how does nicotine solve this? By using a dynamic number of slots based on how much bandwidth is still available. Let's assume you've just started nicotine, and somebody (user1) queues some files. Nicotine will start one upload to that user. Now, user2 and user3 queue some files. Nicotine will then analyse the bandwidth usage to see if it's below the configured threshold. Assuming user1 has a decent downstream, he'll use up all the bandwidth, so nicotine won't start another download. User1 gets his files at 10kb/s.
Next scenario, user1 is in fact a modem user that can only download at 2.5kb/s. Nicotine will detect that your bandwidth usage is sub-optimal, and when user2 queues his files, nicotine will start a second transfer.
It turns out that user2 is also a modem user downloading at 2.5kb/s.. And nicotine starts another transfer to user3.
Now, the transfer for user1 finishes. Since user3 can download at infinite speed, he'll be using all the bandwidth and no new slot will be allocated.
Edit this entry / Log info / Last changed on Mon Apr 26 19:06:41 2004 by Hyriand
Edit this entry / Log info / Last changed on Tue Dec 2 08:35:49 2003 by stillbirth
Edit this entry / Log info / Last changed on Thu Aug 28 19:28:00 2003 by hyriand
Edit this entry / Log info / Last changed on Thu Aug 28 19:32:55 2003 by hyriand
If you're getting a (-2, 'Name or service not know') error when trying to connect, go to the server settings and change the servers address to: 38.115.131.131:2240
Edit this entry / Log info / Last changed on Tue Nov 25 08:08:05 2003 by hyriand
iptables -t nat -A PREROUTING -p tcp --dport 2234 -i $WORLD_INTERFACE -j DNAT --to $LOCAL_IP$WORLD_INTERFACE being the adapter used to connect the router to the internet, and $LOCAL_IP being the IP of your PC in the LAN.
Edit this entry / Log info / Last changed on Tue Dec 2 08:31:33 2003 by stillbirth
Edit this entry / Log info / Last changed on Tue Dec 2 20:30:10 2003 by stillbirth
Try limiting the number of search requests under Misc->Searches to a smaller number.
Of course, you maybe be running Nicotine on your watch...
Edit this entry / Log info / Last changed on Fri Feb 6 08:03:32 2004 by daelstorm
This will result in a "File not shared" error in your client.
To resume downloading do the following:
Find out where the user is keeping the file now. Either by browsing their shares or by asking them if they are behind a firewall and cannot be browsed.
If the user remove the file from the share, then you will have to negotiate with that other person anyway ;)
Open the file /home/[your username].nicotine/config (use an editor that does not wrap lines by introducing linebreaks ... vi should be fine!!)
Find the line "downloads" and locate your download there. Edit the remote path that is set for this download
Restart nicotine.
The download should resume now.
Edit this entry / Log info / Last changed on Sat Feb 21 18:21:51 2004 by conoshpaera
| Search FAQ | What's new? | FAQ Index | Whole FAQ | Routlette | Add entry |