FSync - Help
Expand/CollapseAll
  • Copy/Paste/Move Copy the items by long pressing any item, or use gestures to copy multiple items into clipboard. You can view the list of available gestures at Settings/Available Gestures. Once Items are in clipboard , Paste or Move the items to the folder of your choice.
  • Drag N' Drop Long click on folder or file image and drop it into folder of choice. To move a file to grand-parent folder, drop it on the same row as the file on the left edge. Holding it longer on the left edge moves the browser one level back and you can scroll up or down while holding before dropping the file into a folder.
    Example:

    Drop on left edge: /sdcard/images/fileToMove.png moves to /sdcard
    Drag + Hold on Left Edge: /sdcard/images/fileToMove.png changes the screen to one level up -/sdcard and file moves to where ever you drop under /sdcard

  • Compress/Extract Long press on a directory to compress, or copy the items to clipboard and use the zip icon on the clipboard toolbar to compress files in your clipboard. Currently we only support ZIP files.
  • FTP Upload/Download Click the Slide-in Menu app icon on the header (Action Bar) and click "Browse Server" and choose the FTP Server to browse. You can switch back and forth between the Device and FTP Server browsers at any time for uploading and downloading items using the usual copy-paste operations.
  • FTP Configurations What is security type "None"
    Your login and password(Command Channel) is send in plaintext and are prone to man in the middle attacks. Its highly recommended that you select "TLS/SSL" so that your credentials are safe. Both Passive and Active modes are supported.
    I want to encrypt the files(Data channel). How ?
    If you choose, TLS/SSL as Security Type when you add a Server, your files are sent encrypted only if the ftp server enforces data encryption. Choose TLS/SSL (Data Private) if you want to strictly enforce data encryption. In both the cases, you Credentials(Command Channel) are securely transmitted
  • Syncing between your device and server Click the slide-in Menu (app icon on the header action bar) and Select "Sync Jobs" to view all the sync jobs created or create a new Sync Job. There are three types of Sync available, "Mirror Remote Server to Device", "Mirror Device to Remote Server ", and "Both Device and Server".
    Mirror Remote Server to Device - Choose this option to sync your files from server to device
    Mirror Device to Remote Server - Choose this option to sync files on your device to server
    Both Device and Server - Choose this option for 2-way sync, which is supported only on servers having support for MFMT.
    To Sync , you create a Sync Job:
    1. Select Slide-in Menu + Sync Jobs and use the Menu on the Sync Job Screen to add a Sync Job. Configure and Save.
    2. Click on Sync button on the Sync Job screen or use the Sync Widget to sync for manual sync.
    3. Specify filter patterns to include ot exclude files matching the pattern during a sync
    4. Select Auto-Sync if you want to schedule automatic sync periodically
    5. After a manual or auto-sync, you can select Menu + Status Log to view the log to check on files synchronized.
  • Syncing between your device and server using Sync Widget Long click on the Home Screen and select Widgets, just as you would add any widget and select "FSync" from the widget list. Use the arrow keys to move back and forth the Sync Jobs created. The widget shows the sync job name you provided and how long ago the last sync was performed. Click sync button and the status of the sync is displayed periodically(updates are sent only to the Sync Job currently running and one thats being displayed, no updates are sent if you are viewing a different sync event). If you elect to have continuous updates ON in widget settings, then the updates will be sent only if the screen is ON inspite of sync running in background(saving on Battery Life)
  • View/Delete SSL Server Certificate
    1. Select Menu + Settings and look for SSL Server Certificates. Once the certificates load, touch to view the certificate, or long click on any certificate and choose delete
  • Using Intent to Invoke the FTP Browser from your application
    	/** Supported Data Uri schemes: ftp, ftps */
    	 
    Intent ftpIntent = new Intent(Intent.ACTION_VIEW, ftp://anonymous@server.com); startActivity(Intent.createChooser(ftpIntent, "OpenWith"));
    
    
    	
    The sessions started this way are added to the recent history and show up at the end of the current server list. To save them permanently, you have to explicitly save them by editing the server from the server list screen.