WTW - Skrypty

Z K2T

Skocz do: nawigacji, wyszukiwania

W folderze aplikacji można odnaleźć katalog "Scripts", rezydują tam skrypty, które może wykonywać program. Na razie jedyny dostępny rodzaj ich, to bramki SMS. Skrypt składa się z dwóch części, jedna to plik .xml opisujący bramkę, i właściwego pliku skryptu lua.

Bramka SMS

Przykładowy pliczek XML:

<script>
	<type>smsGateway</type>
	<name>Era Omnix (Sponsorowana)</name>
	<imp>eraOmnixStandard.lua</imp>
	<guid>02AE902F-EDB3-496e-83B4-A297B295D5AA</guid>
	<apiVersion>1</apiVersion>
	<version>1</version>
	<maxSmsLen>110</maxSmsLen>
	<maxSms>5</maxSms>
	<ownerData/>
	<config title="Era Sponsorowana" subtitle="...">
		<field name="login" type="text" label="Login:"/>
		<field name="passw" type="pass" label="Haslo:"/>
		<field name="mms" type="check" label="Jako MMS"/>
	</config>
</script>

Gdzie mamy jeden nadrzędy tag <script/> pod którym umieszczamy zestaw tagów z opisem skryptu:

Plik implementacji powinien zawierać następująco skonstruowaną funkcję wejścia:

function sendSMS (to, msg, hLog, ownerData, config)
  -- [implementacja]
end

Gdzie:

Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Narzędzia