Cyberhorse Workshop

 
Home Gphone software Wphone software Windows software Guestbook
Google

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Instructions

Table of contents

  1. Main menu
  2. Screens

  3. Functions
  4. Installation and uninstall
  5. Appendix: How to use Calendar program to set Tsak24

1. Main menu

  • Hide-----Disappears from screen but not quit running.
  • Schedule-----Enters Schedule screen to set tasks.
  • Options-----Enters Options screen to select options.
  • Quit-----Clears all predefined time notifications, stops the program running and all functions.





Return to contents


2. Screens:

  • Main screen

That is the first screen when start up the program. It is a list of all 24 tasks. For QVGA device, it is just two screens to show all tasks. For non-QVGA or Landscape QVGA device, there are just there screens. It is flipped by UP and DOWN key to browse all tasks.

Col1: Task's indexes. Every task is predefined with a numeric index.

Col2: Task's icons and start time. All icons also are referenced in Schedule screen. They may be understood from Schedule screen.

Col3: Task's icons and end time. Exception: It is displayed title for Alarm task or program/document name for Program task.

Col4: The days to execute task. Displaying types: is weekly  is monthly, is annually and is once. Exception: Because 24th task is from a Calendar's appointment, it is displayed appointment title.

Return to contents

  • Schedule screen

All Tasks are set by Schedule screen. 

  1. No. list: Selects task number between Task1 to Task23. There is no Task24 because it is pickup from Calendar appointments.
  2. Type list: Selects task type.
  3. X checkbox: If it is checked, the task is paused but not cleared; Otherwise, the task is available.
  4. First time picker: The start time of task.
  5. Second time picker: The end time of task.
  6. Days group: Selects Every day, Weekly, Monthly, Annually or Once to allow task to be executed.
  7. There are miscellaneous options depending on task type.
  8. Menu:
    • New: Creates new schedule file.
    • Open: Opens an existent schedule file.
    • Save as: Saves current schedule file as another name.
    • Manager: Deletes or renames a existent schedule file. There is only deleting function by now.
    • Cancel: Exits editing schedule and does not save any change.
    • Done: Exits editing schedule and saves all changes.

    Tip: For Smartphone device, all schedule files are saved in system's \Application Data\AutoFlight folder. For Pocket PC device, They are saved in system's \My Documents\AutoFlight folder. They wouldn't be removed by uninstalling or upgrading, but the default schedule file, named "Sample.set", is an exception.

Return to contents

  • Options screen
  • Enables/Disables Lock keypad after, that is auto lock keypad function and one key to unlock function, and sets elapse time. (Smartphone only)
  • Fill Unlock phone code if any: If the system's Enable Phone Lock has been enabled, the password must be filled here, otherwise the phone lock can not be unlocked by one key. (Smartphone only)
  • Enables/Disables Unlock PIN code and sets PIN code text box: If the system's Enable SIM Lock has been enabled, the PIN code of SIM must be filled here, otherwise it would be failed to execute task of switching flight mode off.
  • Enables/Disables Speaking time in 12 hours. If it is checked then reporting time both hourly and by hotkey would be voiced with 12 hours format, otherwise 24 hours format.

  • Enables speaking time hotkey: (This option is only for Smartphone. For Pocket PC, there is a shortcut named SpeakTime in "Start"-->"Programs" menu which can be assined to a button to serve as speaking time key.) If it is checked, A defined key serves as speaking time hot key, that is double clicking it to speaking time. How to defined a hotkey, please see an animation below:

  • Enables/Disables Start at system boot: If it is checked, AutoFlight program would be start up automatically at system boot.

Return to contents


3. Functions:
  • Reports time:
    (1)Reports time hourly:
    It is necessary to set one or more tasks to define one or more time span of reporting hourly. Select Menu and then Schedule item to enter Schedule screen, then select task number. Selects Chime Clock as task Type. Note: In setting time box, the minute is neglected, only is hour value available. For instance: 5:20 - 22:30 means to report time hourly from 5:00 to 22:00, include 5:00 and 22:00. There also are correlative options in setting Chime Clock task, listed as below:
    • means Volume. There are seven items to set volume:
      1. =Earpiece volume means that the volume of Chime Clock is the same of earpiece volume which is adjusted by Volume Up and Volume Down buttons.
      2. Fixed 1 - Fixed 5 means that the volume is fixed at a value no matter what is earpiece volume and profiles.
      3. =Profiles sound volume means that the volume is determined by a profile. For example, if it is silent mode at 10 o'clock, then it will not chime clock as ordinary setting of silent mode at that time. Another example, if it is normal mode at 15 o'clock, then it will chime clock at the volume, 3 assumed, of normal mode sound but not earpiece volume, 4 assumed, at that time.
    • Voice, otherwise bell-----If checked, reports time with voice, otherwise sound of strike bell.
    • Mute during flight mode-----If checked, disabled reporting time hourly at o'clock when phone is in flight mode.
    • Prelude-----The sound before reporting time. Both Music.wav and dududu.wav in the sounds list are prepared to serve as prelude. The Null.wav is a mute wav file, serve as to disable prelude sound. It also can be introduced by saving prepared wav file into specified folders (see Sets alarms).

<Return to contents>

(2)Reports time immediately: For Pocket PC, there is a shortcut named "SpeakTime" in "start"-->"programs" menus. It can be assigned to a button to implement hotkey speaking time. For Smartphone, Double clicks the hotkey that you have defined in Options screen, the default is Volume Up key, to fire reporting time immediately, no matter what status of phone is, silent or meeting mode, locked key or phone.

Note:

To execute the key's original function, the interval between clicking must be great than 1 second, otherwise speaking time would be fired.

<Return to contents>

(3)Build Speaking time format file: It is a text file, named TimeFormat.ini,  located in "..\Program Files\AutoFlight\", composed line by line following the rule as below listed:

  1. The first line and all odd lines are voices sequence lines. The second line and all even lines are condition lines to be compared to determinate if their previous line, a voices sequence, may be performed.
    Example:
        !TheTimeIs.wav,H,!Oclock.wav
        M = 0 & [ H < 20 | ( H % 10 ) = 0 ]
        !TheTimeIs.wav,( H / 10 * 10 ),( H % 10 )!Oclock.wav
        M = 0
     

  2. A voices sequence line is composed by file names of voice waves, H, f( H ), M, or f( M ) according to a sequence you want, separated by comma (Space character is not allowed).

    Example 1: !TheTimeIs.wav,H,!Oclock.wav
    Example 2: !TheTimeIs.wav,H,( M / 10 * 10 ),( M % 10 )

    Note:

    • A file name must be leaded "!", e.g. "!ENowTime.wav".

    • H is represented current hour numbers. It will be replaced with a name of voicing number wave file by program automatically depending on current hour number, e.g. "8.wav".

    • M is represented current minute numbers. It will be replaced with a name of voicing number wave file by program automatically depending on current minute number. e.g. "50.wav".

    • Here f( H ) and f( M ) are represented formulas to get a number to voice. You have to replace it with a formula in the line.
      Example 1: ( M / 10 * 10 )
      Example 2: ( M % 10 )

      • A formula must be bracketed by "( " and " )". Note: there is a space character.

      • Only be H, M and constant number allowed for operands.

      • Only be +, -, *, / and %( modulus ) allowed for operators.

      • All operands and operators are seperated by a space character between each other.

    • All wave files must be located in folder of "..\Program Files\AutoFlight\Sound\"

    • All number voice waves must be named as number+".wav", if you want it will be represented by H or M, such as 0.wav, 1.wav, ..., 50.wav and so on.

  3. A condition line is composed by one or multiple comparison expressions, each other connected with logic operators "&"( AND ) or "|"( OR ).
    Example 1: M = 0 & [ H < 20 | ( H % 10 ) = 0 ]
    Example 2: M = 0
    Note:

    • Only be "=", "<" and ">" allowed as comparison expression's operators.

    • Only be H, M, f( H ), f( M ) and constant number allowed as comparison expression's operands.

    • There is only one level "[ " and " ]" brackets allowed to use to change priority of logical combining among comparison expressions. Note: there is a space character along with brackets.

    • There is a space character between comparison expression and logic operator.

  4. The program matches conditions one by one from second line (that is the first condition line) to the last line until one successful. So, in fact, the last voices sequence line is unconditioned, that is say the last condition line must be canceled. It is replaced with "#" to announce the end of lines.
     

<Return to contents>

  • Switches flight mode on/off at predefined time:
    Method 1: Select Flight Mode task type and sets time and days on Schedule screen as a weekly task.
    Method 2: Inserts #f# string into the title of an appointment of Calendar program as an one-off task or weekly, monthly and annually task.

<Return to contents>
 

  • Call forwarding at predefined time:
    Method 1:  On Schedule screen, select Call Forwarding task type, sets time and days as a weekly task and inputs the telephone number into Forward call to: box.  
    Method 2: Inserts #cf#<telephone num># string into the title of an appointment of Calendar program as an one-off task or weekly, monthly or annually task. For instance, the title of an appointment may be "meeting #cf#02188888888#"

    Note: It does not change or display the Call Forward sign in title bar after switching to Call Forward status.




                                       <Return to contents>
     
  • Power off at predefined time: (Smartphone only)
    Method 1: Picks up Power Off task type and sets time and days in Schedule screen as a weekly task.
    Method 2: Inserts #p# string into the title of an appointment of Calendar program as an one-off task or monthly/annually task.

<Return to contents>
 

  • Soft Reset at predefined time:
    Soft reset once a day to have system memory kept clean and efficient.
    Method 1: Picks up Reset Phone task type and sets time and days in Schedule screen as a weekly task.
    Method 2: Inserts #r# string into the title of an appointment of Calendar program as an one-off task or monthly/annually task.

<Return to contents>
 

  • Switches profiles at predefined time:
    Method 1: Picks up one of profile modes you want serve as task start type and picks up another profile mode from below listbox serve as task end type, sets time and days in Schedule screen as a  weekly task.
    Method 2: Inserts a string format as "start mode string<end mode string>" into the title of an appointment of Calendar program as an one-off task or weekly, monthly or annually task. <> means optional, default is #n#.

    Example1: #s##l#, it also can be written #s#l#.
    Example2: #l#, it is equal to #l##n#

    Profiles mode string table:
    Profile mode String
    Normal #n#
    Silent #s#
    Meeting #m#
    Loud #l#
    Automatic #a#


    Note: For Pocket PC, there are only three profiles: Normal, Silent and Meeting. The meeting mode is equal to vibrate. For Pocket PC 2003 and before, the icon on title bar is unchanged after switching to or from silent mode. For Windows Mobile 5.0 and 6 Pocket PC, the icon of meeting mode is the same of silent mode.

     <Return to contents>

  •  Locks keypad automatically and unlock keypad or phone by one click: (Smartphone only)
    Checks on "Lock keypad after" check box in Options screen to enable this function.

<Return to contents>

  • Sets alarms:
    On Schedule screen, Picks up Alarm task type and then the screen will be displayed as same as right picture.
    • Repeat: It is only for Smartphone. By checking it on, the Repeat options screen can be inspired. Detail to see animation below.
    • Title box: inputs alarm's name in here which will be displayed at third column in main screen and alarm's prompt screen.
    • Alarm Type list: there are six types of alarm. (Smartphone only)
      1. Play sound: plays specified sound only once.
      2. Vibrate: vibrates only once.
      3. Vibra then sound: vibrates first, then plays sound, only once.
      4. Vibra and sound: vibrates and plays sound at same time, only once.
      5. Increasing: Plays sound several times, and the sound is more and more loud.
      6. Rely on profile: the alarm type is specified by profile at the time of alarm fired.
    • Sound list: picks up one of sound from here. Note: there is a prefix character before each sound name in Sound list, that indicats the location of sound file, detail to see table below. Wav or mid sound file can be introduced into these locations to serve as alarms. The prelude of Chime Clock is located in the same way, but only wav file is allowed.
    • : sets alarm's volume from 1 to 5. Note: it is noneffective when alarm type is set to Rely on profile. (Smartphone only)
    • Test alarm: test alarm before applying it.
       
    Prefix Locations
    @ (AutoFlight installed folder)\Alarms
    $ (System path)\Windows
    * (Storage)\My Documents
    ! (Storage)\Application Data
    # (Storage Card)\My Documents

    Return to contents
     

  • Runs a program or opens an document at predefined time: 
    Method 1: On Schedule screen, picks up Program task type, sets time and days, selects a program or an document from the list at bottom of screen to be ran or opened at scheduled time. All items of Program or Document list comes from system's Start menu and the folder of AutoFlight schedule files (see here). You have to make a shortcut file for a document and save it into Start Menu folder to pick up from Program or Document list on the Schedule screen.
    Method 2: Inserts #o#file name# string into title of an appointment of Calendar program as an one-off task or weekly, monthly or annually tasks. The file name must be listed in folder of system's Start menu or the folder of AutoFlight schedule files, for .set files. For instance, a title of an appointment may be "meeting #o#Calendar.lnk#" or "switching schedule #o#sample.set#.

Tip: You may select macro file, recorded by MacroRecorder, in here to play back automatically a macro operation, for example, turning blue tooth on or off, taking a photo picture and so on.

<Return to contents>

4. Installation and uninstall
  • Installation:

There is a step to install digital certificate in process of installation to have AutoFlight program switched flight mode by system's command. Also, in some device, the function of autolock keypad need this digital certificate installed. If this step is fail, flight mode would be switched by virtual operating Quick List, same as previous version, and for some device, the function of autolock keypad maybe disabled.

  • Uninstall

From home screen, select "Start"--->"Settings"--->"Remove program"--->"Cyberhorse Autoflight"

5. Appendix: How to use Calendar program to set Task24

----->----->---

-->----->----->

Note:

  • AutoFlight searches Calendar appointments at each O'clock, end time of previous task24 and begin of AutoFlight program.
  • If there is any nesting or cross appointments in Calendar, it would result in fail to search appointments by AutoFlight.