Mikrotik Kullanıcı Bul / Değiştir / Ekle

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'
        )
    );
}
?>

Yazar: admin