Results 1 to 6 of 6

Thread: Frodo Authored Services

  1. #1
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846

    Frodo Authored Services

    This thread is where I will post my own services for
    FrodoComm Services Host.

    Frodo
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  2. #2
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846

    PowerFunctions

    PowerFunctions Service
    Download:
    PowerFunctions.zip

    Install:
    Code:
    ©2005 FrodoPlayer.com
    ©2005 Kevin Lincecum
    
    Install instructions.
    Make a folder called PowerFunctions inside
    the COM Plugins portion of the FrodoComm Services Host folder.
    Place the extracted files in that folder, make sure the files
    are in that folder, and not an additional sub directory.
    
    Run RegisterPowerFunctions.bat
    
    Now you should be able to enable the plugin in the services host.
    (It should automatically load if the host is running)
    Use:
    Code:
    ©2005 FrodoPlayer.com
    ©2005 Kevin Lincecum
    
    
    VB Example
    FrodoCommObject.PostMessageByName "PowerFunctions", "SET", "POWERMESSAGE", "XML", "<?xml version=""1.0"" encoding=""UTF-8""?><PowerMessage><Action><LOCK Force=""True""/></Action></PowerMessage>"
    FrodoCommObject.PostMessageByName "PowerFunctions", "SET", "POWERMESSAGE", "XML", "<?xml version=""1.0"" encoding=""UTF-8""?><PowerMessage><Action><STANDBY Force=""True""/></Action></PowerMessage>"
    
    FrodoCommName: PowerFunctions
    Message Type: SET
    Event Name: POWERMESSAGE
    Format: XML
    
    
    XML Messages List:
    Note: (Force="True" forces the system to do the selected action. Force="False" does not.)
    
    Lock Computer:
    <?xml version="1.0" encoding="UTF-8"?>
    <PowerMessage>
       <Action>
          <LOCK Force="True"/>
       </Action>
    </PowerMessage>
    
    Logoff Computer:
    <?xml version="1.0" encoding="UTF-8"?>
    <PowerMessage>
       <Action>
          <LOGOFF Force="True"/>
       </Action>
    </PowerMessage>
    
    Restart Computer:
    <?xml version="1.0" encoding="UTF-8"?>
    <PowerMessage>
       <Action>
          <RESTART Force="True"/>
       </Action>
    </PowerMessage>
    
    Shutdown Computer:
    <?xml version="1.0" encoding="UTF-8"?>
    <PowerMessage>
       <Action>
          <SHUTDOWN Force="True"/>
       </Action>
    </PowerMessage>
    
    Hibernate Computer:
    <?xml version="1.0" encoding="UTF-8"?>
    <PowerMessage>
       <Action>
          <HIBERNATE Force="True"/>
       </Action>
    </PowerMessage>
    
    Standby/Suspend Computer:
    <?xml version="1.0" encoding="UTF-8"?>
    <PowerMessage>
       <Action>
          <STANDBY Force="True"/>
       </Action>
    </PowerMessage>
    License: Same as with FrodoComm Services Host.
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  3. #3
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846

    Simple Post Message

    Simple Post Message Service
    Download: Included with Services Host Download
    (Also, source is included)

    Use:
    Code:
    ©2005 FrodoPlayer.com
    ©2005 Kevin Lincecum
    
    
    VB Example
    FrodoCommObject.PostMessageByName "WindowsMessages", "SET", "WINDOWSMESSAGE", "XML", "<?xml version=""1.0"" encoding=""UTF-8""?><SimplePostMessage><HWND>" & CStr(FH) & "</HWND><UMSG>2054</UMSG><WPARAM>0</WPARAM><LPARAM>0</LPARAM></SimplePostMessage>"
    
    FrodoCommName: WindowsMessages
    Message Type: SET
    Event Name: WINDOWSMESSAGE
    Format: XML
    
    
    XML Messages List:
    
    Sample PostMessage:
    <?xml version="1.0" encoding="UTF-8"?>
    <SimplePostMessage>
        <HWND>32687</HWND>
        <UMSG>2054</UMSG>
        <WPARAM>0</WPARAM>
        <LPARAM>0</LPARAM>
    </SimplePostMessage>
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  4. #4
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846

    Speech Output Plugin Service

    Speech Output Plugin Service
    Download: Included with Services Host Download
    (Also, source is included)

    Use:
    Code:
    ©2005 FrodoPlayer.com
    ©2005 Kevin Lincecum
    
    
    VB Example
    FrodoCommObject.PostMessageByName "SpeechService", "SET", "SPEECH", "XML", "<?xml version=""1.0"" encoding=""UTF-8""?><Speech><Speak>Hello</Speak></Speech>"
    
    FrodoCommName: SpeechService
    Message Type: SET
    Event Name: SPEECH
    Format: XML
    
    
    XML Messages List:
    
    Sample Speech:
    <?xml version="1.0" encoding="UTF-8"?>
    <Speech>
        <Speak>Hello</Speak>
    </Speech>
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  5. #5
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846

    Volume Query And Control Service

    Volume Query And Control Service
    Download: Included with Services Host Download
    (Also, source is included)

    Code:
    ©2005 FrodoPlayer.com
    ©2005 Kevin Lincecum
    
    
    VB Example
    FrodoCommObject.PostMessageByName "VolumeService", "SET", "VOLUME", "XML", "<?xml version=""1.0"" encoding=""UTF-8""?><Volume><Master><Level>75.4</Level></Master></Volume>"
    FrodoCommObject.PostMessageByName "VolumeService", "SET", "VOLUME", "XML", "<?xml version=""1.0"" encoding=""UTF-8""?><Volume><Master><Mute>False</Mute></Master></Volume>"
    FrodoCommObject.PostMessageByName "VolumeService", "SET", "VOLUME", "XML", "<?xml version=""1.0"" encoding=""UTF-8""?><Volume><Master><Command>Up</Command></Master></Volume>"
    
    
    Messages sent FROM the volume service:
    Message Type: STATUS
    Event Name: VOLUME
    Format: XML
    Should look just like messages sent to the service, except
    without the "Command" attributes.
    
    
    Messages sent TO the volume service:
    FrodoCommName: VolumeService
    Message Type: SET
    Event Name: VOLUME
    Format: XML
    
    XML Messages List:
    (Note, all are listed in one message, and will work.
    but not all are needed, you can do one at a time or all.
    This also applies to setting properties for each line)
    
    Sample Speech:
    <?xml version="1.0" encoding="UTF-8"?>
    <Volume>
        <Master>
            <Level>75.4</Level>
            <Mute>False</Mute>
    	<Command>Up</Command>
    	<Command>Down</Command>
        </Master>
        <Wave>
            <Level>75.4</Level>
            <Mute>False</Mute>
    	<Command>Up</Command>
    	<Command>Down</Command>
        </Wave>
        <CD>
            <Level>75.4</Level>
            <Mute>False</Mute>
    	<Command>Up</Command>
    	<Command>Down</Command>
        </CD>
        <Mic>
            <Level>75.4</Level>
            <Mute>False</Mute>
    	<Command>Up</Command>
    	<Command>Down</Command>
        </Mic>
        <Line>
            <Level>75.4</Level>
            <Mute>False</Mute>
    	<Command>Up</Command>
    	<Command>Down</Command>
        </Line>
    </Volume>"
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  6. #6
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    JoystickEvents Service (Beta)
    Download:
    JoystickEvents.zip
    Note: Update rate is 20/sec


    Install:
    Code:
    ©2005 FrodoPlayer.com
    ©2005 Kevin Lincecum
    
    Install instructions.
    Make a folder called JoystickEvents inside
    the COM Plugins portion of the FrodoComm Services Host folder.
    Place the extracted files in that folder, make sure the files
    are in that folder, and not an additional sub directory.
    
    Run RegisterJoystickEvents.bat
    
    Now you should be able to enable the plugin in the services host.
    (It should automatically load if the host is running)
    Use:
    Code:
    ©2005 FrodoPlayer.com
    ©2005 Kevin Lincecum
    
    Messages sent FROM the JoystickEvents service:
    Message Type: STATUS
    Event Name: JOYBUTTON, JOYMOVE
    Format: XML
    
    
    Example XML Messages:
    Note: Index ranges 0 to 3
    Note: Buttons range 0 to 32
    Note: Axis are X,Y,Z,RX,RY,RZ
    Note: Move is NEGATIVE or POSITIVE
    
    <?xml version="1.0" encoding="UTF-8"?>
    <JOYSTICK INDEX="0">
        <JOYBUTTON>0</JOYBUTTON>
    </JOYSTICK>
    
    <?xml version="1.0" encoding="UTF-8"?>
    <JOYSTICK INDEX="0">
        <JOYMOVE AXIS="X">NEGATIVE</JOYMOVE>
    </JOYSTICK>
    License: Same as with FrodoComm Services Host.
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

Similar Threads

  1. [Release] FrodoComm, and FrodoComm Services Host
    By frodobaggins in forum FP FrodoComm
    Replies: 81
    Last Post: 12-08-2008, 11:35 PM
  2. reinstall frodo after using FM radio
    By Erwin in forum FrodoPlayer
    Replies: 12
    Last Post: 04-06-2005, 10:28 AM
  3. Frodo Album Art?
    By Hopperhawk in forum FrodoPlayer
    Replies: 2
    Last Post: 02-07-2005, 12:40 AM
  4. What else is up your bag of tricks frodo?
    By nappyjim in forum FrodoPlayer
    Replies: 0
    Last Post: 10-26-2004, 01:57 PM
  5. Switch between Frodo player and GPS (IGuidance)?
    By Nanozic in forum FrodoPlayer
    Replies: 2
    Last Post: 07-12-2004, 02:58 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •