Jump to content

Recommended Posts

Posted

I was wondering if anyone has found a way to do this on windows yet?

 

Normally I would copy the exe, rename it to a scr and then put it into system32.

 

But with the xibo client this brings up the options menu, a little frustrating!

 

Cheers, Ben

Posted

 

But with the xibo client this brings up the options menu, a little frustrating!

 

 

i know this sounds stupid but you are using the right xibo exe as there are 2 one is the options one the other is the application, if not i have just googled using an application as a screensaver and there are loads of freeware apps that will do it for you

 

toby

Posted

Hi Toby,

 

Sadly I am using the only exe that there is, it uses a switch to trigger the admin mode (config) but windows seems to want to launch this, so I was wondering if anyone had a better way of doing it!

Posted (edited)

Rather annoyingly, Xibo also seems to start automatically on login wherever it is installed. I don't want this and can't find where it starts from,

 

It's not the registry (HKLM), It's not a service and it's not in the startup folder.

 

Any ideas?

 

Ignore that: it's getting late and it was in the AllUsers Startup Folder

Edited by Mr.Ben
Posted

I've been having a play with Xibo, and I believe that each user has the following folders created in their profile folder:

 

%appdata%\Xibo

[localsettings]\application data\xibo

 

Now - in my Xibo setup, I've got the server and the client running on the same box, but I believe it's the one in LocalSettings\Application Data which contains the config file (user.config)

 

I think(!) that if you did something like this, it might work:

 

* Have a copy of the user profile local settings\Application Data\Xibo folder somewhere on a readable share

* Edit it so that the displayName section has "replaceme" (or similar)

* Have an autoit script which looks a bit like:

 

; Copy template down
$file = "user.config"
$destdir = @UserProfileDir & "\Xibo\[foldername]
$destfile = $DestDir & "\" & $file
If FileExists($DestFile) = 0 then
$sourcefile = "\\blah\xibo\[foldername]\" & $file

$string = FileRead($SourceFile)
$String = StringReplace($string, "replaceme", @ComputerName)

DirCreate($DestDir)
$w = FileOpen($DestFile, 2)
FileWriteLine($w, $String)
FileClose($W)


$exe = [path to xibo]\XiboClient.exe

$cmd = Chr(34) & $exe & chr(34) & " -screensaver"
$bat = @TempDir & "\xibo.bat"
$W = FileOpen($bat, 2)
FileWriteLine($W, $cmd)
FileClose($Bat)
RunWait($Bat, @ScriptDir, @SW_HIDE)

 

Compile that off as an exe using Aut2Exe

Rename it to the scr you will be using.

 

 

Something like that...

 

It would - of course - require the Xibo server to have the client registered as a display - something which would need done in advance..

 

All off the top of my head, so could be utterly wrong!!!

 

Oh, and my AutoIt coding is shocking, I know :)

 

 

Regards,

Gerard

  • Thanks 1
Posted (edited)

I'll give that a go in the morning! Cheers!

 

glendda - same result I'm afraid, seems to happen whatever switch you pass!

Edited by Mr.Ben
Posted
I'll give that a go in the morning! Cheers!

 

glendda - same result I'm afraid, seems to happen whatever switch you pass!

 

o shame, i will talk to alex one of the developers next time he pops in as hes a friend and ex tech of my boss and see what he says about it.

 

Toby

Posted
Didn't Xibo have a option where you could display it via a web browser? so all you would need is a screensaver that can display a webpage and point it to the appropriate server?
Posted
Didn't Xibo have a option where you could display it via a web browser? so all you would need is a screensaver that can display a webpage and point it to the appropriate server?

 

if you pointed the web browser simply to the server you would get the admin login, enless you had to put in something else after e.g http://xibo/screensaverfile

 

Toby

  • 10 months later...
  • 1 year later...
Posted

[quote=box_l;809963

Screenlauncher from bartdart.com -- freeware for you works for me.

 

 

Nice one..

 

I've not looked at Xibo in a good while, but this got me thinking...

 

Assuming I hosted the Xibo server on a proper server so that a suitable number of clients could connect without absolutely hosing it.. I'd presumably need to configure the server and each client so that the clients are registered as a "screen", yes?

 

Gerard

Posted (edited)
Nice one..

 

I've not looked at Xibo in a good while, but this got me thinking...

 

Assuming I hosted the Xibo server on a proper server so that a suitable number of clients could connect without absolutely hosing it.. I'd presumably need to configure the server and each client so that the clients are registered as a "screen", yes?

 

Gerard

 

Yes - unless you where a bit cheeky and set each client up using the same UUID although you wouldn't be able to apply different things to different rooms etc. That should work but may cause some strange problems!

 

If the information is not changing it shouldn't be a problem but it will create a folder in there docs called Xibo Library. It would download the info first time and then reference from there. and set the timeout to something quite large so not every machine is talking to the xibo host every 900 seconds etc.

 

Toby

Edited by glennda
  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...