DAFTAR PUSTAKA. 1. Livingston, Dan Advanced Macromedia Flash MX: Action Script in Action. Edisi ke-2. New Jersey: Prentice-Hall, Inc.

Similar documents
Citrix IMA Service Error Codes

SMART Self-Test Reference for P400e SATA SSDs

Proposal of an Improved Description of Read Native Max and Set Max Commands including rules for C/H/S and LBA calculation

SCT LBA Segment Access Command Extension Proposal

ROOM OPTIONS. (1,903 to 1,916 sqft)

AT45DB021D and AT45DB021E Comparison. Adesto Field Application

1 Overview. T10/ revision 0

SMC-3 Vendor Specific Sense Code Survey

AT45DB321D and AT45DB321E Comparison. Adesto Field Application

AT45DB642D and AT45DB641E Comparison. Adesto Field Application

The benefits are ease of set-up, more data available for the user from the drive, fast control, and state of the art technology.

NX-148 LCD KEYPAD INSTALLATION MANUAL

Summer 2003 Lecture 26 07/24/03

Product Family: GS Drives Number: AN-GS-006

Macromedia Flash MX: The Complete Reference By Brian Underdahl READ ONLINE

CHAPTER 5 IMPLEMENTATION AND TESTING

[Hereafter, in the manual, NT2S-SF123B-E will be referred to as NT2S C.]

MIDI Control for RedNet 4 and RedNet MP8R

04-374r0 SES-2 Define a SAS Expander element 7 November 2004

To use a RFID reader to create commands to communicate with the contactless smart card.

EM24_E1. (Ethernet) COMMUNICATION PROTOCOL. Version 0 Revision 1.2

* Most wall mounted products

Macromedia Director MX 2004 Bible By Brian Underdahl, John R. Nyquist READ ONLINE

1 Overview. 2 Changes to SPC-4. T10/ revision 5

Technical Note. SMART Command Feature Set for the eu500. Introduction. TN-FD-35: eu500 eusb SMART Commands. Introduction

Macromedia Flash MX: The Complete Reference By Brian Underdahl

Getting Started With HomeKit: A Beginner's Guide

Ρουτίνες Λειτουργίας (DOS function calls)

BluOS Alexa Skill Commands. Alexa, ask Blue Voice to...

HCS12 Microcontroller and Embedded Systems: Using Assembly and C with CodeWarrior 1 st Edition

BOLT 18F2550 SYSTEM PROGRAMMING MANUAL

04-082r0 SBC-2 Replace Notch and Partition mode page with READ CAPACITY 5 March 2004

AT25PE40. 4-Mbit DataFlash-L Page Erase Serial Flash Memory ADVANCE DATASHEET. Features

MDS-E12/E11/E52 RS-232C Interface Manual -ADDITIONAL INFORMATION-

Technical Note. Migrating from Micron M25PE to Micron MT25Q 128Mb. Introduction. TN-25-36: Migrating from M25PE to MT25Q 128Mb.

Installation. 9mm. Rear view showing cable header pins

Common Flash Interface (CFI) and Command Sets

8051 Microcontroller

Block Data is the data transferred to or from the device using SCT Command Transport feature set capabilities.

dpans X3.xxx-199x, Rev 4.0

REGISTRATION GUIDE MCIS CUSTOMER PORTAL. Page 1

Macromedia Flash MX 2004 ActionScript 2.0 Dictionary By Macromedia

2-megabit 2.7-volt Minimum DataFlash AT45DB021D

Configuring a Net2 Entry Monitor

04-374r2 SES-2 Define a SAS Expander element 13 January 2005

32 Megabit Serial Flash Memory with 4Kbyte Uniform Sector

Web Client Side Programming

Manual: Errata 1 P R E L I M I N A R Y. Manual Index: 07. CP605 Manual: 25095

Revit. What is Revit? What is BIM?

Proposal for USB Solid State Drive Mode Sense specification

address lines and a parallel interface, the Atmel DataFlash uses an Atmel RapidS serial interface to sequentially access its data. The simple sequenti

Controlling the projector via RS-232C connection. Contents. 1. Introduction Connection Interface... 2

HIGH TEMPERATURE 8MB SPI SERIAL FLASH MEMORY MODULE

IS-Dev Kit-1 Users Manual

USB bus interface chip CH372

DVD :50 PM Page 1 BIOS

CANopen. stepim. Reference Manual. Manual Revision: 1.3 Firmware Version:

1.8V Uniform Sector Dual and Quad Serial Flash

S100 Product Specification

2. Terminal arrangement TEMPERATURE CONTROLLER KT2 COMMUNICATION INSTRUCTION MANUAL. (Fig. 2-1)

CE-320 Microcomputers I Winter 2010 LAB 1: MINIIDE GROUP #: NAME: PARTNER: Lab 1 Page 1

Gen 1 Sphero Macro Executive

Controlling the projector using a personal computer

FlashFlex MCU SST89E54RD2A/RDA / SST89E58RD2A/RDA

8051 Microcontroller Logical Operations. Prepared by : A. B. Modi Target Audience : 5 th Semester Students

IS-Dev Kit-7 & 7D User s Manual

OUTSOURCED FACILITIES MANAGEMENT SERVICES CAPE TOWN

Technical Note. Migrating from Cypress's FL-S and FS-S to Micron's MT25Q. Introduction

Serial Command Manual. International Edition Rev.A6

Contents. Additional Instructions P-3X CANopen

PART A SULIT (EKT 221) BAHAGIAN A. Answer ALL questions. Question 1. a) Briefly explain the concept of Clock Gating.

Quick Guide to Common Flash Interface

These changes would become part of the peripheral device type table in the SCC standard. The new peripheral device type table would appear as follows:

4-megabit 2.3-volt or 2.7-volt Minimum SPI Serial Flash Memory AT25DF041A

6. SOFTWARE CONTROL: COMMAND GROUP

EM24-DIN COMMUNICATION PROTOCOL. Version 3 Revision 1

AT25DF512C. Features. 512-Kbit, 1.65V Minimum SPI Serial Flash Memory with Dual-Read Support

GNetPlus Communication Protocol

AT45DB021E. 2-Mbit DataFlash (with Extra 64-Kbits), 1.65V Minimum SPI Serial Flash Memory PRELIMINARY DATASHEET. Features

CAST MEMBERS 8.CRAWLING GHOST 9.LITTLE BROTHER 3.AUNT CHEN Elsevier, Inc. All rights reserved.

EM26-96 COMMUNICATION PROTOCOL. Version 1 Revision 0

ACS Proposal - Device Internal Status Log

IS-Dev Kit-5 and IS-Dev Kit-6 Users Manual

SAVANT PRO 8 APP AT A GLANCE

Foundation ActionScript For Flash 8 By Sham Bhangal, Kristian Besley

Controlling the projector using a personal computer

GA-G1975X Post Code Definition

CFast Embedded Flash Module Gen II

LAMPIRAN A FOTO Radio Control Helikopter dan Pengendalinya

SQFlash SATA DOM 630 Horizontal SATA DOM 630 Horizontal Datasheet (SQF-SDMxx-xG-9xx)

CFast Embedded Flash Module

TrustedFlash Security System Mapping for ATA-ACS8

LAMPIRAN KODE PROGRAM

03-388r0 SBC-2 Nonvolatile caches 11 December 2003

LAMPIRAN A PROGRAM FLOWSTONE

IS-Dev Kit-8 User Manual

SQFlash msata 630 msata 630 Datasheet (SQF-SMSxx-xG-S9x)

Uniform Sector Dual and Quad Serial Flash GD25Q80B DATASHEET

16-megabit 2.7-volt Only Serial Firmware DataFlash Memory AT26DF161

INSTRUCTION MANUAL FOR GCS-300 COMMUNICATION [OPTION CODE: C5] GCSC3E

Transcription:

DAFTAR PUSTAKA 1. Livingston, Dan. 2003. Advanced Macromedia Flash MX: Action Script in Action. Edisi ke-2. New Jersey: Prentice-Hall, Inc. 2. Mohler, James L. 2001. Flash MX Graphics, Animation and Intreactivity. New York: Thomson Delmer Learning. 3. Underdahl, Brian. 2002. Macromedia Flash MX: The Complete Reference. California: McGraw-Hill/Osborne 4. http://www.8052.com 5. http://www.actionscript.org 6. http://www.control.com 7. http://www.macromedia.com 8. http://www.mindfiresolutions.com 50

LAMPIRAN A LISTING PROGRAM

Setting kondisi awal IDONFY._visible = 0; IDOFY._visible = 1; DONFY._visible = 0; DOFY._visible = 1; _root.section1.controlbox.dfyon._visible = 0; _root.section1.controlbox.dfyo._visible = 1; IDONF._visible = 0; IDOF._visible = 1; DONF._visible = 0; DOF._visible = 1; _root.section1.controlbox.dfon._visible = 0; _root.section1.controlbox.dfo._visible = 1; IDONLR._visible = 0; IDOLR._visible = 1; DONLR._visible = 0; DOLR._visible = 1; _root.section1.controlbox.dlron._visible = 0; _root.section1.controlbox.dlro._visible = 1; IDONWC._visible = 0; IDOWC._visible = 1; DONWC._visible = 0; DOWC._visible = 1; _root.section1.controlbox.dwcon._visible = 0; _root.section1.controlbox.dwco._visible = 1; IDOND._visible = 0; IDOD._visible = 1; DOND._visible = 0; DOD._visible = 1; _root.section1.controlbox.ddon._visible = 0; _root.section1.controlbox.ddo._visible = 1; IDONK._visible = 0; IDOK._visible = 1; DONK._visible = 0; DOK._visible = 1; _root.section1.controlbox.dkon._visible = 0; _root.section1.controlbox.dko._visible = 1; I1LONFY._visible = 0; I1LOFY._visible = 1; I2LONFY._visible = 0; I2LOFY._visible = 1; LONFY._visible =0; LOFY._visible = 1; _root.section1.controlbox.lfyon._visible =0; _root.section1.controlbox.lfyo._visible = 1; I1LONF._visible =0; I1LOF._visible = 1; I2LONF._visible = 0; I2LOF._visible = 1; LONF._visible = 0; LOF._visible = 1; _root.section1.controlbox.lfon._visible =0; _root.section1.controlbox.lfo._visible = 1; I1LONWC._visible = 0; I1LOWC._visible =1; I2LONWC._visible = 0; I2LOWC._visible =1; LONWC._visible = 0; LOWC._visible = 1; _root.section1.controlbox.lwcon._visible = 0; _root.section1.controlbox.lwco._visible =1; I1LONLR._visible =0; I1LOLR._visible =1; I2LONLR._visible =0; I2LOLR._visible =1; LONLR._visible = 0; LOLR._visible = 1; _root.section1.controlbox.llron._visible =0; _root.section1.controlbox.llro._visible =1; I1LOND._visible = 0; I1LOD._visible = 1; I2LOND._visible = 0; I2LOD._visible = 1; LOND._visible = 0; LOD._visible = 1; _root.section1.controlbox.ldon._visible = 0; _root.section1.controlbox.ldo._visible = 1; I1LONK._visible = 0; I1LOK._visible = 1; I2LONK._visible = 0; I2LOK._visible = 1; LONK._visible = 0; LOK._visible = 1; _root.section1.controlbox.lkon._visible =0; _root.section1.controlbox.lko._visible = 1; A1

Actionscript abort schedule _root.log.additem(">>> Schedule Aborted"); _root.section1.schedulebox.doorfyon.text = ""; _root.section1.schedulebox.doorfyoff.text = ""; _root.section1.schedulebox.doorfon.text = ""; _root.section1.schedulebox.doorfoff.text = ""; _root.section1.schedulebox.doorwcon.text = ""; _root.section1.schedulebox.doorwcoff.text = ""; _root.section1.schedulebox.doorlron.text = ""; _root.section1.schedulebox.doorlroff.text = ""; _root.section1.schedulebox.doordron.text = ""; _root.section1.schedulebox.doordroff.text = ""; _root.section1.schedulebox.doorkon.text = ""; _root.section1.schedulebox.doorkoff.text = ""; _root.section1.schedulebox.lightfyon.text = ""; _root.section1.schedulebox.lightfyoff.text = ""; _root.section1.schedulebox.lightfon.text = ""; _root.section1.schedulebox.lightfoff.text = ""; _root.section1.schedulebox.lightwcon.text = ""; _root.section1.schedulebox.lightwcoff.text = ""; _root.section1.schedulebox.lightlron.text = ""; _root.section1.schedulebox.lightlroff.text = ""; _root.section1.schedulebox.lightdron.text = ""; _root.section1.schedulebox.lightdroff.text = ""; _root.section1.schedulebox.lightkon.text = ""; _root.section1.schedulebox.lightkoff.text = ""; _root.section2.schedulebox.doorfyon.text = ""; _root.section2.schedulebox.doorfyoff.text = ""; _root.section2.schedulebox.doorfon.text = ""; _root.section2.schedulebox.doorfoff.text = ""; _root.section2.schedulebox.doorwcon.text = ""; _root.section2.schedulebox.doorwcoff.text = ""; _root.section2.schedulebox.doorlron.text = ""; _root.section2.schedulebox.doorlroff.text = ""; _root.section2.schedulebox.doordron.text = ""; _root.section2.schedulebox.doordroff.text = ""; _root.section2.schedulebox.doorkon.text = ""; _root.section2.schedulebox.doorkoff.text = ""; _root.section2.schedulebox.lightfyon.text = ""; _root.section2.schedulebox.lightfyoff.text = ""; _root.section2.schedulebox.lightfon.text = ""; _root.section2.schedulebox.lightfoff.text = ""; _root.section2.schedulebox.lightwcon.text = ""; _root.section2.schedulebox.lightwcoff.text = ""; _root.section2.schedulebox.lightlron.text = ""; _root.section2.schedulebox.lightlroff.text = ""; _root.section2.schedulebox.lightdron.text = ""; _root.section2.schedulebox.lightdroff.text = ""; _root.section2.schedulebox.lightkon.text = ""; _root.section2.schedulebox.lightkoff.text = ""; A2

Actionscript untuk mengaktifkan command lockalldoors fscommand("lockalldoors"); _root.log.additem(">>> Lock All Doors and Lights"); _root.section1.donfy._visible = 1; _root.section1.dofy._visible = 0; _root.section1.idonfy._visible = 1; _root.section1.idofy._visible = 0; _root.section1.i2lonfy._visible = 1; _root.section1.i2lofy._visible = 0; _root.section1.i1lonfy._visible = 1; _root.section1.i1lofy._visible = 0; _root.section1.lonfy._visible = 1; _root.section1.controlbox.dfyo._visible = 0; _root.section1.controlbox.dfyon._visible = 1; _root.section1.controlbox.lfyo._visible = 0; _root.section1.controlbox.lfyon._visible = 1; _root.section1.donf._visible = 1; _root.section1.dof._visible = 0; _root.section1.idonf._visible = 1; _root.section1.idof._visible = 0; _root.section1.i2lonf._visible = 1; _root.section1.i2lof._visible = 0; _root.section1.i1lonf._visible = 1; _root.section1.i1lof._visible = 0; _root.section1.lonf._visible = 1; _root.section1.controlbox.dfo._visible = 0; _root.section1.controlbox.dfon._visible = 1; _root.section1.controlbox.lfo._visible = 0; _root.section1.controlbox.lfon._visible = 1; _root.section1.donwc._visible = 1; _root.section1.dowc._visible = 0; _root.section1.idonwc._visible = 1; _root.section1.idowc._visible = 0; _root.section1.i2lonwc._visible = 1; _root.section1.i2lowc._visible = 0; _root.section1.i1lonwc._visible = 1; _root.section1.i1lowc._visible = 0; _root.section1.lonwc._visible = 1; _root.section1.controlbox.dwco._visible = 0; _root.section1.controlbox.dwcon._visible = 1; _root.section1.controlbox.lwco._visible = 0; _root.section1.controlbox.lwcon._visible = 1; _root.section1.dond._visible = 1; _root.section1.dod._visible = 0; _root.section1.idond._visible = 1; _root.section1.idod._visible = 0; _root.section1.i2lond._visible = 1; _root.section1.i2lod._visible = 0; _root.section1.i1lond._visible = 1; _root.section1.i1lod._visible = 0; _root.section1.lond._visible = 1; _root.section1.controlbox.dlro._visible = 0; _root.section1.controlbox.dlron._visible = 1; _root.section1.controlbox.llro._visible = 0; _root.section1.controlbox.llron._visible = 1; _root.section1.donlr._visible = 1; _root.section1.dolr._visible = 0; _root.section1.idonlr._visible = 1; _root.section1.idolr._visible = 0; _root.section1.i2lonlr._visible = 1; _root.section1.i2lolr._visible = 0; _root.section1.i1lonlr._visible = 1; _root.section1.i1lolr._visible = 0; _root.section1.lonlr._visible = 1; _root.section1.controlbox.ddo._visible = 0; _root.section1.controlbox.ddon._visible = 1; _root.section1.controlbox.ldo._visible = 0; _root.section1.controlbox.ldon._visible = 1; _root.section1.donk._visible = 1; _root.section1.dok._visible = 0; _root.section1.idonk._visible = 1; _root.section1.idok._visible = 0; _root.section1.i2lonk._visible = 1; _root.section1.i2lok._visible = 0; _root.section1.i1lonk._visible = 1; _root.section1.i1lok._visible = 0; _root.section1.lonk._visible = 1; _root.section1.controlbox.dko._visible = 0; _root.section1.controlbox.dkon._visible = 1; _root.section1.controlbox.lko._visible = 0; _root.section1.controlbox.lkon._visible = 1; _root.section2.donfy._visible = 1; _root.section2.dofy._visible = 0; _root.section2.idonfy._visible = 1; _root.section2.idofy._visible = 0; _root.section2.i2lonfy._visible = 1; _root.section2.i2lofy._visible = 0; _root.section2.i1lonfy._visible = 1; _root.section2.i1lofy._visible = 0; _root.section2.lonfy._visible = 1; _root.section2.controlbox.dfyo._visible = 0; _root.section2.controlbox.dfyon._visible = 1; _root.section2.controlbox.lfyo._visible = 0; _root.section2.controlbox.lfyon._visible = 1; _root.section2.donf._visible = 1; _root.section2.dof._visible = 0; _root.section2.idonf._visible = 1; _root.section2.idof._visible = 0; _root.section2.i2lonf._visible = 1; _root.section2.i2lof._visible = 0; _root.section2.i1lonf._visible = 1; _root.section2.i1lof._visible = 0; _root.section2.lonf._visible = 1; _root.section2.controlbox.dfo._visible = 0; _root.section2.controlbox.dfon._visible = 1; _root.section2.controlbox.lfo._visible = 0; _root.section2.controlbox.lfon._visible = 1; _root.section2.donwc._visible = 1; _root.section2.dowc._visible = 0; _root.section2.idonwc._visible = 1; _root.section2.idowc._visible = 0; _root.section2.i2lonwc._visible = 1; _root.section2.i2lowc._visible = 0; _root.section2.i1lonwc._visible = 1; _root.section2.i1lowc._visible = 0; _root.section2.lonwc._visible = 1; _root.section2.controlbox.dwco._visible = 0; _root.section2.controlbox.dwcon._visible = 1; _root.section2.controlbox.lwco._visible = 0; _root.section2.controlbox.lwcon._visible = 1; A3

_root.section2.dond._visible = 1; _root.section2.dod._visible = 0; _root.section2.idond._visible = 1; _root.section2.idod._visible = 0; _root.section2.i2lond._visible = 1; _root.section2.i2lod._visible = 0; _root.section2.i1lond._visible = 1; _root.section2.i1lod._visible = 0; _root.section2.lond._visible = 1; _root.section2.controlbox.dlro._visible = 0; _root.section2.controlbox.dlron._visible = 1; _root.section2.controlbox.llro._visible = 0; _root.section2.controlbox.llron._visible = 1; _root.section2.donlr._visible = 1; _root.section2.dolr._visible = 0; _root.section2.idonlr._visible = 1; _root.section2.idolr._visible = 0; _root.section2.i2lonlr._visible = 1; _root.section2.i2lolr._visible = 0; _root.section2.i1lonlr._visible = 1; _root.section2.i1lolr._visible = 0; _root.section2.lonlr._visible = 1; _root.section2.controlbox.ddo._visible = 0; _root.section2.controlbox.ddon._visible = 1; _root.section2.controlbox.ldo._visible = 0; _root.section2.controlbox.ldon._visible = 1; _root.section2.donk._visible = 1; _root.section2.dok._visible = 0; _root.section2.idonk._visible = 1; _root.section2.idok._visible = 0; _root.section2.i2lonk._visible = 1; _root.section2.i2lok._visible = 0; _root.section2.i1lonk._visible = 1; _root.section2.i1lok._visible = 0; _root.section2.lonk._visible = 1; _root.section2.controlbox.dko._visible = 0; _root.section2.controlbox.dkon._visible = 1; _root.section2.controlbox.lko._visible = 0; _root.section2.controlbox.lkon._visible = 1; A4

Actionscript untuk mengaktifkan command unlock all doors fscommand("unlockalldoors"); _root.log.additem(">>> Unlock All Doors and Lights"); _root.section1.donfy._visible = 0; _root.section1.dofy._visible = 1; _root.section1.idonfy._visible = 0; _root.section1.idofy._visible = 1; _root.section1.i2lonfy._visible = 0; _root.section1.i2lofy._visible = 1; _root.section1.i1lonfy._visible = 0; _root.section1.i1lofy._visible = 1; _root.section1.lonfy._visible = 0; _root.section1.controlbox.dfyo._visible = 1; _root.section1.controlbox.dfyon._visible = 0; _root.section1.controlbox.lfyo._visible = 1; _root.section1.controlbox.lfyon._visible = 0; _root.section1.donf._visible = 0; _root.section1.dof._visible = 1; _root.section1.idonf._visible = 0; _root.section1.idof._visible = 1; _root.section1.i2lonf._visible = 0; _root.section1.i2lof._visible = 1; _root.section1.i1lonf._visible = 0; _root.section1.i1lof._visible = 1; _root.section1.lonf._visible = 0; _root.section1.controlbox.dfo._visible = 1; _root.section1.controlbox.dfon._visible = 0; _root.section1.controlbox.lfo._visible = 1; _root.section1.controlbox.lfon._visible = 0; _root.section1.donwc._visible = 0; _root.section1.dowc._visible = 1; _root.section1.idonwc._visible = 0; _root.section1.idowc._visible = 1; _root.section1.i2lonwc._visible = 0; _root.section1.i2lowc._visible = 1; _root.section1.i1lonwc._visible = 0; _root.section1.i1lowc._visible = 1; _root.section1.lonwc._visible = 0; _root.section1.controlbox.dwco._visible = 1; _root.section1.controlbox.dwcon._visible = 0; _root.section1.controlbox.lwco._visible = 1; _root.section1.controlbox.lwcon._visible = 0; _root.section1.dond._visible = 0; _root.section1.dod._visible = 1; _root.section1.idond._visible = 0; _root.section1.idod._visible = 1; _root.section1.i2lond._visible = 0; _root.section1.i2lod._visible = 1; _root.section1.i1lond._visible = 0; _root.section1.i1lod._visible = 1; _root.section1.lond._visible = 0; _root.section1.controlbox.dlro._visible = 1; _root.section1.controlbox.dlron._visible = 0; _root.section1.controlbox.llro._visible = 1; _root.section1.controlbox.llron._visible = 0; _root.section1.donlr._visible = 0; _root.section1.dolr._visible = 1; _root.section1.idonlr._visible = 0; _root.section1.idolr._visible = 1; _root.section1.i2lonlr._visible = 0; _root.section1.i2lolr._visible = 1; _root.section1.i1lonlr._visible = 0; _root.section1.i1lolr._visible = 1; _root.section1.lonlr._visible = 0; _root.section1.controlbox.ddo._visible = 1; _root.section1.controlbox.ddon._visible = 0; _root.section1.controlbox.ldo._visible = 1; _root.section1.controlbox.ldon._visible = 0; _root.section1.donk._visible = 0; _root.section1.dok._visible = 1; _root.section1.idonk._visible = 0; _root.section1.idok._visible = 1; _root.section1.i2lonk._visible = 0; _root.section1.i2lok._visible = 1; _root.section1.i1lonk._visible = 0; _root.section1.i1lok._visible = 1; _root.section1.lonk._visible = 0; _root.section1.controlbox.dko._visible = 1; _root.section1.controlbox.dkon._visible = 0; _root.section1.controlbox.lko._visible = 1; _root.section1.controlbox.lkon._visible = 0; _root.section2.donfy._visible = 0; _root.section2.dofy._visible = 1; _root.section2.idonfy._visible = 0; _root.section2.idofy._visible = 1; _root.section2.i2lonfy._visible = 0; _root.section2.i2lofy._visible = 1; _root.section2.i1lonfy._visible = 0; _root.section2.i1lofy._visible = 1; _root.section2.lonfy._visible = 0; _root.section2.controlbox.dfyo._visible = 1; _root.section2.controlbox.dfyon._visible = 0; _root.section2.controlbox.lfyo._visible = 1; _root.section2.controlbox.lfyon._visible = 0; _root.section2.donf._visible = 0; _root.section2.dof._visible = 1; _root.section2.idonf._visible = 0; _root.section2.idof._visible = 1; _root.section2.i2lonf._visible = 0; _root.section2.i2lof._visible = 1; _root.section2.i1lonf._visible = 0; _root.section2.i1lof._visible = 1; _root.section2.lonf._visible = 0; _root.section2.controlbox.dfo._visible = 1; _root.section2.controlbox.dfon._visible = 0; _root.section2.controlbox.lfo._visible = 1; _root.section2.controlbox.lfon._visible = 0; _root.section2.donwc._visible = 0; _root.section2.dowc._visible = 1; _root.section2.idonwc._visible = 0; _root.section2.idowc._visible = 1; _root.section2.i2lonwc._visible = 0; _root.section2.i2lowc._visible = 1; _root.section2.i1lonwc._visible = 0; _root.section2.i1lowc._visible = 1; _root.section2.lonwc._visible = 0; _root.section2.controlbox.dwco._visible = 1; _root.section2.controlbox.dwcon._visible = 0; _root.section2.controlbox.lwco._visible = 1; _root.section2.controlbox.lwcon._visible = 0; A5

_root.section2.dond._visible = 0; _root.section2.dod._visible = 1; _root.section2.idond._visible = 0; _root.section2.idod._visible = 1; _root.section2.i2lond._visible = 0; _root.section2.i2lod._visible = 1; _root.section2.i1lond._visible = 0; _root.section2.i1lod._visible = 1; _root.section2.lond._visible = 0; _root.section2.controlbox.dlro._visible = 1; _root.section2.controlbox.dlron._visible = 0; _root.section2.controlbox.llro._visible = 1; _root.section2.controlbox.llron._visible = 0; _root.section2.donlr._visible = 0; _root.section2.dolr._visible = 1; _root.section2.idonlr._visible = 0; _root.section2.idolr._visible = 1; _root.section2.i2lonlr._visible = 0; _root.section2.i2lolr._visible = 1; _root.section2.i1lonlr._visible = 0; _root.section2.i1lolr._visible = 1; _root.section2.lonlr._visible = 0; _root.section2.controlbox.ddo._visible = 1; _root.section2.controlbox.ddon._visible = 0; _root.section2.controlbox.ldo._visible = 1; _root.section2.controlbox.ldon._visible = 0; _root.section2.donk._visible = 0; _root.section2.dok._visible = 1; _root.section2.idonk._visible = 0; _root.section2.idok._visible = 1; _root.section2.i2lonk._visible = 0; _root.section2.i2lok._visible = 1; _root.section2.i1lonk._visible = 0; _root.section2.i1lok._visible = 1; _root.section2.lonk._visible = 0; _root.section2.controlbox.dko._visible = 1; _root.section2.controlbox.dkon._visible = 0; _root.section2.controlbox.lko._visible = 1; _root.section2.controlbox.lkon._visible = 0; A6

Actionscript command reset system fscommand("resetsystem"); _root.log.removeall(); _root.log.additem(">>> System Reset "); _root.log.additem(">>> Log Cleared "); _root.log.additem(">>> Schedule Cleared "); _root.section1.schedulebox.doorfyon.text = ""; _root.section1.schedulebox.doorfyoff.text = ""; _root.section1.schedulebox.doorfon.text = ""; _root.section1.schedulebox.doorfoff.text = ""; _root.section1.schedulebox.doorwcon.text = ""; _root.section1.schedulebox.doorwcoff.text = ""; _root.section1.schedulebox.doorlron.text = ""; _root.section1.schedulebox.doorlroff.text = ""; _root.section1.schedulebox.doordron.text = ""; _root.section1.schedulebox.doordroff.text = ""; _root.section1.schedulebox.doorkon.text = ""; _root.section1.schedulebox.doorkoff.text = ""; _root.section1.schedulebox.lightfyon.text = ""; _root.section1.schedulebox.lightfyoff.text = ""; _root.section1.schedulebox.lightfon.text = ""; _root.section1.schedulebox.lightfoff.text = ""; _root.section1.schedulebox.lightwcon.text = ""; _root.section1.schedulebox.lightwcoff.text = ""; _root.section1.schedulebox.lightlron.text = ""; _root.section1.schedulebox.lightlroff.text = ""; _root.section1.schedulebox.lightdron.text = ""; _root.section1.schedulebox.lightdroff.text = ""; _root.section1.schedulebox.lightkon.text = ""; _root.section1.schedulebox.lightkoff.text = ""; _root.section1.donfy._visible = 0; _root.section1.dofy._visible = 1; _root.section1.idonfy._visible = 0; _root.section1.idofy._visible = 1; _root.section1.i2lonfy._visible = 0; _root.section1.i2lofy._visible = 1; _root.section1.i1lonfy._visible = 0; _root.section1.i1lofy._visible = 1; _root.section1.lonfy._visible = 0; _root.section1.controlbox.dfyo._visible = 1; _root.section1.controlbox.dfyon._visible = 0; _root.section1.controlbox.lfyo._visible = 1; _root.section1.controlbox.lfyon._visible = 0; _root.section1.donf._visible = 0; _root.section1.dof._visible = 1; _root.section1.idonf._visible = 0; _root.section1.idof._visible = 1; _root.section1.i2lonf._visible = 0; _root.section1.i2lof._visible = 1; _root.section1.i1lonf._visible = 0; _root.section1.i1lof._visible = 1; _root.section1.lonf._visible = 0; _root.section1.controlbox.dfo._visible = 1; _root.section1.controlbox.dfon._visible = 0; _root.section1.controlbox.lfo._visible = 1; _root.section1.controlbox.lfon._visible = 0; _root.section1.donwc._visible = 0; _root.section1.dowc._visible = 1; _root.section1.idonwc._visible = 0; _root.section1.idowc._visible = 1; _root.section1.i2lonwc._visible = 0; _root.section1.i2lowc._visible = 1; _root.section1.i1lonwc._visible = 0; _root.section1.i1lowc._visible = 1; _root.section1.lonwc._visible = 0; _root.section1.controlbox.dwco._visible = 1; _root.section1.controlbox.dwcon._visible = 0; _root.section1.controlbox.lwco._visible = 1; _root.section1.controlbox.lwcon._visible = 0; _root.section1.dond._visible = 0; _root.section1.dod._visible = 1; _root.section1.idond._visible = 0; _root.section1.idod._visible = 1; _root.section1.i2lond._visible = 0; _root.section1.i2lod._visible = 1; _root.section1.i1lond._visible = 0; _root.section1.i1lod._visible = 1; _root.section1.lond._visible = 0; _root.section1.controlbox.dlro._visible = 1; _root.section1.controlbox.dlron._visible = 0; _root.section1.controlbox.llro._visible = 1; _root.section1.controlbox.llron._visible = 0; _root.section1.donlr._visible = 0; _root.section1.dolr._visible = 1; _root.section1.idonlr._visible = 0; _root.section1.idolr._visible = 1; _root.section1.i2lonlr._visible = 0; _root.section1.i2lolr._visible = 1; _root.section1.i1lonlr._visible = 0; _root.section1.i1lolr._visible = 1; _root.section1.lonlr._visible = 0; _root.section1.controlbox.ddo._visible = 1; _root.section1.controlbox.ddon._visible = 0; _root.section1.controlbox.ldo._visible = 1; _root.section1.controlbox.ldon._visible = 0; _root.section1.donk._visible = 0; _root.section1.dok._visible = 1; _root.section1.idonk._visible = 0; _root.section1.idok._visible = 1; _root.section1.i2lonk._visible = 0; _root.section1.i2lok._visible = 1; _root.section1.i1lonk._visible = 0; _root.section1.i1lok._visible = 1; _root.section1.lonk._visible = 0; _root.section1.controlbox.dko._visible = 1; _root.section1.controlbox.dkon._visible = 0; _root.section1.controlbox.lko._visible = 1; _root.section1.controlbox.lkon._visible = 0; _root.section2.schedulebox.doorfyon.text = ""; _root.section2.schedulebox.doorfyoff.text = ""; _root.section2.schedulebox.doorfon.text = ""; _root.section2.schedulebox.doorfoff.text = ""; _root.section2.schedulebox.doorwcon.text = ""; _root.section2.schedulebox.doorwcoff.text = ""; _root.section2.schedulebox.doorlron.text = ""; _root.section2.schedulebox.doorlroff.text = ""; _root.section2.schedulebox.doordron.text = ""; _root.section2.schedulebox.doordroff.text = ""; _root.section2.schedulebox.doorkon.text = ""; _root.section2.schedulebox.doorkoff.text = ""; _root.section2.schedulebox.lightfyon.text = ""; _root.section2.schedulebox.lightfyoff.text = ""; A7

_root.section2.schedulebox.lightfon.text = ""; _root.section2.schedulebox.lightfoff.text = ""; _root.section2.schedulebox.lightwcon.text = ""; _root.section2.schedulebox.lightwcoff.text = ""; _root.section2.schedulebox.lightlron.text = ""; _root.section2.schedulebox.lightlroff.text = ""; _root.section2.schedulebox.lightdron.text = ""; _root.section2.schedulebox.lightdroff.text = ""; _root.section2.schedulebox.lightkon.text = ""; _root.section2.schedulebox.lightkoff.text = ""; _root.section2.donfy._visible = 0; _root.section2.dofy._visible = 1; _root.section2.idonfy._visible = 0; _root.section2.idofy._visible = 1; _root.section2.i2lonfy._visible = 0; _root.section2.i2lofy._visible = 1; _root.section2.i1lonfy._visible = 0; _root.section2.i1lofy._visible = 1; _root.section2.lonfy._visible = 0; _root.section2.controlbox.dfyo._visible = 1; _root.section2.controlbox.dfyon._visible = 0; _root.section2.controlbox.lfyo._visible = 1; _root.section2.controlbox.lfyon._visible = 0; _root.section2.donf._visible = 0; _root.section2.dof._visible = 1; _root.section2.idonf._visible = 0; _root.section2.idof._visible = 1; _root.section2.i2lonf._visible = 0; _root.section2.i2lof._visible = 1; _root.section2.i1lonf._visible = 0; _root.section2.i1lof._visible = 1; _root.section2.lonf._visible = 0; _root.section2.controlbox.dfo._visible = 1; _root.section2.controlbox.dfon._visible = 0; _root.section2.controlbox.lfo._visible = 1; _root.section2.controlbox.lfon._visible = 0; _root.section2.donwc._visible = 0; _root.section2.dowc._visible = 1; _root.section2.idonwc._visible = 0; _root.section2.idowc._visible = 1; _root.section2.i2lonwc._visible = 0; _root.section2.i2lowc._visible = 1; _root.section2.i1lonwc._visible = 0; _root.section2.i1lowc._visible = 1; _root.section2.lonwc._visible = 0; _root.section2.controlbox.dwco._visible = 1; _root.section2.controlbox.dwcon._visible = 0; _root.section2.controlbox.lwco._visible = 1; _root.section2.controlbox.lwcon._visible = 0; _root.section2.dond._visible = 0; _root.section2.dod._visible = 1; _root.section2.idond._visible = 0; _root.section2.idod._visible = 1; _root.section2.i2lond._visible = 0; _root.section2.i2lod._visible = 1; _root.section2.i1lond._visible = 0; _root.section2.i1lod._visible = 1; _root.section2.lond._visible = 0; _root.section2.controlbox.dlro._visible = 1; _root.section2.controlbox.dlron._visible = 0; _root.section2.controlbox.llro._visible = 1; _root.section2.controlbox.llron._visible = 0; _root.section2.donlr._visible = 0; _root.section2.dolr._visible = 1; _root.section2.idonlr._visible = 0; _root.section2.idolr._visible = 1; _root.section2.i2lonlr._visible = 0; _root.section2.i2lolr._visible = 1; _root.section2.i1lonlr._visible = 0; _root.section2.i1lolr._visible = 1; _root.section2.lonlr._visible = 0; _root.section2.controlbox.ddo._visible = 1; _root.section2.controlbox.ddon._visible = 0; _root.section2.controlbox.ldo._visible = 1; _root.section2.controlbox.ldon._visible = 0; _root.section2.donk._visible = 0; _root.section2.dok._visible = 1; _root.section2.idonk._visible = 0; _root.section2.idok._visible = 1; _root.section2.i2lonk._visible = 0; _root.section2.i2lok._visible = 1; _root.section2.i1lonk._visible = 0; _root.section2.i1lok._visible = 1; _root.section2.lonk._visible = 0; _root.section2.controlbox.dko._visible = 1; _root.section2.controlbox.dkon._visible = 0; _root.section2.controlbox.lko._visible = 1; _root.section2.controlbox.lkon._visible = 0; A8

Actionscript yang digunakan pada setiap button menurut ruangannya - Front Yard fscommand("frontyarddooron"); _root.log.additem(">>> Front Yard Door Locked"); _root.section1.idonfy._visible = 1; _root.section1.idofy._visible = 0; _root.section1.donfy._visible = 1; _root.section1.dofy._visible = 0; _root.section1.controlbox.dfyon._visible = 1; _root.section1.controlbox.dfyo._visible = 0; fscommand("frontyarddooroff"); _root.log.additem(">>> Front Yard Door Unlocked"); _root.section1.idonfy._visible = 0; _root.section1.idofy._visible = 1; _root.section1.donfy._visible = 0; _root.section1.dofy._visible = 1; _root.section1.controlbox.dfyon._visible = 0; _root.section1.controlbox.dfyo._visible = 1; fscommand("frontyardlampon"); _root.log.additem(">>> Front Yard Light Turned On"); _root.section1.i1lonfy._visible = 1; _root.section1.i1lofy._visible = 0; _root.section1.i2lonfy._visible = 1; _root.section1.i2lofy._visible = 0; _root.section1.lonfy._visible = 1; _root.section1.lofy._visible = 0; _root.section1.controlbox.lfyon._visible = 1; _root.section1.controlbox.lfyo._visible = 0; fscommand("frontyardlampoff"); root.log.additem(">>> Front Yard Light Turned Off"); _root.section1.i1lonfy._visible = 0; _root.section1.i1lofy._visible = 1; _root.section1.i2lonfy._visible = 0; _root.section1.i2lofy._visible = 1; _root.section1.lonfy._visible =0; _root.section1.lofy._visible = 1; _root.section1.controlbox.lfyon._visible =0; _root.section1.controlbox.lfyo._visible = 1; - Foyer fscommand("foyerdooron"); _root.log.additem(">>> Foyer Door Locked"); _root.section1.idonf._visible = 1; _root.section1.idof._visible = 0; _root.section1.donf._visible = 1; _root.section1.dof._visible = 0; _root.section1.controlbox.dfon._visible = 1; _root.section1.controlbox.dfo._visible = 0; fscommand("foyerdooroff"); _root.log.additem(">>> Foyer Door Unlocked"); _root.section1.idonf._visible = 0; _root.section1.idof._visible = 1; _root.section1.donf._visible = 0; _root.section1.dof._visible = 1; _root.section1.controlbox.dfon._visible = 0; _root.section1.controlbox.dfo._visible = 1; fscommand("foyerlampon"); _root.log.additem(">>> Foyer Light Turned On"); _root.section1.i1lonf._visible = 1; _root.section1.i1lof._visible = 0; _root.section1.i2lonf._visible = 1; _root.section1.i2lof._visible = 0; _root.section1.lonf._visible = 1; _root.section1.lof._visible = 0; _root.section1.controlbox.lfon._visible = 1; _root.section1.controlbox.lfo._visible = 0; fscommand("foyerlampoff"); _root.log.additem(">>> Foyer Light Turned Off"); _root.section1.i1lonf._visible =0; _root.section1.i1lof._visible = 1; _root.section1.i2lonf._visible = 0; _root.section1.i2lof._visible = 1; _root.section1.lonf._visible = 0; _root.section1.lof._visible = 1; _root.section1.controlbox.lfon._visible =0; _root.section1.controlbox.lfo._visible = 1; - Rest Room fscommand("restroomdooron"); _root.log.additem(">>> Rest Room Door Locked"); _root.section1.idonwc._visible = 1; _root.section1.idowc._visible = 0; A9

_root.section1.donwc._visible = 1; _root.section1.dowc._visible = 0; _root.section1.controlbox.dwcon._visible = 1; _root.section1.controlbox.dwco._visible = 0; fscommand("restroomdooroff"); _root.log.additem(">>> Rest Room Unlocked"); _root.section1.idonwc._visible = 0; _root.section1.idowc._visible = 1; _root.section1.donwc._visible = 0; _root.section1.dowc._visible = 1; _root.section1.controlbox.dwcon._visible = 0; _root.section1.controlbox.dwco._visible = 1; fscommand("wclampon"); _root.log.additem(">>> Rest Room Turned On"); _root.section1.i1lonwc._visible = 1; _root.section1.i1lowc._visible = 0; _root.section1.i2lonwc._visible = 1; _root.section1.i2lowc._visible = 0; _root.section1.lonwc._visible = 1; _root.section1.lowc._visible = 0; _root.section1.controlbox.lwcon._visible = 1; _root.section1.controlbox.lwco._visible = 0; fscommand("wclampoff"); _root.log.additem(">>> Rest Room Turned Off"); _root.section1.i1lonwc._visible = 0; _root.section1.i1lowc._visible =1; _root.section1.i2lonwc._visible = 0; _root.section1.i2lowc._visible =1; _root.section1.lonwc._visible = 0; _root.section1.lowc._visible = 1; _root.section1.controlbox.lwcon._visible = 0; _root.section1.controlbox.lwco._visible =1; - Living Room fscommand("livingroomdooron"); _root.log.additem(">>> Living Room Door Locked"); _root.section1.idonlr._visible = 1; _root.section1.idolr._visible = 0; _root.section1.donlr._visible = 1; _root.section1.dolr._visible = 0; _root.section1.controlbox.dlron._visible = 1; _root.section1.controlbox.dlro._visible = 0; fscommand("livingroomdooroff"); _root.log.additem(">>> Living Room Door Unlocked"); root.log.setscrollposition(_root.log.getlength()); _root.section1.idonlr._visible = 0; _root.section1.idolr._visible = 1; _root.section1.donlr._visible = 0; _root.section1.dolr._visible = 1; _root.section1.controlbox.dlron._visible = 0; _root.section1.controlbox.dlro._visible = 1; fscommand("livingroomlampon"); _root.log.additem(">>> Living Room Light Turned On"); _root.section1.i1lonlr._visible = 1; _root.section1.i1lolr._visible = 0; _root.section1.i2lonlr._visible = 1; _root.section1.i2lolr._visible = 0; _root.section1.lonlr._visible = 1; _root.section1.lolr._visible = 0; _root.section1.controlbox.llron._visible = 1; _root.section1.controlbox.llro._visible = 0; fscommand("livingroomlampoff"); _root.log.additem(">>> Living Room Light Turned Off"); _root.section1.i1lonlr._visible =0; _root.section1.i1lolr._visible =1; _root.section1.i2lonlr._visible =0; _root.section1.i2lolr._visible =1; _root.section1.lonlr._visible = 0; _root.section1.lolr._visible = 1; _root.section1.controlbox.llron._visible =0; _root.section1.controlbox.llro._visible =1; - Dining Room fscommand("diningroomdooron"); _root.log.additem(">>> Dining Room Door Locked"); _root.section1.idond._visible = 1; _root.section1.idod._visible = 0; _root.section1.dond._visible = 1; _root.section1.dod._visible = 0; _root.section1.controlbox.ddon._visible = 1; _root.section1.controlbox.ddo._visible = 0; fscommand("diningroomdooroff"); _root.log.additem(">>> Dining Room Door Unlocked"); _root.section1.idond._visible = 0; _root.section1.idod._visible = 1; A10

_root.section1.dond._visible = 0; _root.section1.dod._visible = 1; _root.section1.controlbox.ddon._visible = 0; _root.section1.controlbox.ddo._visible = 1; fscommand("dininglampon"); _root.log.additem(">>> Dining Room Light Turned On"); _root.section1.i1lond._visible = 1; _root.section1.i1lod._visible = 0; _root.section1.i2lond._visible = 1; _root.section1.i2lod._visible = 0; _root.section1.lond._visible = 1; _root.section1.lod._visible = 0; _root.section1.controlbox.ldon._visible = 1; _root.section1.controlbox.ldo._visible = 0; fscommand("dininglampoff"); _root.log.additem(">>> Dining Room Light Turned Off"); _root.section1.i1lond._visible = 0; _root.section1.i1lod._visible = 1; _root.section1.i2lond._visible = 0; _root.section1.i2lod._visible = 1; _root.section1.lond._visible = 0; _root.section1.lod._visible = 1; _root.section1.controlbox.ldon._visible = 0; _root.section1.controlbox.ldo._visible = 1; - Kitchen fscommand("kitchenroomdooron"); _root.log.additem(">>> Kitchen Door Locked"); _root.section1.idonk._visible = 1; _root.section1.idok._visible = 0; _root.section1.donk._visible = 1; _root.section1.dok._visible = 0; _root.section1.controlbox.dkon._visible = 1; _root.section1.controlbox.dko._visible = 0; fscommand("kitchenroomdooroff"); _root.log.additem(">>> Kitchen Door Unlocked"); _root.section1.idonk._visible = 0; _root.section1.idok._visible =1; _root.section1.donk._visible = 0; _root.section1.dok._visible = 1; _root.section1.controlbox.dkon._visible = 0; _root.section1.controlbox.dko._visible = 1; fscommand("kitchenlampon"); _root.log.additem(">>> Kitchen Light Turned On"); _root.section1.i1lonk._visible = 1; _root.section1.i1lok._visible = 0; _root.section1.i2lonk._visible = 1; _root.section1.i2lok._visible = 0; _root.section1.lonk._visible = 1; _root.section1.lok._visible = 0; _root.section1.controlbox.lkon._visible = 1; _root.section1.controlbox.lko._visible = 0; fscommand("kitchenlampoff"); _root.log.additem(">>> Kitchen Light Turned Off"); _root.section1.i1lonk._visible = 0; _root.section1.i1lok._visible = 1; _root.section1.i2lonk._visible = 0; _root.section1.i2lok._visible = 1; _root.section1.lonk._visible = 0; _root.section1.lok._visible = 1; _root.section1.controlbox.lkon._visible =0; _root.section1.controlbox.lko._visible = 1; - Stairs fscommand("stairsdooron"); _root.log.additem(">>> Stairs Door Locked"); _root.section2.idonf._visible = 1; _root.section2.idof._visible = 0; _root.section2.donf._visible = 1; _root.section2.dof._visible = 0; _root.section2.controlbox.dfon._visible = 1; _root.section2.controlbox.dfo._visible = 0; fscommand("stairsdooroff"); _root.log.additem(">>> Stairs Door Unlocked"); _root.section2.idonf._visible = 0; _root.section2.idof._visible = 1; _root.section2.donf._visible = 0; _root.section2.dof._visible = 1; _root.section2.controlbox.dfon._visible = 0; _root.section2.controlbox.dfo._visible = 1; fscommand("stairslampon"); _root.log.additem(">>> Stairs Light Turned On"); _root.section2.i1lonf._visible = 1; _root.section2.i1lof._visible = 0; _root.section2.i2lonf._visible = 1; A11

_root.section2.i2lof._visible = 0; _root.section2.lonf._visible = 1; _root.section2.lof._visible = 0; _root.section2.controlbox.lfon._visible = 1; _root.section2.controlbox.lfo._visible = 0; fscommand("stairslampoff"); _root.log.additem(">>> Stairs Light Turned Off"); _root.section2.i1lonf._visible =0; _root.section2.i1lof._visible = 1; _root.section2.i2lonf._visible = 0; _root.section2.i2lof._visible = 1; _root.section2.lonf._visible = 0; _root.section2.lof._visible = 1; _root.section2.controlbox.lfon._visible =0; _root.section2.controlbox.lfo._visible = 1; - Porch fscommand("porchdooron"); _root.log.additem(">>> Porch Door Locked"); _root.section2.idonwc._visible = 1; _root.section2.idowc._visible = 0; _root.section2.donwc._visible = 1; _root.section2.dowc._visible = 0; _root.section2.controlbox.dwcon._visible = 1; _root.section2.controlbox.dwco._visible = 0; fscommand("porchdooroff"); _root.log.additem(">>>porch Door Unlocked"); _root.section2.idonwc._visible = 0; _root.section2.idowc._visible = 1; _root.section2.donwc._visible = 0; _root.section2.dowc._visible = 1; _root.section2.controlbox.dwcon._visible = 0; _root.section2.controlbox.dwco._visible = 1; fscommand("porchlampon"); _root.log.additem(">>> Porch Light Turned On"); _root.section2.i1lonwc._visible = 1; _root.section2.i1lowc._visible = 0; _root.section2.i2lonwc._visible = 1; _root.section2.i2lowc._visible = 0; _root.section2.lonwc._visible = 1; _root.section2.lowc._visible = 0; _root.section2.controlbox.lwcon._visible = 1; _root.section2.controlbox.lwco._visible = 0; fscommand("porchlampoff"); _root.log.additem(">>> Porch Light Turned Off"); _root.section2.i1lonwc._visible = 0; _root.section2.i1lowc._visible =1; _root.section2.i2lonwc._visible = 0; _root.section2.i2lowc._visible =1; _root.section2.lonwc._visible = 0; _root.section2.lowc._visible = 1; _root.section2.controlbox.lwcon._visible = 0; _root.section2.controlbox.lwco._visible =1; - Patio fscommand("patiodooron"); _root.log.additem(">>> Patio Door Locked"); _root.section2.idonlr._visible = 1; _root.section2.idolr._visible = 0; _root.section2.donlr._visible = 1; _root.section2.dolr._visible = 0; _root.section2.controlbox.dlron._visible = 1; _root.section2.controlbox.dlro._visible = 0; fscommand("patiodooroff"); _root.log.additem(">>> Patio Door Unlocked"); root.log.setscrollposition(_root.log.getlength()); _root.section2.idonlr._visible = 0; _root.section2.idolr._visible = 1; _root.section2.donlr._visible = 0; _root.section2.dolr._visible = 1; _root.section2.controlbox.dlron._visible = 0; _root.section2.controlbox.dlro._visible = 1; fscommand("patiolampon"); _root.log.additem(">>> Patio Light Turned On"); _root.section2.i1lonlr._visible = 1; _root.section2.i1lolr._visible = 0; _root.section2.i2lonlr._visible = 1; _root.section2.i2lolr._visible = 0; _root.section2.lonlr._visible = 1; _root.section2.lolr._visible = 0; _root.section2.controlbox.llron._visible = 1; _root.section2.controlbox.llro._visible = 0; fscommand("patiolampoff"); _root.log.additem(">>> Patio Light Turned Off"); _root.section2.i1lonlr._visible =0; _root.section2.i1lolr._visible =1; _root.section2.i2lonlr._visible =0; _root.section2.i2lolr._visible =1; _root.section2.lonlr._visible = 0; _root.section2.lolr._visible = 1; _root.section2.controlbox.llron._visible =0; A12

_root.section2.controlbox.llro._visible =1; - Work Room fscommand("workroomdooron"); _root.log.additem(">>> Work Room Door Locked"); _root.section2.idond._visible = 1; _root.section2.idod._visible = 0; _root.section2.dond._visible = 1; _root.section2.dod._visible = 0; _root.section2.controlbox.ddon._visible = 1; _root.section2.controlbox.ddo._visible = 0; fscommand("workroomdooroff"); _root.log.additem(">>> Work Room Door Unlocked"); _root.section2.idond._visible = 0; _root.section2.idod._visible = 1; _root.section2.dond._visible = 0; _root.section2.dod._visible = 1; _root.section2.controlbox.ddon._visible = 0; _root.section2.controlbox.ddo._visible = 1; fscommand("worklampon"); _root.log.additem(">>> Work Room Light Turned On"); _root.section2.i1lond._visible = 1; _root.section2.i1lod._visible = 0; _root.section2.i2lond._visible = 1; _root.section2.i2lod._visible = 0; _root.section2.lond._visible = 1; _root.section2.lod._visible = 0; _root.section2.controlbox.ldon._visible = 1; _root.section2.controlbox.ldo._visible = 0; fscommand("worklampoff"); _root.log.additem(">>> Work Room Light Turned Off"); _root.section2.i1lond._visible = 0; _root.section2.i1lod._visible = 1; _root.section2.i2lond._visible = 0; _root.section2.i2lod._visible = 1; _root.section2.lond._visible = 0; _root.section2.lod._visible = 1; _root.section2.controlbox.ldon._visible = 0; _root.section2.controlbox.ldo._visible = 1; - Garage fscommand("garageroomdooron"); _root.log.additem(">>> Garage Door Locked"); _root.section2.idonk._visible = 1; _root.section2.idok._visible = 0; _root.section2.donk._visible = 1; _root.section2.dok._visible = 0; _root.section2.controlbox.dkon._visible = 1; _root.section2.controlbox.dko._visible = 0; fscommand("garageroomdooroff"); _root.log.additem(">>> Garage Door Unlocked"); _root.section2.idonk._visible = 0; _root.section2.idok._visible =1; _root.section2.donk._visible = 0; _root.section2.dok._visible = 1; _root.section2.controlbox.dkon._visible = 0; _root.section2.controlbox.dko._visible = 1; fscommand("garagelampon"); _root.log.additem(">>> Garage Light Turned On"); _root.section2.i1lonk._visible = 1; _root.section2.i1lok._visible = 0; _root.section2.i2lonk._visible = 1; _root.section2.i2lok._visible = 0; _root.section2.lonk._visible = 1; _root.section2.lok._visible = 0; _root.section2.controlbox.lkon._visible = 1; _root.section2.controlbox.lko._visible = 0; fscommand("garagelampoff"); _root.log.additem(">>> Garage Light Turned Off"); _root.section2.i1lonk._visible = 0; _root.section2.i1lok._visible = 1; _root.section2.i2lonk._visible = 0; _root.section2.i2lok._visible = 1; _root.section2.lonk._visible = 0; _root.section2.lok._visible = 1; _root.section2.controlbox.lkon._visible =0; _root.section2.controlbox.lko._visible = 1; A13

Actionscript timer time = new Date(); dates = time.getdate(); day = time.getday(); year = time.getfullyear(); month = time.getmonth(); hour = time.gethours(); minute = time.getminutes(); second = time.getseconds(); _root.section1.schedulebox.doorfyon.text) { fscommand("frontyarddooron"); _root.section1.idonfy._visible = 1; _root.section1.idofy._visible = 0; _root.section1.donfy._visible = 1; _root.section1.dofy._visible = 0; _root.section1.controlbox.dfyon._visible = 1; _root.section1.controlbox.dfyo._visible = 0; _root.section1.schedulebox.doorfyoff.text) { fscommand("frontyarddooroff"); _root.section1.idonfy._visible = 0; _root.section1.idofy._visible = 1; _root.section1.donfy._visible = 0; _root.section1.dofy._visible = 1; _root.section1.controlbox.dfyon._visible = 0; _root.section1.controlbox.dfyo._visible = 1; _root.section1.schedulebox.doorfon.text) { fscommand("foyerdooron"); _root.section1.idonf._visible = 1; _root.section1.idof._visible = 0; _root.section1.donf._visible = 1; _root.section1.dof._visible = 0; _root.section1.controlbox.dfon._visible = 1; _root.section1.controlbox.dfo._visible = 0; _root.section1.schedulebox.doorfoff.text) { fscommand("foyerdooroff"); _root.section1.idonf._visible = 0; _root.section1.idof._visible = 1; _root.section1.donf._visible = 0; _root.section1.dof._visible = 1; _root.section1.controlbox.dfon._visible = 0; _root.section1.controlbox.dfo._visible = 1; _root.section1.schedulebox.doorwcon.text) { fscommand("restroomdooron"); _root.section1.idonwc._visible = 1; _root.section1.idowc._visible = 0; _root.section1.donwc._visible = 1; _root.section1.dowc._visible = 0; _root.section1.controlbox.dwcon._visible = 1; _root.section1.controlbox.dwco._visible = 0; _root.section1.schedulebox.doorwcoff.text) { fscommand("restroomdooroff"); _root.section1.idonwc._visible = 0; _root.section1.idowc._visible = 1; _root.section1.donwc._visible = 0; _root.section1.dowc._visible = 1; _root.section1.controlbox.dwcon._visible = 0; _root.section1.controlbox.dwco._visible = 1; _root.section1.schedulebox.doorlron.text) { fscommand("livingroomdooron"); _root.section1.idonlr._visible = 1; _root.section1.idolr._visible = 0; _root.section1.donlr._visible = 1; _root.section1.dolr._visible = 0; _root.section1.controlbox.dlron._visible = 1; _root.section1.controlbox.dlro._visible = 0; _root.section1.schedulebox.doorlroff.text) { fscommand("livingroomdooroff"); _root.section1.idonlr._visible = 0; _root.section1.idolr._visible = 1; _root.section1.donlr._visible = 0; _root.section1.dolr._visible = 1; _root.section1.controlbox.dlron._visible = 0; _root.section1.controlbox.dlro._visible = 1; _root.section1.schedulebox.doordron.text) { fscommand("diningroomdooron"); A14

_root.section1.idond._visible = 1; _root.section1.idod._visible = 0; _root.section1.dond._visible = 1; _root.section1.dod._visible = 0; _root.section1.controlbox.ddon._visible = 1; _root.section1.controlbox.ddo._visible = 0; _root.section1.schedulebox.doordroff.text) { fscommand("diningroomdooroff"); _root.section1.idond._visible = 0; _root.section1.idod._visible = 1; _root.section1.dond._visible = 0; _root.section1.dod._visible = 1; _root.section1.controlbox.ddon._visible = 0; _root.section1.controlbox.ddo._visible = 1; _root.section1.schedulebox.doorkon.text) { fscommand("kitchenroomdooron"); _root.section1.idonk._visible = 1; _root.section1.idok._visible = 0; _root.section1.donk._visible = 1; _root.section1.dok._visible = 0; _root.section1.controlbox.dkon._visible = 1; _root.section1.controlbox.dko._visible = 0; _root.section1.schedulebox.doorkoff.text) { fscommand("kitchenroomdooroff"); _root.section1.idonk._visible = 0; _root.section1.idok._visible = 1; _root.section1.donk._visible = 0; _root.section1.dok._visible = 1; _root.section1.controlbox.dkon._visible = 0; _root.section1.controlbox.dko._visible = 1; _root.section1.schedulebox.lightfyon.text) { fscommand("frontyardlampon"); _root.section1.i1lonfy._visible = 1; _root.section1.i1lofy._visible = 0; _root.section1.i2lonfy._visible = 1; _root.section1.i2lofy._visible = 0; _root.section1.lonfy._visible = 1; _root.section1.lofy._visible = 0; _root.section1.controlbox.lfyon._visible = 1; _root.section1.controlbox.lfyo._visible = 0; _root.section1.schedulebox.lightfyoff.text) { fscommand("frontyardlampoff"); _root.section1.i1lonfy._visible = 0; _root.section1.i1lofy._visible = 1; _root.section1.i2lonfy._visible = 0; _root.section1.i2lofy._visible = 1; _root.section1.lonfy._visible =0; _root.section1.lofy._visible = 1; _root.section1.controlbox.lfyon._visible =0; _root.section1.controlbox.lfyo._visible = 1; _root.section1.schedulebox.lightfon.text) { fscommand("foyerlampon"); _root.section1.i1lonf._visible = 1; _root.section1.i1lof._visible = 0; _root.section1.i2lonf._visible = 1; _root.section1.i2lof._visible = 0; _root.section1.lonf._visible = 1; _root.section1.lof._visible = 0; _root.section1.controlbox.lfon._visible = 1; _root.section1.controlbox.lfo._visible = 0; _root.section1.schedulebox.lightfoff.text) { fscommand("foyerlampoff"); _root.section1.i1lonf._visible =0; _root.section1.i1lof._visible = 1; _root.section1.i2lonf._visible = 0; _root.section1.i2lof._visible = 1; _root.section1.lonf._visible = 0; _root.section1.lof._visible = 1; _root.section1.controlbox.lfon._visible =0; _root.section1.controlbox.lfo._visible = 1; _root.section1.schedulebox.lightwcon.text) { fscommand("wclampon"); _root.section1.i1lonwc._visible = 1; _root.section1.i1lowc._visible = 0; _root.section1.i2lonwc._visible = 1; _root.section1.i2lowc._visible = 0; _root.section1.lonwc._visible = 1; A15

_root.section1.lowc._visible = 0; _root.section1.controlbox.lwcon._visible = 1; _root.section1.controlbox.lwco._visible = 0; _root.section1.schedulebox.lightwcoff.text) { fscommand("wclampoff"); _root.section1.i1lonwc._visible = 0; _root.section1.i1lowc._visible =1; _root.section1.i2lonwc._visible = 0; _root.section1.i2lowc._visible =1; _root.section1.lonwc._visible = 0; _root.section1.lowc._visible = 1; _root.section1.controlbox.lwcon._visible = 0; _root.section1.controlbox.lwco._visible =1; _root.section1.schedulebox.lightlron.text) { fscommand("livingroomlampon"); _root.section1.i1lonlr._visible = 1; _root.section1.i1lolr._visible = 0; _root.section1.i2lonlr._visible = 1; _root.section1.i2lolr._visible = 0; _root.section1.lonlr._visible = 1; _root.section1.lolr._visible = 0; _root.section1.controlbox.llron._visible = 1; _root.section1.controlbox.llro._visible = 0; _root.section1.schedulebox.lightlroff.text) { fscommand("livingroomlampoff"); _root.section1.i1lonlr._visible =0; _root.section1.i1lolr._visible =1; _root.section1.i2lonlr._visible =0; _root.section1.i2lolr._visible =1; _root.section1.lonlr._visible = 0; _root.section1.lolr._visible = 1; _root.section1.controlbox.llron._visible =0; _root.section1.controlbox.llro._visible =1; _root.section1.schedulebox.lightdron.text) { fscommand("dininglampon"); _root.section1.i2lod._visible = 0; _root.section1.lond._visible = 1; _root.section1.lod._visible = 0; _root.section1.controlbox.ldon._visible = 1; _root.section1.controlbox.ldo._visible = 0; _root.section1.schedulebox.lightdroff.text) { fscommand("dininglampoff"); _root.section1.i1lond._visible = 0; _root.section1.i1lod._visible = 1; _root.section1.i2lond._visible = 0; _root.section1.i2lod._visible = 1; _root.section1.lond._visible = 0; _root.section1.lod._visible = 1; _root.section1.controlbox.ldon._visible = 0; _root.section1.controlbox.ldo._visible = 1; _root.section1.schedulebox.lightkon.text) { fscommand("kitchenlampon"); _root.section1.i1lonk._visible = 1; _root.section1.i1lok._visible = 0; _root.section1.i2lonk._visible = 1; _root.section1.i2lok._visible = 0; _root.section1.lonk._visible = 1; _root.section1.lok._visible = 0; _root.section1.controlbox.lkon._visible = 1; _root.section1.controlbox.lko._visible = 0; _root.section1.schedulebox.lightkoff.text) { fscommand("kitchenlampoff"); _root.section1.i1lonk._visible = 0; _root.section1.i1lok._visible = 1; _root.section1.i2lonk._visible = 0; _root.section1.i2lok._visible = 1; _root.section1.lonk._visible = 0; _root.section1.lok._visible = 1; _root.section1.controlbox.lkon._visible =0; _root.section1.controlbox.lko._visible = 1; Actionscript untuk command shutdown: fscommand("shutdown"); _root.section1.i1lond._visible = 1; _root.section1.i1lod._visible = 0; _root.section1.i2lond._visible = 1; A16

Program Visual Basic Private Sub ShockwaveFlash1_Fscommand(ByVal compare As String, ByVal addition As String) If compare = "checkconnection" Then MSComm1.Output = "R" If compare = "lockalldoors" Then MSComm1.Output = "T" If compare = "unlockalldoors" Then MSComm1.Output = "S" If compare = "resetsystem" Then MSComm1.Output = "Q" If compare = "shutdown" Then MSComm1.Output = "U" End ' menu button -------------------------------------- If compare = "FRONTYARDDOORON" Then MSComm1.Output = "!" ' 21H If compare = "FRONTYARDDOOROFF" Then MSComm1.Output = ")" ' 29H If compare = "FRONTYARDLAMPON" Then MSComm1.Output = "~" ' 7EH If compare = "FRONTYARDLAMPOFF" Then MSComm1.Output = "*" ' 2AH '------------------------------------------------------ If compare = "FOYERDOORON" Then MSComm1.Output = "#" ' 23H If compare = "FOYERDOOROFF" Then MSComm1.Output = "+" ' 2BH If compare = "FOYERLAMPON" Then MSComm1.Output = "$" ' 24H If compare = "FOYERLAMPOFF" Then MSComm1.Output = "," ' 2CH '------------------------------------------------------ If compare = "RESTROOMDOORON" Then MSComm1.Output = "%" ' 25H If compare = "RESTROOMDOOROFF" Then MSComm1.Output = "-" ' 2DH If compare = "WCLAMPON" Then MSComm1.Output = "&" ' 26H If compare = "WCLAMPOFF" Then MSComm1.Output = "." ' 2EH '-------------------------------------------------------- If compare = "LIVINGROOMDOORON" Then MSComm1.Output = "'" ' 27H If compare = "LIVINGROOMDOOROFF" Then MSComm1.Output = "/" ' 2FH If compare = "LIVINGROOMLAMPON" Then MSComm1.Output = "(" ' 28H If compare = "LIVINGROOMLAMPOFF" Then A17

MSComm1.Output = "0" ' 30H '-------------------------------------------------------- If compare = "DININGROOMDOORON" Then MSComm1.Output = "1" ' 31H If compare = "DININGROOMDOOROFF" Then MSComm1.Output = "9" ' 39H If compare = "DININGLAMPON" Then MSComm1.Output = "2" ' 32H If compare = "DININGLAMPOFF" Then MSComm1.Output = ":" ' 3AH '-------------------------------------------------------- If compare = "KITCHENROOMDOORON" Then MSComm1.Output = "3" ' 33H If compare = "KITCHENROOMDOOROFF" Then MSComm1.Output = ";" ' 3BH If compare = "KITCHENLAMPON" Then MSComm1.Output = "4" ' 34H If compare = "KITCHENLAMPOFF" Then MSComm1.Output = "<" '3CH '-------------------------------------------------------- If compare = "MIDHALLDOORON" Then MSComm1.Output = "5" ' 35H If compare = "MIDHALLDOOROFF" Then MSComm1.Output = "=" ' 3DH If compare = "MIDHALLLAMPON" Then MSComm1.Output = "6" ' 36H If compare = "MIDHALLLAMPOFF" Then MSComm1.Output = ">" '3EH '-------------------------------------------------------- If compare = "STAIRDOORON" Then MSComm1.Output = "7" ' 37H If compare = "STAIRDOOROFF" Then MSComm1.Output = "?" ' 3FH If compare = "STAIRLAMPON" Then MSComm1.Output = "8" ' 38H If compare = "STAIRLAMPOFF" Then MSComm1.Output = "@" '40H '-------------------------------------------------------- If compare = "PORCHDOORON" Then MSComm1.Output = "A" ' 41H If compare = "PORCHDOOROFF" Then MSComm1.Output = "I" ' 49H If compare = "PORCHLAMPON" Then MSComm1.Output = "B" ' 42H If compare = "PORCHLAMPOFF" Then MSComm1.Output = "J" '4AH '-------------------------------------------------------- If compare = "PATIODOORON" Then MSComm1.Output = "C" ' 43H A18

If compare = "PATIODOOROFF" Then MSComm1.Output = "K" ' 4BH If compare = "PATIOLAMPON" Then MSComm1.Output = "D" ' 44H If compare = "PATIOLAMPOFF" Then MSComm1.Output = "L" '4CH End Sub '-------------------------------------------------------- If compare = "WORKROOMDOORON" Then MSComm1.Output = "E" ' 45H If compare = "WORKROOMDOOROFF" Then MSComm1.Output = "M" ' 4DH If compare = "WORKLAMPON" Then MSComm1.Output = "F" ' 46H If compare = "WORKLAMPOFF" Then MSComm1.Output = "N" '4EH '-------------------------------------------------------- If compare = "GARAGEROOMDOORON" Then MSComm1.Output = "G" ' 47H If compare = "GARAGEROOMDOOROFF" Then MSComm1.Output = "O" ' 4FH If compare = "GARAGELAMPON" Then MSComm1.Output = "H" ' 48H If compare = "GARAGELAMPOFF" Then MSComm1.Output = "P" '50H '-------------------------------------------------------- A19

Listing program AT89S52: $mod51 ORG 0H LJMP START ;interrupt penerimaan ORG 23H CLR RI MOV A, SBUF ;port2 port20on: cjne A,#21H,port21on setb P2.0 port21on: cjne A,#7EH,port22on setb P2.1 port22on: cjne A,#23H,port23on setb P2.2 port23on: cjne A,#24H,port24on setb P2.3 port24on: cjne A,#25H,port25on setb P2.4 port25on: cjne A,#26H,port26on setb P2.5 port26on: cjne A,#27H,port27on setb P2.6 port27on: cjne A,#28H,port20off setb P2.7 port20off: cjne A,#29H,port21off clr P2.0 port21off: cjne A,#2AH,port22off clr P2.1 port22off: cjne A,#2BH,port23off clr P2.2 port23off: cjne A,#2CH,port24off clr P2.3 port24off: cjne A,#2DH,port25off clr P2.4 port25off: cjne A,#2EH,port26off clr P2.5 port26off: cjne A,#2FH,port27off clr P2.6 port27off: cjne A,#30H,port10on clr P2.7 ;port 1 port10on: cjne A,#31H,port11on setb P1.0 port11on: cjne A,#32H,port12on setb P1.1 port12on: cjne A,#33H,port13on setb P1.2 port13on: cjne A,#34H,port14on setb P1.3 port14on: cjne A,#35H,port15on setb P1.4 port15on: cjne A,#36H,port16on setb P1.5 port16on: cjne A,#37H,port17on setb P1.6 port17on: cjne A,#38H,port10off setb P1.7 port10off: cjne A,#39H,port11off clr P1.0 port11off: cjne A,#3AH,port12off clr P1.1 port12off: cjne A,#3BH,port13off clr P1.2 port13off: cjne A,#3CH,port14off clr P1.3 port14off: cjne A,#3DH,port15off clr P1.4 port15off: cjne A,#3EH,port16off clr P1.5 port16off: cjne A,#3FH,port17off clr P1.6 port17off: cjne A,#40H,port00on clr P1.7 ;port0 port00on: cjne A,#41H,port01on setb P0.0 port01on: cjne A,#42H,port02on setb P0.1 port02on: cjne A,#43H,port03on setb P0.2 port03on: cjne A,#44H,port04on setb P0.3 port04on: cjne A,#45H,port05on setb P0.4 port05on: cjne A,#46H,port06on setb P0.5 port06on: cjne A,#47H,port07on setb P0.6 port07on: cjne A,#48H,port00off setb P0.7 port00off: cjne A,#49H,port01off clr P0.0 port01off: cjne A,#4AH,port02off clr P0.1 port02off: cjne A,#4BH,port03off clr P0.2 port03off: cjne A,#4CH,port04off clr P0.3 port04off: cjne A,#4DH,port05off clr P0.4 port05off: cjne A,#4EH,port06off clr P0.5 port06off: cjne A,#4FH,port07off clr P0.6 port07off: cjne A,#50H,checkreset clr P0.7 checkreset: cjne A,#51h,lockall mov P0,#00h mov P1,#00h mov P2,#00h lockall: cjne A,#53h,unlockall A20

mov mov mov P0,#0ffh P1,#0ffh P2,#0ffh unlockall: cjne A,#54h,shutdown mov P0,#00h mov P1,#00h mov P2,#00h shutdown: cjne A,#55h,endport mov P0,#00h mov P1,#00h mov P2,#00h endport: nop RETI START: MOV SP, #30H MOV SCON, #50H MOV TMOD, #20H MOV TL1, #0FDH MOV TH1, #0FDH MOV PCON, #00H SETB ES SETB EA END mov P0,#00H mov P1,#00H mov P2,#00H SJMP $ A21

LAMPIRAN B FOTO ALAT

B1

B2