Home
Documentation ()
Contents
1. The explorer shell extension is derived from samples found in the Microsoft All In One Code Framework 26 9 Known Bugs and Issues This section outlines the few known bugs and issues regarding the File Servant e When renaming a file through HTTP any plus symbol in the file name will become a white space symbol when the operation is carried out Some computers may need a reboot in order for the explorer shell extension to function right after installation e If other programs are using the standard FTP and HTTP ports port 21 and 80 File Servant will use alternative ports for its FTP and HTTP services To see what port numbers are used create a share and inspect the share details 21
2. 18 FoC EESE the shared PTeS atout el meteo tet bus Dre diem eb useuntetethudeuaue a f EO EU 20 Tos Ustp IHDTPCANODIBIOWSCE 229 0 983 02 0 ingest ieee 20 E USE cal ll orps a RS 21 Sc ESI RET 22 E BIBITUR ITE T C TU EE EE 25 DOM EDISOhVEltsctessccpd science sole T oe E ten D eee 25 5 5 Miscellaneous TDG all Sis oe iteiiuetbbvese iet tout aive Era iE Oben uut dives oap bb vea nate eas 26 JFE nonn Buesanu I sues sosta it md tet init edt iat titu es 2 ii 1 Introduction The File Servant provides a hassle free solution for sharing files on the LAN The tool uses the omni present FTP and HTTP protocols for sharing files providing access to the shared resources from any computer or network capable device on the LAN 1 1 Noteworthy Features Here are the noteworthy features of File Servant Right click on a folder to share it Share files using built in FTP and Web servers Read only or read write mode Optional password protect a shared folder Resumable downloads FTP HTTP Resumable upload FTP Point and click GUI interface Command line interface IPV4 IPV6 2 The Quick Howto This section is a short description of the steps required to get started using File Servant For detailed instructions consult the rest of this document Step 1 Install File Servant Grab the installation package from http www FileServant net Step 2 Right click on a folder
3. d File Servant ate File Servant Documentation gt Summon The File Servant i Pirtirornark Illustration 18 Summon The File Servant using the Start menu Finally the point and click GUI interface can be launched from the command prompt more about this in 6 Command Line Interface 13 9 2 Using When the File Servant has been summoned one is presented with the window seen in Illustration 19 File Servant New Share Path Name Permissions 9 Read Read Write Create All Shares Share name R W Folder Remove Remove Al Illustration 19 Main File Servant window This window has a few tabs for managing the File Servant Manage Sharing overview of shared items Logfile Inspection of server activity practical for debugging purposes Praise The traditional about box with information about the software etc The following sections describe these tabs 2 2 1s Manage The manage tab is divided into two areas The first area is named New Share and the second area is All Shares To create a new share one must provide the necessary details in the New Share area Path the actual path to a directory on the computer that we wish to share on the LAN When File Servant is summoned by right click on a folder the folder path is automatically inserted in this field 14 Name the folder will appear under this name to client computers accessing the share The value defaults t
4. dl GIMP 2 6 10 8 HD Tune 2 55 15 HP Photosmart Officeye HTC BMP USB Driver iS HTC Driver Installer Sf Intel Turbo Boost Technology Driver a IrfanView remove only Java TM 6 Update 20 2 Java TM 6 Update 22 4 amp Iz TAA CE Rovolanmont FaR Indata 71 4 y Martin Karlsen Product version 0 1 0 I Size 1 71 MB dia i One Driver Softw Publisher Cisco Systems Inc Cisco Systems Inc Cisco Systems Inc Martin Karlsen Futuremark Corporation The GIMP Team EFD Software HP HTC HTC Corporation Intel Corporation Sun Microsystems Inc Oracle firacla n EXIT Installed On Size 26 07 2010 26 07 2010 26 07 2010 28 07 2010 28 02 2011 28 07 2010 07 08 2010 07 08 2010 03 08 2010 14 02 2011 14 02 2011 26 07 2010 21 07 2010 02 08 2010 05 02 2011 71 0201 1 55 MB 644 KB 1 23 MB 2 62 MB 1 71 MB 58 5 MB 284 KB 1 87 MB 352 MB 97 2 MB 97 0 MB 120 RAR BHzz ow Version 2 214 1 0 19 11 5 0 1 0 32121 2 510 13 0 1 0 5375 3 0 0 005 01 01 00 1005 6 0 200 6 0 220 1 amp n onn F Illustration 15 Windows control panel gt Programs and Features selecting File Servant for removal Next confirm your actions in the new dialog that appears see Illustration 16 and authenticate to any Windows UAC prompt that may appear Programs and Features O lt lt 0 A Are you sure you want to uninstall File Servant Inthe futur
5. following description is for the curious This installer performs the following actions e Copy application files to the the program files directory on the computer e Add the application path to the system path environment variable which is needed to support command line interface and for the shell extension to function properly Register a firewall extension for the File Servant allowing other computers to access the folders shared by the File Servant e Register an explorer shell extension for providing the right click a folder to share it functionality Note A prerequisite is the Microsoft NET Framework 4 Client Profile most computers already have this installed If the framework has not been installed the installer will prompt you for permission to download and install the framework For manual download and installation of the framework go to URL http www microsoft com downloads en details aspx FamilyID e5ad0459 cbcc 4b4f 97b6 fb17111cf544 To launch the installer double click the Setup FileServant msi installer package The installation welcome message in Illustration 4 appears isl File Servant Welcome to the File Servant Setup Wizard The installer will quide you through the steps required to install File Servant on your computer This computer program i completely free to use modify and distribute Cancel Illustration 4 Installer welcome message Click the Next button to proceed The installation ta
6. the correct path for 32 bit or 64 bit systems e g for 32 bit C Windows Microsoft NET Framework 64 v4 0 30319 To register the shell extension on 32 bit system write RegAsm exe FileServantDir NShellx86 dll codebase To unregister the shell extension on 32 bit system write RegAsm exe FileServantDir NShellx86 d11 unregister To register the shell extension on 64 bit system write RegAsm exe lt FileServantDir gt Shellx64 dl1 codebase To unregister the shell extension on 64 bit system write RegAsm exe lt FileServantDir gt Shellx64 d1ll unregister In the above replace lt FileServantDir gt with the path to the directory where the File Servant application files are located e g C Program Files x86 FileServant 10 3 2 Uninstallation This section describe the steps to uninstall File Servant To remove the File Servant from your computer go to the Windows Control Panel and select uninstall a program see Illustration 15 Control Panel Home View installed updates gi Turn Windows features on or off gt k Control Panel Programs Programs and Features Ele Edit View Tools Help Uninstall or change a program To uninstall a program select it from the list and then click Uninstall Change or Repair Organize Uninstall Change Repair E Name E Cisco EAP FAST Module E Cisco LEAP Module E Cisco PEAP Module E cPuip HWMonitor 1 16 File Servant Futuremark Syste
7. 192 168 1 132 IPu6 address feG diic aG24 2e81 2f9Fc some handy URLs to access share http DER My Documents http 77192 168 1 132 MNy Documents http fe8 diic a 24 2e81 f9fc My Documents Ftp DER My Documents ftp 77192 168 1 1327 y Documents ftp fe8 diic a 4 2e81 f9fc My Documents Illustration 25 List shares from the command line E Command Prompt CiN f ileservant remove My Documents File Servant Serve Files over FIP and HTTP at the snap of a finger Version 6 1 6 8 latest version gt Share successfully removed Mu Documents Sh hs Illustration 26 Remove a share by name from the command line 19 7 Accessing the Shared Files This section describes how to access a share from another computer on the LAN First make sure that a share has been created using the methods described in sections 5 Point and click GUI Interface or 6 Command Line Interface Second you need information about the host computer Note File Servant automatically reports these details at the time the share was created or when you inspect the list of shares host name or IP address For some computers the port numbers may also be needed 1f the File Servant could not bind its HTTP and FTP services to the standard ports port number for FTP if the assigned port is other than 21 see note below or port number for HTTP if the assigned port is other than 80 see note below Note on
8. 6 07 2010 23 4383562 bootmgr 26 07 2010 23 81592 BOOTSECT BAK 28 02 2011 18 lt dir gt Config Msi 14 07 2009 07 lt dir gt Documents and Settings 26 07 2010 13 3 2560441344 hiberfil sys 27 07 2010 O00 lt dir gt My Documents 26 07 2010 13 3 3947257856 pagefile sys 14 07 2009 F lt dir gt Program Files 14 07 2009 24 lt dir gt Program Files x86 14 07 2009 ae lt dir gt ProgramData 26 07 2010 lt dir gt Recovery 26 07 2010 232 lt dir gt System Volume Information 14 07 2009 24 lt dir gt Users 14 07 2009 P lt dir gt Windows QD Internet Protected Mode On Illustration 27 Internet Explorer accessing share over HTTP Browsers tested to work with the File Servant but probably not limited to Internet Explorer FireFox 7 2 Using FTP In the FTP program open a connection to the hostname of IP address of the computer running File Servant remember to supply the correct port number which 1s usually 21 otherwise File Servant reports port numbers when a share is created See Illustration 28 29 and 30 for examples of an FTP client accessing a File Servant share through FTP where the shared directory is the root of the host computer s C drive ZA Ei Command Prompt ftp 192 168 1 132 C wftp 172 168 1 132 Connected to 192 168 1 132 226 File Servant Cwww FileServant net User 192 168 1 132 nones gt ftp 331 Please specify the password Password 238 Login successful ftp d
9. C o Users suser Ay Documents r me mypass Remove a share FileServant exe remove SHARENAME or FileServant exe removeall Cine Illustration 23 Command line parameters and options for FileServant exe Following 1s a number of command line examples e Illustration 24 Create a share from the command line e Illustration 25 List shares from the command line e Illustration 26 Remove a share by name from the command line 18 EM Command Prompt G x fileseruant create Hu Documents G Mu Documents r File Servant Serve files over FIP and HTTP at the snap of a fingert Version 0 1 6 8 latest version Share created gt Share name My Documents Shared folder C My Documents Host name DEZ FTP port 21 HTTP port 8H IPu4 address 192 168 1 132 IPv6 address fFeGA idlic a824 2e81 f 9Fec some handy URLs to access share http DEX MNy Documents http 7 192 168 1 132 Ay Documents http Tfe8B sdiic a82422e812f9Fce hy Documents ftp DEMY Documenta ftp 77192 168 1 1327 My Documents Ftp FeBR idlic a824i2e81 FF 9Fc1l Ay Documents Illustration 24 Create a share from the command line E Command Prompt CoN fFileseryvant list File Servant Serve files over FIP and HTTP at the snap of a finger Version 4 1 6 8 Clatest version Online Shares gt Share name My Documents Shared folder C My Documents Host name DEA FTP port 21 HTTP port 8H IPu4 address
10. File Servant User Manual Serve files over FTP and HTTP at the snap of a finger File Servant is free software see copyright notice below This document was last revised Monday 28 February 2011 Creator Martin Karlsen This manual the software and updates can be downloaded from the web page http www FileServant net Contact mk fileservant net Any suggestions feedback and comments are welcome and won t be ignored File Servant Copyright Notice File Servant is Copyright c 2010 Martin Karlsen All rights reserved Redistribution and use in source and binary forms with or without modification are permitted provided that the following conditions are met 1 Redistributions of source code must retain the above copyright notice this list of conditions and the following disclaimer 2 Redistributions in binary form must reproduce the above copyright notice this list of conditions and the following disclaimer in the documentation and or other materials provided with the distribution THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBS
11. Homegroup Recovery 16 items Illustration 30 Windows Explorer accessing share over FTP Boot File folder Documents and Settings File folder Program Files File folder ProgramData File folder Seetem Volume Information Most browsers support FTP To use FTP access from a web browser load URL on the form ftp HOSTNAME Of ftp HOSTNAME PORT Note IPv6 addresses must be enclosed in brackets and to be recognized by the browser e g fe860 c1a 29f2 c194 92e4 See Illustration 31 for an example of a web browser accessing a File Servant share through FTP e Index of ftp 192 168 1 132 C Mozilla Firefox Private Browsing Ele Edit View History Bookmarks Tools Help Ge e x e Benne Bookmarks and Stuff Index of ftp 192 168 1 132 C i v ii Google Index of ftp 192 168 1 132 C t Up to higher level directory Name SRecycle Bin Boot amp bootmgr _ BOOTSECT BAK Config Msi Documents and Settings hiberfil sys My Documents amp pagefile sys Program Files d mene 4 Last Modified 14 07 2009 00 00 00 26 07 2010 00 00 00 26 07 2010 00 00 00 26 07 2010 30 01 2011 14 07 2008 26 07 2010 21 07 2010 26 07 2010 14 07 2009 3 ri mias Illustration 31 FireFox access share through FTP 23 FTP clients tested to wo
12. TITUTE GOODS OR SERVICES LOSS OF USE DATA OR PROFITS OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT INCLUDING NEGLIGENCE OR OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE ii Table of Contents E MMT ONC HOT ns ooeta oot uu niis mda E tata E I oM eM eda tegi porn RE l Io T NOLCWOFPUTU Eea S npa ere r Ce ee O E E E EET T ea omc eee eee ee l De PNE OCKE HOW Oena a E E A O 2 S Installanon Procedute eaa OA A E TE 4 SL INSTA ATION Brrots RerSTENC E ansni A diss EST 7 3 1 1 Failed modifying system path environment variable esses 7 3 1 2 Failed modifying Titewall rules iri te ete teo PESE riatemd san A UDINE Pur ends 8 3 1 3 Failed to register unregister explorer shell extension eseeeeseeeeeeese 8 ie TS E IO Igoe are A E teats isles aero aetna A E ieee ae ea 11 4 Use as Stand alone Executable No Installation eeeeesssseeeeeerennneeennn 12 gt JPomteand Click OULES 13 SM ANC NN ola taal ea 13 SN BI Mx Maat DES 14 2 2 AMIN WAIN OS a cb Dada cnn E orm bod du UR 14 EAN EO S i octo Eso saci ce sates a araa tetra O edicola ied in seo e Let ias 15 E QNI LATIS RN NE EE T D NE Oren eee EA 16 6 Command Line Intetface sosta ica UO p EE an Co NT a Se Coe Lo DINER
13. and select share over FTP and HTTP or Click through Start Menu gt All Programs gt File Servant gt Summon the File Servant Step 3 File Servant window appears see Illustration 1 Select a directory to share and click Create To remove a share again select it from the list of shares and click Remove File Servant Manage Log Fie New Share Path C Name C Pemissions Read Read Write All Shares _ Share name R W Folder User Pass oe gt Share name C Shared folder C Host name DEX FTP part 21 HTTP part 80 IPv4 address 192 168 1 132 IPv amp address fe80 d11c a824 268113fc some handy URLs to access share http DEX C http 192 158 1 132 C http Fe80 d11c a824 2e81 f3Ec C fip DEX C ftp 192 168 1 132 C Illustration 1 File Servant window C is shared Step 4 On another computer on the LAN We have several options for accessing the File Servant share over FTP or HTTP Open a browser and point it an http URL of the share see Illustration 2 Open Windows explorer and point it to an ftp URL of the share see Illustration 3 Open you favourite FTP client and connect to the File Servant FTP service B C Mozilla Firefox Private Browsing File Edit View History Bookmarks Tools Help ae C ay http 192168 1132 C Bookmarks and Stuff i Sc File Servant www FileServant nert Serving C 14 07 2003 05 lt dir gt S Recycle Bi
14. e do not show me this dialog box Illustration 16 Uninstallation confirmation dialog 11 4 Use as Stand alone Executable No Installation This section describes how to use the File Servant with no installation The File Servant is available as a single executable and can be used without any installation The right click a folder to share functionality 1s not available in this version The executable FileServant exe can be downloaded from http www FileServant net Note A prerequisite is the Microsoft NET Framework 4 Client Profile most computers already have this installed If the framework has not been installed you must manually download and install the framework go to URL http www muicrosoft com downloads en details aspx FamilyID e5ad0459 cbcc 4b41 97b6 1b17111cf544 Point and click GUI Usage Double click FileServant exe to launch the point and click GUI Interface described in 5 Point and click GUI Interface From the command line Open a command prompt and go to the directory where FileServant exe 1s stored and execute the file to use the command line tool To make the command line available from any directory add the path to FileServant exe to the system path environment variable see 3 1 1 Failed modifying system path environment variable on how to modify the system path environment variable Note Firewall rules must be manually added when using the stand alone executable Normally windows would
15. e corresponds to an event When a client computer access a share the client computer host information host name and IP address 1s recorded in the log file this information is sometimes useful for later blame allocation and investigation of share access The log file can be cleared by clicking the Clear button To inspect the log file using the system default text editor click the Open in text editor button 5 2 3 Praise The Praise tab 1s the traditional about box see Illustration 22 A small informational text 1s displayed along with a website reference and contact information to the File Servant developer 16 File Servant About The File Servant File Servant Release 0 1 0 0 Copyright c 2010 Martin Karlsen All rights reserved This software is free and open source View License Serve files over F TP and AT TP at the snap of a finger Email mk amp fileservant niet Web http www File Servant net Visit Homepage of The File Servant Any suggestions feedback and comments are welcome and wont be ignored Illustration 22 The traditional Windows program about box 17 6 Command Line Interface This section describes the simple command line based interface provided by File Servant for scripting and for managing shares from the command line Note The directory where the FileServant exe file is located must be in the system path environment variable in order for the File Servant to be available fr
16. e details box at the bottom of the window To remove a share click the Remove button To remove all shares at once click the Remove AII button An example can be seen in Illustration 20 where the share called My Documents has been selected 9 2 2 Log file The Log file tab provides a real time view of the File Servant log see Illustration 21 All administrative tasks creating removing a share the starting and stopping of FTP and HTTP servers as well as all client access to any share is written to the log file File Servant stores the log file in the application data directory usually the file can be found at this path C Users USERNAME AppData Roaming FileServant logfile txt 15 X File Servant Log File Time Event Message 28 02 2011 18 51 15 FIP DEX 1952 168 1 132 CONNECTED User anonymous Password an T 28 02 2011 18 51 22 FILESYSTEM DEX 192 168 1 132 LIST SHARES URL 28 02 2011 18 51 39 FILESYSTEM DEX 132 168 1 132 LIST DIR URL My Documents PathzC i My D 28 02 2011 18 51 54 HTTP DEX 132 168 1 132 HTTP REQUEST Method GET URL 28 02 2011 18 51 54 FILESYSTEM DEX 132 168 1 132 LIST SHARES URL 28 02 2011 18 51 55 HTTP DEX 132 168 1 132 HTTF REQUEST Method GET URL My Docur 28 02 2011 18 51 55 FILESYSTEM DEX 192 168 1 132 LIST DIR URL My Documents Path C My j Open In Text Editor Illustration 21 Log file viewer Each line in the log fil
17. ir 200 PORT command successful Consider using PASU 156 Here comes the directory listing r xr xr x 1 ftp ftp 4696 Jul 14 28H87 C 226 Directory send OK ftp 59 bytes received in 4 66Seconds 5S9HH6 6HKbytes sec ftp cd C 25H Directory successfully changed ftp dir 2AA PORT command successful Consider using PASU 156 Here comes the directory listing r xr xr x ftp ftp 4696 Jul 2009 SRecycle Bin r xr xr x ftp ftp 4696 Jul 2616 Boot rF r r ftp ftp 383562 Jul 2610 hootmgr ftp ftp 6192 Jul 2616 BOOTSECT BAK ftp ftp 4696 Feb 18 28 Config Msi ftp ftp 4696 Jul 2609 Documents and Settings ftp ftp 2968441344 Jul 26106 hiberfil sys ftp ftp 4696 Jul 2610 My Documents ftp ftp 3947257856 Jul 2610 pagefile sys ftp ftp 4696 Jul 24609 Program Files ftp ftp 4696 Jul 2609 Program Files x86 ftp ftp 4696 Jul 2669 ProgramData ftp ftp 4696 Jul 2610 Recovery ftp ftp 4696 Jul 2610 System Volume Information ftp ftp 4696 Jul 24609 Users ftp ftp 4696 Jul 2609 Windows n r xr xr x r xr xr x r r r r xr xr x dr xr xP x r xr xr x dr xr xr x r xr xr x r xr xr x r xr xr x r xr xr x E fk E fk fake fk je pob ponk R fk ponk fk i fk 226 Directory send OK ftp 1119 bytes received in 6 86Seconds 11197060 06Kbytes sec ftp m Vi C ftp 192 168 1 132 WinSCP a E Local Mark Files Commands Session Optio
18. ld not remove path to FileServant exe from the system path environment variable Illustration 10 Possible error message during uninstallation To manually edit the system path environment variable click Start gt right clik Computer and select properties click the advanced system properties and authenticate to any Windows UAC prompt that may appear click the button labelled environment variables in the system variables list scroll down to the variable named Path click the edit button 3 1 2 Failed modifying firewall rules If the installer for some reason should fail to modify firewall rules an error message 1s displayed This error could potentially occur during installation when adding the firewall rule see Illustration 11 and during uninstall when removing the firewall rule see Illustration 12 Setup could not modify firewall settings You might have to manually add a rule to the firewall for this application Setup could not modify firewall settings to clean up rule for uninstalled application Illustration 12 Possible error message during uninstallation To manually modify firewall settings click Start gt Control Panel click System and Security Click Windows Firewall Click Advanced Settings and authenticate to any Windows UAC prompt that may appear Edit firewall rules by selecting a rule from the inbound and outbound rules lists and apply proper actions found in the Action menu item 3 1 3 Failed to
19. n 26 07 2010 23 lt dir gt Boot 26 07 2010 23 383562 bootmgr 26 07 2010 23 8192 BOOTSECT BAER 28 02 2011 18 2 lt dir gt Config Msi 14 07 2003 07 lt dir gt Documents and Settings 26 07 2010 13 2960441344 hiberfil sys 27 07 2010 O00 lt dir gt My Documents 26 07 2010 13 32 3047257856 pagefile sys 14 07 2009 05 lt dir gt Program Files 14 07 2009 05 2 lt dir gt Program Files x86 Illustration 2 Browsing a File Servant share over HTTP using FireFox the share is the root of the C drive on the host computer File Edit View Tools Help Organize Fr Favorites SRecycle Bin Boot E Computer File folder File folder E My Documents di Downloads Config Msi Documents and Settings Recycle Bin File folder File folder EE Desktop My Documents Program Files Eb Recent Places File folder File folder BE Desktop Program Files x86 ProgramData ay Libraries File folder File folder dj Homegroup B Karlsen Recovery System Volume Information k 16 items Illustration 3 Browsing a File Servant share over FTP using Windows explorer the share is the root of the C drive on the host computer 3 Installation Procedure This section describes the recommended installation procedure A reference for installer error messages can be found at the end File Servant comes packed in an MSI installer package which is the recommended means for installation Installation should be pretty straight forward so the
20. ns Remote Help dun gi i E e Be amp NU Default e ac Gu d ag pc ta IE e ie UUserss Public pt Name Ext Name Size Changed a i HS ue cx o een ee ee naa ee Urn EE ee di Documents m Boot 26 07 2010 Xr Xr X ftp Downloads J Config Msi 30 01 2011 02 29 r Xr Xr X ftp m Favorites n Documents and Settings 14 07 2008 XI XI X ftp MK Libraries m My Documents 27 07 2010 XI Xr X ftp di Music m Program Files 14 07 2009 F XI XT X ftp Pictures Program Files x86 14 07 2009 XI Xr X ftp MK Videos MK ProgramData 14 07 2009 XI XI X ftp desktop ini Ki Recovery 26 07 2010 Xr Xr x ftp di System Volume Information 26 07 2010 XI XI X ftp m Users 14 07 2009 Xr XI X ftp Windows 14 07 2009 Xr Xr X ftp _ bootmgr 383 562 26 07 2010 r r F ftp BOOTSECT BAK 8 192 26 07 2010 r r r ftp 5 hiberfil sys 260 441 344 26 07 2010 r r r ftp pagefile sys 3 947 257 8560 26 07 2010 r r r ftp a 0 Bof 174 Bin Oof 9 0 B of 6 588 MiB in Dof 16 gat F7 Create Directory i F10 Quit Illustration 29 WinSCP accessing share in FTP mode 22 QU Jh gt Thelnternet 1921681432 C gt File Edit View Tools Help Organize Fr Favorites SRecycle Bin jE Computer File falder LF My Documents 4g Downloads Config Msi Recycle Bin File folder EE Desktop T My Documents El Recent Places y File folder BE Desktop Program Files x86 sy Libraries File folder dj
21. o the name of the directory in question Permissions define type of permissions client computers default is read only User Password optionally require user authentication for access to the shared directory After providing the necessary detail for sharing a directory click the Create button In Illustration 20 the New Share area contains the settings for sharing the directory C My Documents with anonymous read only access to all client computers E File Servant Manage Log File New Share Path C4My Documents Browse Permissions Read Read Write Cete Mame My Documents All Shares Share name RH W Folder LITE ON ENIM gt Share name My Documents Shared folder C My Documents Host name DEX FTP port 21 HTTP port 80 IPv4 address 192 168 1 132 IPw6 address fe8 d11c a3824 2881 f3fc some handy URLs to access share htp VDES My Documents http 192 168 1 132 My Documents http fe80 d11c 3824 2681 T9fc My Documents ftp DES My Documents ftp 192 168 1 132 My Documents Remove Remove All Illustration 20 Manage shares The All Shares area provides details about any currently shared directory The list of shares provide a quick overview of the sharing settings the share name permissions the actual path to the shared folder and any user password details When a share is selected various details on how to access the share is available in the th
22. om the command line in any directory see 3 1 1 Failed modifying system path environment variable on how to modify the system path environment variable The command line interface 1s available by executing in a command prompt fileservant This command produces the self explanatory description of parameters and options available for command line usage see Illustration 23 EM Command Prompt G N fileservant File Servant Serve files over FIP and HTTP at the snap of a fingert Version 4 1 6 6 Clatest version List of command line options Display this help message FileServant exe FileServant exe 7 FileServant exe help Summon point and click interface FileServant exe window Summon point and click interface for sharing specific folder FileServant exe PATH where PATH is the filesystem path passed to the point and click interface List online shares FileServant exe list Create a share poo onan exe create SHAREMAMNE PATH PERMISSION USER PASSWORD where SHARENAME is name used to identify share PATH is the file system path to he shared PERMISSIOM is type of permission to grant specify either r or ru USER PASSWORD optional pair of user name and password example Create a read only share named Docs to share files from folder GiNUsers susersMy Documents and require authentication with username me and password mypass FileServant exe create MyDocuments
23. port numbers The File Servant automatically tries to bind its HTTP and FTP services to their protocol defined standard ports but if these ports for some reason is in use by other applications File Servant will bind services to some alternative port numbers 7 1 Using HTTP Web Browser Point the browser to the computer where File Servant is running This is done by loading an URL with the correct host name or IP address The URL will be on the form http HOSTNAME _or http HOSTNAME PORT Where HOSTNAME is the host name or IP address of the computer running File Servant PORT number is only necessary if the File Servant HTTP service is bound to a port number other than 80 Note IPv6 addresses must be enclosed in brackets and to be recognized by the browser e g fe80 cla 29f2 c194 92e4 For shares that require authentication the browser will present a dialog requesting username and password If the share permits read write access options for uploading file and delete rename files are provided as well See Illustration 27 for an example of a browser accessing a File Servant share through HTTP where the shared directory is the root of the host computer s C drive 20 C Windows Internet Explorer http 192 168 1132 C Ele Edit View Favorites Tools Help xr Favorites qc File Servant www FileServant net Serving C 14 07 2009 05 lt dir gt SRecycle Bin 26 07 2010 23 lt dir gt Boot 2
24. prompt you for firewall settings the first time a folder is shared using the stand alone executable grant permission and authenticate to any Windows UAC prompt that may appear see 3 1 2 Failed modifying firewall rules for how to manually edit firewall rules 12 5 Point and click GUI Interface The point and click interface to File Servant is described in this section 5 1 Launching The File Servant can be summoned by selecting a folder in the explorer file browser then right click and select share over FTP and HTTP see Illustration 17 Please note that some computers may need a reboot in order for this explorer shell extension to function right after an installation Name Date modified El My Doctnacmntr na 02 2044 17 22 Progra Open n Progra Open in new window Progra Add to Winamp s Bookmark list n Users Enqueue in Winamp Jj Windd Play in Winamp 1 Zip Share with we SVN Checkout TortoiseSVN Restore previous versions Scan My Documents Include in library X Share over FTP and HTTP Send to k Illustration 17 Right click folder in explorer and select Share over FTP and HTTP Or the program can be launched by browsing the Windows Start menu Start gt All Programs gt File Servant gt Summon the File Servant see Illustration 18 jo Accessories d AMD GPU Clock Tool Android SDK Tools avast Free Antivirus Catalyst Control Center Js CPUID i Elaborate Bytes
25. register unregister explorer shell extension If the installer for some reason should fail to register or unregister the explorer shell extension for right click folder access to the File Servant application an error message is displayed This error could potentially occur during installation when registering explorer shell extension see Illustration 13 or during uninstallation when unregisterring see Illustration 14 Setup could not install explorer shell extension File Servant will not be available through right click on folder Sorry Illustration 14 Possible error message during uninstallation To manually register unregister the shell extension use the RegAsm exe tool which 1s part of the Microsoft NET Framework 4 0 The tool 1s located at the following path For 32 bit systems lt WinDir gt Microsoft NET Framework v4 0 30319 RegAsm exe For 64 bit systems lt WinDir gt Microsoft NET Framework64 v4 0 30319 RegAsm exe In the above substitute lt winDir gt with the directory where Windows is installed e g C Windows Open a command prompt as administrator click Start gt All Programs gt Accessories right click Command Prompt and select Run as administrator and authenticate to any Windows UAC prompt that may appear When the command prompt has been opened change directory to the proper of the above two paths by writing cd D NET framework path In the above substitute the lt NET framework path gt with
26. rget dialog seen in Illustration 5 appears 4 3 File Servant Select Installation Folder The installer will install File Servant to the following folder To install in this folder click Next To install to a different folder enter it below or click Browse Folder C Pragram Files 85 File Servant Illustration 5 Target directory In this dialog one has the option of specifying a different installation directory than the default location It is recommended to use the default settings When done click the Next button and the confirm installation dialog in Illustration 6 appears isl File Servant Confirm Installation The installer is ready to install File Servant on your computer Click Next to start the installation Illustration 6 Confirmation dialog Click Next to begin installation After this step the Windows UAC dialog may appear requesting administrator approval of the installation Finally the installation is performed while status 1s reported as in Illustration 7 isl File Servant Installing File Servant File Servant is being installed Please wall ttt Illustration 7 Installation in progress During the installation procedure the installer performs the following set of actions in addition to copying application files to the target directory adding application directory to system path environment variable registering explorer shell extension adding firewall r
27. rk with the File Servant but probably not limited to 24 WinSCP in FTP mode Windows Explorer Various command line FTP programs on Windows OS X Linux Solaris BSD Internet Explorer FireFox 8 Technical Details This section summarizes a few technical details of the File Servant for the interested reader 8 1 FTP Server The File Servant FTP service use unicode UTF 8 encoding and implements a subset of the FTP standards RFC959 and RFC2428 USER e PASS PORT e EPRT e PASV EPSV EPSV ALL is still missing e PWD e XPWD e CWD e CDUP e MKD e RMD e FEAT e LIST e NLST e STAT a e MKD e RNFR e RNTO SIZE e DELE e REST e RETR e STOR e APPE SYST e TYPE minimal implementation e MODE e STRU e OPTS e NOOP 8 2 Web Server The File Servant HTTP service implements a subset of the HTTP 1 1 standard e Methods o HEAD o GET Range bytes lt from gt e bytes lt from gt lt to gt o POST Content Transfer Encoding e binary Content Type e application x www form urlencoded e multipart form data boundary 8 3 Miscellaneous Details e The File Servant application is written in C and build on the Microsoft NET Framework 4 Client Profile using Visual Studio 2010 The File Servant installer is created from a Visual Studio Installer project The FTP and HTTP servers implements a subset of the RFC959 RFC2428 and HTTP 1 1 standards
28. ule If the installer some reason should fail any of these actions a message 1s displayed on screen giving details on what action could not be performed Please refer to the Installation Errors Reference section on page 7 When the installation has finished the final dialog seen in Illustration 8 appears isl File Servant Installation Complete File Servant has been successfully installed Click Close ta exit Cancel Illustration 8 Installation has been completed Click the Close button The File Servant is now ready to use Please note that some computers may need a reboot in order for the explorer shell extension to function right after installation 3 1 Installation Errors Reference Installation and uninstallation could potentially produce error messages The following pages describe how to manually perform an action which the automated installer for some reason could fail to do so 3 1 1 Failed modifying system path environment variable If the installer for some reason should fail to modify the system path environment variable an error message 1s displayed This error could potentially occur during installation when adding the path see Illustration 9 and during uninstallation when removing the path see Illustration 10 Setup could not add path to FileServant exe to the system path environment variable You might have to manually add this in order for File Servant to function properly Setup cou
Download Pdf Manuals
Related Search
Related Contents
Drone Purchase Agreement Manual - ortomedic.cl Audio-Technica AT-MX351 Musical Instrument User Manual 9630 Instructions Copyright © All rights reserved.
Failed to retrieve file