Announcement

Collapse
No announcement yet.

Frodo Authored Services[Discussion Thread]

Collapse
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Frodo Authored Services[Discussion Thread]

    You can discuss the services that I authored here.

    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
    How about adding a function to detect shutdown/restart/hibernate and resume from hibernation to PowerFunctions?
    PowerVoice v1 | NaviVoice Source
    GammaControl v2.4
    SKINbedder v3

    1995 Lexus SC300

    Comment


    • #3
      Originally posted by 0l33l
      How about adding a function to detect shutdown/restart/hibernate and resume from hibernation to PowerFunctions?
      I could do it, but you likely wouldn't get the message until after hibernate occured.
      [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!

      Comment


      • #4
        Originally posted by frodobaggins
        I could do it, but you likely wouldn't get the message until after hibernate occured.
        Well, in NaviVoice, I get the message and I have time to pause recognition. How do you think I got SAPI to resume after hibernation

        So, is FC that much slower
        PowerVoice v1 | NaviVoice Source
        GammaControl v2.4
        SKINbedder v3

        1995 Lexus SC300

        Comment


        • #5
          Originally posted by 0l33l
          Well, in NaviVoice, I get the message and I have time to pause recognition. How do you think I got SAPI to resume after hibernation

          So, is FC that much slower
          It depends on how you implement it. You can pause hibernation until you are done doing whatever you need to do.
          AMD XP 2600+/512MB RAM/120GB hard drive
          Opus 150W/DVD/GPS/7" Lilliput TS/802.11g/Bluetooth
          Installed.


          -GPSSecure- - GPS Tracking
          -AltTabber2.2.2- - Handy touchscreen utility.

          Comment


          • #6
            Originally posted by xBrady
            It depends on how you implement it. You can pause hibernation until you are done doing whatever you need to do.
            I didn't even needed to do that. I guess my events were executed faster than the hibernation.
            PowerVoice v1 | NaviVoice Source
            GammaControl v2.4
            SKINbedder v3

            1995 Lexus SC300

            Comment


            • #7
              That's not the problem. It's just the way Windows works, unless you do some special handling of hibernation yourself, sending messages will likely not reach the other apps until they come back, as they have prepared for hibernate. The reason you can pause Sapi is because it is running in your own app.

              We can try it out and see if it works though
              [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!

              Comment


              • #8
                Originally posted by frodobaggins
                That's not the problem. It's just the way Windows works, unless you do some special handling of hibernation yourself, sending messages will likely not reach the other apps until they come back, as they have prepared for hibernate. The reason you can pause Sapi is because it is running in your own app.

                We can try it out and see if it works though
                True, or send that app a command after your app has finished executing its instructions
                PowerVoice v1 | NaviVoice Source
                GammaControl v2.4
                SKINbedder v3

                1995 Lexus SC300

                Comment


                • #9
                  Sweet, people with USB devices that are recalcitrant when it comes to waking up from sleep/hibernation will be able to use this to launch a mechanism to re-initialize the offending hardware.
                  Chrysler 300 - Fabricating
                  http://hallert.net/

                  Comment


                  • #10
                    Ok. I have found several bugs in my joystick service, however they are easy to fix.

                    But now I have another problem, and I need input on how to solve it.

                    Ok, the service enumerates and post events for 4 joysticks.

                    What do I do if the user decides to start a game or some other app that needs
                    the joysticks ? How should I proceed there ?

                    Help guys.
                    [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!

                    Comment


                    • #11
                      Originally posted by frodobaggins
                      Ok. I have found several bugs in my joystick service, however they are easy to fix.

                      But now I have another problem, and I need input on how to solve it.

                      Ok, the service enumerates and post events for 4 joysticks.

                      What do I do if the user decides to start a game or some other app that needs
                      the joysticks ? How should I proceed there ?

                      Help guys.
                      Check for directx or opengl.
                      PowerVoice v1 | NaviVoice Source
                      GammaControl v2.4
                      SKINbedder v3

                      1995 Lexus SC300

                      Comment


                      • #12
                        Originally posted by 0l33l
                        Check for directx or opengl.
                        explain
                        [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!

                        Comment


                        • #13
                          Originally posted by frodobaggins
                          explain
                          Well, if someone launches a game, then they are probably going to be using either directx or opengl. If you check if those are running, then you can disable the service for a while.
                          PowerVoice v1 | NaviVoice Source
                          GammaControl v2.4
                          SKINbedder v3

                          1995 Lexus SC300

                          Comment


                          • #14
                            Originally posted by 0l33l
                            Well, if someone launches a game, then they are probably going to be using either directx or opengl. If you check if those are running, then you can disable the service for a while.
                            But what if the user launches an app that uses opengl/directx but doesn't use the joystick?
                            AMD XP 2600+/512MB RAM/120GB hard drive
                            Opus 150W/DVD/GPS/7" Lilliput TS/802.11g/Bluetooth
                            Installed.


                            -GPSSecure- - GPS Tracking
                            -AltTabber2.2.2- - Handy touchscreen utility.

                            Comment


                            • #15
                              Originally posted by xBrady
                              But what if the user launches an app that uses opengl/directx but doesn't use the joystick?
                              Ummm... I dunno.

                              My idea is to have the service spy on what apps are open, and if an app matches one of the list then then joysticks won't be intercepted.
                              PowerVoice v1 | NaviVoice Source
                              GammaControl v2.4
                              SKINbedder v3

                              1995 Lexus SC300

                              Comment

                              Working...
                              X