element.getBoundingClientRect();
При кожному запуску програма опитує ваги, і данні записує в файл „result.txt”, який створюється в тій самій директорії, де й знаходиться „UniScalesDriver.exe”. Тому директорія повинна буди доступною для запису (наприклад, з компакт-диску програму запускати немає сенсу).
При кожному запуску програми відкривається СОМ-порт, проводиться запит даних з ваги, закривається СОМ-порт, данні записуються в файл „result.txt” і програма завершується.
Керування програмою відбувається через командну стрічку.
<?php
$search = 'слова';
$tvName = 'keywords';
preg_quote($search, '/');
foreach($modx->getCollection('modResource') as $res){
$kw = $res->getTVValue($tvName);
preg_match_all("/.*$search.*/", $kw, $matches);
if($matches[0]){
$matches['id'] = $res->get('id');
print_r($matches);
}
}