Makro je mali program koji se odvija lokalno na sobnom ili stolnom uređaju ili dasci. Makro je napisan u JavaScriptu s podrškom za značajke kao što su funkcije strelice, obećanja, klase i asinkronizacija/čekanje. Svi sobni i stolni uređaji i ploče osim SX10, podržavaju makro uređaje.

Makro može registrirati povratne informacije o događajima, promjenama konfiguracije i statusnim promjenama na uređaju. Makro može slušati ove događaje i promjene te koristiti API uređaja za pozivanje na daljnje naredbe i promjene konfiguracije. Ako kombinirate uporabu makroa s prilagođenim pločama korisničkog sučelja, možete povećati korisničko sučelje s lokalnom funkcionalnošću, primjerice tipkama za brzo biranje.

Za pokretanje s makronaredbama koje uključuju xAPI naredbe na uređaju potreban vam je lokalni administrator.

Da biste saznali više o izradi prilagođenih ploča korisničkog sučelja, pogledajte članak UI proširenja.

Izrada i administriranje makroa

Makro uređivač možete koristiti za izradu i upravljanje makronaredbama. Uređivač je dostupan putem lokalnog web sučelja uređaja.

Lokalno web-sučelje dostupno je izravno iz web-preglednika, za lokalne administratore ili putem prikaza korisnika u Kontrolnom čvorištu iz područja Konfiguracije uređaja. Iz web-preglednika unesite http(s)://<endpoint ip="" or="" hostname=""> u polje URL adresa. Zatim unesite vjerodajnice za administratora korisnika.

Nakon što se pojavi u lokalnom web sučelju, Macro Editor će se pojaviti u području Prilagođavanje na lijevoj strani.

Ako su makronaredbe onemogućene, nudimo vam izbor Omogući makronaredbe kad pokušate pokrenuti uređivač.

Dodatne informacije

Pročitajte članak Lokalna administracija korisnika i članak Napredne postavke za više informacija o lokalnim korisnicima i načinu pristupa lokalnom web sučelju.

Saznajte više pojedinosti o makronaredbama i načinu upotrebe makro uređivača u vodiču za prilagodbu.

Dodatni resursi za učenje dostupni su unutar makro uređivača:

  • Kliknite Tutorial da biste otvorili Cisco Macro Scripting Tutorial.

  • Kliknite Pomoć kako biste pronašli kratak uvod u korištenje makroa na uređaju i neke primjere koda za proučavanje ili upotrebu.

Cisco podrška (TAC) ne podržava otklanjanje grešaka u kodu treće strane, uključujući makro. Ako trebate pomoć s makronaredbama i kodom treće strane, provjerite zajednicu razvojnih programera za suradnju Cisco. Također, postoje mnogi razvojni i integratorski resursi na ovoj stranici. Ovdje možete pronaći nekoliko primjera makro kodiranja.