From: Larry R. <lo...@co...> - 2002-04-04 17:44:13
|
Makes sense. So if caller id never returns the 1 in front of the area code to make it a true 10 digit format then that code would never get compared to the reject log because it looks for the one and not the area code first. So that means I would have to change this "if (substr($RejLogTempLine, 0, 10) eq $PhoneNumber) {" to this "if (substr($RejLogTempLine, 0, 9) eq $PhoneNumber) {" since my caller id does not show the one infront of the number? I hope I did not lose you :) Thank You Larry -----Original Message----- From: mis...@li... [mailto:mis...@li...]On Behalf Of Bruce Winter Sent: Wednesday, April 03, 2002 8:00 PM To: Misterhouse-Users Subject: RE: [misterhouse-users] Caller Id rejlog.log > What is the format that is supposed to be in rejlog? Is it the callers > name, phone number(with or with out area code?)? PLease let me > know. I am > trying to have it hang up on certain callers numbers or names. I suspect you are using Brian's mh/code/public/calllog.pl? I don't use that code, but I think this is the relevant line: foreach $RejLogTempLine (@rejloglines) { if (substr($RejLogTempLine, 0, 10) eq $PhoneNumber) { print_log "$PhoneName is calling, and is in reject list!"; speak "$PhoneName is calling, and is in reject list!"; set $phone_modem 'ATA'; set $timer_hangup 5; } } So the first 10 characters are the phone number to reject. Bruce ________________________________________________________ To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 |