On Thu, 7 Oct 2004, Adam Saeed wrote:

the scenario is:
operating system: Linux
phone line is normal phone we use in our homes.
I have a list of phone numbers in a spredsheet file(e.g *.xls) pick up
number from there and automatically dial to that number through phone.
I am new to Perl thats why i posted it here to know how it could be
done in Perl.
which module should be use, is there any program similar to this one
has been built or not. etc.

Okay, we still need to be more concrete here.

Do you actually mean an Excel spreadsheet .xls file, or something else? If the data you need is in an Excel file, you need to use the CPAN module Spreadsheet::ParseExcel to get the data out:

    <http://search.cpan.org/~kwitknr/Spreadsheet-ParseExcel-0.2603/ParseExcel.pm>

If it's a simple CSV file, you could get away with parsing the file manually, but Excel is too complicated to bother with manually.

It looks like Modem::Vgetty may be able to interact with a voice modem, but the most recent version was 1998, so I'm not sure how well it'll work. Still, that seems to be about the only option, so you might as well start there:

    <http://search.cpan.org/~yenya/Modem-Vgetty-0.03/Vgetty.pm>

Setting aside Perl for a moment, what tools do you have that have actually gotten you anywhere with this project? Are you able to get your contact info out of the file it lives in, or do you need help there? Are you able to get the computer to dial a number, or talk to the modem &/or phone, or does that need to be sorted out?

Please describe in some detail what you have so far. Also, be aware that this list isn't a script writing service -- we can point you towards good documentation and we can answer concrete questions, but we cannot help without first knowing what you've tried so far and what did and did not work the way you were expecting.


-- Chris Devers

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>




Reply via email to