Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details

If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.

Will pay someone to config EG with my player

If you have a question or need help, this is the place to be.
mikehende
Experienced User
Posts: 113
Joined: Sun Feb 10, 2008 1:59 pm

Will pay someone to config EG with my player

Post by mikehende »

I will pay someone to do a simple [but difficult for me] task. Anyone who has a Firefly Remote, I will pay you to tell me how to use the remote and Eventghost to control only 6 basic functions of my music player, you can pm me if you wish, the task is not all that difficult if you know how to work EG. I simply want want to control my music player's 5 regular control buttons [Play, Pause, Stop, next track, previous track] and the pc's volume. Here's a screenshot of the music player, you will see the 5 blue colored buttons on the top left menu under the File Edit View Control menu:

http://www.otsav.com/products/mainshotradio.html

You can download the trial version of the music player here to test


http://www.otsav.com/download/otsav-free-trial.html
bskchaos
Experienced User
Posts: 56
Joined: Tue Mar 25, 2008 3:04 pm

Re: Will pay someone to config EG with my player

Post by bskchaos »

what about this:

If you get the help you need from someone in this forum you will make a donation to this project.

I have a firefly and I will try to get it working in the night (GMT-4).
mikehende
Experienced User
Posts: 113
Joined: Sun Feb 10, 2008 1:59 pm

Re: Will pay someone to config EG with my player

Post by mikehende »

Yes, doesn't matter to who I make the payment, your help whether you are sucessfull or not will be greatly appreciated! Please let me know if I can help in any way, thanks.
bskchaos
Experienced User
Posts: 56
Joined: Tue Mar 25, 2008 3:04 pm

Re: Will pay someone to config EG with my player

Post by bskchaos »

Dude you should try, it seems to be really easy but I need to leave for the next 6 hours.

It should be ready at 10pm (GMT-4)
mikehende
Experienced User
Posts: 113
Joined: Sun Feb 10, 2008 1:59 pm

Re: Will pay someone to config EG with my player

Post by mikehende »

I guess I gave the impression that I did NOT try, sorry, exactly the opposite, I re-read that tutorial about 10 times at least and the point where I'm stuck at is how to get my player listed in EG, I tried different things but cannot get past that sticking point, that's why I created another thread here for that last night so it's definitely not for lack of trying on my part, I just can't seem to get past that point, if I were to be using WMP or itunes or any of the listed players then this most likely would have been a breeze but the tricky part here is to get that specific player I want into the scheme of things. I am definitely not rich but I figured why not at least try to pay someone to figure it out since I can't because my time is limited to send the remote back for a refund if this cannot work. I don't need it right this minute so whenever you can to it will be fine.
User avatar
topix
Experienced User
Posts: 441
Joined: Sat May 05, 2007 3:43 pm
Location: Germany
Contact:

Re: Will pay someone to config EG with my player

Post by topix »

I looked at the software. OTSAV has a build-in webserver. You can use this to control your player.


In OTSVA select Options -> RemoteAccessControl -> RAC Server Enabled.
If you get an error binding to the port, go to i]Options[/i] -> RemoteAccessControl -> RAC Configuration. Set the port number to a number of your choice (1 - 65535). Try again Options -> RemoteAccessControl -> RAC Server Enabled.

Paste this to EventGhost -> Autostart:

Code: Select all

<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="851">
    <Action>
        EventGhost.PythonCommand(u'import urllib')
    </Action>
</EventGhost>
Paste the following to your configuration tree in EventGhost:

Code: Select all

<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="851">
    <Folder Name="OtsAV" Expanded="True">
        <Macro Name="Play" Expanded="True">
            <Event Name="X10.Play" />
            <Action>
                EventGhost.PythonCommand(u'urllib.urlopen("http://10.10.0.2:88/x/playing.cgi?c=play")')
            </Action>
        </Macro>
        <Macro Name="Pause" Expanded="True">
            <Event Name="X10.Pause" />
            <Action>
                EventGhost.PythonCommand(u'urllib.urlopen("http://10.10.0.2:88/x/playing.cgi?c=pause")')
            </Action>
        </Macro>
        <Macro Name="Stop" Expanded="True">
            <Event Name="X10.Stop" />
            <Action>
                EventGhost.PythonCommand(u'urllib.urlopen("http://10.10.0.2:88/x/playing.cgi?c=stop")')
            </Action>
        </Macro>
        <Macro Name="Next" Expanded="True">
            <Event Name="X10.NextTrack" />
            <Action>
                EventGhost.PythonCommand(u'urllib.urlopen("http://10.10.0.2:88/x/playing.cgi?c=next")')
            </Action>
        </Macro>
        <Macro Name="Previous" Expanded="True">
            <Event Name="X10.PreviousTrack" />
            <Action>
                EventGhost.PythonCommand(u'urllib.urlopen("http://10.10.0.2:88/x/playing.cgi?c=prev")')
            </Action>
        </Macro>
    </Folder>
</EventGhost>
You have to replace ip-address with the ip-address of your computer (or the computers name) and replace the port number (10.10.0.2:88 = ip-address:port-number)

Eventually you have to adjust the events for your remote. This is just a quick way to get it working. I'm sure it could be done better (and with more possibilities).
mikehende
Experienced User
Posts: 113
Joined: Sun Feb 10, 2008 1:59 pm

Re: Will pay someone to config EG with my player

Post by mikehende »

AAAAAY, this is why I am offering to pay someone to get this entire thing done, even what you wrote here is beyond my comprehension not that I am not willing to try but it may be easier if someone does it than you or anyone else trying to explain it to me. I am not sure if the RAC will do this. If there were hotkeys for those functions I want then this would have been easier maybe. I will try to make light of what you wrote here tomorrow when I have the time and get back to you, thanks for looking into this and offering this suggestion, get back to you. BTW, will the RAC idea work even if you don't have a net connection when using OTSAV?
Last edited by mikehende on Tue Apr 28, 2009 9:16 pm, edited 1 time in total.
User avatar
topix
Experienced User
Posts: 441
Joined: Sat May 05, 2007 3:43 pm
Location: Germany
Contact:

Re: Will pay someone to config EG with my player

Post by topix »

Ok, I assume you have one PC. The Firefly-Receiver is plugged to this PC and EventGhost and OTSAV are installed on this PC. Right? :)
Do you have the Firefly working in EventGhost? If not, you just need the Basic Firefly Drivers.

Load the attached file into EventGhost.
IN OTSAV select Options -> Remote Access Control -> RAC Server Enabled and Options -> Remote Access Control -> Enable RAC Server at Program Startup

That should be all. Try it and tell me.
Attachments
EG-OTSAV.xml
Configuration file for EventGhost
(2.5 KiB) Downloaded 141 times
mikehende
Experienced User
Posts: 113
Joined: Sun Feb 10, 2008 1:59 pm

Re: Will pay someone to config EG with my player

Post by mikehende »

Sorry it took so long for me to get back to you, only now got the time. I did everything you said, doesn't work, the only things I see working from the remote is the "up" and "down" buttons, it goes up and down in the playlist [left area] of OTSAV. Tell me this please so we can narrow this dow:

1] Does it work on your end with your FF remote?

2] Maybe I have to learn each relevant button on the remote to trigger the corresponding function in OTSAV? If so, can you give me a step by step please on how to do just one button [say, assign the PLAY button on the remote to activate the PLAY tab on OTSAV]] and I'll copy the procedures to do the other 5 buttons?
User avatar
jinxdone
Plugin Developer
Posts: 443
Joined: Tue Jan 02, 2007 4:08 pm

Re: Will pay someone to config EG with my player

Post by jinxdone »

This is how you assign events to trigger things in EG:
- Make sure you have unchecked the checkbox "Log only assigned and activated events" in the lower left corner of the main window
- Push different buttons on your remote that you want to use, they should show up in the log view above the checkbox
- Drag & drop each of these events from the log view to the macro you want them to trigger

Did you follow topix's instructions closely? Make sure you have the correct addresses in your macros in EG and that you have enabled the RAC server in OTSAV.

PS. I don't know anything about OTSAV, nor have I ever installed it. I'm just guessing those might be the issues you are having at the moment..
-jinxdone
mikehende
Experienced User
Posts: 113
Joined: Sun Feb 10, 2008 1:59 pm

Re: Will pay someone to config EG with my player

Post by mikehende »

Yes, I have followed Topix's instructions to the letter and the RAC server is enabled and at startup.

Thanks for the instructions jinxdone, the checkbox "Log only assigned and activated events" in the lower left corner of the main window is unchecked already and when I press any button on the remote it does show in the log view. Thing is, there events for each button is already listed in the configuration tree so no need to drag and drop these events.

I think I need someone with the FF remote to actually try this so if it works on that person's end then we can narrow this down? Anyone out there with a FF remote can try this please?
User avatar
jinxdone
Plugin Developer
Posts: 443
Joined: Tue Jan 02, 2007 4:08 pm

Re: Will pay someone to config EG with my player

Post by jinxdone »

If your remote button presses are not showing up in the log view like I described above then you might have a problem with your remote in EG. There should be events logged when you push the buttons on the remote when it is working correctly.

You can test if your OTSAV macros are working ok by selecting one and pressing F5, it will make EG trigger the selected item (useful for testing). Are these working OK when you try it?
mikehende
Experienced User
Posts: 113
Joined: Sun Feb 10, 2008 1:59 pm

Re: Will pay someone to config EG with my player

Post by mikehende »

I think you misunderstood that part of my post jinxdone, yes, when I press a button on the remote the event does show in the log view. I tried what you suggested, I highlighted the word PLAY in the Config tree, press f5 and the only thing that happens is that the even shows in the log view, same thing with all the other macros.
mikehende
Experienced User
Posts: 113
Joined: Sun Feb 10, 2008 1:59 pm

Re: Will pay someone to config EG with my player

Post by mikehende »

Actually, I rebooted and now all of the other macros are working fine except for the PLAY and not sure of the volume since I may actually need the remote to trigger the volume, I did get the PLAY to work only once out of the 10 times I tried it.
mikehende
Experienced User
Posts: 113
Joined: Sun Feb 10, 2008 1:59 pm

Re: Will pay someone to config EG with my player

Post by mikehende »

I rebooted the laptop and now none of the macros work?
Post Reply