README
上传用户:mei_mei897
上传日期:2007-01-05
资源大小:82k
文件大小:1k
源码类别:

手机短信编程

开发平台:

Unix_Linux

  1. sms.pl - access sms_client via a web browser
  2. Author: David Usherwood (davidu@infocat.co.uk)
  3. This is a very simple perl script which allows text messages to be
  4. input and sent to multiple recipients. It reads the entries in 
  5. /etc/smsrc and offers them up in a multi-select list.
  6. Please be kind - this is my first Web-related perl script.
  7. Installation
  8. The script should just install in your cgi-bin directory, and be 
  9. accessible as http://<yourserver>/cgi-bin/sms.pl .
  10. It requires CGI.pm . If you have a fairly new perl (5.003 upwards),
  11. all the perl stuff should be there.
  12. But you will probably need to make some permission changes to 
  13. your system. Again, I am not a Unix security guru, so there may
  14. be a better way to do this.
  15. sms.pl is run by your web server. Under Apache (which I used for 
  16. testing), the sessions can be specified to run under a userid such
  17. as (say) www . 
  18. sms.pl runs sms_client. Thus sms_client needs to be executable by www.
  19. But sms_client runs libmodem, and that needs access (read I assume) to
  20. /etc/modems. Thus make that readable by www (directly or via a group).
  21. Lastly, sms_client talks to the modem hardware - so whatever modem
  22. you want to access must be read/write to www. On my system it is
  23. /dev/ttyS1, ie COM2 to PC types like me.
  24. Then it should work. If it doesn't, I am interested to know why.
  25. And I can certainly envisage that the Web page itself could be greatly
  26. improved...
  27. And I am going to try to think up some sensible trapping of 
  28. comms errors, too