|
Instructions
Table of contents
- Main menu
-
Screens
- Functions
- Installation and uninstall
- 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:
 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
All Tasks are set by Schedule screen.
- No. list: Selects task number between Task1 to
Task23. There is no Task24 because it is pickup from Calendar appointments.
- Type list: Selects task type.
- X checkbox: If it is checked, the task is
paused but not cleared; Otherwise, the task is available.
- First time picker: The start time of task.
- Second time picker: The end time of task.
- Days group: Selects Every day, Weekly, Monthly, Annually
or Once to allow
task to be executed.
- There are miscellaneous options depending on task type.
- 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:
- =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.
- Fixed 1 - Fixed 5 means that the volume is fixed at a value no matter
what is earpiece volume and profiles.
- =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:
-
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
-
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.
-
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.
-
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)
- Play sound: plays specified sound only
once.
- Vibrate: vibrates only once.
- Vibra then sound: vibrates first, then
plays sound, only once.
- Vibra and sound: vibrates and plays
sound at same time, only once.
- Increasing: Plays sound several times,
and the sound is more and more loud.
- 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> |