1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Network Caller ID (NCID)

Discussion in 'TiVo Underground' started by jlc, May 21, 2003.

  1. May 21, 2003 #1 of 282
    jlc

    jlc New Member

    149
    0
    Jun 18, 2002
    near...
    This entire thread was lost when the database was restored, so I am repeating the announcement and what I can remember of my two replies to two other posts.

    ANNOUNCEMENT:

    The home page for NCID (formally TiVoCID) has moved to http://ncid.sourceforge.net The project page is at http://sourceforge.net/projects/ncid/

    NCID is a network based Caller-ID package that includes a Caller-ID server and client.

    The server runs on Linux, TiVo (DirecTiVo, or Series 1 - requires external modem or internal modem mod), FreeBSD, and Macintosh OS X. Most people run the server on Linux.

    The client runs on the same platforms as the server, and also Windows. Also included are Linux client interface scripts that will speak the caller's name, email the CID information to a cell phone or text pager, or send a CID message to a Windows system.

    There is also a separate Linux NCID client package for LCD displays.

    See the web page for a list of NCID features and client pictures.

    COMMENTS TO LOST POSTS:

    The NCID protocol is different from YAC, but it is a simple line based protocol that is documented in the source distribution. The file NCID-FORMAT describes the line formats, and the file PROTOCOL describes how to implement a client or server.

    I am not familiar with YACC, but I believe the server connects to a listener when it receives the CID information from the modem, and it disconnects after it is sent. With NCID, the clients connect to the server and stay connected. When the server receives the CID information from the modem, it sends it to all connected clients. This permits the clients to receive the CID log from the server at connect without the need for a local copy.

    NCID does include a Windows client distribution in the package. The web page also has a third party link to NCIDpop, a native Windows and Macintosh client. I also know of another third party windows client in development.

    NCID has many features features, and it runs on multiple platforms. See the above web page for the feature list. The last feature added was the ability of a client to do a action based on a ring number or end of ringing. For instance, my client will send CID information to my cell phone only if it see ring 3.

    ---
    John
     
  2. Sep 20, 2004 #2 of 282
    jlc

    jlc New Member

    149
    0
    Jun 18, 2002
    near...
    I have updated the NCID and NCIDpop Caller ID packages at sourceforge. It includes some fixes to the NCIDD server and some NCID client updates. The Windows client, NCIDpop had several features added including the ability to look up received phone numbers on the Internet. See http://ncid.sourceforge.net for more information.

    I have been working on the display program, out2osd, for TiVoCID and it now uses the libosd-0.4.1 library, for both a Series1 and a Series2 TiVo, at http://www.************.com/forum/showthread.php?t=34159&page=1&pp=15

    The NCID TiVo client works OK on a Series1, but I do not have a Series2 to test. If someone would like to test it for me, I can email you the binary of out2osd for testing on a Series2. If it works OK, I can release the current source and binaries on sourceforge. I would also like someone to test the server package on a Series2, so I can also send it for testing. The server package is just a cross compile from the latest released source.


    John
     
  3. Aug 4, 2005 #3 of 282
    dmark1867

    dmark1867 Member

    31
    0
    Mar 22, 2005
    John or anyone,


    There is a module for tivoweb that adds a shortcut to display a "CALLER ID" button on your tivowebplus

    See:
    http://www.************.com/forum/showthread.php?t=38516&goto=nextoldest

    I think it may also change the formating so the log is easier to read (I could be wrong about that though).

    Is there or can someone create a module that will do the same with NCID?

    The log file is located at
    /var/hack/log/cidcall.log

    The log file does not look as clean as the elseed log.

    Also, when I look at my log file from within tivoweb I do not even see this log file

    Any Idea's?

    Thanks!
     
  4. Aug 4, 2005 #4 of 282
    jlc

    jlc New Member

    149
    0
    Jun 18, 2002
    near...
    I do not know of a module for NCID, but here is a modification of calleridlog.itcl, called ncid.itcl. I do not know if it will work as I can not try it out, but hopefully it will help you.
     
  5. Aug 27, 2005 #5 of 282
    jlc

    jlc New Member

    149
    0
    Jun 18, 2002
    near...
    NCID version 0.60 and NCIDpop 0.9.10 have been released.

    NCID release 0.60 adds support for slow responding modems, the NetCallerID standalone device, and for Distinctive Ring. The server configuration file has changed and aliases were moved to a separate alias file. Configuration files were added for the client, log file rotation, and for the various support scripts. There was also some code improvements and bug fixes.

    NCIDpop 0.9.10 adds support for the new NCID message format required for distinctive ring. The Macintosh version was fixed to compile again, and has a new binary package.
     
  6. Sep 10, 2005 #6 of 282
    jlc

    jlc New Member

    149
    0
    Jun 18, 2002
    near...
    NCID version 0.61 has been released. Also a new package called ncidmod that contains two TivoWebPlus modules. One to view the log file formatted, and one to view the raw log file. For more information see http://ncid.sourceforge.net
     
  7. Sep 11, 2005 #7 of 282
    Human123

    Human123 DTivo TakeitOrLeavo

    165
    0
    Jun 9, 2003
    This sounds really cool...
    Does anyone have this up and running on 6.2? If so, what are your comments.
     
  8. Sep 12, 2005 #8 of 282
    dmark1867

    dmark1867 Member

    31
    0
    Mar 22, 2005
    I am running 6.2 on my tivo and I kept having issues with elseed. I have been running NCID on it know and it is rock solid on 6.2.

    Danny
     
  9. Oct 4, 2005 #9 of 282
    shutterfriend

    shutterfriend New Member

    40
    0
    Aug 10, 2005
    Anyone know if ncid will support 7.2 of TiVo soon? The out2osd gives a front buffer error.

    Thanks.
     
  10. Oct 14, 2005 #10 of 282
    darekd

    darekd New Member

    21
    0
    Jan 17, 2003
    Roanoke, VA
    I'd like to set aliases for some phone numbers but I cannot find any instruction how to do it.

    I'm running successfuly NCID on my HDVR2.
     
  11. Oct 14, 2005 #11 of 282
    shutterfriend

    shutterfriend New Member

    40
    0
    Aug 10, 2005
    darekd,

    It depends what version you are running but the instructions should be included in the download in the docs directory.

     
  12. Oct 17, 2005 #12 of 282
    darekd

    darekd New Member

    21
    0
    Jan 17, 2003
    Roanoke, VA
    Thank you.
     
  13. Oct 22, 2005 #13 of 282
    shutterfriend

    shutterfriend New Member

    40
    0
    Aug 10, 2005
    I take it by the response that no one is interested in this post or there is no solution to this issue.

    If anyone is interested in helping me with this issue I would greatly appreciate it.
     
  14. Oct 22, 2005 #14 of 282
    jlc

    jlc New Member

    149
    0
    Jun 18, 2002
    near...
    There is no fix to the OSD problem at this time, but it is being worked on. The failure is in the osd library used by out2osd.
     
  15. Oct 23, 2005 #15 of 282
    shutterfriend

    shutterfriend New Member

    40
    0
    Aug 10, 2005
    Thanks for the response. I am happy to hear that it is being worked on. I will wait patiently for the fix.

    Thanks again.
     
  16. Mar 8, 2006 #16 of 282
    jlc

    jlc New Member

    149
    0
    Jun 18, 2002
    near...
    NCID version 0.62 has been released and NCIDpop 0.9.12 has been updated with a windows installer. The server has a couple of important fixes. The client has a new output module for MythTV and also has a windows installer. For more information see http://ncid.sourceforge.net
     
  17. Mar 16, 2006 #17 of 282
    jg123

    jg123 New Member

    27
    0
    Mar 14, 2003
    Very cool. Thanks! The readme file for the scripts points to the old mythtv wiki pages, but they are no longer accesible. I think I set up ncid correctly for mythtv. Just waiting for someone to call... :) Seriously, it's too late to set off all the phone ringers in the house tonight, but I'll give it a go tomorrow.
     
  18. Mar 17, 2006 #18 of 282
    jlc

    jlc New Member

    149
    0
    Jun 18, 2002
    near...
  19. Mar 18, 2006 #19 of 282
    closetgeek

    closetgeek New Member

    3
    0
    Mar 10, 2006
    I am running NCID on my 2 DTivos and running the client on my windows PC.
    What I would like to know is, is there a way to run it (the client on my windows PC) in the system tray and have it pop-up when recieving a call?
    Thanks in advance
     
  20. Mar 18, 2006 #20 of 282
    jlc

    jlc New Member

    149
    0
    Jun 18, 2002
    near...
    You need the NCIDpop package. It runs out of the system tray and will pop up when a call comes in. It also supports a a lookup on the number feature. NCIDpop is one of the packages distributed with NCID. You can download it from: http://sourceforge.net/projects/ncid/ Go to Download Network Caller ID.
     

Share This Page