- type: click
selectorType: ai
selector:
- $matches:
- $tag: SPAN
- $role: textbox
- $id: select2-region-container
- $class: select2-selection__rendered
- $attribute: role=textbox
- $attribute: aria-readonly=true
- $style: '-apple-system:16px:400:normal'
- $content: Region
- $id: main_content
traverse: '0:0:0:2:0:0:0'
- $class: justify-content-center
traverse: '0:0:0:2:0:0:0'
- $class: mt-5
traverse: '5:0:0:0:2:0:0:0'
- $class: col-lg-10
traverse: '0:5:0:0:0:2:0:0:0'
- $class: col-md-9
traverse: '0:5:0:0:0:2:0:0:0'
- shift: '9:33'
$anchor: Region
- traverse: '-1:2:0:0:0'
$text: Region
- $anchor: Location
shift: 9:-49
- traverse: '-2:0:2:0:0:0'
$text: Location
- $anchor: Location Address
shift: 0:-86
- traverse: '-6:0:2:0:0:0'
$text: Location Address
min: 8
- $size: 1
item:
type: element
container:
__$ht: element
id: 1
value: Region
label: START
silent: true
- selector:
- $matches:
- $tag: LI
- $role: option
- $id: select2-region-result-uu7w-05
- $class: select2-results__option
- $attribute: role=option
- $attribute: aria-selected=false
- $attribute: data-select2-id=select2-region-result-uu7w-05
- $style: '-apple-system:16px:400:normal'
- $content: REGION {{data}}
- $id: select2-region-results
traverse: '7'
- $role: listbox
traverse: '7'
- $class: select2-results__options
traverse: '7'
- $class: select2-results
traverse: '0:7'
- $class: select2-dropdown
traverse: '1:0:7'
- $anchor: Select Service
shift: '-2:20'
- traverse: '-12:16:0:1:0:7'
$text: Select Service
- $anchor: Location Details
shift: '-14:-37'
- traverse: '-9:16:0:1:0:7'
$text: Location Details
- $anchor: Service Application
shift: '7:57'
- traverse: '-8:16:0:1:0:7'
$text: Service Application
min: 8
- $size: 1
item:
container:
id: 132
__$ht: element
value: REGION 5
type: element
type: click
selectorType: ai
silent: true
- type: wait
for: 5s
silent: true
- selector:
- $matches:
- $tag: SPAN
- $role: textbox
- $id: select2-location-container
- $class: select2-selection__rendered
- $attribute: role=textbox
- $attribute: aria-readonly=true
- $style: '-apple-system:16px:400:normal'
- $content: Location Address
- traverse: '0:0:1:2:0:0:0'
$id: main_content
- $class: justify-content-center
traverse: '0:0:1:2:0:0:0'
- traverse: '5:0:0:1:2:0:0:0'
$class: mt-5
- traverse: '0:5:0:0:1:2:0:0:0'
$class: col-lg-10
- $class: col-md-9
traverse: '0:5:0:0:1:2:0:0:0'
- $anchor: Location
shift: '9:33'
- $text: Location
traverse: '-1:2:0:0:0'
- $anchor: Service Application
shift: 9:-49
- traverse: '-2:1:2:0:0:0'
$text: Service Application
- $anchor: Select Service
shift: 0:-86
- traverse: '-6:1:2:0:0:0'
$text: Select Service
min: 7
- $size: 1
item:
container:
id: 133
__$ht: element
type: element
value: Location Address
type: click
selectorType: ai
silent: true
- selector:
- $matches:
- $tag: LI
- $role: option
- $id: select2-location-result-3pct-192
- $class: select2-results__option
- $attribute: role=option
- $attribute: aria-selected=false
- $attribute: data-select2-id=select2-location-result-3pct-192
- $style: '-apple-system:16px:400:normal'
- $content: Camarines Sur - Robinsons Naga
- $id: select2-location-results
traverse: '4'
- $role: listbox
traverse: '4'
- $class: select2-results__options
traverse: '4'
- traverse: '0:4'
$class: select2-results
- traverse: '1:0:4'
$class: select2-dropdown
- $anchor: Masbate FO
shift: '0:36'
- traverse: '-1:4'
$text: Masbate FO
- $anchor: LCC Supermarket - Legazpi (Events Center 4th Floor)
shift: 0:-36
- $text: LCC Supermarket - Legazpi (Events Center 4th Floor)
traverse: '-1:4'
- $anchor: SM DAET
shift: '0:72'
- $text: SM DAET
traverse: '-1:4'
min: 7
- $size: 1
item:
container:
id: 134
__$ht: element
type: element
value: Camarines Sur - Robinsons Naga
type: click
selectorType: ai
silent: true
- type: wait
for: 5s
silent: true
- selector:
- $matches:
- $tag: SPAN
- $role: textbox
- $id: select2-form-container
- $class: select2-selection__rendered
- $attribute: role=textbox
- $attribute: aria-readonly=true
- $style: '-apple-system:16px:400:normal'
- $content: Select Service
- $class: select2-selection__placeholder
traverse: '-1'
- traverse: '0:0:2:2:0:0:0'
$id: main_content
- $class: justify-content-center
traverse: '0:0:2:2:0:0:0'
- traverse: '5:0:0:2:2:0:0:0'
$class: mt-5
- traverse: '0:5:0:0:2:2:0:0:0'
$class: col-lg-10
- $anchor: Service Application
shift: '9:33'
- $text: Service Application
traverse: '-1:2:0:0:0'
- shift: '-12:-62'
$anchor: Location Details
- traverse: '-3:2:2:0:0:0'
$text: Location Details
- shift: '0:82'
$anchor: Camarines Sur - Robinsons Naga
- traverse: '-5:2:2:0:0:0'
$text: Camarines Sur - Robinsons Naga
min: 7
- $size: 1
item:
container:
id: 5
__$ht: element
type: element
value: Select Service
type: click
selectorType: ai
silent: true
- selector:
- $matches:
- $tag: LI
- $role: option
- $id: select2-form-result-gf7z-196
- $class: select2-results__option
- $class: select2-results__option--highlighted
- $attribute: role=option
- $attribute: aria-selected=true
- $attribute: data-select2-id=select2-form-result-gf7z-196
- $style: '-apple-system:16px:400:normal'
- $content: Career Service - Professional
- $id: select2-form-results
traverse: '0'
- $role: listbox
traverse: '0'
- $class: select2-results__options
traverse: '0'
- traverse: '0:0'
$class: select2-results
- traverse: '1:0:0'
$class: select2-dropdown
- shift: '-14:18'
$anchor: Location Details
- traverse: '-9:16:0:1:0:0'
$text: Location Details
- $anchor: Career Service - SubProfessional
shift: 0:-36
- traverse: '-1:0'
$text: Career Service - SubProfessional
- shift: '-14:-38'
$anchor: Camarines Sur - Robinsons Naga
- traverse: '-11:16:0:1:0:0'
$text: Camarines Sur - Robinsons Naga
min: 6
- $size: 1
item:
container:
id: 135
__$ht: element
type: element
value: Career Service - Professional
type: click
selectorType: ai
silent: true
- selector:
- $matches:
- $tag: BUTTON
- $role: button
- $class: swal2-confirm
- $class: swal2-styled
- $attribute: type=button
- $attribute: aria-label
- $attribute: 'style=display: inline-block;'
- $style: '-apple-system:17px:500:normal'
- $content: OK
- $class: swal2-actions
traverse: '1'
- $class: swal2-popup
traverse: '14:1'
- $class: swal2-modal
traverse: '14:1'
- $class: swal2-icon-info
traverse: '14:1'
- $class: swal2-show
traverse: '14:1'
- $anchor: Tue
shift: '-24:120'
- traverse: '-17:16:0:14:1'
$text: Tue
- $anchor: Mon
shift: '50:120'
- $text: Mon
traverse: '-17:16:0:14:1'
- $anchor: Wed
shift: '-97:120'
- $text: Wed
traverse: '-17:16:0:14:1'
min: 7
- $size: 1
item:
container:
id: 136
__$ht: element
type: element
value: OK
type: click
selectorType: ai
silent: true
- type: wait
for: 5s
silent: true
- selector:
- $matches:
- $tag: DIV
- $class: fc-row
- $class: fc-week
- $class: table-bordered
- $attribute: style
- $style: '-apple-system:16px:400:normal'
- $content: "{{data}}\n\t\n{{data}}\n\t\n{{data}}\n\t\n{{data}}\n\t\n{{data}}"
- $class: fc-day-grid
traverse: '3'
- $class: fc-scroller
traverse: '0:3'
- $class: fc-day-grid-container
traverse: '0:3'
- $class: fc-body
traverse: '0:0:0:0:3'
- $class: fc-view
traverse: '0:1:0:0:0:0:3'
- $anchor: ร
shift: '93:19'
- traverse: '-8:1:0:1:0:0:1:0:0:0:0:3'
$text: ร
- $anchor: LEGEND
shift: 1:-128
- traverse: '-2:0:1:0:0:1:0:0:0:0:3'
$text: LEGEND
- $anchor: Available Full Schedule/Holiday
shift: 1:-128
- traverse: '-1:0:1:0:0:1:0:0:0:0:3'
$text: Available Full Schedule/Holiday
min: 9
- $size: 1
item:
container:
__$ht: element
id: 7
value: "\t\t\t\t\n18\n\t\n19\n\t\n20\n\t\n21\n\t\n22\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t"
type: element
type: click
selectorType: ai
silent: true
- type: extract
selector:
- $matches:
- $tag: DIV
- $class: fc-row
- $class: fc-week
- $class: table-bordered
- $attribute: style
- $style: '-apple-system:16px:400:normal'
- $content: "{{data}}\n\t\n{{data}}\n\t\n{{data}}\n\t\n{{data}}\n\t\n{{data}}"
- $class: fc-day-grid
traverse: '3'
- $class: fc-scroller
traverse: '0:3'
- $class: fc-day-grid-container
traverse: '0:3'
- $class: fc-body
traverse: '0:0:0:0:3'
- $class: fc-view
traverse: '0:1:0:0:0:0:3'
- shift: '93:83'
$anchor: ร
- $text: ร
traverse: '-8:1:0:1:0:0:1:0:0:0:0:3'
- shift: 1:-129
$anchor: LEGEND
- $text: LEGEND
traverse: '-2:0:1:0:0:1:0:0:0:0:3'
- $anchor: Available Full Schedule/Holiday
shift: 1:-129
- $text: Available Full Schedule/Holiday
traverse: '-1:0:1:0:0:1:0:0:0:0:3'
min: 9
- $size: 1
item:
container:
__$ht: element
id: 7
type: element
value: "\t\t\t\t\n18\n\t\n19\n\t\n20\n\t\n21\n\t\n22\n\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t"
default: ''
selectorType: ai
param: element
silent: false
- type: js
code: |-
const backgroundEvents = document.querySelectorAll('.fc-bgevent');
let statusResult = "opened";
backgroundEvents.forEach(event => {
const style = window.getComputedStyle(event);
const bg = style.backgroundColor;
const htmlCode = event.outerHTML.toLowerCase();
if (htmlCode.includes('ec4646') || bg.includes('236')) {
statusResult = "red";
}
});
// Get current time in HH:mm format
const now = new Date();
const hours = String(now.getHours()).padStart(2, '0');
const minutes = String(now.getMinutes()).padStart(2, '0');
const currentTime = `${hours}:${minutes}`;
// IF THE SLOTS ARE OPENED, TRIGGER AN IMMEDIATE LOUD ALARM
if (statusResult === "opened") {
// Standard system beep audio alert
const audioCtx = new (window.AudioContext || window.webkitAudioContext)();
const oscillator = audioCtx.createOscillator();
oscillator.type = 'sine';
oscillator.frequency.setValueAtTime(880, audioCtx.currentTime); // High pitch beep
oscillator.connect(audioCtx.destination);
oscillator.start();
setTimeout(() => oscillator.stop(), 2000); // Ring for 2 seconds
// Push a pop-up window that halts the page and demands attention
alert("๐จ SLOT OPENED! REGISTER NOW FOR MAY 19, 20, or 21! ๐จ");
}
return { param: `${statusResult} @ ${currentTime}` };
timeout: 15000
args: ''
param: ''
onFailure: ''
- type: wait
for: custom-delay
delay: '40000'
silent: true
- type: jump
to: START
This automation command is created by a community member. HARPA AI team does not audit community commands.
Please review the command carefully and only install if you trust the creator.
All rights reserved ยฉ HARPA AI TECHNOLOGIES LLC, 2021 โ 2026
Designed and engineered in Finland ๐ซ๐ฎ