![]() |
![]() |
|
|
Compare Products, Prices & Stores For: COMPUTERS, COMPONENTS, COMPUTER ACCESSORIES, COMPUTER MEMORY, HARDWARE, INPUT DEVICES, NETWORKING, PDAs & MOBILE ELECTRONICS, SOFTWARE, STORAGE & MEDIA, DIGITAL CAMERAS, HOME AUDIO, TV& VIDEO |
|
|
|
|
#46
|
|||
|
|||
|
Unfortunately elseed doens't include x/y options on which coordinate to display the number, so it was: a) cutting off the last digit, looks like the calculations are off by one (MAX_CHARX-strlen(cid.nmbr)+1 should probably just be MAX_CHARX-strlen(cid.nmbr)) b) Because I have a Sony widescreen TV, when it is in Wide Zoom mode it cuts the number off even more. So I moved the x coordinate back by 5 characters (instead of +1, use -4). I also fixed the makefile so it compiles cleanly against libosd.a and the usr.local.mips-tivo.tar.bz2 archive found on tivofiles.sf.net. A complete diff and compiled binary are attached. It works on my hacked HDVR2 running 4.0.1-01. It's obviously not a .zip file. Last edited by bma; 08-21-2004 at 07:41 PM. |
|
#47
|
|||
|
|||
|
Quote:
Quote:
Quote:
-- dah31 Last edited by dah31; 08-23-2004 at 01:58 AM. Reason: added info on `make install' for libosd |
|
#48
|
|||
|
|||
|
Quote:
The ``dash'' was incongruous padding code in drawstring_direct.c:ft_draw_string_by_pixels(). Herewith libosd 0.4.1 . (See the previous message for a current elseed .) -- dah31 |
|
#49
|
|||
|
|||
|
I have now posted a snapshot of the current tivovbi for both S1 and S2 in post #33. Please test, and provide a diff for 4.0/DTivo compatibility. TIA
|
|
#50
|
||||
|
||||
|
Hi,
I have a Caller ID project at http://ncid.sourceforge.net that usually runs the server on Linux, but includes a client for a Series1 TiVo. The client uses out2osd to display output using the original osd routines. Libosd is a great replacement and it is now used in out2osd. The complete Called ID package should now run on a Series2. Attached is a patch for libosd-0.4.1 so it will compile using the cross compilers at http://tivoutils.sourceforge.net. The changes remove the variable declarations in the for loops since the ppc cross compiler does not support gnu99. The makefile changes allow SERIES to also be defined as x1 and x2 to set up the environment for the above cross compilers.
__________________
John |
|
#51
|
|||
|
|||
|
I have been working with newtext2osd from post #22 in this thread.
When ever I display text or a file using -e (don't clear the display) the display clears after a fraction of a second. Trying to get this to work with tcs but can't get the display to stay up. If I use -s 10 it will stay for 10 seconds. Is -e working for anyone? Tivo is Dtivo hdvr2 Thanks Vegas |
|
#52
|
|||
|
|||
|
Fix to elseed/yac/newtext2osd text imm being cleared
I solved the problem of text imm being cleared this morning...
I noticed that after a reboot text from "text2osd" and elseed stay on the screen but when I tried just 10 min later it didn't. I then realized I enabled the clock in the bottom right via SPS9S. So, I did another SPS9S (which disables the clock) and low and behold...text now stays on the screen for the full time specified in the -s option. PS I also wrote my own tivoweb+ module that takes text typed in a text box (in a form) and displays via running app newtext2osd. Hope this helps everyone. PS I'm not a developer so I realy shouldn't be posting here BUT I thought it would help enough people. |
|
#53
|
||||
|
||||
|
I am seeing the same thing cheezemo reports.
Tried the "naked binary" above (the one incorrectly named *bz2.zip) It runs... but when a call comes in I see no display on the screen yet it does contact my YAC clients and reports to the screen that the call was logged... (something I used to see in the elseed.log file). LIke this Quote:
For now I am back to the "misjustified and number a little lower" version Quote:
|
|
#54
|
|||
|
|||
|
For those of you using OSD, coupled with the YAC server running on a Windows machine, you might be interested in this little utility that I wrote, which monitors changes to the yac-log.txt file, and sends an email notification and/or text message to your cell phone with the applicable caller ID data, enabling you to know when you have received a call, and who it was from, while away from home.
John
__________________
1 HR10-250, upgraded to 570 SD hours, hacked, 6.3b. 1 HDVR2, upgraded to 206 hours, hacked, 6.2. 1 HDVR2, upgraded to 168 hours, hacked, 6.2. tyExtract - Automated batch extraction utility YacMon - YAC Server log monitor for new call(s) notification via email/text message Last edited by JohnSorTivo; 11-01-2004 at 03:38 PM. |
|
#55
|
|||
|
|||
|
Happy new year, all!
Quote:
Google and Google Groups (né Deja News) are your friends when you get errors. To wit: Code:
dah31@kinkle:~$ /usr/local/ppc-tivo/powerpc-403-linux-gnu/bin/gcc --version gcc (GCC) 3.4.0 Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Code:
dah31@kinkle:~$ /usr/local/mips-tivo-3.2/mips-unknown-linux-gnu/bin/gcc --version gcc (GCC) 3.2.3 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Figuring out what to do about gcc 3.x requiring a version of glibc that doesn't work on S1 TiVos is an exercise for the reader. :-) -- dah31 |
|
#56
|
|||
|
|||
|
I was just wondering if anyone is working on getting out2osd to work under 7.2 yet? When running out2osd under 7.2 it gives the following message:
"Couldn't find or create shared front buffer" |
|
#57
|
|||
|
|||
|
Haven't heard anything in a while so I played around a bit more. The
text2osd in the /tvbin directory works but it's hard to clear it afterwards and sometimes messes up the menus for a few minutes. |
|
#58
|
|||
|
|||
|
YAC Font
On another note, it isn't quite clear here and I had a devil of a time figuring this out, but if your using the YAC binary found in this thread along with the FreeType libraries, you can use a true type font just like you can with elseed by setting FONT_PATH in your RC.INIT.AUTHOR and then using the -Ffontname.ttf and -s size switches with YAC. The switches are not mentioned in the YAC archive found here, at least not that I saw, but are documented with elseed. You will not see it documented if you do a --help on YAC either. Figured I would give it a whirl and it worked for me.
yac -f 0xffffff00 -b 0xff000000 -Fyac.ttf -s 28 & Smee |
|
#59
|
|||
|
|||
|
Smee,
What version of TiVo are you running? Thanks. |
|
#60
|
|||
|
|||
|
Quote:
Smee |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|