diff --git a/FlightGear.dsp b/FlightGear.dsp index 974c3168e..b8d6c5c9b 100644 --- a/FlightGear.dsp +++ b/FlightGear.dsp @@ -4388,40 +4388,6 @@ SOURCE=.\src\GUI\mouse.cxx # End Source File # Begin Source File -SOURCE=.\src\GUI\net_dlg.cxx - -!IF "$(CFG)" == "FlightGear - Win32 Release" - -# PROP Intermediate_Dir "Release\Lib_GUI" -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "FlightGear - Win32 Debug" - -# PROP Intermediate_Dir "Debug\Lib_GUI" -# PROP Exclude_From_Build 1 - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=.\src\GUI\net_dlg.hxx - -!IF "$(CFG)" == "FlightGear - Win32 Release" - -# PROP Intermediate_Dir "Release\Lib_GUI" -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "FlightGear - Win32 Debug" - -# PROP Intermediate_Dir "Debug\Lib_GUI" -# PROP Exclude_From_Build 1 - -!ENDIF - -# End Source File -# Begin Source File - SOURCE=.\src\GUI\sgVec3Slider.cxx !IF "$(CFG)" == "FlightGear - Win32 Release" diff --git a/docs-mini/README.IO b/docs-mini/README.IO index 61db580bd..6e838c6e9 100644 --- a/docs-mini/README.IO +++ b/docs-mini/README.IO @@ -88,3 +88,26 @@ Moving Map Example: your current location. Atlas is a really nifty program with many neat options such as the ability to generate and use background bitmaps that show the terrain, cities, lakes, oceans, rivers, etc. + + +HTTP Server Example + + You can now interact with a running copy of FlightGear using your + web browser. You can view all the key internal variables and even + change the ones that are writable. If you have support in your + favorite [scripting] language for interacting with an http server, + you should be able to use this as a mechanism to interface your + script with FlightGear. + + Start up fgfs with the --httpd= option: + + For example: + + fgfs --httpd=5500 + + Now point your web browser to: + + http://host.domain.name:5500/ + + When a value is displayed, you can click on it to bring up a form + to assign it a new value. diff --git a/src/Main/options.cxx b/src/Main/options.cxx index 822a1a1a1..e781d5c08 100644 --- a/src/Main/options.cxx +++ b/src/Main/options.cxx @@ -1186,6 +1186,7 @@ fgUsage () cout << endl; cout << "Network Options:" << endl; + cout << "\t--httpd=port: enable http server on the specified port" << endl; cout << "\t--enable-network-olk: enable Multipilot mode" << endl; cout << "\t--disable-network-olk: disable Multipilot mode (default)" << endl; cout << "\t--net-hud: Hud displays network info" << endl;