Monthly Archives: June 2006
¿What is Nicotine?
Nicotine is a client for the protocol of p2p Soulseek. It’s written in Python and PyGTK.
The Soulseek net is very recommended for share small files type mp3, photos, etc., though also it serves for bigger files as videos.
In this net is shared user to user, that’s you go to download a file of an alone user, it isn’t as the eMule net, in which you can download a file of several users simultaneously.
Nicotine also can be used for chat, there are several rooms to choose, and you can add friends to a user list.
Do not forget that in Spain it’s legal download files with copyright always and when there is no spirit of profit, that’s to say, we aren’t going to make business with that.
Porting Nicotine for Maemo
In principle it wasn’t difficult execute Nicotine without modifying anything in the Maemo’s development environment, but since always there were elements that were not fitting well on screen.
I turned to hildon the principal window and the menus, as well as I change some text labels in order that they were seen well on screen of development environment.
The principal problem that existed was that the menus that it go out to give to the right button of the mouse were not going out, with what I had to change some lines of code and some event.button, with which now on having given double click on the screen with the pencil, the menus are seen.
Added the option of fullscreen on having given to the key in the Nokia 770, for what it’s possible to put and see everything with more space.
When I realized the package .deb I added only the necessary files as well as the languages English and Spanish.
For run Nicotine in the Nokia 770 it’s necessary have installed python2.4 and the modules python2.4-gtk2, python2.4-hildon and python2.4-osso.
For install these libraries the following repository is added:
And they are installed from the terminal in way root with: apt-get install python2.4 python2.4-gtk2 python2.4-hildon python2.4-osso
If it’s had installed python2.4-runtime it will not be necessary to have these packages because it had installed already.
The package .deb occupies about 200Kb but extracted they are about 1,2Mb.
The application occupies enough Ram memory, it marks me approximately 32 %.
When it’s executed the first time there will go the configuration window in which we will have to add user (anyone that should not be chosen) and password. If we use an user already chosen will mark us invalidpass.
Also we will have to choose the download directories and the directories that we want to share.
If it does not connect, we give to menu file -> connect.
All errors were fixed in version 1.0.9-maemo
There are some dialogues of help of the application that aren’t seen completely.
In principle the application works in what has to work.
Any bug that could produce or suggestion that you have request that communicates me to my email dyerga (arroba) gmail.com
Here I you put the link to download nicotine for the Nokia 770 in package .deb that works perfectly in the installer of applications. If you want the code source I do not have any problem in putting it, it’s more I will raise it shortly also, since it orders the GPL.