Blog How to...Read more


How to use FTP with B1 File Manager

February 27, 2014

We believe a network access possibility to be a must have feature for any file manager. As B1 File Manager is making its first steps, we’ve chosen File Transfer Protocol (FTP) to be the first supported network protocol. FTP is a time tested and popular protocol which was introduced over 40 years ago and it’s not going to leave the stage so easily.
FTP network connection brings up many possibilities before your Android device and access to FTP file server is just one of them. While you can gain access to file server with various multimedia and software updates, you can also turn your home PC into an FTP server and manage, download and upload files with the help of B1 File Manager. FTP is commonly used to install software to a web server or to copy files up to a web server to make them available on a web-site or blog.
Follow these steps and get a grip on using FTP for accessing networks.
Let’s say that you want to access the NASA server for study materials or some nice satellite photos and then upload them to your blog hosting server. First of all, you need to know the NASA server address which you can find in the Internet.
The next step is to establish connection. Here’s how it’s done in B1 File Manager.

1. Tap B1 icon to bring up the menu.
2. Tap the “+” icon in the Network.
3. Tap FTP connection option.
This will get you to the “New network” window:

Enter the preferred name for the server that will be displayed and the server address in the following line. Leave Connection type as FTP (so far it is the only one available, but more to come in future releases) and leave Port 21. As NASA server is publicly available, check the Anonymous box. Other servers (probably for your web-site) require authentication.

You have to enter username and password. If due to security issues you don’t want them to be saved, you’ll have to re-enter them with each connection, unless you check the Save password box.
As for connection mode, FTP may run in active or passive mode, which determines how the data connection is established. In active mode, the client creates a TCP control connection. In situations where the client is behind a firewall and unable to accept incoming TCP connections, passive mode may be used.
The last connection option is setting up Remote path. It will be your default directory so you don’t have to connect the root directory. You can set it later from the overflow menu directly on the desired page.
After all preparations are complete, hit Connect. The established connection will be saved and remain available from the Network Menu. And now, welcome to the NASA server:

You can browse folders similar to your device storage but in order to view files you have to download them. Here how it’s done.
Navigate to the file you want to download from the server to your device.

Here we have a nice Powerpoint presentation. Tap it or long tap to enable multi select. You have a number of options available from the context menu.

When you tap “Download” the file will go to the default Download folder on your device, while with “Download to…” you can select the destination folder. Rename and Delete options will only work for users that have such permission. After download is complete, the file or files will be added to your media library (this option can be disabled from the settings menu).

In order to return to your device storage, tap B1 icon -> Local -> Home.

The downloaded file will be available in the destination folder.

You can stop here and be pleased with your newly acquired file or, if you want to immediately upload this file to another server, here’s how it’s done.
Once again you have to establish connection with your server. The process is the same as before, except that you’ll have to be an authorized user to manage files.
Navigate to the folder where you want to upload your file and tap Upload button in the action bar.

Get to the folder with the file or files you want to upload to server. Tap it or long tap for multiple files.

And voilá!

The file will appear on your server, available for further use.