Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: OSKTOCMD problem - solved

  1. #1
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523

    OSKTOCMD problem - solved

    I have the following command for a button in my skin:
    Code:
    "OSKTOCMD;CJ_LETTER;SKIPTOLETTER"
    and in my execTBL:
    Code:
    "SKIPTOLETTER","RUN;$pluginspath$CJSend.exe|{$CJ_LETTER$}"
    For some reason, SKIPTOLETTER is not being executed when I click Enter in the OSK.
    Even more strange, If I use the RR SKin Tool to pass the button command, it will work, and SKIPTOLETTER is executed.

    Any ideas? Any others with this issue?

    Edit:
    Adding "||" to the beginning of the command, makes it work correctly.

  2. #2
    FLAC Sal R.'s Avatar
    Join Date
    Aug 2006
    Location
    Sun Diego
    Posts
    1,448
    Quote Originally Posted by ws6vert View Post
    I have the following command for a button in my skin:
    Code:
    "OSKTOCMD;CJ_LETTER;SKIPTOLETTER"
    and in my execTBL:
    Code:
    "SKIPTOLETTER";"RUN;$pluginspath$CJSend.exe|{$CJ_LETTER$}"
    For some reason, SKIPTOLETTER is not being executed when I click Enter in the OSK.
    Even more strange, If I use the RR SKin Tool to pass the button command, it will work, and SKIPTOLETTER is executed.

    Any ideas? Any others with this issue?
    Typo.

    "SKIPTOLETTER","RUN;$pluginspath$CJSend.exe|{$CJ_LETTER$}"
    Pico-ITX / XP Home with EWF-HORM / RR v12/02/2009 / Winamp v5.13 / RRMedia v1.2.2

  3. #3
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523
    Quote Originally Posted by Sal R. View Post
    Typo.

    "SKIPTOLETTER","RUN;$pluginspath$CJSend.exe|{$CJ_LETTER$}"
    Typo is with the post, my bad. I have it correct in ExecTBL and it still does not work.

    -I have determined that using the button command will not save the value to CJ_LETTER, when I call the exact same command in RR Skin Tool, it will save the value to CJ_LETTER and execute SKIPTOLETTER. I can not figure out why this is?

  4. #4
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523
    Here is relevant information from debug log. The first time, OSKTOCMD is run is using the button in skin. The second is using RR Skin Tool:

    Code:
    2/26/2009 6:05:28 PM: Enter Exec: False, coverjuke.skin, "ONBTNPRESS||GOTOALBUM", False
    2/26/2009 6:05:28 PM: Que Exec: True, coverjuke.skin, "ONBTNPRESS||GOTOALBUM", False
    2/26/2009 6:05:28 PM: Executing: ONBTNPRESS
    2/26/2009 6:05:28 PM: Que Exec: True, coverjuke.skin, "GOTOALBUM", False
    2/26/2009 6:05:28 PM: Executing: OSKTOCMD;CJ_LETTER;SKIPTOLETTER
    2/26/2009 6:05:29 PM: Que Exec: True, osk.skin, "ONSCREENCHANGE", False
    2/26/2009 6:05:29 PM: Executing: ONSCREENCHANGE
    2/26/2009 6:05:29 PM: Leave Exec: False, osk.skin, ONSCREENCHANGE, False
    2/26/2009 6:05:33 PM: Enter Exec: False, osk.skin, "ONBTNPRESS||r", False
    2/26/2009 6:05:33 PM: Que Exec: True, osk.skin, "ONBTNPRESS||r", False
    2/26/2009 6:05:33 PM: Executing: ONBTNPRESS
    2/26/2009 6:05:33 PM: Que Exec: True, osk.skin, "r", False
    2/26/2009 6:05:33 PM: Executing: r
    2/26/2009 6:05:33 PM: Command not executed: r
    2/26/2009 6:05:33 PM: Que Exec: True, osk.skin, "ONCOMMANDINVALID", False
    2/26/2009 6:05:34 PM: Executing: ONCOMMANDINVALID
    2/26/2009 6:05:34 PM: Leave Exec: False, osk.skin, ONCOMMANDINVALID, False
    2/26/2009 6:05:35 PM: Enter Exec: False, osk.skin, "ONBTNPRESS||ENTER", False
    2/26/2009 6:05:35 PM: Que Exec: True, osk.skin, "ONBTNPRESS||ENTER", False
    2/26/2009 6:05:35 PM: Executing: ONBTNPRESS
    2/26/2009 6:05:35 PM: Que Exec: True, osk.skin, "ENTER", False
    2/26/2009 6:05:36 PM: Executing: ENTER
    2/26/2009 6:05:36 PM: CheckResume: ResumeMusic=2 WasRadio=0
    2/26/2009 6:05:36 PM: Enter Exec: True, coverjuke.skin, , False
    2/26/2009 6:05:36 PM: Que Exec: True, coverjuke.skin, "ONSCREENCHANGE", False
    2/26/2009 6:05:36 PM: Executing: ONSCREENCHANGE
    2/26/2009 6:05:36 PM: Leave Exec: False, coverjuke.skin, ONSCREENCHANGE, False
    2/26/2009 6:05:56 PM: Enter Exec: False, coverjuke.skin, , False
    2/26/2009 6:05:57 PM: Que Exec: True, coverjuke.skin, "OSKTOCMD;CJ_LETTER;SKIPTOLETTER", False
    2/26/2009 6:05:57 PM: Executing: OSKTOCMD;CJ_LETTER;SKIPTOLETTER
    2/26/2009 6:05:57 PM: Enter Exec: True, osk.skin, , False
    2/26/2009 6:05:57 PM: Que Exec: True, osk.skin, "ONSCREENCHANGE", False
    2/26/2009 6:05:57 PM: Executing: ONSCREENCHANGE
    2/26/2009 6:05:57 PM: Leave Exec: False, osk.skin, ONSCREENCHANGE, False
    2/26/2009 6:05:58 PM: Enter Exec: False, osk.skin, "ONBTNPRESS||r", False
    2/26/2009 6:05:58 PM: Que Exec: True, osk.skin, "ONBTNPRESS||r", False
    2/26/2009 6:05:58 PM: Executing: ONBTNPRESS
    2/26/2009 6:05:58 PM: Que Exec: True, osk.skin, "r", False
    2/26/2009 6:05:58 PM: Executing: r
    2/26/2009 6:05:58 PM: Command not executed: r
    2/26/2009 6:05:58 PM: Que Exec: True, osk.skin, "ONCOMMANDINVALID", False
    2/26/2009 6:05:58 PM: Executing: ONCOMMANDINVALID
    2/26/2009 6:05:58 PM: Leave Exec: False, osk.skin, ONCOMMANDINVALID, False
    2/26/2009 6:06:00 PM: Enter Exec: False, osk.skin, "ONBTNPRESS||ENTER", False
    2/26/2009 6:06:00 PM: Que Exec: True, osk.skin, "ONBTNPRESS||ENTER", False
    2/26/2009 6:06:00 PM: Executing: ONBTNPRESS
    2/26/2009 6:06:00 PM: Que Exec: True, osk.skin, "ENTER", False
    2/26/2009 6:06:00 PM: Executing: ENTER
    2/26/2009 6:06:00 PM: CheckResume: ResumeMusic=2 WasRadio=0
    2/26/2009 6:06:00 PM: Enter Exec: True, coverjuke.skin, , False
    2/26/2009 6:06:01 PM: Que Exec: True, coverjuke.skin, "ONSCREENCHANGE", False
    2/26/2009 6:06:01 PM: Executing: ONSCREENCHANGE
    2/26/2009 6:06:01 PM: Que Exec: True, coverjuke.skin, "SKIPTOLETTER", False
    2/26/2009 6:06:01 PM: Executing: RUNQ;C:\Program Files\RideRunner\Plugins\CJSend.exe|{r}
    2/26/2009 6:06:01 PM: Shell: "C:\Program Files\RideRunner\Plugins\CJSend.exe" {r}
    2/26/2009 6:06:01 PM: Leave Exec: False, coverjuke.skin, RUNQ;C:\Program Files\RideRunner\Plugins\CJSend.exe|{r}, False
    As you can see, the first time the command is used, the SKIPTOLETTER is not executed. The second time using RR Skin Tool, it is executed.

  5. #5
    FLAC Sal R.'s Avatar
    Join Date
    Aug 2006
    Location
    Sun Diego
    Posts
    1,448
    Any chance "SKIPTOLETTER" is defined in another part of ExecTBL?
    Pico-ITX / XP Home with EWF-HORM / RR v12/02/2009 / Winamp v5.13 / RRMedia v1.2.2

  6. #6
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523
    Quote Originally Posted by Sal R. View Post
    Any chance "SKIPTOLETTER" is defined in another part of ExecTBL?
    no, my execTBL is pretty basic unlike others cough:MITCH:cough; I might reinstall RR tonight and see if that fixes the issue. Has anyone tried this, and had the same problem?

  7. #7
    Raw Wave treetop777's Avatar
    Join Date
    Sep 2006
    Location
    War-Town, GA.
    Posts
    2,093
    Quote Originally Posted by ws6vert View Post
    no, my execTBL is pretty basic unlike others cough:MITCH:cough;
    You probably mean CHUCK!

  8. #8
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523
    Yeh, Chuck... Either way im sure Mitch's is ridiculous too.

  9. #9
    FLAC
    Auto Apps:loading...
    EL CAMINO's Avatar
    Join Date
    Jul 2005
    Location
    upland california us
    Posts
    1,216
    try it like this, (include the double pipes)
    Code:
    "||OSKTOCMD;CJ_LETTER;JUMPTOLETTER"
    if you want to send letter "R" coverjuke is getting "{R}" the way you have it, and you need to send "R" only
    no"{}"
    Code:
    "JUMPTOLETTER","RUN;$pluginspath$CJSend.exe|$CJ_LETTER$"
    also, is always a good idea to run scripts from the source when testing.

    QUESTION:
    why you need a script to send a KEY to coverjuke, you can do that with pure RR code.

  10. #10
    Low Bitrate docbreezy's Avatar
    Join Date
    Feb 2008
    Location
    Maryland
    Posts
    100
    That worked for me. Coverflow is complete for me. i couldn't ask for anything more
    506 Skin
    506 Flash!
    NEVER BLEND IN!!!

Page 1 of 2 12 LastLast

Similar Threads

  1. Lilliput TouchKit problem solved!
    By AAVfReaK in forum LCD/Display
    Replies: 4
    Last Post: 11-07-2010, 09:29 AM
  2. reconnected puter and now audio problem..
    By NYCdesignkid in forum Car Audio
    Replies: 2
    Last Post: 05-31-2006, 12:09 AM
  3. gps navilock and com problem
    By lele67 in forum GPS
    Replies: 0
    Last Post: 04-01-2006, 08:41 PM
  4. Problem with directshow filter and WMP
    By EricE in forum Software & Software Development
    Replies: 0
    Last Post: 03-01-2006, 11:38 AM
  5. Car Idle - power/amp problem?
    By TheFaze in forum Car Audio
    Replies: 1
    Last Post: 12-16-2005, 12:10 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
  •