ACTOS is a GUI tool with an intuitive
interface for configuring Asterisk, the Linux Open Source PBX. Asterisk is a very powerful tool, and that
means a bit complex... ACTOS helps the user through the choice of the
options and generate the text configuration files needed by Asterisk.
ACTOS is coded with Python 2.3 using GTK+ and Glade libraries.
ACTOS_SERVER is a little RPC server that permits
to import or export an existing configuration from a distant machine. Thus, you
can install ACTOS on a different machine and keep your Asterisk server clean.
I began the developpement of this project during my work with EOLE
(CETIAD,
* Configuration of users,peers, and global properties
* Dial plan creation and edition (intuitive interface, some "wizards" available) * Configuration of protocols, codecs and other features of Asterisk * Parse and import existing configuration * Export .conf files in the right syntax and format * Client/server support for import and export. * Multi-language support (for the moment, english and french) * Hardware setup (still in developpement)* DeStar format support (still in developpement)
Click on the links to download :
ACTOS (version 2.1)
ACTOS_SERVER (version 2.01)
Dependencies you’ll need:
To install ACTOS you need GTK+ 2.0 or higher, pyGTK
2.0 or higher , and
libglade 2.0 or higher packages.
To install ACTOS_SERVER alone you need nothing else that your wonderful Python 2.3 or higher.
Current version : 2.1
This version was
only tested on a Mandrake Linux with kernel 2.6. Please send me feed-back if you encounter
problems on your system.
Changes since last release:
- Added configuration support for ASTERISK.CONF, AGENTS.CONF,
MEETME.CONF
- Added wizard for
“Meetme” command
- Added support for the new syntaxes
supported by Asterisk
- Bug fixes in context parser
(thanks to Oliver Mehr for the feed-back)
- Improved general ergonomy
See the file “INSTALL”
for installation instructions.
KNOWN PROBLEMS :
A lot of people seem to encounter
problem installing PYGTK on RedHat
or Fedora distributions.
To install ACTOS you have to make sure that the python commands “import
gtk”and “import gtk.glade” work on your system
(try it in a python shell). If it don’t work, make sure your python can
find the gtk packages (usually in /usr/lib/python23/lib/site-packages).
TIP : if you installed PYTGTK in a
non-standard directory, you can create a text file called
“gtk-2.0.pth” in the site-package directory in which you put the
path of your pygtk bindings.
Thanks to contact me for any question or
comment concerning ACTOS
MAIN WINDOW
USERS/PEERS WINDOW
EDIT USER WINDOW
EDITING CONTEXTS
EDIT AN ACTION IN A CONTEXT
EXAMPLE OF WIZARD : 'DIAL' COMMAND
GLOBAL VARIABLES AND GENERAL PARAMETERS
PROTOCOLS SETUP
NET SETUP
{=bleu_sur_noir}