Contents

Scripting Tutorials

By popular request, I've made the Tutorials also available in PDF. I've done this with Acrobat 6, which seems to do a reasonable job but does have its peculiarities. For example, as a footer on each page you get the location where I have the file on disk (useless) plus the pagenumber (useful).

In both the HTML and PDF versions I have links to auxiliary files you can download. These will work only when you view the HTML or PDF version from the server. If you download either the HTML or the PDF version, they won't work. Just make sure you use the on-line version when trying to download auxiliary files.

  1. Part 1: Basics of the Language
    This tutorial introduces you to the basics of the language.
  2. Part 2: The ListTrain Command
    In this tutorial you make a simple driver command. You will also be introduced to the important concept of messages.
  3. Part 3: Improving The ListTrain Command
    In this tutorial we will improve the ListTrain command that we started in Tutorial 2. We will also see how casting a variable to a type works, and we will have a look at the MiniBrowser. Finally, you will see how you can use the ListTrain command as a starting point for a new command. Oh yes, there are also kangaroos.
  4. Part 4: Scheduling the ListTrain Command
    In this tutorial we will make a scheduled version of the ListTrain command that we started in Tutorial 2. It also shows you how to use the wait() keyword to wait for the closing of the browser.
  5. Part 5: Nested Menus and The Mini-Browser
    This tutorial starts by showing you how to make a nested menu for a driver command. After that it tells you more about the mini browser. It contains an introduction to its version of HTML. And it talks about threads.
  6. Scripting Tutorial Part 6
    User Activities Part 1: Rules
    This tutorial tells you about Rules, which are the scripting elements you can use to control what happens on your layout. Sessions are the new way in which to create user activities, the sequel to Scenarios. This tutorial gets you started in that direction.
  7. Scripting Tutorial Part 7
    User Activities Part 2: Making a Nano-Scenario
    In this tutorial you will make a very small scenario using a rule.

Utilities

In this section I'll make available various pieces of code that may be useful to more people than just me.

CDP's

Here are various cdp's.