Mikrotik Kullanıcı Bul / Değiştir / Ekle Değiştirme işlemleri
<?php
use PEAR2\Net\RouterOS;
require_once 'PEAR2_Net_RouterOS-1.0.0b6.phar';
$util = new RouterOS\Util($client = new RouterOS\Client('192.168.0.1', 'admin', 'sifre'));
$util->setMenu('/ip hotspot user');
$mikrotikuser = 'a';
$mikrotikuserfound = $util->find(RouterOS\Query::where('name', $mikrotikuser));
if($mikrotikuserfound) {
$util->set(
$mikrotikuserfound,
array(
'password' => 'guncelle',
'profile' => 'default'
)
);
} else {
$util->add(
array(
'name' => $mikrotikuser,
'password' => 'yeni',
'profile' => 'default'
)
);
}
?>
