Jump to content
LaunchBox Community Forums

Marquesas HTTP Server 1.4.0.0

   (2 reviews)

9 Screenshots

About This File

Small Footprint HTTP Server Plugin for LaunchBox. 

Example Uses

   * Display the current game marque full screen on a seperate system such as a tablet or smart phone.
   * View the current game manual on a seperate system such as a tablet, laptop, smart phone.
   * Retrieve LaunchBox and game information through a standard HTTP JSON API.

Installation

   To install unzip and copy the MarquesasServer folder into your LaunchBox/Plugins folder.
   The server will begin running whenever LaunchBox is started. The first time you run 
   it with the plugin a Windows security dialog will pop up asking if you want to allow 
   it to connect to the network. You will need to select one of the two options presented, 
   the option "Private networks, such as my home or work network will suffice". Once in
   LaunchBox you will see a new "Marquesas Server Admin" option under the Tools menu to
   manage the server. The server can then be accessed from any computer, phone, or tablet
   located on (or with access to) the same network as the machine running LaunchBox/BigBox.

   Requires .NET Framework Version 4.8 from https://dotnet.microsoft.com/download/dotnet-framework/net48

   See the default index (LaunchBox->Tools->Marquesas Server Admin->Ellipses Button)
   for a comprehensive list of dynamically generated direct links and detailed information.

Auto Refreshing Web Pages

   These pages (specifically the Marque page) were designed to be brought up on a separate
   computer such as an old tablet to display the marque of the game currently being played
   in BigBox. It is recommended that the page be loaded and then the browser set to full
   screen (kiosk) mode. In most browser on Windows you can toggle kiosk mode by hitting F11
   when in your browser. Each page will refresh automatically every few seconds to insure
   that the game being played will be reflected in the browser.
   
   Works via a standard HTTP interface allowing the retrieval of HTML pages for the current
   game. Any *ImagePath property can be retrieved from the IGame object
   (Unbroken.LaunchBox.Plugins.Data.IGame.*) by specifying /Image/ followed by the Image
   descriptor (the part preceeding ImagePath)

   * /Image/Back
   * /Image/Background
   * /Image/Box3D
   * /Image/Cart3D
   * /Image/CartBack
   * /Image/CartFront
   * /Image/ClearLogo
   * /Image/Front
   * /Image/Marque
   * /Image/PlatformClearLogo
   * /Image/Screenshot

   * /Manual

JSON API for retrieving

   * /StateManager (Unbroken.LaunchBox.Plugins.PluginHelper.StateManager)
   * /StateManager/IsInGame
   * /StateManager/* (Unbroken.LaunchBox.Plugins.PluginHelper.StateManager.*)

   * /SelectedGames (Unbroken.LaunchBox.Plugins.Data.IGame)
   * /SelectedGames/* (Unbroken.LaunchBox.Plugins.Data.IGame.*)
      
JSON API for retrieving raw binaries

   * /Binary/ScreenshotImage
   * /Binary/FrontImage
   * /Binary/MarqueeImage
   * /Binary/BackImage
   * /Binary/Box3DImage
   * /Binary/BackgroundImage
   * /Binary/Cart3DImage
   * /Binary/CartFrontImage
   * /Binary/CartBackImage
   * /Binary/ClearLogoImage
   * /Binary/PlatformClearLogoImage
   * /Binary/Application
   * /Binary/Configuration
   * /Binary/DosBoxConfiguration
   * /Binary/Manual
   * /Binary/Music
   * /Binary/ScummVmGameDataFolder
   * /Binary/Video
   * /Binary/ThemeVideo

See the default index (LaunchBox->Tools->Marquesas Server Admin->Ellipses) for direct links and detailed information.

Source: https://github.com/fpdavis/MarquesasServer
 

Edited by pdavis
Added details


What's New in Version 1.4.0.0   See changelog

Released

Minor update...

   * Added headers for Access-Control-Allow-Origin configurable in the app.config file.
   * Added JavaScript only example page to demonstrate the usage of the new Platform and Game APIs. This can be found under a new tab on the index page.

  • Like 3
  • Unusual Gem 1

User Feedback

Recommended Comments

It's going to take me a while to figure this out, but what a phenomenal idea. Great use cases with tablet for manual and marquee. This is the type of forward thinking that really opens up possibilities. 

Link to comment
Share on other sites

Great plugin! 

 

Would it be possible to add an additional image group? I would like to add a path for "guides", it would be awesome to be able to pull up PDF or image walk-thru guides remotely, for the specific title I am playing.

Link to comment
Share on other sites

On 13/09/2017 at 7:55 AM, nadonate said:

Manuals seems to not work, at least for me. It looks like an unknown path:

 

59b83b8b74d99_notavailable.PNG.79fe32415e09394e8b9e30a157038ab5.PNG

Me and my mates on different phones both get this issue as well.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...