SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

wxDialer v0.2
A phone dialer written in wxPython

---
This program was written in Python 2.2.3 and wxPython 2.4.0.7 - anything less than these version are not guaranteed to work, and it is suggested that you upgrade to at least these versions.
---

wxDialer is a simple and easy to use dialer program, roughly based on the win9x program 'dialer.exe' - all it does is allow you to make and recieve calls on your modem. A microphone is required, and it is suggested that you also have headphones instead of using your speakers to prevent any nasty feedback. A telephone headset, naturally, is best for this.

This is program is not designed for voice-over-IP (VoIP) or to dial to ISDN modems. It dials out using your every day dialup modem, and makes your computer one big handset.

To run wxDialer, its simply a case of using the appropiate command (ie: python /home/aaron/python/wxDialer/wxDialer.py) without any arguments. It doesnt matter if you specify arguments, they are ignored (for now ;)

wxDialer stores configuration information in the dir '$HOME/.wxDialer' - if it doesnt exist, it is created along with the config file containing default values.

Using wxDialer is as simple as clicking the numbers that correspsond the number that you wish to dial, then pressing the 'dial' button. Only numbers, the hash key (#) and the star key (*) are valid entries, and any other key will be ignored. If you make a mistake, then just click the 'C' (clear) button, and it will clear the number box.

wxDialer comes with 7 speed dial buttons that can be used to store the names and numbers of your most frequently dialed numbers. To enter a name and number into a speed dial slot, simply click on a blank speed dial button, where a box will pop up asking you for the name and number. If you enter a name and not a number, it will not 'activate' the speed dial button (meaning that if you click that speed dial button, it will not dial, it will simply bring up the edit box again) - this is handy if you know the name, but do not immediatly know the number, you can save that button for later.

If you enter a number and not a name, then the number will be copied in as the name, that way it is visible on the speed dial button (only names are visible on the main interface).

To dial a speed dial button, simply click on it.

To edit a current speed dial button, then click on 'Settings' from the menu, then click on 'Speed Dial' - this will bring up an edit box with a drop down menu of the 7 speed dial buttons. Simple choose the speed dial button you wish to edit from the drop down list, and make the necessary changes. If you want to delete a speed dial button, select the speed dial button from the drop down list and click on the 'Clear' button.

Any changes that you make are not final until you click the 'Save' button. If you make a mistake and want to revert to the old values, then just click the 'Cancel' button. Clicking the 'Save' button will override any values that were previously there.

To change any settings (ie: the device the modem is hooked up to) click on 'Settings' from the menu, then click 'Edit Settings' - only a couple of options are available for now, the device the modem is hooked up to, and wheter or not to enable logging (not enabled in this version). The device defaults to '/dev/modem' and the logging option defaults to 'yes'. Any changes are not final until you click the 'Save' button. You can discard any changes made by clicking the 'Cancel' button, reverting to the old values. If you select a device that doesnt exist, you wont be able to dial. It will tell you this.

Finally, the 'Check for latest version' option in the 'File' menu checks back with the main server for any new versions to wxDialer. If there is a new version available for download, it will alert you of the version available and where to get it. If you have the latest version, it will simple say so.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.