Freebox Jukebox

E-Touch General Category => General Discussion => Topic started by: Risim on November 18, 2015, 05:35:17 PM

Title: karaoke time?!?!?!
Post by: Risim on November 18, 2015, 05:35:17 PM
Barry is there a way to put karaoke to appear at a certain time.  Lets say I want it to show up on friday and Saturday after 6pm to 3am is that posible?  Is it even worth it?  It a request from bar owners more that mine.
Title: Re: karaoke time?!?!?!
Post by: Barcrest on November 19, 2015, 08:57:13 AM
Quote from: Risim on November 18, 2015, 05:35:17 PM
Barry is there a way to put karaoke to appear at a certain time.  Lets say I want it to show up on friday and Saturday after 6pm to 3am is that posible?  Is it even worth it?  It a request from bar owners more that mine.

It isn't possible at present but I could add it as an option. Seems like a fair bit of work though.
Title: Re: karaoke time?!?!?!
Post by: Risim on November 19, 2015, 10:30:17 AM
Quote from: Barcrest on November 19, 2015, 08:57:13 AM
Quote from: Risim on November 18, 2015, 05:35:17 PM
Barry is there a way to put karaoke to appear at a certain time.  Lets say I want it to show up on friday and Saturday after 6pm to 3am is that posible?  Is it even worth it?  It a request from bar owners more that mine.
It isn't possible at present but I could add it as an option. Seems like a fair bit of work though.
Another way I can do this is having the bar owner activate and deactivate the karaoke, right. This can be done now with v9.  Im going to play with this see what i can do with our current version.
Title: Re: karaoke time?!?!?!
Post by: Risim on November 19, 2015, 01:29:11 PM
Ive been playing with this for awhile and the only way i can think of is delgating access to the button settings to the bar owner.  I believe this is not an option because they can tick and untick lots of buttons. 
Im just spit balling here how about pin access karaoke button. Or a hot key that when pressed karaoke button apears or pin screen and the karaoke button. :o
Quote from: Barcrest on November 19, 2015, 08:57:13 AM
Quote from: Risim on November 18, 2015, 05:35:17 PM
Barry is there a way to put karaoke to appear at a certain time.  Lets say I want it to show up on friday and Saturday after 6pm to 3am is that posible?  Is it even worth it?  It a request from bar owners more that mine.

It isn't possible at present but I could add it as an option. Seems like a fair bit of work though.
Looking for an easy way to do this Barry.  If not then I will pay be happy to pay for this option Barry.  I also want you to create a little program for me. I will send you a pm.
Title: Re: karaoke time?!?!?!
Post by: Gaucho on November 19, 2015, 02:34:44 PM
Hi Barry/Rism,

Not sure if this is an option. The easy bit, create a second skin with the Karaoke button dragged off the screen.

Maybe not so easy but might be just a bit of additional coding (you would no better Barry), under attract mode there is an option to load a holiday skin. If the calendar bit could be modded slightly to include a time and repeat dates, then you could apply the skin with the Karaoke button.
Title: Re: karaoke time?!?!?!
Post by: Risim on November 19, 2015, 03:27:39 PM
Dammmm Gaucho thats excellent!!!!  I like it I can even add extra grafics stating its karaoke time.  Nice let me try it out.
Title: Re: karaoke time?!?!?!
Post by: Risim on November 19, 2015, 03:51:38 PM
Ok guys it works but it only saves one skin change.  For Attarct skin change to work it will need to have the option like happy hour feature does(days of the week and time start and end).
Title: Re: karaoke time?!?!?!
Post by: Barcrest on November 19, 2015, 03:55:57 PM
Yes it would need times adding to it so just as much work as adding anything to offer this option.

For the ultimate flexability it would be having the option to load a new lot of saved settings as this would allow you to tailor everything to be different a set time. This could be a different skin, different buttons etc. However since moving to storing the settings in the registry this might be even more work than is was going to be with just ini files.

If i was going to add the ability for the buttons to be visible or not at set times this is the best way to do it.

EDIT:
You could do it now with a bit of a cludge... Make the jukebox shutdown at a set time can call a bat file that then loads a registry file with the settings into the registry and relaunches the jukebox. Then at the end time calls another bat file that set's it back to how it was. The issue with this is you have downtime while the jukebox closes and relaunches E-Touch but it would work.
Title: Re: karaoke time?!?!?!
Post by: Risim on November 19, 2015, 05:02:29 PM
Hmmmmm interesting......so I will create a bat file that will run in the background and at a certain time shutdown the jukebox and change the skin to the karaoke skin and vice versa when the time ends.  Lets me see if I can do that
Title: Re: karaoke time?!?!?!
Post by: Risim on November 19, 2015, 05:49:44 PM
Ok I have the juke shutingdown and reboot at certain time thru bat file. Now just how do I change the the skin via bat file?
Title: Re: karaoke time?!?!?!
Post by: Risim on November 19, 2015, 08:02:40 PM
Another step closer I found the skin settings and change it to the skin I want but when I turn  on etouch the previous skin is still on.  Under the appearance menu the name of the new skin is shown but it is not loaded.  How do I get the skin to change via reg?
Title: Re: karaoke time?!?!?!
Post by: Risim on November 19, 2015, 09:42:35 PM
Got it!!!! ;D ;D  The problem was I had the calender set to change to another skin.  I changed the date on the pc and now I can change the skin via registry. Now let me see if I can figure out to do it thru bat file.
Title: Re: karaoke time?!?!?!
Post by: Mark Norville on November 19, 2015, 10:23:27 PM
They say that talking to yourself is a sign of madness, but talking too yourself in a forum where everyone can see you are a utter nutter is priceless lol ;)
Title: Re: karaoke time?!?!?!
Post by: Risim on November 19, 2015, 11:21:10 PM
Look whos talking!!!!   ;D
Anyways just want to say I got it working I have completed a mini program that runs in the background and does exactly what you said Barry so thanks.  I will try this out and see how stable is it and will keep you posted. 
Title: Re: karaoke time?!?!?!
Post by: Barcrest on November 20, 2015, 09:23:57 AM
Glad you figured it out dude, saved me coding anything :)
Title: Re: karaoke time?!?!?!
Post by: Risim on November 26, 2015, 04:58:09 PM
Ok guys I got my karaoke skin done and mini program that shutdown and switches jukebox to karaoke mode.  I would like one more feature to make this completely awesome.  I would like the karaoke section to show up as default instead of audio.  The only way I can think of to do this is generating the karaoke db in the audio and vice versa. The only problem with it will take lots of time to generate that everytime the jukebox switches to karaoke mode.  Is there a way I can do this by maybe rename the files that hold each dbs info?  Which files would they be?  Any other ideas? 
By having karaoke shown first will make use it even more.
Title: Re: karaoke time?!?!?!
Post by: Mark Norville on November 26, 2015, 05:44:43 PM
I know that probably this will not work but have you tried having different user accounts on the jukebox? Are you still wanting to provide audio as well as karaoke, or are you looking at 100% karaoke after a certain time?

So for example you have two users called Jukebox and then another called karaoke, so at a set time of day you have windows switch user accounts and trying to load the karaoke directory as the standard for the karaoke user.

I have been around professional karaoke set ups and I can imagine that the karaoke feature on this is not that complex as I can't imagine that you have things such as pitch and key such as a pro set up would have, but either way a disco or a karaoke dj will get there around an hour early to set up properly and sound check.

What would be a good thing to have for commercial operators is a screen that says not available due to updates or maintenance etc so a punter cannot access the jukebox while you switch over.

Ah I just had an idea for you to try

Why not have it so that you make up two configuration files and then a batch file to switch, so imagine this

1) 5pm pub is empty and karaoke time in an hour or so
2) 5.30 pm or whenever a batch file is run, which renames the original configuration file to configuration2 for example
3) You have karaoke configuration and then in that batch file, you rename karaoke to configuration
4) reboot the system or indeed reload the skin if you can
5) Then at a certain time of the night, you have another batch file to rename config to karaoke again, and config2 back to the original

That is my idea anyway, but will have to excuse me as trying to eat my dinner and watch TV.

Regards

Mark
Title: Re: karaoke time?!?!?!
Post by: Risim on November 26, 2015, 10:01:05 PM
But thats what i dont want to do.  I dont want the jujebox to run config to many things can go wrong. 
Im thinking this:  have two etouch 9 directory and swap the coresponding files  each time the jukebox switches.  I want the audio to be karaoke and karaoke or audio. Or just make karaoke the main db shown but still have audio availbe.
Title: Re: karaoke time?!?!?!
Post by: Mark Norville on November 26, 2015, 10:12:50 PM
It would be fantastic if there was a way that you could alter the date on the jukebox so that you could use the seasonal setting. If you had remote access to the jukebox that might be possible, but a hassle if you forget.

I am going to install the karaoke that was in etouch folder and see what it does, I think I still have karaoke files here somewhere. I don't know how it works on etouch but got me interested now, even though I will never use the karaoke myself.
Title: Re: karaoke time?!?!?!
Post by: Mark Norville on November 26, 2015, 10:15:39 PM
Just had a look on youtube https://www.youtube.com/results?search_query=karaoke can't you download those and use the same as music videos? What kind of karaoke files have you got?

OK it is now official I suck at karaoke I just tried Mariah Carey - All I want for Christmas I hate that kind of karaoke though no options to change the pitch and timings to suit a persons voice.

I just done a quick count there are about 1,000 karaoke video just on one persons channel https://www.youtube.com/user/singkingkaraoke/playlists?view=1&sort=dd only downside for you though would be no Australian acts just mainstream American and British ones probably. I'm not sure if you actually class Kylie as an ozzie still?
Title: Re: karaoke time?!?!?!
Post by: Risim on November 27, 2015, 01:03:56 AM
Wow you like to write :o :o :P!! Lol...   You can have sesonal skins and etouch does change them automatically like gaucho said at the begining of the post.  Please dont make the post about downloading karaokes then for future reference it will be hard to find replies that do help.  :beer
Title: Re: karaoke time?!?!?!
Post by: Hitbig on November 27, 2015, 05:26:18 AM
"By having karaoke shown first will make use it even more".
Not using the software like before, but I'm sure that feature is in the options screen. Let try it and post back later.
Title: Re: karaoke time?!?!?!
Post by: Barcrest on November 27, 2015, 08:53:44 AM
Quote from: Hitbig on November 27, 2015, 05:26:18 AM
"By having karaoke shown first will make use it even more".
Not using the software like before, but I'm sure that feature is in the options screen. Let try it and post back later.

It is, you can specify the default/start up library.
Title: Re: karaoke time?!?!?!
Post by: Risim on November 27, 2015, 12:32:36 PM
Quote from: Barcrest on November 27, 2015, 08:53:44 AM
Quote from: Hitbig on November 27, 2015, 05:26:18 AM
"By having karaoke shown first will make use it even more".
Not using the software like before, but I'm sure that feature is in the options screen. Let try it and post back later.

It is, you can specify the default/start up library.
Where? ?
Title: Re: karaoke time?!?!?!
Post by: Mark Norville on November 27, 2015, 12:37:52 PM
Goto Admin > General > You should see where it says Audio in a box, simply click on there and it brings up video, karaoke.

Pic attached

Title: Re: karaoke time?!?!?!
Post by: Risim on November 27, 2015, 01:04:13 PM
OMG!!!! :tommy Thanks I didnt see it. Thanks. :beer
Title: Re: karaoke time?!?!?!
Post by: Risim on November 27, 2015, 01:14:51 PM
I cant find that option in the registry setting. Barry is it stored there as well can I change it via bat(like I am doing with the skin).
Title: Re: karaoke time?!?!?!
Post by: Mark Norville on November 27, 2015, 01:55:09 PM
I might be going off track here, but I have had a look at the holiday skin setting, bare with me

eTouch
- CALENDER
----- 19-06-2011.dat

Data inside of that

Attract Mode Path
C:\Program Files\E-Touch Jukebox 7\Attract
Holiday Skin

LED Sign Path
Text18
Jingles Path
Text18
Database Path
Text18

It uses a database path for something, I swear there is a simple way of doing it but finding that simple way is a bit harder.
Title: Re: karaoke time?!?!?!
Post by: Mark Norville on November 27, 2015, 10:13:59 PM
WARNING : I thought that this was simple until I tried it this morning. The only thing that was affected for some reason was jumping to play on a single track on my main user account. It would jump to a video on my other user account, but not on this. Apart from this everything else was perfect, but I am leaving this here just incase something can be done as it was an ideal situation.

I knew it would be something simple, fook me am I good to you or what. It is a very easy and simple way of doing this and it does not take much to do.

I have different users on my main computer Global Administrator is the one where I am usually and where I use eTouch and have my databases, files, folders etc etc installed.

I logged off and went to my Home Entertainment user account (non admin), I then tried to load up eTouch but instead it asked me for my forum name and email and registration key.

It then loaded and the skin was different to what I normally have, so I changed the hell out of it, I put it so that it only loads up karaoke, I removed buttons etc etc.

I then logged out of that account, back into my Global Admin user account, and none of the settings I made had affected ANYTHING that I had done on the other user account.

My normal skin and settings were fully intact.

So basically what I am saying is that you need to create another user account called maybe WEEKENDS, set that up how you want it, and then set up a log off from the main user account, into the WEEKEND user account.

Hey presto, fooking EASY.

Am I a fooking God

I just found this program which will allow you to fast switch between accounts http://www.myportablesoftware.com/fastuserswitch.aspx

or you can just make a batch file with shutdown -l to log off the user

*** POSSIBLE OUTSIDE OF THE BOX THINKING ***

As the changes I made on another account had no change to my normal account, the chances are it made a registry entry into that user account somewhere, I wonder if you could access that somehow on the main account so that you do not have to keep switching, maybe it could be rigged so that you can change it somehow?

A possible solution maybe to download say version 8 to another user account or even just version 9.18 but then installing it in another directory if you download version 8 it should have different reg tags or possibly but I do know that there is a solution to this
Title: Re: karaoke time?!?!?!
Post by: Gaucho on November 28, 2015, 01:25:20 PM
Mark is indeed correct as I have two user accounts on my PC running different skins in etouch which I had set up so that I could mess around in one without screwing up my main set up.

I haven't looked, but if that fast switch program works you could just add it as a scheduled task in windows to run at a certain time on certain days and that should give you your automated switching to Karaoke without any user input.
Title: Re: karaoke time?!?!?!
Post by: Risim on November 28, 2015, 05:17:36 PM
Thanks for all the info guys but the way I have it setup is simple and effective and so far I haven't had any trouble.  All I need to make this complete is to find the setting in the registry that changes the db at startup and add it to my batch file and thats it.   :beer  I cant seem to find it ! :tommy
Title: Re: karaoke time?!?!?!
Post by: Barcrest on November 30, 2015, 08:55:34 AM
If you have a text compare program you could export the registry, make the change and export the registry again then compare. Alternatively if you can wait until later today i'll look up the key for you.
Title: Re: karaoke time?!?!?!
Post by: Risim on December 07, 2015, 01:41:44 PM
Hi guys my truck transmission died so been away for awhile. But Im in the finnal days of testing this and so far so good.  Thinking of installing this on some jukes on monday.  FYI the option to change db on startup in reg is "Start_Up_Lib"  didn't know why i couldn't find it the first time.  I am also removing all karaoke.rec and csv files so that when karaoke is not active there is no trace of it on the jukebox. 
One minor thing I will like to add is when karoke time starts I will like to add credits.  Let say the jukebox is in normal mode my mini program detects the time makes the coresponding changes to the registry and restart jukebox.  Can I also give x amount of credits when it starts up again? If so where can it be done via registry also?  Thanks in advance.
Title: Re: karaoke time?!?!?!
Post by: Mark Norville on December 07, 2015, 01:53:56 PM
If you are looking in the registry, you have

Delgate_Coin
Credit_Settings
E-Touch_Free_Credits

They are the only coin references that I could find, but as you are a commercial operator then you might have different settings than mine. If you can affect one option, surely then can change others.

Still Barry best person but part time workers, never around when you want or need them.

Regards

Mark
Title: Re: karaoke time?!?!?!
Post by: Risim on December 07, 2015, 03:40:25 PM
Thanks Mark i have seen those setting but I think it is best to wait for a response from Barry.  Just don't want to mess something up. :beer
Title: Re: karaoke time?!?!?!
Post by: Barcrest on December 08, 2015, 08:07:44 AM
With the registry you can only turn on free play, if you want me to add the ability to add credits on start up with a command line switch this can be done.
Title: Re: karaoke time?!?!?!
Post by: Risim on December 08, 2015, 11:31:31 AM
Hmmmmm no thats ok Barry.  Are the credits stored in a file in the etouch folder?
Title: Re: karaoke time?!?!?!
Post by: Barcrest on December 08, 2015, 03:52:39 PM
Quote from: Risim on December 08, 2015, 11:31:31 AM
Hmmmmm no thats ok Barry.  Are the credits stored in a file in the etouch folder?

Well not really no they are stored internally. I guess you could create the temporary file when you restart, make sure you turn off the option to reset credits on load and it will then load up the stored file. I think it's credits.tmp but i will need to check. It's just a text file with a value in for the amount of credits.
Title: Re: karaoke time?!?!?!
Post by: Risim on February 15, 2016, 10:39:58 PM
It seems to be a big hit and glad to say after a few bug correction my mini program is working great.  I have one more question I would like to make this look a little more pro looking.  I would love to run a swf file in full screen while the jukebox is rebooting.  The problem with this is how can I get it to open in IE(internet explorer) in full screen via batch.  Anybody knows how?  I know so far to open IE with -k parameter which will bring it to kiosk mode in full screen but now how do I run the swf.
Title: Re: karaoke time?!?!?!
Post by: ecbrad on February 15, 2016, 10:55:49 PM
Try setting IE as the default SWF player or something similiar and then put the swf or shortcut to it in your startup folder?

Brad
Title: Re: karaoke time?!?!?!
Post by: Risim on February 16, 2016, 12:26:57 AM
IE is default player for swf.  Didn't try the shortcut thing let me try.  But it will not be in my startup folder remeber I just want to call on it to run from batch or really ahk.
Title: Re: karaoke time?!?!?!
Post by: Barcrest on February 16, 2016, 12:25:37 PM
Do you not just call it in the command line, like iexplore.exe /k "C:\SWF\animation.swf" ?
Title: Re: karaoke time?!?!?!
Post by: Risim on February 16, 2016, 01:24:40 PM

Quote from: Barcrest on February 16, 2016, 12:25:37 PM
Do you not just call it in the command line, like iexplore.exe /k "C:\SWF\animation.swf" ?

Yeah I got it to work but IE always prompts me before playing swf.  Is there a way to force it to play?
Title: Re: karaoke time?!?!?!
Post by: Mark Norville on February 16, 2016, 01:42:09 PM
I have no idea on this was just googling it, but have you tried /f at all? To me that means forced but it probably will not work as I am just having a stab in the dark here.
Title: Re: karaoke time?!?!?!
Post by: Risim on February 16, 2016, 02:32:54 PM
/f switch will does not apply to IE.

  But i did get it to work for future reference  go to IE Options / advance / security /allow active content to run from my computer*/ tick that option and your good to go. :beer