Page 17 of 17 FirstFirst ... 7151617
Results 161 to 170 of 170

Thread: TV Schedule Display using Girder4

  1. #161
    Join Date
    May 2004
    Posts
    2,588

    Default

    AARRGGG! I guess I spoke too soon. Here's another txt file with the source HTML from another crash relating to that .dll again.
    Attached Files Attached Files

  2. #162
    Join Date
    Jun 2004
    Location
    Las Vegas
    Posts
    466

    Default

    1) The entire rollover text is generated by the script "Grid Generator - Script". Go to lines 312 and 313 and look for this:
    Code:
                   rollover =  ""..program.title.."
    "..sub_title.." "..
                                program_description.."["..pgmcategory.."]"..actionlink
    You'll just need to add a font tag around the program title with a size attribute such as ("<font size=\"2\">"..program.title.."</font>"...).

    2) The top section is actually triggered by javascript - not girder. That code is defined when each program is written into the grid on lines 318-326 of that same script:
    Code:
    			   grid_body = grid_body ..
                               actionlink2..">"..
                               "<td "..cell_color..
                               "document.getElementById&#40;'prog_desc'&#41;.innerHTML='"..rollover..
                               " colspan="..program_length..
                               " valign=\"top\">"..
                               "<font face=\"arial, helvetica\" size=\"2\" >"..
                               program_title.."</A></font>"..
                               "
    </td></A>"
    In this case you'd want to insert some code before the "document.getElementById..." stuff. Try adding this
    Code:
    "\"triggerEvent&#40;'SPEAK_THIS',18,'title "..program.title.." subtitle "..sub_title.."'&#41;\"; "..
    where "SPEAK_THIS" is the event string for your speak script.


    Hope that helps...

    Chris

  3. #163
    Join Date
    Jun 2004
    Location
    Las Vegas
    Posts
    466

    Default

    Derek,

    I looked at the page you posted and I don't get any error. Juri, you mentioned you might have an idea...

    Chris

  4. #164
    Join Date
    May 2004
    Posts
    2,588

    Default

    Thanks. I'll try it and let you know how it turns out.

    The font size is perfect now.

  5. #165
    Join Date
    May 2004
    Posts
    2,588

    Default

    I was looking at your tip for #2, and I'm not sure if I understand, or if I'm explaining what I want to do properly. What I want to do is open the grid and move the mouse cursor over the programs until I see something that looks interesting (which is not a problem anymore because I have adjusted the font size for the show title at the top). Then, I'd like to be able to trigger an event that would look at the program_description that is currently at the top of the grid and place it in a LUA variable. The rest is easy.

  6. #166
    Join Date
    May 2004
    Posts
    2,588

    Default

    Here is the bug report that I keep getting when I crash:

    Code:
    operating system  &#58; Windows XP Service Pack 2 build 2600
    system language   &#58; English
    system up time    &#58; 2 days 17 hours 
    program up time   &#58; 13 hours 5 minutes 
    processor         &#58; AMD Sempron&#40;tm&#41; 2400+
    physical memory   &#58; 146/767 MB &#40;free/total&#41;
    free disk space   &#58; &#40;D&#58;&#41; 863.63 MB
    display mode      &#58; 1280x1024, 32 bit
    process id        &#58; $b5c
    allocated memory  &#58; 63.30 MB
    executable        &#58; girder.exe
    exec. date/time   &#58; 2005-12-15 16&#58;30
    version           &#58; 4.0.0.266
    madExcept version &#58; 2.7g
    exception class   &#58; EAccessViolation
    exception message &#58; Access violation at address 7D535983 in module 'mshtml.dll'. Read of address 00000120.
    
    thread $1d4&#58;
    7d535983 mshtml.dll             
    7e0f19f0 lua5.dll               lua_pushlstring
    7e0f1a5a lua5.dll               lua_pushstring
    06f91eaa LIBEXPAT.dll           XML_ParseBuffer
    06f91e21 LIBEXPAT.dll           XML_Parse
    7e0f2119 lua5.dll               lua_pcall
    77c3a3ad msvcrt.dll             _endthreadex
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $110 at&#58;
    7e128ceb lualib5.dll            
    
    main thread &#40;$d6c&#41;&#58;
    7c90eb94 ntdll.dll                   KiFastSystemCallRet
    7c90e9be ntdll.dll                   NtWaitForSingleObject
    7c8025d5 kernel32.dll                WaitForSingleObjectEx
    7c80253d kernel32.dll                WaitForSingleObject
    00421501 girder.exe   madExcept      PauseMeEventually
    0042e31b girder.exe   madExcept      PeekMessageCallbackA
    004b043b girder.exe   Forms     6865 TApplication.ProcessMessage
    004b04e2 girder.exe   Forms     6895 TApplication.HandleMessage
    004b0712 girder.exe   Forms     6979 TApplication.Run
    00648180 girder.exe   Girder     156 initialization
    7c91312f ntdll.dll                   RtlUnicodeStringToAnsiString
    7c812907 kernel32.dll                GetVersionExA
    
    thread $4e8&#58;
    7c90eb94 ntdll.dll           KiFastSystemCallRet
    7c90e9be ntdll.dll           NtWaitForSingleObject
    7c8025d5 kernel32.dll        WaitForSingleObjectEx
    7c80253d kernel32.dll        WaitForSingleObject
    7f060194 girder.dll   NQ 145 NQThread
    
    thread $704&#58;
    7c90eb94 ntdll.dll                      KiFastSystemCallRet
    7c90e9be ntdll.dll                      NtWaitForSingleObject
    7c8025d5 kernel32.dll                   WaitForSingleObjectEx
    7c80253d kernel32.dll                   WaitForSingleObject
    004bf2a5 girder.exe   VirtualTrees 5128 TWorkerThread.Execute
    0044f5c8 girder.exe   Classes           ThreadProc
    00405044 girder.exe   System            ThreadWrapper
    
    thread $b9c&#58;
    7c90eb94 ntdll.dll             KiFastSystemCallRet
    7f0762c8 girder.dll girder 129 l_CoreThread
    
    thread $9d4&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $324&#58; <priority&#58;15>
    7c90eb94 ntdll.dll     KiFastSystemCallRet
    7c90e9a9 ntdll.dll     NtWaitForMultipleObjects
    7c8094ec kernel32.dll  WaitForMultipleObjectsEx
    7c809c81 kernel32.dll  WaitForMultipleObjects
    
    thread $328&#58;
    7c90eb94 ntdll.dll                 KiFastSystemCallRet
    7c90e9a9 ntdll.dll                 NtWaitForMultipleObjects
    7c8094ec kernel32.dll              WaitForMultipleObjectsEx
    7c809c81 kernel32.dll              WaitForMultipleObjects
    7e230c84 cm111217.dll CPort   1935 TCustomComPort.WaitForEvent
    7e234cca cm111217.dll kbmX10   555 TkbmX10ServeThread.Execute
    7e1f9988 cm111217.dll Classes      ThreadProc
    7e1e431c cm111217.dll System       ThreadWrapper
    
    thread $a80&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $de0&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $554&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $97c&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $c6c&#58;
    7c90eb94 ntdll.dll     KiFastSystemCallRet
    7c90e319 ntdll.dll     NtRemoveIoCompletion
    7c80cbd3 kernel32.dll  GetQueuedCompletionStatus
    
    thread $6bc&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $c5c&#58;
    7c90eb94 ntdll.dll     KiFastSystemCallRet
    7c90e9a9 ntdll.dll     NtWaitForMultipleObjects
    7c8094ec kernel32.dll  WaitForMultipleObjectsEx
    
    thread $a10&#58;
    7c90eb94 ntdll.dll            KiFastSystemCallRet
    7c90d85a ntdll.dll            NtDelayExecution
    0042ddc3 girder.exe madExcept ThreadExceptFrame
    >> created by thread $97c at&#58;
    71abd909 ws2_32.dll           
    
    thread $494&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $960&#58; <priority&#58;1>
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    7c90e319 ntdll.dll  NtRemoveIoCompletion
    
    thread $990&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $564&#58;
    7c90eb94 ntdll.dll     KiFastSystemCallRet
    7c90e9be ntdll.dll     NtWaitForSingleObject
    7c8025d5 kernel32.dll  WaitForSingleObjectEx
    7c80253d kernel32.dll  WaitForSingleObject
    
    thread $d98&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $e24&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $cb8&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $e5c&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    77d495f3 USER32.dll             MsgWaitForMultipleObjectsEx
    77d496a3 USER32.dll             MsgWaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    4ec76993 gdiplus.dll            GdiplusStartup
    
    thread $10c&#58;
    7c90eb94 ntdll.dll               KiFastSystemCallRet
    7c90e9a9 ntdll.dll               NtWaitForMultipleObjects
    7c8094ec kernel32.dll            WaitForMultipleObjectsEx
    7c809c81 kernel32.dll            WaitForMultipleObjects
    0042ddc3 girder.exe    madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e582dee auxillary.dll           auxlib_init
    
    thread $e28&#58;
    7c90eb94 ntdll.dll         KiFastSystemCallRet
    7e9213ed comserverlib.dll  ?ThreadProc@CSBase@@CGKPAX@Z
    
    thread $998&#58;
    7c90eb94 ntdll.dll     KiFastSystemCallRet
    7c90e9be ntdll.dll     NtWaitForSingleObject
    7c8025d5 kernel32.dll  WaitForSingleObjectEx
    7c80253d kernel32.dll  WaitForSingleObject
    
    thread $91c&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $d20&#58;
    7c90eb94 ntdll.dll               KiFastSystemCallRet
    77c3a3ad msvcrt.dll              _endthreadex
    0042ddc3 girder.exe    madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e58824c auxillary.dll           
    
    thread $f9c&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $4c8&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $eec&#58;
    7c90eb94 ntdll.dll               KiFastSystemCallRet
    77c3a3ad msvcrt.dll              _endthreadex
    0042ddc3 girder.exe    madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e58824c auxillary.dll           
    
    thread $978&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $ffc&#58;
    7c90eb94 ntdll.dll               KiFastSystemCallRet
    77c3a3ad msvcrt.dll              _endthreadex
    0042ddc3 girder.exe    madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e58824c auxillary.dll           
    
    thread $ef4&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $110&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $11c&#58;
    7c90eb94 ntdll.dll               KiFastSystemCallRet
    77c3a3ad msvcrt.dll              _endthreadex
    0042ddc3 girder.exe    madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e58824c auxillary.dll           
    
    thread $148&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $a9c&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $5bc&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $d5c&#58; <priority&#58;15>
    7c90eb94 ntdll.dll            KiFastSystemCallRet
    7c90e9a9 ntdll.dll            NtWaitForMultipleObjects
    0042ddc3 girder.exe madExcept ThreadExceptFrame
    >> created by main thread &#40;$d6c&#41; at&#58;
    76b5b0eb winmm.dll            timeSetEvent
    
    thread $e1c&#58;
    7c90eb94 ntdll.dll  KiFastSystemCallRet
    
    thread $598&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $a58&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $3f4&#58;
    7c90eb94 ntdll.dll     KiFastSystemCallRet
    7c90e9be ntdll.dll     NtWaitForSingleObject
    7c8025d5 kernel32.dll  WaitForSingleObjectEx
    7c80253d kernel32.dll  WaitForSingleObject
    
    thread $f90&#58;
    7c90eb94 ntdll.dll     KiFastSystemCallRet
    7c90e286 ntdll.dll     NtReadFile
    7c80186f kernel32.dll  ReadFile
    08651897 Ftd2xx.dll    FT_Read
    
    thread $364&#58;
    7c90eb94 ntdll.dll     KiFastSystemCallRet
    7c90e9be ntdll.dll     NtWaitForSingleObject
    7c8025d5 kernel32.dll  WaitForSingleObjectEx
    7c80253d kernel32.dll  WaitForSingleObject
    
    thread $840&#58; <priority&#58;2>
    7c90eb94 ntdll.dll            KiFastSystemCallRet
    0042ddc3 girder.exe madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    76b448af winmm.dll            PlaySoundW
    
    thread $c78&#58;
    7c90eb94 ntdll.dll               KiFastSystemCallRet
    77c3a3ad msvcrt.dll              _endthreadex
    0042ddc3 girder.exe    madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e58824c auxillary.dll           
    
    thread $a74&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90e9a9 ntdll.dll              NtWaitForMultipleObjects
    7c8094ec kernel32.dll           WaitForMultipleObjectsEx
    7c809c81 kernel32.dll           WaitForMultipleObjects
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7e0f4e89 lua5.dll               
    
    thread $b10&#58;
    7c90eb94 ntdll.dll            KiFastSystemCallRet
    7c90e397 ntdll.dll            NtReplyWaitReceivePortEx
    0042ddc3 girder.exe madExcept ThreadExceptFrame
    >> created by thread $d44 at&#58;
    77e8753f RPCRT4.dll           
    
    thread $f24&#58;
    7c90eb94 ntdll.dll            KiFastSystemCallRet
    7c90e397 ntdll.dll            NtReplyWaitReceivePortEx
    0042ddc3 girder.exe madExcept ThreadExceptFrame
    >> created by thread $b10 at&#58;
    77e8753f RPCRT4.dll           
    
    thread $b48&#58;
    7c90eb94 ntdll.dll              KiFastSystemCallRet
    7c90d85a ntdll.dll              NtDelayExecution
    7c8023e7 kernel32.dll           SleepEx
    7c80244c kernel32.dll           Sleep
    0042ddc3 girder.exe   madExcept ThreadExceptFrame
    >> created by thread $b9c at&#58;
    7750cc99 ole32.dll              
    
    thread $550&#58;
    7c90eb94 ntdll.dll            KiFastSystemCallRet
    7c90e397 ntdll.dll            NtReplyWaitReceivePortEx
    0042ddc3 girder.exe madExcept ThreadExceptFrame
    >> created by thread $f24 at&#58;
    77e8753f RPCRT4.dll           
    
    modules&#58;
    00400000 girder.exe                4.0.0.266        D&#58;\Program Files\Promixis\Girder
    01a90000 shared.dll                4.0.0.113        D&#58;\Program Files\Promixis\Girder
    01c60000 WBlind.dll                4.5.0.0          D&#58;\Program Files\Stardock\Object Desktop\WindowBlinds
    02470000 iTchHk.dll                1.0.0.0          D&#58;\Program Files\Logitech\iTouch
    027c0000 LgMsgHk.dll               1.1.0.0          D&#58;\Program Files\Common Files\Logitech\Scrolling
    02840000 diamondkey.dll            1.0.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    029d0000 vetredir.dll              10.67.0.0        D&#58;\WINDOWS\system32\ZoneLabs
    02a10000 isafeif.dll               10.67.0.0        D&#58;\WINDOWS\system32\ZoneLabs
    02a40000 MiscUtils.dll                              D&#58;\Program Files\Promixis\Girder\plugins
    03390000 httpd.dll                 1.1.1.0          D&#58;\Program Files\Promixis\Girder\plugins
    035a0000 imslsp.dll                6.1.737.0        D&#58;\WINDOWS\system32
    03850000 LIBEAY32_0.9.6l.dll                        D&#58;\WINDOWS\system32
    03920000 dbghelp.dll               6.2.13.1         D&#58;\WINDOWS\system32\ZoneLabs
    040a0000 Enhanced TaskSwitcher.dll 1.0.0.0          D&#58;\Program Files\Promixis\Girder
    04390000 USBUIRT.dll               3.2.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    04a70000 kbdhook.dll               2.22.289.0       D&#58;\Program Files\Logitech\iTouch
    05530000 xmltv.dll                                  D&#58;\Program Files\Promixis\Girder\plugins
    055e0000 odbcint.dll               3.525.1117.0     D&#58;\WINDOWS\system32
    057f0000 CurXP0.dll                                 D&#58;\Program Files\CursorXP
    05de0000 nvdttts.dll               1.4.0.1          D&#58;\Program Files\ATTNaturalVoices\TTS1.4\Desktop\bin
    06f90000 LIBEXPAT.dll                               D&#58;\Program Files\Promixis\Girder
    08610000 uuirtdrv.dll              2.6.9.3          D&#58;\WINDOWS\system32
    08650000 Ftd2xx.dll                2.0.11.1         D&#58;\WINDOWS\system32
    0b220000 msls31.dll                3.10.349.0       D&#58;\WINDOWS\System32
    10000000 ctagent.dll               1.0.0.5          D&#58;\WINDOWS\system32
    13000000 x10net.dll                3.0.0.180        D&#58;\Program Files\ATI Multimedia\RemCtrl
    20000000 xpsp2res.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    22000000 mlfhook.dll               4.8.0.6787       D&#58;\PROGRA~1\ZONELA~1\ZONEAL~1\MAILFR~1
    4d4f0000 WINHTTP.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    4ec50000 gdiplus.dll               5.1.3102.2180    D&#58;\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82
    5ad70000 UXTHEME.DLL               6.0.2900.2180    D&#58;\WINDOWS\system32
    5b0a0000 umdmxfrm.dll              5.1.2600.0       D&#58;\WINDOWS\system32
    5b860000 NETAPI32.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    5cd70000 serwvdrv.dll              5.1.2600.0       D&#58;\WINDOWS\system32
    5e760000 perfos.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    5edd0000 olepro32.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    66000000 MSVBVM60.DLL              6.0.97.82        D&#58;\WINDOWS\system32
    662b0000 hnetcfg.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    66500000 wbsys.dll                 4.0.0.0          D&#58;\WINDOWS\system32
    66600000 wbhelp.dll                4.0.0.1          D&#58;\Program Files\Stardock\Object Desktop\WindowBlinds
    666f0000 inetmib1.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    6d6e0000 sapi.dll                  5.1.4111.0       D&#58;\Program Files\Common Files\Microsoft Shared\Speech
    711a0000 odbcbcp.dll               2000.85.1117.0   D&#58;\WINDOWS\system32
    71a50000 mswsock.dll               5.1.2600.2180    D&#58;\WINDOWS\System32
    71a90000 wshtcpip.dll              5.1.2600.2180    D&#58;\WINDOWS\System32
    71aa0000 WS2HELP.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    71ab0000 ws2_32.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    71ad0000 WSOCK32.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    71b20000 MPR.dll                   5.1.2600.2180    D&#58;\WINDOWS\system32
    71bf0000 SAMLIB.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    71d40000 actxprxy.dll              6.0.2900.2180    D&#58;\WINDOWS\System32
    71f60000 snmpapi.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    722b0000 sensapi.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    72d10000 msacm32.drv               5.1.2600.0       D&#58;\WINDOWS\system32
    72d20000 wdmaud.drv                5.1.2600.2180    D&#58;\WINDOWS\system32
    73000000 winspool.drv              5.1.2600.2180    D&#58;\WINDOWS\system32
    73f10000 DSOUND.dll                5.3.2600.2180    D&#58;\WINDOWS\system32
    74000000 pdh.dll                   5.1.2600.2180    D&#58;\WINDOWS\system32
    74320000 ODBC32.dll                3.525.1117.0     D&#58;\WINDOWS\system32
    745e0000 msi.dll                   3.1.4000.2435    D&#58;\WINDOWS\system32
    74980000 msxml3.dll                8.50.2162.0      D&#58;\WINDOWS\System32
    74ae0000 CFGMGR32.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    751d0000 wshbth.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    754d0000 CRYPTUI.dll               5.131.2600.2180  D&#58;\WINDOWS\system32
    75e90000 SXS.DLL                   5.1.2600.2180    D&#58;\WINDOWS\system32
    76080000 MSVCP60.dll               6.2.3104.0       D&#58;\WINDOWS\system32
    76360000 WINSTA.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    76380000 msimg32.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    76390000 IMM32.dll                 5.1.2600.2180    D&#58;\WINDOWS\system32
    763b0000 comdlg32.dll              6.0.2900.2180    D&#58;\WINDOWS\system32
    76780000 SHFOLDER.dll              6.0.2900.2180    D&#58;\WINDOWS\system32
    769c0000 USERENV.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    76b20000 ATL.DLL                   3.5.2284.0       D&#58;\WINDOWS\system32
    76b40000 winmm.dll                 5.1.2600.2180    D&#58;\WINDOWS\system32
    76bf0000 Psapi.dll                 5.1.2600.2180    D&#58;\WINDOWS\system32
    76c30000 WINTRUST.dll              5.131.2600.2180  D&#58;\WINDOWS\system32
    76c90000 IMAGEHLP.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    76d40000 MPRAPI.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    76d60000 iphlpapi.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    76e10000 adsldpc.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    76e80000 rtutils.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    76e90000 rasman.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    76eb0000 TAPI32.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    76ee0000 RASAPI32.DLL              5.1.2600.2180    D&#58;\WINDOWS\system32
    76f20000 DNSAPI.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    76f50000 wtsapi32.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    76f60000 WLDAP32.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    76fb0000 winrnr.dll                5.1.2600.2180    D&#58;\WINDOWS\System32
    76fc0000 rasadhlp.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    76fd0000 CLBCATQ.DLL               2001.12.4414.308 D&#58;\WINDOWS\system32
    77050000 COMRes.dll                2001.12.4414.258 D&#58;\WINDOWS\system32
    77120000 OLEAUT32.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    771b0000 WININET.dll               6.0.2900.2781    D&#58;\WINDOWS\system32
    77260000 urlmon.dll                6.0.2900.2790    D&#58;\WINDOWS\system32
    773d0000 COMCTL32.dll              6.0.2900.2180    D&#58;\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9
    774e0000 ole32.dll                 5.1.2600.2726    D&#58;\WINDOWS\system32
    77760000 SHDOCVW.dll               6.0.2900.2805    D&#58;\WINDOWS\system32
    77920000 SETUPAPI.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    77a80000 CRYPT32.dll               5.131.2600.2180  D&#58;\WINDOWS\system32
    77b20000 MSASN1.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    77bd0000 midimap.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    77be0000 MSACM32.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    77c00000 version.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    77c10000 msvcrt.dll                7.0.2600.2180    D&#58;\WINDOWS\system32
    77cc0000 ACTIVEDS.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    77d40000 USER32.dll                5.1.2600.2622    D&#58;\WINDOWS\system32
    77dd0000 ADVAPI32.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    77e70000 RPCRT4.dll                5.1.2600.2180    D&#58;\WINDOWS\system32
    77f10000 GDI32.dll                 5.1.2600.2770    D&#58;\WINDOWS\system32
    77f60000 SHLWAPI.dll               6.0.2900.2781    D&#58;\WINDOWS\system32
    77fe0000 Secur32.dll               5.1.2600.2180    D&#58;\WINDOWS\system32
    7c340000 MSVCR71.dll               7.10.3052.4      D&#58;\WINDOWS\system32
    7c3a0000 MSVCP71.dll               7.10.3077.0      D&#58;\WINDOWS\system32
    7c800000 kernel32.dll              5.1.2600.2180    D&#58;\WINDOWS\system32
    7c900000 ntdll.dll                 5.1.2600.2180    D&#58;\WINDOWS\system32
    7c9c0000 SHELL32.dll               6.0.2900.2763    D&#58;\WINDOWS\system32
    7d4a0000 mshtml.dll                6.0.2900.2802    D&#58;\WINDOWS\System32
    7db10000 hhctrl.ocx                5.2.3790.2453    D&#58;\WINDOWS\System32
    7e0f0000 lua5.dll                  5.0.3.0          D&#58;\Program Files\Promixis\Girder
    7e120000 lualib5.dll               5.0.3.0          D&#58;\Program Files\Promixis\Girder
    7e140000 LWinFunc.dll              1.0.0.1          D&#58;\Program Files\Promixis\Girder
    7e1b0000 AudioMixer.dll            1.5.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e1e0000 cm111217.dll              4.0.0.18         D&#58;\Program Files\Promixis\Girder\plugins
    7e280000 copydata.dll              1.1.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e290000 devnotify.dll             1.1.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e2e0000 X10-Remotes.dll           1.5.5.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e3a0000 keyboard.dll              4.2.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e3c0000 MouseControl.dll          1.0.0.2          D&#58;\Program Files\Promixis\Girder\plugins
    7e3e0000 multimon.dll              1.0.0.1          D&#58;\Program Files\Promixis\Girder\plugins
    7e430000 Scheduler.dll             1.1.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e460000 Sendmessage.dll           1.5.5.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e470000 serial.dll                0.9.4.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e4b0000 simpletimer.dll           1.4.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e4c0000 taskcreate.dll            3.0.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e4d0000 taskswitch.dll            1.5.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e4e0000 TaskSwitcherEx.dll        1.0.0.1          D&#58;\Program Files\Promixis\Girder\plugins
    7e500000 treescript.dll            1.1.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e530000 WinCon.dll                1.0.1.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e550000 ZipExt.dll                                 D&#58;\Program Files\Promixis\Girder\plugins
    7e580000 auxillary.dll             1.4.6.1          D&#58;\Program Files\Promixis\Girder
    7e5d0000 dui.dll                   1.0.0.5          D&#58;\Program Files\Promixis\Girder
    7e5f0000 lsocket.dll                                D&#58;\Program Files\Promixis\Girder
    7e630000 lmime.dll                                  D&#58;\Program Files\Promixis\Girder
    7e650000 lxp.dll                                    D&#58;\Program Files\Promixis\Girder
    7e690000 SciLexer.DLL              1.6.1.0          D&#58;\Program Files\Promixis\Girder
    7e6f0000 luacom5.dll                                D&#58;\Program Files\Promixis\Girder
    7e850000 globalcache.dll           1.1.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e880000 ComSvr.dll                2.0.0.5          D&#58;\Program Files\Promixis\Girder\plugins
    7e8e0000 gip2.dll                  1.1.0.0          D&#58;\Program Files\Promixis\Girder\plugins
    7e920000 comserverlib.dll          1.0.0.5          D&#58;\Program Files\Promixis\Girder
    7f000000 girder.dll                4.0.0.222        D&#58;\Program Files\Promixis\Girder
    
    hardware&#58;
    + Computer
      - ACPI Uniprocessor PC
    + Disk drives
      - MAXTOR 6L060J3
      - Maxtor 6Y120P0
    + Display adapters
      - ALL-IN-WONDER 9800 SERIES   &#40;driver 8.191.0.0&#41;
      - ALL-IN-WONDER 9800 SERIES - Secondary  &#40;driver 8.191.0.0&#41;
    + DVD/CD-ROM drives
      - PIONEER DVD-RW  DVR-109
      - SCSIVAX DVD/CD-ROM SCSI CdRom Device
      - SONY CD-RW  CRX230E
      - ZX3274T DZN540S SCSI CdRom Device
      - ZX3274T DZN540S SCSI CdRom Device
    + Floppy disk controllers
      - Standard floppy disk controller
    + Floppy disk drives
      - Floppy disk drive
    + Human Interface Devices
      - HID-compliant consumer control device
      - HID-compliant consumer control device
      - HID-compliant device
      - Logitech Cordless Dual USB Mouse & iTouch Keys &#40;driver 9.79.0.0&#41;
      - Logitech Cordless USB Keyboard &#40;driver 9.79.0.0&#41;
    + IDE ATA/ATAPI controllers
      - Primary IDE Channel
      - Secondary IDE Channel
      - SiS PCI IDE Controller
    + Keyboards
      - Logitech HID-Compliant Keyboard &#40;driver 2.21.0.0&#41;
    + Mice and other pointing devices
      - HID-compliant mouse
    + Modems
      - SoftV92 SmartSpeakerphone Modem &#40;driver 7.12.1.0&#41;
    + Monitors
      - Default Monitor
      - Plug and Play Monitor
    + Network adapters
      - SiS 900-Based PCI Fast Ethernet Adapter
    + Ports &#40;COM & LPT&#41;
      - Communications Port &#40;COM1&#41;
      - ECP Printer Port &#40;LPT1&#41;
    + Processors
      - AMD Sempron&#40;tm&#41; 2400+
    + SCSI and RAID controllers
      - SCSI/RAID Host Controller
      - VAX347S SCSI Controller
    + Sound, video and game controllers
      - ATI WDM Rage Theater Audio &#40;driver 6.14.10.6320&#41;
      - ATI WDM Rage Theater Video NSP &#40;driver 6.14.10.6320&#41;
      - ATI WDM Specialized MVD Codec &#40;driver 6.14.10.6320&#41;
      - ATI WDM Specialized PCD Codec &#40;driver 6.14.10.6320&#41;
      - ATI WDM TV Audio Crossbar &#40;driver 6.14.10.6320&#41;
      - ATI WDM TV Tuner &#40;driver 6.14.10.6320&#41;
      - Audio Codecs
      - C-Media AC97 Audio Device &#40;driver 5.12.1.49&#41;
      - Creative Game Port &#40;driver 3-18-2002&#41;
      - Creative SB Live! Value &#40;driver 5.12.2.252&#41;
      - Legacy Audio Drivers
      - Legacy Video Capture Devices
      - Media Control Devices
      - Standard Game Port
      - Unimodem Half-Duplex Audio Device
      - Video Codecs
    + System devices
      - ACPI Fixed Feature Button
      - ACPI Power Button
      - Direct memory access controller
      - Extended IO Bus
      - ISAPNP Read Data Port
      - Logical Disk Manager
      - Microcode Update Device
      - Microsoft ACPI-Compliant System
      - Microsoft System Management BIOS Driver
      - Motherboard resources
      - Numeric data processor
      - PCI bus
      - PCI standard host CPU bridge
      - Plug and Play BIOS Extension &#40;driver 3.47.0.0&#41;
      - Plug and Play Software Device Enumerator
      - PnP BIOS Extension &#40;driver 3.47.0.0&#41;
      - Printer Port Logical Interface
      - Programmable interrupt controller
      - SIS PCI to ISA bridge
      - SIS Processor to AGP Controller
      - System CMOS/real time clock
      - System speaker
      - System timer
      - Terminal Server Device Redirector
      - Terminal Server Keyboard Driver
      - Terminal Server Mouse Driver
      - Volume Manager
    + Universal Serial Bus controllers
      - ATI Remote Wonder Controller &#40;driver 2.0.0.0&#41;
      - SiS 7001 PCI to USB Open Host Controller
      - SiS 7001 PCI to USB Open Host Controller
      - SiS PCI to USB Enhanced Host Controller
      - USB Composite Device
      - USB Root Hub
      - USB Root Hub
      - USB Root Hub
      - USB-UIRT Device &#40;driver 1.5.5.0&#41;
      - X10 USB Wireless Transceiver &#40;ACPI-compliant&#41; &#40;driver 3.0.0.180&#41;
    + VSO devices
      - Patin Couffin engine
    
    disassembling&#58;
    &#91;...&#93;
    7d5085fc   push    $7d73f7ec
    7d508601   call    dword ptr &#91;$7d4a1240&#93;  ; InterlockedDecrement &#40;kernel32.dll&#41;
    7d508607   pop     esi
    7d508608   ret
    7d508607
    7d535983 sub_7d535983&#58;                    ; function entry point
    7d535983 > cmp     &#91;eax+$120&#93;, edi
    7d535989   jz      loc_7d5359a7
    7d53598b   mov     eax, esi
    7d53598d   neg     eax
    7d53598f   lea     ecx, &#91;esi+$10&#93;
    &#91;...&#93;

  7. #167
    Join Date
    Jun 2004
    Location
    Las Vegas
    Posts
    466

    Default

    Coming back to item 2, that's actually easier now that I understand what you're trying to do.

    You'll need to create a new lua script with this code
    Code:
    rollover_text = ie99.document&#58;getElementById&#40;'prog_desc'&#41;.innerHTML
    print &#40;rollover_text&#41;
    Trigger that script whenever you want to see what's in the rollover screen. Just take that and swap in our speaking code and you should be good. The only problem is you'll also get the style attributes from the html, but you could strip those out.

    Chris

  8. #168
    Join Date
    May 2004
    Posts
    2,588

    Default

    I'll try that. Thanks! Everything else works great. I now have it set up so that when I hit a button on my remote it switches the video on my TV to the computer input, displays the grid on the screen and moves the mouse to the top left cell. I can then move the mouse around and scroll the grid with other remote buttons, and one button selects the cell that the cursor is over, switches to that station (automatically changing the tv input to cable), and closes the grid. It'll be quite impressive with the speech added.

  9. #169
    Join Date
    May 2004
    Posts
    2,588

    Default

    If anyone is interested, this script will place the rollover info into three variable which can then be used for speech, etc. whenever the script is triggered when the cursor is over one of the cells.

    Code:
    rollover_text = ie99.document&#58;getElementById&#40;'prog_desc'&#41;.innerHTML
    TVShow = &#123;Name=0; Title=0; Description=0&#125;
    _, _, TVShow.Name, TVShow.Title, TVShow.Description = string.find&#40;rollover_text, "<FONT size=10>&#40;.-&#41;</FONT>
    &#40;.-&#41;
    &#40;.-&#41;&#40;.-&#41;$"&#41;
     print &#40;TVShow.Name&#41;
     print &#40;TVShow.Title&#41;
     print &#40;TVShow.Description&#41;
    Thanks for the code Chris, and Rob for the string.find code. It's really cool when you implement speech into the grid! Is there a similar code for the channel of the rollover?

  10. #170
    Join Date
    Jun 2004
    Location
    Las Vegas
    Posts
    466

    Default

    Cool. I'm glad that's working. The channel isn't passed in the rollover presently but you could add it. I'll take a look at the code later.

    Neat pattern matching Rob. Very cool.

    Chris

Page 17 of 17 FirstFirst ... 7151617

Posting Permissions

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