Basic Stuff
   Telephony
   SMS
   Software Processes
   TCP/IP-Connections
   Web Server
   Database
   Text-to-Speech
   Speech-Recognition
 


 Basic Stuff

CTMaker offers all necessary functions for Internet access and email management. The implemented functions are: Returning a specified email as text, the number of mails on a server, the sender-address, deleting a specified mail on the server, returning a timestamp from a time server, extracting the sender-address, the message and subject from an email, creating, bundling and sending of an email to a server, returning the source-text of a website and extracting plain text from the source text of a website. Thus, for example, you can get the stock quotes on a website and afterwards strip out the formatting tags and pictures.
File manipulating is a standard feature of CT-Talk, as it is in most programming languages. You can create, read from and write to any text file. Even a very simple database is possible with these functions. Here is an overview of all CT-Talk FILE-functions: Appending data to the end of a file, copying a file to another destination, creating a new empty file with the specified filename, creating a new directory, deleting a specified file, proofing of an existing file, returning the file creation timestamp, returning the names of subdirectories, number of characters in a file, file modification timestamp, moving a file to another destination, returning the content of the specified file, renaming a file, writing data to the specified file or overwriting it. For example, you can check if the file modification timestamp has changed and then make an automatic backup.
Events allow communication between two or more applications. This enables you to develop very sophisticated solutions with a set of interacting applications. CTMaker is also able to receive system-events which are sent from the operating system.
A special feature of CTMaker is the option of output of numbers, date and time with Sys-Wave-Files. For each language you can record small sound pieces (i.e. "one", "two", "hundred", "point" and so on) and define a set of grammatical rules. Compiled together they create a single file for a particular language with which CTMaker reads numbers, dates and times naturally and correctly. If you want to create your own Sys-Wave-Files, you need an additional programming environment which is capable of compiling resource files. Alternatively Sys-Wave-Files could be purchased, if they exist in the language of your choice, or could be produced by a professional developer company.

 

Copyright © 2002
CTModule GmbH