Hirdetés

Új hozzászólás Aktív témák

  • Ablakos

    őstag

    :log info "Check software update..."
    :local emailAddress  "mailAddress@.."
    :local modelName  [/system routerboard get model]
    :local boardName [/system resource get board-name]
    /system package update
    set channel=stable
    check-for-updates once
     
    #:local newver "0.0"
    :local newver [get latest-version]
    :local currver [get installed-version]
    :delay 4
    :log info $newver
    :log info $currver
    :log info [get latest-version]
    :if ( $currver != $newver) do={ 
     
    :log info ("A new software update ".$newver." is available. Sending email...")
     
    /tool e-mail send to="$emailAddress" subject=("[".[/system identity get name]."] New RouterOS version available - "  .  [/system clock get time] . " " . [/system clock get date] ) body="MikroTik model: $modelName\r\nFW: $currver. --> .$newver"
    } else={ :log info ("No package update") }

    Valaki légyszi mondjon tanácsot, miért nem akar a newver változó feltöltődni? (a currver töltődik)
    A delay után kiiratom a latest_version fv.-t és az hoz eredményt, de a newver üres marad.

Új hozzászólás Aktív témák