În interfața WebIf a OScam, există o scțiune SCRiPTS prin intermediul căreia putem executa scripturi predefinite.
Implicit, secțiunea este "inactivă", primul pas fiind stabilirea locației de unde vor fi accesate scripturile. Setarea locației se face din Config -> WebIf -> Script settings
Se pot executa 2 tipuri de scripturi: java și shell (Bash / Sh / Ash / etc.)
După setarea căii, dacă în acea locație există deja scripturi acestea vor fi listate în WebIf la scețiunea SCRiPTS ---select script---
Rularea se face cu butonul Run Script iar dacă scriptul returnează ceva în consolă răspunsul va fi afișat în fereastra Script Output: (if available)
Există și o fereastră care permite trimiterea de parametrii către script. Dacă scriptul acceptă și doriți să-i trimiteți parametri atunci este suficient să-i întroduceți în fereastra mică dinaintea butonului Run Script
Atașez câteva scripturi pentru exemplificarea celor descrise mai sus:
- Hello_World.sh
- List_bouquets.sh
- Test_FTA.sh
- Test_script_cu_parametru.sh
Important: Ca la orice executabil și scripturile trebuie să aibe atribute de executabil 755