It is currently Fri Apr 10, 2020 9:58 am

All times are UTC + 1 hour




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Web image server for kiosk, wall tablet, etc.
PostPosted: Sun Feb 09, 2020 8:55 am 
Offline
User
User

Joined: Mon Aug 13, 2012 7:26 am
Posts: 40
I have several tablets mounted to my walls, each displaying a slideshow using ActionTiles(tm) (https://www.actiontiles.com/). Others do the same with DakBoard or SharpTools.io. If you are in a similar situation, you looked for a method to return a random image from a specified folder in response to an http request. ActionPixx (http://jayhobo.com/actionpixx) does a good job with this, except it repeats images. I was looking for a solution that guaranteed each image would be displayed at least once before any repeats.

ByteCave Image Server (BIS) is an open-source mini webserver that sends a random image to your browser when a client sends any GET request. You provide a recursively processed folder containing the images to display. Those images are then shuffled and never repeated–on a per client connection basis–until all images have been displayed once. The process then repeats itself for subsequent image requests.

You can specify different folders for each IP address connected through easy UI controls. Thumbnails show you which images are being served. The program can auto-launch on login, minimize to tray, and will remember your settings and numbers of images displayed each time you start.

BIS is a small (~600K) standalone, multi-threaded executable: no installation is required. It supports Windows XP and later, and can also be compiled as-is to run on Linux. As with my game, you can view the source code, or just compile it yourself!

PureBasic source code and binaries for both version 1 and version 2 are on GitHub. You can find download and GitHub links on my webpage: http://www.bytecave.net/software.

Image


Top
 Profile  
Reply with quote  
 Post subject: Re: Web image server for kiosk, wall tablet, etc.
PostPosted: Wed Feb 12, 2020 12:36 pm 
Offline
Addict
Addict
User avatar

Joined: Sun Nov 05, 2006 11:42 pm
Posts: 4662
Location: Lyon - France
Compiled fine here W7 X86 / v5.70 X86
Thanks for sharing all this works 8)

_________________
ImageThe happiness is a road...
Not a destination


Top
 Profile  
Reply with quote  
 Post subject: Re: Web image server for kiosk, wall tablet, etc.
PostPosted: Sat Feb 15, 2020 11:03 pm 
Offline
User
User

Joined: Mon Aug 13, 2012 7:26 am
Posts: 40
Thanks Kwai chang cain! If you're actually using it, might want to pick up the version I just posted. I was updating the thumbnails with SetGadgertAttribute in a thread which caused a memory leak an wonky UI after a few days of running. Now use PostEvent() to main window and update thumbnails there. Thank you for verifying it compiles!


Top
 Profile  
Reply with quote  
 Post subject: Re: Web image server for kiosk, wall tablet, etc.
PostPosted: Mon Feb 17, 2020 7:41 pm 
Offline
Addict
Addict
User avatar

Joined: Sun Nov 05, 2006 11:42 pm
Posts: 4662
Location: Lyon - France
I have compiled the last version and that works too 8)

_________________
ImageThe happiness is a road...
Not a destination


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: mk-soft and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

 


Powered by phpBB © 2008 phpBB Group
subSilver+ theme by Canver Software, sponsor Sanal Modifiye