During the short time that I’ve been writing these tutorials for Simple Help, I have had many occasions where I wanted to copy files from my laptop to my N95 quickly and easily. Even though I don’t use Windows much, I thought perhaps somebody had written a client for the N95 that will connect to folders shared through Windows File and Print Sharing, so I started Googling around. I came across two such applications. SymSMB is available as a time bombed evaluation version and SMB4S60 is an open source (free) application. Seeing how I’m into open source software, I decided to give SMB4S60 a try, and it works fantastically.
- First, since SMB4S60 is written in Python, you need to install Python for S60. Installing Python for S60 is pretty painless, but if you’re unfamiliar with the procedure required to install applications on your N95, see my tutorials on installing software on your N95 via USB or installing software on your N95 via Bluetooth.
- Now that you have Python for S60 installed, download a copy of SMB4S60 (latest version at time of writing is v0.0.1). I have included a Mobile Code below for direct over the air installation. See my tutorial on Mobile Codes if you’re not familiar with them.
- Please note that SMB4S60 must be installed to your phones internal memory, not the mass memory. It will not work if you install it to the mass memory.
- Now that you have SMB4S60 installed, it’s time to connect to a remote folder. Select Menu -> Applications -> Smb4S60 and select the Internet access point you would like to use.
- Now select New Host and enter the NetBIOS name of the remote host.
- Next, you will be prompted for your user name and password on the remote host.
- Assuming you didn’t make any mistakes entering your user name or password, you should now see a list of shares available to you. For the purposes of this tutorial, I created a share called ‘tmp’.
- After browsing into the appropriate share, simply navigate to the file you would like to download and press the Center toggle. SMB4S60 will prompt you for the destination path where you would like this file saved. The default of E:\downloads\ works for me.
- Now open File Manager by selecting Menu -> Tools -> File Mgr, press the Right toggle to switch to mass memory, scroll down to the downloads folder and open it with the Center toggle. Here you’ll find the file you just downloaded.
- An interesting feature of SMB4S60 is that once you successfully connect to a remote host, its NetBIOS name along with your user name and password are saved. You can simply reconnect by selecting it from the main SMB4S60 menu.
- I personally don’t like this idea and I did find a way to remove this information from the phone. SMB4S60 saves it’s configuration in a plain text file called .config within a folder called .smb4s60 on your phones mass memory (note the leading dot (.) in both names). If you would like to delete this data, open the File Manager as above, browse to the mass memory, find the .smb4s60 folder and delete it and its contents.
SMB4S60 does have a couple of limitations.
Considering the fact that the SMB4S60 developer admits that this application was literally written in one day, I think he’s done a great job!
Once SMB4S60 supports uploading files, connecting to recent versions of Samba, and maybe even connecting to Vista, it will be one of the N95’s most useful applications.