https://wiki.tuxbox-neutrino.org/w/api.php?action=feedcontributions&user=Micha-bbg&feedformat=atom
TuxBoxWIKI - Benutzerbeiträge [de]
2024-03-28T17:47:47Z
Benutzerbeiträge
MediaWiki 1.31.0
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:encodeUri:de&diff=17549
Lua:Neutrino-API:encodeUri:de
2017-10-26T20:04:41Z
<p>Micha-bbg: ausgeschlossene Zeichen aktualisiert</p>
<hr />
<div>= encodeUri =<br />
{{Lua_API_Funktion1Vers|Gibt einen String zurück, in dem alle nicht-alphanumerischen Zeichen außer '-', '.', '_', '~' durch ein Prozentzeichen (%) gefolgt von zwei Hexadezimalwerten ersetzt werden<br />''Rückgabewert: String''|encodeUri|(Parameter)|1.78|9feb8efd233dbd250dbc3406e69acf7ea711c58b}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Curlfunktionen:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:setUriData:de&diff=17548
Lua:Neutrino-API:setUriData:de
2017-10-23T08:59:47Z
<p>Micha-bbg: Add Link</p>
<hr />
<div>= setUriData =<br />
{{Lua_API_Funktion1Vers|Erstellt eine Uri aus einzelnen Elementen. Die Datenfelder werden jeweils mit [[Lua:Neutrino-API:encodeUri:de|encodeUri]] encodiert.<br />''Rückgabewert: String''|setUriData|(Parameter)|1.78|9feb8efd233dbd250dbc3406e69acf7ea711c58b}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local C = curl.new()<br />
<br />
local uriData = C:setUriData("key1", "data1", "key2", "data2_ÄÜÖ", "key3", "data3" ...)<br />
<br />
-- Rückgabe: key1=data1&key2=data2_%C3%84%C3%9C%C3%96&key3=data3<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Curlfunktionen:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API&diff=17547
Lua:Neutrino-API
2017-10-23T08:53:18Z
<p>Micha-bbg: Datun korrigiert</p>
<hr />
<div>[[Category:Neutrino-HD]]<br />
[[Category:Lua:en]]<br />
[[Category:Lua:Neutrino-API:en]]<br />
[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]<br />
Dokumentation der einzelnen Funktionen und Variablen, die von [[NeutrinoHD]]/MP für die Erstellung von Plugins bzw. Skripte basierend auf [[Lua]] bereitgestellt werden.<br />
{{review}}<br />
__TOC__<br />
<br />
= Dokumentation =<br />
== Lua Neutrino-API ==<br />
<categorytree mode=categories showcount=on>Lua:Neutrino-API:en</categorytree><br />
<br />
<categorytree mode=categories showcount=on>Lua:Neutrino-API:de</categorytree><br />
<br />
== Changelog ==<br />
<br /><br />
* <u>API Version 1.78</u> <small>(23.10.2017)</small><br />
** CLuaInstCurl: Add script functions &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}9feb8efd233dbd250dbc3406e69acf7ea711c58b Neutrino Git]<br />
*** [[Lua:Neutrino-API:encodeUri:de|encodeUri]]<br />
*** [[Lua:Neutrino-API:decodeUri:de|decodeUri]]<br />
*** [[Lua:Neutrino-API:setUriData:de|setUriData]]<br />
<br /><br />
* <u>API Version 1.77</u> <small>(23.10.2017)</small><br />
** CLuaInstCurl: Fix CurlDownload() to send POST data &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}100fa78952ea83d7ff3ffe1682ab6455fdf10854 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.76</u> <small>(15.06.2017)</small><br />
** CCText: try to fix return value of CCTextGetLines() &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5b12952d8b1f1f4198e7b027569831acba5fab7f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.75</u> <small>(10.05.2017)</small><br />
** CCWindow: try to fix window title align parameter.<br />
** Additional CTextBox::NO_AUTO_LINEBREAK overwrites passed parameter and has no effect, because NO_AUTO_LINEBREAK is already default. &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}27eb80eb5b51f47c792a0c7ace9b4d597ac61579 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.74</u> <small>(09.05.2017)</small><br />
** CCWindow: fix passed shadow paramater &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}1f978f01ad2a14ce69097b34bd1d550523b8f9e9 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.73</u> <small>(22.04.2017)</small><br />
** Add missing COL_SCROLLBAR colors &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}3669130b14c0dc4179e14ff930f31ffcd3e44863 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.72</u> <small>(31.03.2017)</small><br />
** Try to implement progresswindow &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}83cfd68f8823757660d5578c401440970616f415 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.71</u> <small>(31.03.2017)</small><br />
** Add alignment parameter for text in window header. Possible modes are : "DEFAULT" (left), "CENTER", "RIGHT" &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a788eee2982d58a010e9572705de38619f699c22 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.70</u> <small>(02.03.2017)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:Offsets:de|neutrino offsets]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6eb1bb1ea4c6d807771a60948b716f3d20a376c6 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.65</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_PROGRESSBAR wrappers &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}be40e67b702708b747bea5b1bd3da3a0464e3b17 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.64</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_SCROLLBAR_PASSIVE wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6629b64d6c86721be09772eb33e594e25efe8dd4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.63</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_SCROLLBAR_ACTIVE wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7e7d4e5fc15611553e22cc7402de22a67223a692 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.62</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_FRAME wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}75fe6e407d416aa03d1f318f16f7f201c6fe030a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.61</u> <small>(01.10.2016)</small><br />
** CLuaInstCCSignalbox: fix compatibility for [[Lua:Neutrino-API:signalbox:en]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}f4387ccfa7d43143c7d1866cf6239951a270865e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.60</u> <small>(10.09.2016)</small><br />
** Fix segfault in messagebox.exec at 'align' and 'default' &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}24dd6a8c225dbcdf9cdc4f1272ff60ad4e44e44d Neutrino Git]<br />
<br /><br />
* <u>API Version 1.59</u> <small>(08.09.2016)</small><br />
** Activate warnings for deprecated functions in CLuaInstMisc & CLuaInstVideo &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b1ab3e229092ac9a402c40cdca8d51c15c4c1b38 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.58</u> <small>(07.09.2016)</small><br />
** Add pin input for [[Lua:Neutrino-API:stringinput:de|stringinput:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}80d1e9b6cfee78b956f3f900f19b8c15eef01828 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.57</u> <small>(06.09.2016)</small><br />
** Add RC_timeout to [[Lua:Neutrino-API:EnvironmentVariables:FB_Codes:de|keyname table:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}84dfce8018a149d173b77b4365007ccc96936be4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.56</u> <small>(05.09.2016)</small><br />
** Add stand-alone [[Lua:Neutrino-API:stringinput:de|stringinput:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}0fa4486077296696849a9a201f5e81113ce370cb Neutrino Git]<br />
<br /><br />
* <u>API Version 1.55</u> <small>(05.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:exist:de|exist():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}52c489f211e1dec9f8af21a3c58c83f67ba2e720 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.54</u> <small>(05.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:ln:de|ln():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}95a078742b48e6c99751f3039bd18f5e05b62ef4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.53</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:readlink:de|readlink():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b50886faca4002682d480f9e5f62f4f712a206d2 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.52</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:mkdir:de|mkdir():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}906e9a2156ede50f14940160d2bf4b2e6073036b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.51</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:rmdir:de|rmdir():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}631708f3803db8cce7e24d36a952dcda8a3c9849 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.50</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:touch:de|touch():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ab322416dc124cf1dc51170198e9f017c131fdee Neutrino Git]<br />
<br /><br />
* <u>API Version 1.49</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:chmod:de|chmod():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ab7d90de3f20a22bb5f6f7af5972304a5b67a26c Neutrino Git]<br />
<br /><br />
* <u>API Version 1.48</u> <small>(03.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:cp:de|cp():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}270cd318ec0e32f4e2b138603bdbfc2b7c4fb206 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.47</u> <small>(01.09.2016)</small><br />
** lua_menue: allow user definable return values &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}8d014c6f7685a208dbf9eb975a7a3d01e1f18b3f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.46</u> <small>(21.08.2016)</small><br />
** Add [[Lua:Neutrino-API:cpicture:de#setDimensionsAll|cpicture:]] setDimensionsAll option &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5c26de095c29ce2e44243f196e8eac6b8b1b50eb Neutrino Git]<br />
<br /><br />
* <u>API Version 1.45</u> <small>(21.08.2016)</small><br />
** Add [[Lua:Neutrino-API:cpicture:de#getHeight|cpicture:]] getHeight/getWidth option &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d5051a100fbc738f344749d30c51a47b6eb551df Neutrino Git]<br />
<br /><br />
* <u>API Version 1.44</u> <small>(20.08.2016)</small><br />
** [[Lua:Neutrino-API:cwindow:de|cc_window:]] dont paint over screen size &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}912017621ba3c0a753514fd6c69ea1f3377e8af5 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.43</u> <small>(20.08.2016)</small><br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] if dx and dy is not set and text have parent use Height...&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a648daba757c9d9b27a23269ecc3881ac5a2ec62 Neutrino Git]<br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] Ergänzung 1&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}27ddf8935d36ff8a73ee9ac7aa24d41e53c31921 Neutrino Git]<br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] Ergänzung 2&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}c37ef21912e77cf5673642c6fabfe46556541d2b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.42</u> <small>(15.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] SHADOW_PLUS_0 &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a9446a084a97d69ad5ad33f300ba5e949dc0adc1 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.41</u> <small>(15.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino colors]] MENUFOOT & MENUFOOT_PLUS_0 &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cc5258e6d5f6f74abea3015c9a14a720f5fa5405 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.40</u> <small>(14.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] MENUFOOT_TEXT &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}bc39d1e14e34f462336c2e61d05968f3e43baa77 Neutrino Git]<br />
** Set neutrino colors INFOBAR_SHADOW & INFOBAR_SHADOW_TEXT to obsolete<br />
<br /><br />
* <u>API Version 1.39</u> <small>(22.01.2016)</small><br />
** Add [[Lua:Neutrino-API:getTimeOfDay:de|getTimeOfDay()]] script function&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cb7895d981d4d394c604da0fe755edfe31c9f007 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.38</u> <small>(22.01.2016)</small><br />
** Add some CComponentsHeader functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}8a61c3bfcd1235ff4585a894956d29763a20660e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.36</u> <small>(17.01.2016)</small><br />
** Add script function [[Lua:Neutrino-API:setInfoFunc:de|setInfoFunc()]] for displaying information in the movieplayer&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}644ab188442ac3aef93a5127f6fb98a9205a42ff Neutrino Git]<br />
<br /><br />
* <u>API Version 1.35</u> <small>(22.12.2015)</small><br />
** Add multiple script functions for mute icon & volume&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6f939800b6823df15660efcde576edf8e2a8c5bc Neutrino Git]<br />
<br /><br />
* <u>API Version 1.34</u> <small>(22.12.2015)</small><br />
** Add linux pthread support&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ee73678d8fab74285c05d014c319667515a3e229 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.33</u> <small>(15.12.2015)</small><br />
** Add [[Lua:Neutrino-API:postMsg:de|postMsg()]] to send a neutrino message&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}37e8c328c516fb8c378c3b6b7764fabbe65e59af Neutrino Git]<br />
<br /><br />
* <u>API Version 1.32</u> <small>(15.12.2015)</small><br />
** Send PLUGIN_PLAYSTATE_LEAVE_ALL to plugin when tv/radio button are pressed on remote control&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e4de37f1bba3bbdf5d0050d683c24226839f1a62 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.31</u> <small>(15.12.2015)</small><br />
** CurlDownload: Rework progress display&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}c5bcbf490c65e3f6c3395fb5f3025209820551e0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.30</u> <small>(14.12.2015)</small><br />
** [[Lua:Neutrino-API:ctext:de#scroll|ctext.scroll]] Add Parameter 'pages'&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e3fdcaec99d10bc0eb6f414ba3012999e3267197 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.29</u> <small>(14.12.2015)</small><br />
** Add [[Lua:Neutrino-API:setSinglePlay:de|setSinglePlay()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ed26f2ea05a5151bbfe92e1f84748abd9edef5ce Neutrino Git]<br />
<br /><br />
* <u>API Version 1.28</u> <small>(14.12.2015)</small><br />
** Add [[Lua:Neutrino-API:getNeutrinoMode:de|getNeutrinoMode()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}473af7b2eab2f1261e37e47d5c14af4e3b02dc61 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.27</u> <small>(14.12.2015)</small><br />
** [[Lua:Neutrino-API:configfile:de|CLuaInstConfigFile]]: Add parameters & functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}30ebe003f43c7ce845d0ca00c2937657009c2ac2 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.26</u> <small>(13.12.2015)</small><br />
** lua_misc.cpp: Fix compiler error 'overflow in implicit constant conversion'&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5a7de075a2e13eacf3bcd200bc18e5f3c0eba037 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.25</u> <small>(13.12.2015)</small><br />
** CLuaMenuFilebrowser: Fix value handling [[Lua:Neutrino-API:addItem:de|(addItem)]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5259e80b1c760032fd6b5f6a573a4d961df3bbad Neutrino Git]<br />
<br /><br />
* <u>API Version 1.24</u> <small>(13.12.2015)</small><br />
** Add class for using lib[[Lua:Neutrino-API:curl:de|curl]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}4f9158c2a92c00a3c28dc3dba2a0b263eed7cb85 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.23</u> <small>(12.12.2015)</small><br />
** Use CLuaVideo for video, CLuaMisc for misc functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}83176835e349372fac2f485330218265889aa74f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.22</u> <small>(08.12.2015)</small><br />
** [[Lua:Neutrino-API:GetRevision:de|GetRevision]]: Add second return value as a string for hardware identifications&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d06594dd605a218cc0bc13ae4404c7bb704aa429 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.21</u> <small>(08.12.2015)</small><br />
** Add script function [[Lua:Neutrino-API:channelRezap:de|channelRezap]], alternative rezap method for movie plugins&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b9afbb1e2ca51cddea539c7c4ed77dc0c357f371 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.19</u> <small>(08.12.2015)</small><br />
** Add script function [[Lua:Neutrino-API:zapitStopPlayBack:de|zapitStopPlayBack]] for safe running ShowPicture() in the plugin&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}0a008ab308435c8be2304c0c68c29d6cb0ca8204 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.18</u> <small>(08.12.2015)</small><br />
** The first call to Lua::PlayFile() block restoreNeutrino. Running restoreNeutrino when exiting the plugin and function is blocked&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ffea6559c97f14d2619d2c0a56053f4e3e0410d0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.17</u> <small>(08.12.2015)</small><br />
** Remove unnecessary function zapitSetStandby() (API v1.7)&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d0cbf0985ed3d514a4f2f2a00f5376fdc82d8b19 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.16</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:paintVLine:de|Add paintVLine()/paintHLine()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}482cf41adfd3d724606d06853e82938eb8f40be8 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.15</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:cpicture:de|CPictureNew: Add 'NO_SCALE' modus for icons]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}573eb7f7ad61c1a6dfd2a4d8ff7a0d899ffe0a54 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.14</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:saveScreen:de|Add saveScreen()/restoreScreen()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}550cfc853d2335771751673fbe9f23248ad04bba Neutrino Git]<br />
<br /><br />
* <u>API Version 1.13</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:DynFonts:de|Add DynFonts]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a307e806eb97ec35c28c57f46f85009f49427d1b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.12</u> <small>(23.11.2015)</small><br />
** [[Lua:Neutrino-API:GetRevision:de|GetRevision()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7caf055ea05aa3a243b05787ec1b3db8684517e4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.11</u> <small>(23.11.2015)</small><br />
** Fix transfer of color values in PaintBox() and RenderString() for coolstream hardware&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}45569a736ab9cb98f240281ece41d0a290753565 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.10</u> <small>(16.11.2015)</small><br />
** [[Lua:Neutrino-API:EnvironmentVariables:CComponents:de|Add constants from CComponents as CC.xxx]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}755e4d965c3e400f9b0762f3fa6363f3a933ecc8 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.9</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:EnvironmentVariables:ScreenPosition:de|Screen Konstanten: X_RES & Y_RES]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}24881e4228a97be506bc9f83c7d28ee3396b6d0a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.8</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:enableInfoClock:de|enableInfoClock]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d5031496d0330c3bfee93c327695653bb08ae6a0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.7</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:zapitSetStandby:de|zapitSetStandby]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6f66e21940eb2dae87916ce0d0dd803de6303d6e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.6</u> <small>(28.10.2015)</small><br />
** [[Lua:Neutrino-API:createChannelIDfromUrl:de|createChannelIDfromUrl]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}77a2b389bd6b5f4ad9a43183e7f8a075c13516c7 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.5</u> <small>(19.09.2015)</small><br />
** Fix copy/paste error in <i>Add error message for menu callback funktions</i> (API v1.3)&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cf4beae8921920a5905e429e6fefd7f11a75349a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.4</u> <small>(17.09.2015)</small><br />
** [[Lua:Neutrino-API:checkVersion:de|checkVersion]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}1e76cac3bad4083af7fc3acd62eef27a5b9d786b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.3</u> <small>(17.09.2015)</small><br />
** Add error message for menu callback funktions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e86306b8ec349e367995a468e4d5419ac3c6b586 Neutrino Git]<br />
** Simplified error message handler&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7a1fed715f1ce686721c76f071bc5b5709cb0a23 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.2</u> <small>(14.09.2015)</small><br />
** [[Lua:Neutrino-API:setActive:de|setActive]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}39d10e03df3290d60031a6aedf4b53eb5a04e216 Neutrino Git]<br />
** [[Lua:Neutrino-API:addItem:de|addItem]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e0bfbfe9e333e7fc8fb78991fdedffa7252d2d95 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.1</u> <small>(04.09.2015)</small><br />
** [[Lua:Neutrino-API:PlayFile:de|PlayFile]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b56be92d59b2b35719dd70c5a68482b0e151f568 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.0</u> <small>(04.09.2015)</small><br />
** [[Lua:Neutrino-API:checkVersion:de|checkVersion]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}00dff2c5985261b19cc54b2850f776b136b0f6af Neutrino Git]<br />
<br /><br />
<br />
= Sourcecode =<br />
* [http://git.coolstreamtech.de/?p=cst-public-plugins-scripts-lua.git;a=summary xupnp-Plugin cst-git: xupnpd]<br />
<br />
= Weblinks =<br />
* [http://forum.tuxbox.org/forum/viewforum.php?f=78 Forum für Lua Plugins im Tuxbox-Board]<br />
* [http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12036-neutrino-mit-lua-support-war-pu-lua/?s=15fcf76689040df8679c920f6a178e6aae766020 Thread für Lua Plugins im db2w-Board]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Curlfunktionen:de&diff=17546
Kategorie:Lua:Neutrino-API:Curlfunktionen:de
2017-10-23T07:42:30Z
<p>Micha-bbg: Add Kategorie Curlfunktionen</p>
<hr />
<div>[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:setUriData:de&diff=17545
Lua:Neutrino-API:setUriData:de
2017-10-23T07:41:46Z
<p>Micha-bbg: Add setUriData</p>
<hr />
<div>= setUriData =<br />
{{Lua_API_Funktion1Vers|Erstellt eine Uri aus einzelnen Elementen. Die Datenfelder werden jeweils mit encodeUri() encodiert.<br />''Rückgabewert: String''|setUriData|(Parameter)|1.78|9feb8efd233dbd250dbc3406e69acf7ea711c58b}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local C = curl.new()<br />
<br />
local uriData = C:setUriData("key1", "data1", "key2", "data2_ÄÜÖ", "key3", "data3" ...)<br />
<br />
-- Rückgabe: key1=data1&key2=data2_%C3%84%C3%9C%C3%96&key3=data3<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Curlfunktionen:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:decodeUri:de&diff=17544
Lua:Neutrino-API:decodeUri:de
2017-10-23T07:40:41Z
<p>Micha-bbg: Add decodeUri</p>
<hr />
<div>= decodeUri =<br />
{{Lua_API_Funktion1Vers|Dekodiert jede %## Kodierung einer gegebenen Zeichenkette.<br />''Rückgabewert: String''|decodeUri|(Parameter)|1.78|9feb8efd233dbd250dbc3406e69acf7ea711c58b}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Curlfunktionen:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:encodeUri:de&diff=17543
Lua:Neutrino-API:encodeUri:de
2017-10-23T07:39:50Z
<p>Micha-bbg: Add encodeUri</p>
<hr />
<div>= encodeUri =<br />
{{Lua_API_Funktion1Vers|Gibt einen String zurück, in dem alle nicht-alphanumerischen Zeichen außer -_. durch ein Prozentzeichen (%) gefolgt von zwei Hexadezimalwerten ersetzt werden<br />''Rückgabewert: String''|encodeUri|(Parameter)|1.78|9feb8efd233dbd250dbc3406e69acf7ea711c58b}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Curlfunktionen:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API&diff=17542
Lua:Neutrino-API
2017-10-23T07:38:50Z
<p>Micha-bbg: Update Changelog</p>
<hr />
<div>[[Category:Neutrino-HD]]<br />
[[Category:Lua:en]]<br />
[[Category:Lua:Neutrino-API:en]]<br />
[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]<br />
Dokumentation der einzelnen Funktionen und Variablen, die von [[NeutrinoHD]]/MP für die Erstellung von Plugins bzw. Skripte basierend auf [[Lua]] bereitgestellt werden.<br />
{{review}}<br />
__TOC__<br />
<br />
= Dokumentation =<br />
== Lua Neutrino-API ==<br />
<categorytree mode=categories showcount=on>Lua:Neutrino-API:en</categorytree><br />
<br />
<categorytree mode=categories showcount=on>Lua:Neutrino-API:de</categorytree><br />
<br />
== Changelog ==<br />
<br /><br />
* <u>API Version 1.78</u> <small>(13.10.2017)</small><br />
** CLuaInstCurl: Add script functions &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}9feb8efd233dbd250dbc3406e69acf7ea711c58b Neutrino Git]<br />
*** [[Lua:Neutrino-API:encodeUri:de|encodeUri]]<br />
*** [[Lua:Neutrino-API:decodeUri:de|decodeUri]]<br />
*** [[Lua:Neutrino-API:setUriData:de|setUriData]]<br />
<br /><br />
* <u>API Version 1.77</u> <small>(13.10.2017)</small><br />
** CLuaInstCurl: Fix CurlDownload() to send POST data &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}100fa78952ea83d7ff3ffe1682ab6455fdf10854 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.76</u> <small>(15.06.2017)</small><br />
** CCText: try to fix return value of CCTextGetLines() &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5b12952d8b1f1f4198e7b027569831acba5fab7f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.75</u> <small>(10.05.2017)</small><br />
** CCWindow: try to fix window title align parameter.<br />
** Additional CTextBox::NO_AUTO_LINEBREAK overwrites passed parameter and has no effect, because NO_AUTO_LINEBREAK is already default. &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}27eb80eb5b51f47c792a0c7ace9b4d597ac61579 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.74</u> <small>(09.05.2017)</small><br />
** CCWindow: fix passed shadow paramater &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}1f978f01ad2a14ce69097b34bd1d550523b8f9e9 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.73</u> <small>(22.04.2017)</small><br />
** Add missing COL_SCROLLBAR colors &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}3669130b14c0dc4179e14ff930f31ffcd3e44863 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.72</u> <small>(31.03.2017)</small><br />
** Try to implement progresswindow &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}83cfd68f8823757660d5578c401440970616f415 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.71</u> <small>(31.03.2017)</small><br />
** Add alignment parameter for text in window header. Possible modes are : "DEFAULT" (left), "CENTER", "RIGHT" &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a788eee2982d58a010e9572705de38619f699c22 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.70</u> <small>(02.03.2017)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:Offsets:de|neutrino offsets]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6eb1bb1ea4c6d807771a60948b716f3d20a376c6 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.65</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_PROGRESSBAR wrappers &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}be40e67b702708b747bea5b1bd3da3a0464e3b17 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.64</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_SCROLLBAR_PASSIVE wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6629b64d6c86721be09772eb33e594e25efe8dd4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.63</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_SCROLLBAR_ACTIVE wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7e7d4e5fc15611553e22cc7402de22a67223a692 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.62</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_FRAME wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}75fe6e407d416aa03d1f318f16f7f201c6fe030a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.61</u> <small>(01.10.2016)</small><br />
** CLuaInstCCSignalbox: fix compatibility for [[Lua:Neutrino-API:signalbox:en]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}f4387ccfa7d43143c7d1866cf6239951a270865e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.60</u> <small>(10.09.2016)</small><br />
** Fix segfault in messagebox.exec at 'align' and 'default' &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}24dd6a8c225dbcdf9cdc4f1272ff60ad4e44e44d Neutrino Git]<br />
<br /><br />
* <u>API Version 1.59</u> <small>(08.09.2016)</small><br />
** Activate warnings for deprecated functions in CLuaInstMisc & CLuaInstVideo &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b1ab3e229092ac9a402c40cdca8d51c15c4c1b38 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.58</u> <small>(07.09.2016)</small><br />
** Add pin input for [[Lua:Neutrino-API:stringinput:de|stringinput:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}80d1e9b6cfee78b956f3f900f19b8c15eef01828 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.57</u> <small>(06.09.2016)</small><br />
** Add RC_timeout to [[Lua:Neutrino-API:EnvironmentVariables:FB_Codes:de|keyname table:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}84dfce8018a149d173b77b4365007ccc96936be4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.56</u> <small>(05.09.2016)</small><br />
** Add stand-alone [[Lua:Neutrino-API:stringinput:de|stringinput:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}0fa4486077296696849a9a201f5e81113ce370cb Neutrino Git]<br />
<br /><br />
* <u>API Version 1.55</u> <small>(05.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:exist:de|exist():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}52c489f211e1dec9f8af21a3c58c83f67ba2e720 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.54</u> <small>(05.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:ln:de|ln():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}95a078742b48e6c99751f3039bd18f5e05b62ef4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.53</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:readlink:de|readlink():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b50886faca4002682d480f9e5f62f4f712a206d2 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.52</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:mkdir:de|mkdir():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}906e9a2156ede50f14940160d2bf4b2e6073036b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.51</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:rmdir:de|rmdir():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}631708f3803db8cce7e24d36a952dcda8a3c9849 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.50</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:touch:de|touch():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ab322416dc124cf1dc51170198e9f017c131fdee Neutrino Git]<br />
<br /><br />
* <u>API Version 1.49</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:chmod:de|chmod():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ab7d90de3f20a22bb5f6f7af5972304a5b67a26c Neutrino Git]<br />
<br /><br />
* <u>API Version 1.48</u> <small>(03.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:cp:de|cp():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}270cd318ec0e32f4e2b138603bdbfc2b7c4fb206 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.47</u> <small>(01.09.2016)</small><br />
** lua_menue: allow user definable return values &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}8d014c6f7685a208dbf9eb975a7a3d01e1f18b3f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.46</u> <small>(21.08.2016)</small><br />
** Add [[Lua:Neutrino-API:cpicture:de#setDimensionsAll|cpicture:]] setDimensionsAll option &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5c26de095c29ce2e44243f196e8eac6b8b1b50eb Neutrino Git]<br />
<br /><br />
* <u>API Version 1.45</u> <small>(21.08.2016)</small><br />
** Add [[Lua:Neutrino-API:cpicture:de#getHeight|cpicture:]] getHeight/getWidth option &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d5051a100fbc738f344749d30c51a47b6eb551df Neutrino Git]<br />
<br /><br />
* <u>API Version 1.44</u> <small>(20.08.2016)</small><br />
** [[Lua:Neutrino-API:cwindow:de|cc_window:]] dont paint over screen size &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}912017621ba3c0a753514fd6c69ea1f3377e8af5 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.43</u> <small>(20.08.2016)</small><br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] if dx and dy is not set and text have parent use Height...&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a648daba757c9d9b27a23269ecc3881ac5a2ec62 Neutrino Git]<br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] Ergänzung 1&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}27ddf8935d36ff8a73ee9ac7aa24d41e53c31921 Neutrino Git]<br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] Ergänzung 2&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}c37ef21912e77cf5673642c6fabfe46556541d2b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.42</u> <small>(15.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] SHADOW_PLUS_0 &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a9446a084a97d69ad5ad33f300ba5e949dc0adc1 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.41</u> <small>(15.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino colors]] MENUFOOT & MENUFOOT_PLUS_0 &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cc5258e6d5f6f74abea3015c9a14a720f5fa5405 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.40</u> <small>(14.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] MENUFOOT_TEXT &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}bc39d1e14e34f462336c2e61d05968f3e43baa77 Neutrino Git]<br />
** Set neutrino colors INFOBAR_SHADOW & INFOBAR_SHADOW_TEXT to obsolete<br />
<br /><br />
* <u>API Version 1.39</u> <small>(22.01.2016)</small><br />
** Add [[Lua:Neutrino-API:getTimeOfDay:de|getTimeOfDay()]] script function&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cb7895d981d4d394c604da0fe755edfe31c9f007 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.38</u> <small>(22.01.2016)</small><br />
** Add some CComponentsHeader functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}8a61c3bfcd1235ff4585a894956d29763a20660e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.36</u> <small>(17.01.2016)</small><br />
** Add script function [[Lua:Neutrino-API:setInfoFunc:de|setInfoFunc()]] for displaying information in the movieplayer&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}644ab188442ac3aef93a5127f6fb98a9205a42ff Neutrino Git]<br />
<br /><br />
* <u>API Version 1.35</u> <small>(22.12.2015)</small><br />
** Add multiple script functions for mute icon & volume&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6f939800b6823df15660efcde576edf8e2a8c5bc Neutrino Git]<br />
<br /><br />
* <u>API Version 1.34</u> <small>(22.12.2015)</small><br />
** Add linux pthread support&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ee73678d8fab74285c05d014c319667515a3e229 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.33</u> <small>(15.12.2015)</small><br />
** Add [[Lua:Neutrino-API:postMsg:de|postMsg()]] to send a neutrino message&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}37e8c328c516fb8c378c3b6b7764fabbe65e59af Neutrino Git]<br />
<br /><br />
* <u>API Version 1.32</u> <small>(15.12.2015)</small><br />
** Send PLUGIN_PLAYSTATE_LEAVE_ALL to plugin when tv/radio button are pressed on remote control&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e4de37f1bba3bbdf5d0050d683c24226839f1a62 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.31</u> <small>(15.12.2015)</small><br />
** CurlDownload: Rework progress display&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}c5bcbf490c65e3f6c3395fb5f3025209820551e0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.30</u> <small>(14.12.2015)</small><br />
** [[Lua:Neutrino-API:ctext:de#scroll|ctext.scroll]] Add Parameter 'pages'&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e3fdcaec99d10bc0eb6f414ba3012999e3267197 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.29</u> <small>(14.12.2015)</small><br />
** Add [[Lua:Neutrino-API:setSinglePlay:de|setSinglePlay()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ed26f2ea05a5151bbfe92e1f84748abd9edef5ce Neutrino Git]<br />
<br /><br />
* <u>API Version 1.28</u> <small>(14.12.2015)</small><br />
** Add [[Lua:Neutrino-API:getNeutrinoMode:de|getNeutrinoMode()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}473af7b2eab2f1261e37e47d5c14af4e3b02dc61 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.27</u> <small>(14.12.2015)</small><br />
** [[Lua:Neutrino-API:configfile:de|CLuaInstConfigFile]]: Add parameters & functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}30ebe003f43c7ce845d0ca00c2937657009c2ac2 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.26</u> <small>(13.12.2015)</small><br />
** lua_misc.cpp: Fix compiler error 'overflow in implicit constant conversion'&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5a7de075a2e13eacf3bcd200bc18e5f3c0eba037 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.25</u> <small>(13.12.2015)</small><br />
** CLuaMenuFilebrowser: Fix value handling [[Lua:Neutrino-API:addItem:de|(addItem)]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5259e80b1c760032fd6b5f6a573a4d961df3bbad Neutrino Git]<br />
<br /><br />
* <u>API Version 1.24</u> <small>(13.12.2015)</small><br />
** Add class for using lib[[Lua:Neutrino-API:curl:de|curl]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}4f9158c2a92c00a3c28dc3dba2a0b263eed7cb85 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.23</u> <small>(12.12.2015)</small><br />
** Use CLuaVideo for video, CLuaMisc for misc functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}83176835e349372fac2f485330218265889aa74f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.22</u> <small>(08.12.2015)</small><br />
** [[Lua:Neutrino-API:GetRevision:de|GetRevision]]: Add second return value as a string for hardware identifications&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d06594dd605a218cc0bc13ae4404c7bb704aa429 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.21</u> <small>(08.12.2015)</small><br />
** Add script function [[Lua:Neutrino-API:channelRezap:de|channelRezap]], alternative rezap method for movie plugins&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b9afbb1e2ca51cddea539c7c4ed77dc0c357f371 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.19</u> <small>(08.12.2015)</small><br />
** Add script function [[Lua:Neutrino-API:zapitStopPlayBack:de|zapitStopPlayBack]] for safe running ShowPicture() in the plugin&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}0a008ab308435c8be2304c0c68c29d6cb0ca8204 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.18</u> <small>(08.12.2015)</small><br />
** The first call to Lua::PlayFile() block restoreNeutrino. Running restoreNeutrino when exiting the plugin and function is blocked&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ffea6559c97f14d2619d2c0a56053f4e3e0410d0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.17</u> <small>(08.12.2015)</small><br />
** Remove unnecessary function zapitSetStandby() (API v1.7)&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d0cbf0985ed3d514a4f2f2a00f5376fdc82d8b19 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.16</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:paintVLine:de|Add paintVLine()/paintHLine()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}482cf41adfd3d724606d06853e82938eb8f40be8 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.15</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:cpicture:de|CPictureNew: Add 'NO_SCALE' modus for icons]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}573eb7f7ad61c1a6dfd2a4d8ff7a0d899ffe0a54 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.14</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:saveScreen:de|Add saveScreen()/restoreScreen()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}550cfc853d2335771751673fbe9f23248ad04bba Neutrino Git]<br />
<br /><br />
* <u>API Version 1.13</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:DynFonts:de|Add DynFonts]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a307e806eb97ec35c28c57f46f85009f49427d1b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.12</u> <small>(23.11.2015)</small><br />
** [[Lua:Neutrino-API:GetRevision:de|GetRevision()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7caf055ea05aa3a243b05787ec1b3db8684517e4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.11</u> <small>(23.11.2015)</small><br />
** Fix transfer of color values in PaintBox() and RenderString() for coolstream hardware&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}45569a736ab9cb98f240281ece41d0a290753565 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.10</u> <small>(16.11.2015)</small><br />
** [[Lua:Neutrino-API:EnvironmentVariables:CComponents:de|Add constants from CComponents as CC.xxx]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}755e4d965c3e400f9b0762f3fa6363f3a933ecc8 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.9</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:EnvironmentVariables:ScreenPosition:de|Screen Konstanten: X_RES & Y_RES]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}24881e4228a97be506bc9f83c7d28ee3396b6d0a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.8</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:enableInfoClock:de|enableInfoClock]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d5031496d0330c3bfee93c327695653bb08ae6a0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.7</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:zapitSetStandby:de|zapitSetStandby]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6f66e21940eb2dae87916ce0d0dd803de6303d6e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.6</u> <small>(28.10.2015)</small><br />
** [[Lua:Neutrino-API:createChannelIDfromUrl:de|createChannelIDfromUrl]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}77a2b389bd6b5f4ad9a43183e7f8a075c13516c7 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.5</u> <small>(19.09.2015)</small><br />
** Fix copy/paste error in <i>Add error message for menu callback funktions</i> (API v1.3)&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cf4beae8921920a5905e429e6fefd7f11a75349a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.4</u> <small>(17.09.2015)</small><br />
** [[Lua:Neutrino-API:checkVersion:de|checkVersion]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}1e76cac3bad4083af7fc3acd62eef27a5b9d786b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.3</u> <small>(17.09.2015)</small><br />
** Add error message for menu callback funktions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e86306b8ec349e367995a468e4d5419ac3c6b586 Neutrino Git]<br />
** Simplified error message handler&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7a1fed715f1ce686721c76f071bc5b5709cb0a23 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.2</u> <small>(14.09.2015)</small><br />
** [[Lua:Neutrino-API:setActive:de|setActive]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}39d10e03df3290d60031a6aedf4b53eb5a04e216 Neutrino Git]<br />
** [[Lua:Neutrino-API:addItem:de|addItem]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e0bfbfe9e333e7fc8fb78991fdedffa7252d2d95 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.1</u> <small>(04.09.2015)</small><br />
** [[Lua:Neutrino-API:PlayFile:de|PlayFile]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b56be92d59b2b35719dd70c5a68482b0e151f568 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.0</u> <small>(04.09.2015)</small><br />
** [[Lua:Neutrino-API:checkVersion:de|checkVersion]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}00dff2c5985261b19cc54b2850f776b136b0f6af Neutrino Git]<br />
<br /><br />
<br />
= Sourcecode =<br />
* [http://git.coolstreamtech.de/?p=cst-public-plugins-scripts-lua.git;a=summary xupnp-Plugin cst-git: xupnpd]<br />
<br />
= Weblinks =<br />
* [http://forum.tuxbox.org/forum/viewforum.php?f=78 Forum für Lua Plugins im Tuxbox-Board]<br />
* [http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12036-neutrino-mit-lua-support-war-pu-lua/?s=15fcf76689040df8679c920f6a178e6aae766020 Thread für Lua Plugins im db2w-Board]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API&diff=17532
Lua:Neutrino-API
2017-09-08T09:34:11Z
<p>Micha-bbg: Update Changelog</p>
<hr />
<div>[[Category:Neutrino-HD]]<br />
[[Category:Lua:en]]<br />
[[Category:Lua:Neutrino-API:en]]<br />
[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]<br />
Dokumentation der einzelnen Funktionen und Variablen, die von [[NeutrinoHD]]/MP für die Erstellung von Plugins bzw. Skripte basierend auf [[Lua]] bereitgestellt werden.<br />
{{review}}<br />
__TOC__<br />
<br />
= Dokumentation =<br />
== Lua Neutrino-API ==<br />
<categorytree mode=categories showcount=on>Lua:Neutrino-API:en</categorytree><br />
<br />
<categorytree mode=categories showcount=on>Lua:Neutrino-API:de</categorytree><br />
<br />
== Changelog ==<br />
<br /><br />
* <u>API Version 1.76</u> <small>(15.06.2017)</small><br />
** CCText: try to fix return value of CCTextGetLines() &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5b12952d8b1f1f4198e7b027569831acba5fab7f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.75</u> <small>(10.05.2017)</small><br />
** CCWindow: try to fix window title align parameter.<br />
** Additional CTextBox::NO_AUTO_LINEBREAK overwrites passed parameter and has no effect, because NO_AUTO_LINEBREAK is already default. &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}27eb80eb5b51f47c792a0c7ace9b4d597ac61579 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.74</u> <small>(09.05.2017)</small><br />
** CCWindow: fix passed shadow paramater &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}1f978f01ad2a14ce69097b34bd1d550523b8f9e9 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.73</u> <small>(22.04.2017)</small><br />
** Add missing COL_SCROLLBAR colors &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}3669130b14c0dc4179e14ff930f31ffcd3e44863 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.72</u> <small>(31.03.2017)</small><br />
** Try to implement progresswindow &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}83cfd68f8823757660d5578c401440970616f415 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.71</u> <small>(31.03.2017)</small><br />
** Add alignment parameter for text in window header. Possible modes are : "DEFAULT" (left), "CENTER", "RIGHT" &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a788eee2982d58a010e9572705de38619f699c22 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.70</u> <small>(02.03.2017)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:Offsets:de|neutrino offsets]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6eb1bb1ea4c6d807771a60948b716f3d20a376c6 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.65</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_PROGRESSBAR wrappers &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}be40e67b702708b747bea5b1bd3da3a0464e3b17 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.64</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_SCROLLBAR_PASSIVE wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6629b64d6c86721be09772eb33e594e25efe8dd4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.63</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_SCROLLBAR_ACTIVE wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7e7d4e5fc15611553e22cc7402de22a67223a692 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.62</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_FRAME wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}75fe6e407d416aa03d1f318f16f7f201c6fe030a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.61</u> <small>(01.10.2016)</small><br />
** CLuaInstCCSignalbox: fix compatibility for [[Lua:Neutrino-API:signalbox:en]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}f4387ccfa7d43143c7d1866cf6239951a270865e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.60</u> <small>(10.09.2016)</small><br />
** Fix segfault in messagebox.exec at 'align' and 'default' &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}24dd6a8c225dbcdf9cdc4f1272ff60ad4e44e44d Neutrino Git]<br />
<br /><br />
* <u>API Version 1.59</u> <small>(08.09.2016)</small><br />
** Activate warnings for deprecated functions in CLuaInstMisc & CLuaInstVideo &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b1ab3e229092ac9a402c40cdca8d51c15c4c1b38 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.58</u> <small>(07.09.2016)</small><br />
** Add pin input for [[Lua:Neutrino-API:stringinput:de|stringinput:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}80d1e9b6cfee78b956f3f900f19b8c15eef01828 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.57</u> <small>(06.09.2016)</small><br />
** Add RC_timeout to [[Lua:Neutrino-API:EnvironmentVariables:FB_Codes:de|keyname table:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}84dfce8018a149d173b77b4365007ccc96936be4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.56</u> <small>(05.09.2016)</small><br />
** Add stand-alone [[Lua:Neutrino-API:stringinput:de|stringinput:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}0fa4486077296696849a9a201f5e81113ce370cb Neutrino Git]<br />
<br /><br />
* <u>API Version 1.55</u> <small>(05.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:exist:de|exist():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}52c489f211e1dec9f8af21a3c58c83f67ba2e720 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.54</u> <small>(05.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:ln:de|ln():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}95a078742b48e6c99751f3039bd18f5e05b62ef4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.53</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:readlink:de|readlink():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b50886faca4002682d480f9e5f62f4f712a206d2 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.52</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:mkdir:de|mkdir():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}906e9a2156ede50f14940160d2bf4b2e6073036b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.51</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:rmdir:de|rmdir():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}631708f3803db8cce7e24d36a952dcda8a3c9849 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.50</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:touch:de|touch():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ab322416dc124cf1dc51170198e9f017c131fdee Neutrino Git]<br />
<br /><br />
* <u>API Version 1.49</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:chmod:de|chmod():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ab7d90de3f20a22bb5f6f7af5972304a5b67a26c Neutrino Git]<br />
<br /><br />
* <u>API Version 1.48</u> <small>(03.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:cp:de|cp():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}270cd318ec0e32f4e2b138603bdbfc2b7c4fb206 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.47</u> <small>(01.09.2016)</small><br />
** lua_menue: allow user definable return values &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}8d014c6f7685a208dbf9eb975a7a3d01e1f18b3f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.46</u> <small>(21.08.2016)</small><br />
** Add [[Lua:Neutrino-API:cpicture:de#setDimensionsAll|cpicture:]] setDimensionsAll option &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5c26de095c29ce2e44243f196e8eac6b8b1b50eb Neutrino Git]<br />
<br /><br />
* <u>API Version 1.45</u> <small>(21.08.2016)</small><br />
** Add [[Lua:Neutrino-API:cpicture:de#getHeight|cpicture:]] getHeight/getWidth option &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d5051a100fbc738f344749d30c51a47b6eb551df Neutrino Git]<br />
<br /><br />
* <u>API Version 1.44</u> <small>(20.08.2016)</small><br />
** [[Lua:Neutrino-API:cwindow:de|cc_window:]] dont paint over screen size &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}912017621ba3c0a753514fd6c69ea1f3377e8af5 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.43</u> <small>(20.08.2016)</small><br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] if dx and dy is not set and text have parent use Height...&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a648daba757c9d9b27a23269ecc3881ac5a2ec62 Neutrino Git]<br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] Ergänzung 1&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}27ddf8935d36ff8a73ee9ac7aa24d41e53c31921 Neutrino Git]<br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] Ergänzung 2&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}c37ef21912e77cf5673642c6fabfe46556541d2b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.42</u> <small>(15.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] SHADOW_PLUS_0 &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a9446a084a97d69ad5ad33f300ba5e949dc0adc1 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.41</u> <small>(15.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino colors]] MENUFOOT & MENUFOOT_PLUS_0 &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cc5258e6d5f6f74abea3015c9a14a720f5fa5405 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.40</u> <small>(14.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] MENUFOOT_TEXT &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}bc39d1e14e34f462336c2e61d05968f3e43baa77 Neutrino Git]<br />
** Set neutrino colors INFOBAR_SHADOW & INFOBAR_SHADOW_TEXT to obsolete<br />
<br /><br />
* <u>API Version 1.39</u> <small>(22.01.2016)</small><br />
** Add [[Lua:Neutrino-API:getTimeOfDay:de|getTimeOfDay()]] script function&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cb7895d981d4d394c604da0fe755edfe31c9f007 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.38</u> <small>(22.01.2016)</small><br />
** Add some CComponentsHeader functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}8a61c3bfcd1235ff4585a894956d29763a20660e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.36</u> <small>(17.01.2016)</small><br />
** Add script function [[Lua:Neutrino-API:setInfoFunc:de|setInfoFunc()]] for displaying information in the movieplayer&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}644ab188442ac3aef93a5127f6fb98a9205a42ff Neutrino Git]<br />
<br /><br />
* <u>API Version 1.35</u> <small>(22.12.2015)</small><br />
** Add multiple script functions for mute icon & volume&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6f939800b6823df15660efcde576edf8e2a8c5bc Neutrino Git]<br />
<br /><br />
* <u>API Version 1.34</u> <small>(22.12.2015)</small><br />
** Add linux pthread support&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ee73678d8fab74285c05d014c319667515a3e229 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.33</u> <small>(15.12.2015)</small><br />
** Add [[Lua:Neutrino-API:postMsg:de|postMsg()]] to send a neutrino message&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}37e8c328c516fb8c378c3b6b7764fabbe65e59af Neutrino Git]<br />
<br /><br />
* <u>API Version 1.32</u> <small>(15.12.2015)</small><br />
** Send PLUGIN_PLAYSTATE_LEAVE_ALL to plugin when tv/radio button are pressed on remote control&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e4de37f1bba3bbdf5d0050d683c24226839f1a62 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.31</u> <small>(15.12.2015)</small><br />
** CurlDownload: Rework progress display&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}c5bcbf490c65e3f6c3395fb5f3025209820551e0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.30</u> <small>(14.12.2015)</small><br />
** [[Lua:Neutrino-API:ctext:de#scroll|ctext.scroll]] Add Parameter 'pages'&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e3fdcaec99d10bc0eb6f414ba3012999e3267197 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.29</u> <small>(14.12.2015)</small><br />
** Add [[Lua:Neutrino-API:setSinglePlay:de|setSinglePlay()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ed26f2ea05a5151bbfe92e1f84748abd9edef5ce Neutrino Git]<br />
<br /><br />
* <u>API Version 1.28</u> <small>(14.12.2015)</small><br />
** Add [[Lua:Neutrino-API:getNeutrinoMode:de|getNeutrinoMode()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}473af7b2eab2f1261e37e47d5c14af4e3b02dc61 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.27</u> <small>(14.12.2015)</small><br />
** [[Lua:Neutrino-API:configfile:de|CLuaInstConfigFile]]: Add parameters & functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}30ebe003f43c7ce845d0ca00c2937657009c2ac2 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.26</u> <small>(13.12.2015)</small><br />
** lua_misc.cpp: Fix compiler error 'overflow in implicit constant conversion'&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5a7de075a2e13eacf3bcd200bc18e5f3c0eba037 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.25</u> <small>(13.12.2015)</small><br />
** CLuaMenuFilebrowser: Fix value handling [[Lua:Neutrino-API:addItem:de|(addItem)]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5259e80b1c760032fd6b5f6a573a4d961df3bbad Neutrino Git]<br />
<br /><br />
* <u>API Version 1.24</u> <small>(13.12.2015)</small><br />
** Add class for using lib[[Lua:Neutrino-API:curl:de|curl]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}4f9158c2a92c00a3c28dc3dba2a0b263eed7cb85 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.23</u> <small>(12.12.2015)</small><br />
** Use CLuaVideo for video, CLuaMisc for misc functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}83176835e349372fac2f485330218265889aa74f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.22</u> <small>(08.12.2015)</small><br />
** [[Lua:Neutrino-API:GetRevision:de|GetRevision]]: Add second return value as a string for hardware identifications&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d06594dd605a218cc0bc13ae4404c7bb704aa429 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.21</u> <small>(08.12.2015)</small><br />
** Add script function [[Lua:Neutrino-API:channelRezap:de|channelRezap]], alternative rezap method for movie plugins&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b9afbb1e2ca51cddea539c7c4ed77dc0c357f371 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.19</u> <small>(08.12.2015)</small><br />
** Add script function [[Lua:Neutrino-API:zapitStopPlayBack:de|zapitStopPlayBack]] for safe running ShowPicture() in the plugin&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}0a008ab308435c8be2304c0c68c29d6cb0ca8204 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.18</u> <small>(08.12.2015)</small><br />
** The first call to Lua::PlayFile() block restoreNeutrino. Running restoreNeutrino when exiting the plugin and function is blocked&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ffea6559c97f14d2619d2c0a56053f4e3e0410d0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.17</u> <small>(08.12.2015)</small><br />
** Remove unnecessary function zapitSetStandby() (API v1.7)&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d0cbf0985ed3d514a4f2f2a00f5376fdc82d8b19 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.16</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:paintVLine:de|Add paintVLine()/paintHLine()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}482cf41adfd3d724606d06853e82938eb8f40be8 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.15</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:cpicture:de|CPictureNew: Add 'NO_SCALE' modus for icons]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}573eb7f7ad61c1a6dfd2a4d8ff7a0d899ffe0a54 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.14</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:saveScreen:de|Add saveScreen()/restoreScreen()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}550cfc853d2335771751673fbe9f23248ad04bba Neutrino Git]<br />
<br /><br />
* <u>API Version 1.13</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:DynFonts:de|Add DynFonts]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a307e806eb97ec35c28c57f46f85009f49427d1b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.12</u> <small>(23.11.2015)</small><br />
** [[Lua:Neutrino-API:GetRevision:de|GetRevision()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7caf055ea05aa3a243b05787ec1b3db8684517e4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.11</u> <small>(23.11.2015)</small><br />
** Fix transfer of color values in PaintBox() and RenderString() for coolstream hardware&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}45569a736ab9cb98f240281ece41d0a290753565 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.10</u> <small>(16.11.2015)</small><br />
** [[Lua:Neutrino-API:EnvironmentVariables:CComponents:de|Add constants from CComponents as CC.xxx]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}755e4d965c3e400f9b0762f3fa6363f3a933ecc8 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.9</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:EnvironmentVariables:ScreenPosition:de|Screen Konstanten: X_RES & Y_RES]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}24881e4228a97be506bc9f83c7d28ee3396b6d0a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.8</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:enableInfoClock:de|enableInfoClock]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d5031496d0330c3bfee93c327695653bb08ae6a0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.7</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:zapitSetStandby:de|zapitSetStandby]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6f66e21940eb2dae87916ce0d0dd803de6303d6e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.6</u> <small>(28.10.2015)</small><br />
** [[Lua:Neutrino-API:createChannelIDfromUrl:de|createChannelIDfromUrl]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}77a2b389bd6b5f4ad9a43183e7f8a075c13516c7 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.5</u> <small>(19.09.2015)</small><br />
** Fix copy/paste error in <i>Add error message for menu callback funktions</i> (API v1.3)&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cf4beae8921920a5905e429e6fefd7f11a75349a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.4</u> <small>(17.09.2015)</small><br />
** [[Lua:Neutrino-API:checkVersion:de|checkVersion]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}1e76cac3bad4083af7fc3acd62eef27a5b9d786b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.3</u> <small>(17.09.2015)</small><br />
** Add error message for menu callback funktions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e86306b8ec349e367995a468e4d5419ac3c6b586 Neutrino Git]<br />
** Simplified error message handler&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7a1fed715f1ce686721c76f071bc5b5709cb0a23 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.2</u> <small>(14.09.2015)</small><br />
** [[Lua:Neutrino-API:setActive:de|setActive]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}39d10e03df3290d60031a6aedf4b53eb5a04e216 Neutrino Git]<br />
** [[Lua:Neutrino-API:addItem:de|addItem]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e0bfbfe9e333e7fc8fb78991fdedffa7252d2d95 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.1</u> <small>(04.09.2015)</small><br />
** [[Lua:Neutrino-API:PlayFile:de|PlayFile]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b56be92d59b2b35719dd70c5a68482b0e151f568 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.0</u> <small>(04.09.2015)</small><br />
** [[Lua:Neutrino-API:checkVersion:de|checkVersion]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}00dff2c5985261b19cc54b2850f776b136b0f6af Neutrino Git]<br />
<br /><br />
<br />
= Sourcecode =<br />
* [http://git.coolstreamtech.de/?p=cst-public-plugins-scripts-lua.git;a=summary xupnp-Plugin cst-git: xupnpd]<br />
<br />
= Weblinks =<br />
* [http://forum.tuxbox.org/forum/viewforum.php?f=78 Forum für Lua Plugins im Tuxbox-Board]<br />
* [http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12036-neutrino-mit-lua-support-war-pu-lua/?s=15fcf76689040df8679c920f6a178e6aae766020 Thread für Lua Plugins im db2w-Board]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Neutrino_HD_Lua_API&diff=17416
Neutrino HD Lua API
2016-12-01T14:14:44Z
<p>Micha-bbg: Changelog LAU API aktualisiert</p>
<hr />
<div>[[Category:API]]<br />
[[Category:Lua:en]]<br />
[[Category:Lua:Neutrino-API:en]]<br />
[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]<br />
Dokumentation der einzelnen Funktionen und Variablen, die von [[NeutrinoHD]]/MP für die Erstellung von Plugins bzw. Skripte basierend auf [[Lua]] bereitgestellt werden.<br />
{{review}}<br />
__TOC__<br />
<br />
= Dokumentation =<br />
== Lua Neutrino-API ==<br />
<categorytree mode=categories>Lua:Neutrino-API:en</categorytree><br />
<br />
<categorytree mode=categories>Lua:Neutrino-API:de</categorytree><br />
<br />
== Changelog ==<br />
<br /><br />
* <u>API Version 1.66</u> <small>(01.12.2016)</small><br />
** Fix [[Lua:Neutrino-API:setInfoFunc:de|setInfoFunc()]] for displaying information in the movieplayer &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}1aee964c14809a4008e5ad8ed8f26c984ec2e580 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.65</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_PROGRESSBAR wrappers &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}be40e67b702708b747bea5b1bd3da3a0464e3b17 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.64</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_SCROLLBAR_PASSIVE wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6629b64d6c86721be09772eb33e594e25efe8dd4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.63</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_SCROLLBAR_ACTIVE wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7e7d4e5fc15611553e22cc7402de22a67223a692 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.62</u> <small>(10.10.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] COL_FRAME wrapper &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}75fe6e407d416aa03d1f318f16f7f201c6fe030a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.61</u> <small>(01.10.2016)</small><br />
** CLuaInstCCSignalbox: fix compatibility for [[Lua:Neutrino-API:signalbox:en]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}f4387ccfa7d43143c7d1866cf6239951a270865e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.60</u> <small>(10.09.2016)</small><br />
** Fix segfault in messagebox.exec at 'align' and 'default' &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}24dd6a8c225dbcdf9cdc4f1272ff60ad4e44e44d Neutrino Git]<br />
<br /><br />
* <u>API Version 1.59</u> <small>(08.09.2016)</small><br />
** Activate warnings for deprecated functions in CLuaInstMisc & CLuaInstVideo &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b1ab3e229092ac9a402c40cdca8d51c15c4c1b38 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.58</u> <small>(07.09.2016)</small><br />
** Add pin input for [[Lua:Neutrino-API:stringinput:de|stringinput:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}80d1e9b6cfee78b956f3f900f19b8c15eef01828 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.57</u> <small>(06.09.2016)</small><br />
** Add RC_timeout to [[Lua:Neutrino-API:EnvironmentVariables:FB_Codes:de|keyname table:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}84dfce8018a149d173b77b4365007ccc96936be4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.56</u> <small>(05.09.2016)</small><br />
** Add stand-alone [[Lua:Neutrino-API:stringinput:de|stringinput:]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}0fa4486077296696849a9a201f5e81113ce370cb Neutrino Git]<br />
<br /><br />
* <u>API Version 1.55</u> <small>(05.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:exist:de|exist():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}52c489f211e1dec9f8af21a3c58c83f67ba2e720 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.54</u> <small>(05.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:ln:de|ln():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}95a078742b48e6c99751f3039bd18f5e05b62ef4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.53</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:readlink:de|readlink():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b50886faca4002682d480f9e5f62f4f712a206d2 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.52</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:mkdir:de|mkdir():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}906e9a2156ede50f14940160d2bf4b2e6073036b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.51</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:rmdir:de|rmdir():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}631708f3803db8cce7e24d36a952dcda8a3c9849 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.50</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:touch:de|touch():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ab322416dc124cf1dc51170198e9f017c131fdee Neutrino Git]<br />
<br /><br />
* <u>API Version 1.49</u> <small>(04.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:chmod:de|chmod():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ab7d90de3f20a22bb5f6f7af5972304a5b67a26c Neutrino Git]<br />
<br /><br />
* <u>API Version 1.48</u> <small>(03.09.2016)</small><br />
** Add lua script function [[Lua:Neutrino-API:cp:de|cp():]] &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}270cd318ec0e32f4e2b138603bdbfc2b7c4fb206 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.47</u> <small>(01.09.2016)</small><br />
** lua_menue: allow user definable return values &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}8d014c6f7685a208dbf9eb975a7a3d01e1f18b3f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.46</u> <small>(21.08.2016)</small><br />
** Add [[Lua:Neutrino-API:cpicture:de#setDimensionsAll|cpicture:]] setDimensionsAll option &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5c26de095c29ce2e44243f196e8eac6b8b1b50eb Neutrino Git]<br />
<br /><br />
* <u>API Version 1.45</u> <small>(21.08.2016)</small><br />
** Add [[Lua:Neutrino-API:cpicture:de#getHeight|cpicture:]] getHeight/getWidth option &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d5051a100fbc738f344749d30c51a47b6eb551df Neutrino Git]<br />
<br /><br />
* <u>API Version 1.44</u> <small>(20.08.2016)</small><br />
** [[Lua:Neutrino-API:cwindow:de|cc_window:]] dont paint over screen size &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}912017621ba3c0a753514fd6c69ea1f3377e8af5 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.43</u> <small>(20.08.2016)</small><br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] if dx and dy is not set and text have parent use Height...&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a648daba757c9d9b27a23269ecc3881ac5a2ec62 Neutrino Git]<br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] Ergänzung 1&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}27ddf8935d36ff8a73ee9ac7aa24d41e53c31921 Neutrino Git]<br />
** [[Lua:Neutrino-API:ctext:de|cc_text:]] Ergänzung 2&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}c37ef21912e77cf5673642c6fabfe46556541d2b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.42</u> <small>(15.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] SHADOW_PLUS_0 &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a9446a084a97d69ad5ad33f300ba5e949dc0adc1 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.41</u> <small>(15.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino colors]] MENUFOOT & MENUFOOT_PLUS_0 &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cc5258e6d5f6f74abea3015c9a14a720f5fa5405 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.40</u> <small>(14.08.2016)</small><br />
** Add [[Lua:Neutrino-API:EnvironmentVariables:GUIColors:de|neutrino color]] MENUFOOT_TEXT &nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}bc39d1e14e34f462336c2e61d05968f3e43baa77 Neutrino Git]<br />
** Set neutrino colors INFOBAR_SHADOW & INFOBAR_SHADOW_TEXT to obsolete<br />
<br /><br />
* <u>API Version 1.39</u> <small>(22.01.2016)</small><br />
** Add [[Lua:Neutrino-API:getTimeOfDay:de|getTimeOfDay()]] script function&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cb7895d981d4d394c604da0fe755edfe31c9f007 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.38</u> <small>(22.01.2016)</small><br />
** Add some CComponentsHeader functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}8a61c3bfcd1235ff4585a894956d29763a20660e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.36</u> <small>(17.01.2016)</small><br />
** Add script function [[Lua:Neutrino-API:setInfoFunc:de|setInfoFunc()]] for displaying information in the movieplayer&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}644ab188442ac3aef93a5127f6fb98a9205a42ff Neutrino Git]<br />
<br /><br />
* <u>API Version 1.35</u> <small>(22.12.2015)</small><br />
** Add multiple script functions for mute icon & volume&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6f939800b6823df15660efcde576edf8e2a8c5bc Neutrino Git]<br />
<br /><br />
* <u>API Version 1.34</u> <small>(22.12.2015)</small><br />
** Add linux pthread support&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ee73678d8fab74285c05d014c319667515a3e229 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.33</u> <small>(15.12.2015)</small><br />
** Add [[Lua:Neutrino-API:postMsg:de|postMsg()]] to send a neutrino message&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}37e8c328c516fb8c378c3b6b7764fabbe65e59af Neutrino Git]<br />
<br /><br />
* <u>API Version 1.32</u> <small>(15.12.2015)</small><br />
** Send PLUGIN_PLAYSTATE_LEAVE_ALL to plugin when tv/radio button are pressed on remote control&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e4de37f1bba3bbdf5d0050d683c24226839f1a62 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.31</u> <small>(15.12.2015)</small><br />
** CurlDownload: Rework progress display&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}c5bcbf490c65e3f6c3395fb5f3025209820551e0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.30</u> <small>(14.12.2015)</small><br />
** [[Lua:Neutrino-API:ctext:de#scroll|ctext.scroll]] Add Parameter 'pages'&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e3fdcaec99d10bc0eb6f414ba3012999e3267197 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.29</u> <small>(14.12.2015)</small><br />
** Add [[Lua:Neutrino-API:setSinglePlay:de|setSinglePlay()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ed26f2ea05a5151bbfe92e1f84748abd9edef5ce Neutrino Git]<br />
<br /><br />
* <u>API Version 1.28</u> <small>(14.12.2015)</small><br />
** Add [[Lua:Neutrino-API:getNeutrinoMode:de|getNeutrinoMode()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}473af7b2eab2f1261e37e47d5c14af4e3b02dc61 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.27</u> <small>(14.12.2015)</small><br />
** [[Lua:Neutrino-API:configfile:de|CLuaInstConfigFile]]: Add parameters & functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}30ebe003f43c7ce845d0ca00c2937657009c2ac2 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.26</u> <small>(13.12.2015)</small><br />
** lua_misc.cpp: Fix compiler error 'overflow in implicit constant conversion'&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5a7de075a2e13eacf3bcd200bc18e5f3c0eba037 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.25</u> <small>(13.12.2015)</small><br />
** CLuaMenuFilebrowser: Fix value handling [[Lua:Neutrino-API:addItem:de|(addItem)]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}5259e80b1c760032fd6b5f6a573a4d961df3bbad Neutrino Git]<br />
<br /><br />
* <u>API Version 1.24</u> <small>(13.12.2015)</small><br />
** Add class for using lib[[Lua:Neutrino-API:curl:de|curl]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}4f9158c2a92c00a3c28dc3dba2a0b263eed7cb85 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.23</u> <small>(12.12.2015)</small><br />
** Use CLuaVideo for video, CLuaMisc for misc functions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}83176835e349372fac2f485330218265889aa74f Neutrino Git]<br />
<br /><br />
* <u>API Version 1.22</u> <small>(08.12.2015)</small><br />
** [[Lua:Neutrino-API:GetRevision:de|GetRevision]]: Add second return value as a string for hardware identifications&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d06594dd605a218cc0bc13ae4404c7bb704aa429 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.21</u> <small>(08.12.2015)</small><br />
** Add script function [[Lua:Neutrino-API:channelRezap:de|channelRezap]], alternative rezap method for movie plugins&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b9afbb1e2ca51cddea539c7c4ed77dc0c357f371 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.19</u> <small>(08.12.2015)</small><br />
** Add script function [[Lua:Neutrino-API:zapitStopPlayBack:de|zapitStopPlayBack]] for safe running ShowPicture() in the plugin&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}0a008ab308435c8be2304c0c68c29d6cb0ca8204 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.18</u> <small>(08.12.2015)</small><br />
** The first call to Lua::PlayFile() block restoreNeutrino. Running restoreNeutrino when exiting the plugin and function is blocked&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}ffea6559c97f14d2619d2c0a56053f4e3e0410d0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.17</u> <small>(08.12.2015)</small><br />
** Remove unnecessary function zapitSetStandby() (API v1.7)&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d0cbf0985ed3d514a4f2f2a00f5376fdc82d8b19 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.16</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:paintVLine:de|Add paintVLine()/paintHLine()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}482cf41adfd3d724606d06853e82938eb8f40be8 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.15</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:cpicture:de|CPictureNew: Add 'NO_SCALE' modus for icons]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}573eb7f7ad61c1a6dfd2a4d8ff7a0d899ffe0a54 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.14</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:saveScreen:de|Add saveScreen()/restoreScreen()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}550cfc853d2335771751673fbe9f23248ad04bba Neutrino Git]<br />
<br /><br />
* <u>API Version 1.13</u> <small>(27.11.2015)</small><br />
** [[Lua:Neutrino-API:DynFonts:de|Add DynFonts]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}a307e806eb97ec35c28c57f46f85009f49427d1b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.12</u> <small>(23.11.2015)</small><br />
** [[Lua:Neutrino-API:GetRevision:de|GetRevision()]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7caf055ea05aa3a243b05787ec1b3db8684517e4 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.11</u> <small>(23.11.2015)</small><br />
** Fix transfer of color values in PaintBox() and RenderString() for coolstream hardware&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}45569a736ab9cb98f240281ece41d0a290753565 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.10</u> <small>(16.11.2015)</small><br />
** [[Lua:Neutrino-API:EnvironmentVariables:CComponents:de|Add constants from CComponents as CC.xxx]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}755e4d965c3e400f9b0762f3fa6363f3a933ecc8 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.9</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:EnvironmentVariables:ScreenPosition:de|Screen Konstanten: X_RES & Y_RES]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}24881e4228a97be506bc9f83c7d28ee3396b6d0a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.8</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:enableInfoClock:de|enableInfoClock]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}d5031496d0330c3bfee93c327695653bb08ae6a0 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.7</u> <small>(14.11.2015)</small><br />
** [[Lua:Neutrino-API:zapitSetStandby:de|zapitSetStandby]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}6f66e21940eb2dae87916ce0d0dd803de6303d6e Neutrino Git]<br />
<br /><br />
* <u>API Version 1.6</u> <small>(28.10.2015)</small><br />
** [[Lua:Neutrino-API:createChannelIDfromUrl:de|createChannelIDfromUrl]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}77a2b389bd6b5f4ad9a43183e7f8a075c13516c7 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.5</u> <small>(19.09.2015)</small><br />
** Fix copy/paste error in <i>Add error message for menu callback funktions</i> (API v1.3)&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}cf4beae8921920a5905e429e6fefd7f11a75349a Neutrino Git]<br />
<br /><br />
* <u>API Version 1.4</u> <small>(17.09.2015)</small><br />
** [[Lua:Neutrino-API:checkVersion:de|checkVersion]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}1e76cac3bad4083af7fc3acd62eef27a5b9d786b Neutrino Git]<br />
<br /><br />
* <u>API Version 1.3</u> <small>(17.09.2015)</small><br />
** Add error message for menu callback funktions&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e86306b8ec349e367995a468e4d5419ac3c6b586 Neutrino Git]<br />
** Simplified error message handler&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}7a1fed715f1ce686721c76f071bc5b5709cb0a23 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.2</u> <small>(14.09.2015)</small><br />
** [[Lua:Neutrino-API:setActive:de|setActive]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}39d10e03df3290d60031a6aedf4b53eb5a04e216 Neutrino Git]<br />
** [[Lua:Neutrino-API:addItem:de|addItem]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}e0bfbfe9e333e7fc8fb78991fdedffa7252d2d95 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.1</u> <small>(04.09.2015)</small><br />
** [[Lua:Neutrino-API:PlayFile:de|PlayFile]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}b56be92d59b2b35719dd70c5a68482b0e151f568 Neutrino Git]<br />
<br /><br />
* <u>API Version 1.0</u> <small>(04.09.2015)</small><br />
** [[Lua:Neutrino-API:checkVersion:de|checkVersion]]&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;[{{Vorlage:Lua_API_NEUTRINO_GIT}}00dff2c5985261b19cc54b2850f776b136b0f6af Neutrino Git]<br />
<br /><br />
<br />
= Sourcecode =<br />
* [http://git.coolstreamtech.de/?p=cst-public-plugins-scripts-lua.git;a=summary xupnp-Plugin cst-git: xupnpd]<br />
<br />
= Weblinks =<br />
* [http://forum.tuxbox.org/forum/viewforum.php?f=78 Forum für Lua Plugins im Tuxbox-Board]<br />
* [http://www.dbox2world.net/board293-cst-coolstream/board314-cst-coolstream-development/12036-neutrino-mit-lua-support-war-pu-lua/?s=15fcf76689040df8679c920f6a178e6aae766020 Thread für Lua Plugins im db2w-Board]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Vorlage:Lua_API_NEUTRINO_GIT&diff=17415
Vorlage:Lua API NEUTRINO GIT
2016-11-30T20:39:51Z
<p>Micha-bbg: Update url</p>
<hr />
<div>https://github.com/tuxbox-neutrino/gui-neutrino/commits/</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:ShowPicture:de&diff=17378
Lua:Neutrino-API:ShowPicture:de
2016-09-21T15:46:47Z
<p>Micha-bbg: Weiterleitung geändert</p>
<hr />
<div>#WEITERLEITUNG [[Lua:Neutrino-API:DiverseVideoFunktionen:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:StopPicture:de&diff=17377
Lua:Neutrino-API:StopPicture:de
2016-09-21T15:46:24Z
<p>Micha-bbg: Weiterleitung geändert</p>
<hr />
<div>#WEITERLEITUNG [[Lua:Neutrino-API:DiverseVideoFunktionen:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:setBlank:de&diff=17376
Lua:Neutrino-API:setBlank:de
2016-09-21T15:45:52Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>#WEITERLEITUNG [[Lua:Neutrino-API:DiverseVideoFunktionen:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:setBlank:de&diff=17375
Lua:Neutrino-API:setBlank:de
2016-09-21T15:42:50Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>#WEITERLEITUNG [[Lua:Neutrino-API:Videofunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:StopPicture:de&diff=17374
Lua:Neutrino-API:StopPicture:de
2016-09-21T15:42:18Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>#WEITERLEITUNG [[Lua:Neutrino-API:Videofunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:ShowPicture:de&diff=17373
Lua:Neutrino-API:ShowPicture:de
2016-09-21T15:41:51Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>#WEITERLEITUNG [[Lua:Neutrino-API:Videofunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Videofunktionen:de&diff=17372
Kategorie:Lua:Neutrino-API:Videofunktionen:de
2016-09-21T15:40:21Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>#WEITERLEITUNG [[:Kategorie:Lua:Neutrino-API:Videofunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:SonstigeFunktionen:de&diff=17371
Kategorie:Lua:Neutrino-API:SonstigeFunktionen:de
2016-09-21T15:39:54Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>#WEITERLEITUNG [[:Kategorie:Lua:Neutrino-API:Miscfunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Men%C3%BCfunktionen:de&diff=17370
Kategorie:Lua:Neutrino-API:Menüfunktionen:de
2016-09-21T15:39:24Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>#WEITERLEITUNG [[:Kategorie:Lua:Neutrino-API:Menufunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Videofunctions:de&diff=17369
Kategorie:Lua:Neutrino-API:Videofunctions:de
2016-09-21T15:33:45Z
<p>Micha-bbg: Micha-bbg verschob die Seite Kategorie:Lua:Neutrino-API:Videofunktions:de nach Kategorie:Lua:Neutrino-API:Videofunctions:de, ohne dabei eine Weiterleitung anzulegen</p>
<hr />
<div>Ein Handle für eine Video Funktion wird wie folgt angelegt:<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
-- Handle anlegen<br />
local v = video.new()<br />
<br />
-- Verwendung des Handles für eine Funktion<br />
local x = v:function(...)<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:PlayFile:de&diff=17368
Lua:Neutrino-API:PlayFile:de
2016-09-21T15:33:18Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= PlayFile =<br />
<br />
{{Lua_API_Funktion1Vers|Spielt ein Moviefile (lokal oder Stream) mit dem Movieplayer ab.|PlayFile|(Parameter)|1.1|b56be92d59b2b35719dd70c5a68482b0e151f568}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Titel|Wird im Infoviewer angezeigt}}<br />
{{Lua_API_Funktion_Param_Zeile1|2|string|Moviefile|Vollständiger Pfadname bzw. URL des Moviefiles}}<br />
{{Lua_API_Funktion_Param_Zeile0|3|string|Info1|Wird im Infoviewer an Stelle der laufenden Sendung angezeigt (optional)}}<br />
{{Lua_API_Funktion_Param_Zeile1|4|string|Info2|Wird im Infoviewer an Stelle der nächsten Sendung angezeigt (optional)}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
'''Rückgabewert:'''<br />
{| border="1" cellpadding="4" cellspacing="0" style="background-color: #F4F4F4;"<br />
|0<br />
|PLAYSTATE.NORMAL<br />
|Video wurde normal beendet<br />
|-<br />
|1<br />
|PLAYSTATE.STOP<br />
|Video wurde mit Stop-Taste beendet<br />
|-<br />
|2<br />
|PLAYSTATE.NEXT<br />
|Rechts-Taste<br />
|-<br />
|3<br />
|PLAYSTATE.PREV<br />
|Links-Taste<br />
|}<br />
<br /><br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local v = video.new()<br />
v:PlayFile("Dräschden...", "rtmp://video07.kanal8.de/dresdenfernsehenlive/myStream.sdp");<br />
<br />
-- oder --<br />
<br />
v:PlayFile("Killerschlümpfe", "/tmp/media/sda1/movies/Die_Killerschlümpfe.ts");<br />
<br />
-- oder --<br />
<br />
-- Beispiel für Verwendung des Rückgabewertes<br />
-- (THX SatBaby für Code aus dem MTV Plugin)<br />
local i = 1<br />
local KeyPressed = 0<br />
repeat<br />
local url = getvideourl(glob.MTVliste[i].url)<br />
if url then<br />
if glob.MTVliste[i].name == nil then<br />
glob.MTVliste[i].name = "NoName"<br />
end<br />
KeyPressed = v:PlayFile( glob.MTVliste[i].name,url);<br />
end<br />
if KeyPressed == PLAYSTATE.NORMAL then --play continue<br />
i=i+1<br />
elseif KeyPressed == PLAYSTATE.STOP then<br />
break<br />
elseif KeyPressed == PLAYSTATE.NEXT then<br />
i=i+1<br />
elseif KeyPressed == PLAYSTATE.PREV then<br />
i=i-1<br />
else<br />
print("Error")<br />
break<br />
end<br />
until i==0 or i == #glob.MTVliste+1<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Videofunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:DiverseVideoFunktionen:de&diff=17367
Lua:Neutrino-API:DiverseVideoFunktionen:de
2016-09-21T15:32:54Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= Video Funktionen =<br />
== ShowPicture ==<br />
{{Lua_API_Funktion1|Zeichnet ein JPG Bild in den Videospeicher.|ShowPicture|(Parameter)}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Bilddatei|Vollständiger Pfadname der Bilddatei}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local v = video.new()<br />
v:ShowPicture("/share/tuxbox/neutrino/icons/mp3-0.jpg")<br />
...<br />
...<br />
v:StopPicture()<br />
-- Um das laufende Fernsehbild wieder anzuzeigen, ist ein Rezap nötig<br />
os.execute("pzapit -rz")<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
== StopPicture ==<br />
{{Lua_API_Funktion1|Löscht das Bild.|StopPicture|()}}<br />
<br />
== setBlank ==<br />
{{Lua_API_Funktion1|Löscht den Bildschirm (Videospeicher).|setBlank|(Parameter)}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|bool|Enable / Disable|Default: true (Enable)}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Videofunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:createChannelIDfromUrl:de&diff=17366
Lua:Neutrino-API:createChannelIDfromUrl:de
2016-09-21T15:32:25Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= createChannelIDfromUrl =<br />
<br />
{{Lua_API_Funktion1Vers|Erstellt aus einer Streaming Adresse eine ChannelID für WebTV.|createChannelIDfromUrl|(Parameter)|1.6|77a2b389bd6b5f4ad9a43183e7f8a075c13516c7}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|url|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
<br />
'''Rückgabewert:'''<br />
{| border="1" cellpadding="4" cellspacing="0" style="background-color: #F4F4F4;"<br />
|'''ChanelID''' als String<br />
|}<br />
<br /><br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local n = neutrino()<br />
<br />
-- Test auf erforderliche API Version.<br />
-- Ist die installierte Version zu alt, wird das Script mit einer Fehlermeldung beendet.<br />
n:checkVersion(1, 6)<br />
<br />
local v = video.new()<br />
local url = "http://192.168.178.88:31339/id=bb88043700016d67"<br />
local channelID = v:createChannelIDfromUrl(url)<br />
<br />
print(string.format("channelID: %s", channelID))<br />
<br />
-- Ausgabe: channelID: ffffffff9ace9c83<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Videofunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Miscfunctions:de&diff=17365
Kategorie:Lua:Neutrino-API:Miscfunctions:de
2016-09-21T15:31:13Z
<p>Micha-bbg: Micha-bbg verschob die Seite Kategorie:Lua:Neutrino-API:Miscfunktions:de nach Kategorie:Lua:Neutrino-API:Miscfunctions:de, ohne dabei eine Weiterleitung anzulegen</p>
<hr />
<div>Ein Handle für eine Misc Funktion wird wie folgt angelegt:<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
-- Handle anlegen<br />
local m = misc.new()<br />
<br />
-- Verwendung des Handles für eine Funktion<br />
local x = m:function(...)<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:strFind,_strSub:de&diff=17364
Lua:Neutrino-API:strFind, strSub:de
2016-09-21T15:30:54Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>__FORCETOC__<br />
= strFind, strSub =<br />
{{Lua_API_Funktion_Box|Verschiedene externe Textvorlagen (z.B.: einige Webseiten) lassen sich mit Lua Funktionen wie string:find oder string:sub nicht oder nur schlecht bearbeiten. Beispielsweise finden sie offensichtlich vorhandene Textteile einfach nicht.<br>Für solche Fälle sind die beiden neuen Funktionen eingebaut.}}<br />
<br />
== strFind ==<br />
{{Lua_API_Funktion|Findet eine Zeichenkette und gibt dessen Position zurück|strFind|Parameter}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Zu durchsuchender String|}}<br />
{{Lua_API_Funktion_Param_Zeile1|2|string|Suchbegriff|}}<br />
{{Lua_API_Funktion_Param_Zeile0|3|number|Startposition der Suche, Zählung beginnt mit 0|Optional, default: 0}}<br />
{{Lua_API_Funktion_Param_Zeile1|4|number|Anzahl der Zeichen, die zu durchsuchen sind|Optional, default: alle Zeichen}}<br />
{{Lua_API_Funktion_Param_Zeile0|&nbsp;|||}}<br />
{{Lua_API_Funktion_Param_Zeile1|<b>Rückgabewert:</b>|number|Position des Suchbegriffs im String, Zählung beginnt mit 0. Im Fehlerfall wird <b>nil</b> zurückgegeben|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<br />
<source lang="lua"><br />
local m = misc.new()<br />
<br />
local ret = m:strFind("Huhu, wo bist du?", "wo ")<br />
-- Rückgabewert: 6<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
== strSub ==<br />
{{Lua_API_Funktion|Gibt einen Teil einer Zeichenkette zurück|strSub|Parameter}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Zu durchsuchender String|}}<br />
{{Lua_API_Funktion_Param_Zeile1|3|number|Startposition des Teilstrings, Zählung beginnt mit 0|}}<br />
{{Lua_API_Funktion_Param_Zeile0|4|number|Länge des Teilstrings|Optional, default: Rest bis zum Ende der Zeichenkette}}<br />
{{Lua_API_Funktion_Param_Zeile1|&nbsp;|||}}<br />
{{Lua_API_Funktion_Param_Zeile0|<b>Rückgabewert:</b>|string|Teilstring|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<br />
<source lang="lua"><br />
local m = misc.new()<br />
<br />
local ret = m:strSub("Huhu, wo bist du?", 6, 7)<br />
-- Rückgabewert: "wo bist"<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Miscfunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:runScript:de&diff=17363
Lua:Neutrino-API:runScript:de
2016-09-21T15:30:27Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= runScript =<br />
<br />
{{Lua_API_Funktion|Startet ein weiteres Lua-Script im Neutrino Kontext.|n:runScript|Parameter}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|script|string|Vollständiger Pfadname des Scriptes|}}<br />
{{Lua_API_Funktion_Param_Zeile1|parameter|string|Optionale Parameter für das Script|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local m = misc.new()<br />
-- Parameter müssen nur bei Bedarf angegeben werden<br />
m:runScript("/bin/test.lua"[, param0, param1, ...])<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Miscfunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Menufunctions:de&diff=17362
Kategorie:Lua:Neutrino-API:Menufunctions:de
2016-09-21T15:29:03Z
<p>Micha-bbg: Micha-bbg verschob die Seite Kategorie:Lua:Neutrino-API:Menufunktions:de nach Kategorie:Lua:Neutrino-API:Menufunctions:de, ohne dabei eine Weiterleitung anzulegen</p>
<hr />
<div>[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:stringinput:de&diff=17361
Lua:Neutrino-API:stringinput:de
2016-09-21T15:28:09Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= stringinput =<br />
{{Lua_API_Funktion1Vers|Erzeugt eine Box zur Eingabe einer Zeichenkette bzw. Zifferngruppe oder einer Pin.|stringinput.exec|(Parameter)|1.58|80d1e9b6cfee78b956f3f900f19b8c15eef01828}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
<br />
{{Lua_API_Funktion_Param_Zeile0|caption|string|Text der Titelleiste|}}<br />
{{Lua_API_Funktion_Param_Zeile1|value|string|Initialisierungs-Wert|Kann durch die Eingabe verändert werden.}}<br />
{{Lua_API_Funktion_Param_Zeile0|valid_chars|string|Erlaubte Zeichen zur Eingabe|}}<br />
{{Lua_API_Funktion_Param_Zeile1|size|number|Anzahl der Zeichen|}}<br />
{{Lua_API_Funktion_Param_Zeile0|icon|string|Icon der Titelleiste|Wird bei der PIN-Eingabe ignoriert}}<br />
{{Lua_API_Funktion_Param_Zeile1|sms|number|SMS-Eingabe|Default: 0 (Aus)}}<br />
{{Lua_API_Funktion_Param_Zeile0|pin|number|Pin-Eingabe|Default: 0 (Aus)}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
<br />
{{Lua_API_Funktion_Beispiel|<source lang="lua"><br />
local input = stringinput.exec {<br />
caption="PIN-Eingabe",<br />
value="",<br />
valid_chars="0123456789",<br />
pin=1,<br />
size=4<br />
}<br />
</source>}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Menufunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:setActive:de&diff=17360
Lua:Neutrino-API:setActive:de
2016-09-21T15:27:42Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div><br />
= setActive =<br />
<br />
{{Lua_API_Funktion1Vers|Schaltet einzelne Menüpunkte aktiv/inaktiv.|setActive|(Parameter)|1.2|39d10e03df3290d60031a6aedf4b53eb5a04e216}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|item|number|ID des Menüpunkts|}}<br />
{{Lua_API_Funktion_Param_Zeile0|activ|boolean|Aktiv/Inaktiv|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
-- Beispiel für MenuItems aktivieren / deaktivieren<br />
<br />
function set1(k, v)<br />
local a<br />
if (v == "On") then a = true else a = false end<br />
menu1:setActive{item=mi1, activ=a}<br />
menu1:setActive{item=mi2, activ=a}<br />
-- hier dann setString() oder was auch immer aufrufen<br />
-- setString(k, v)<br />
end<br />
<br />
function set2(k, v)<br />
local a<br />
if (v == "On") then a = true else a = false end<br />
menu1:setActive{item=mi3, activ=a}<br />
menu1:setActive{item=mi4, activ=a}<br />
-- hier dann setString() oder was auch immer aufrufen<br />
-- setString(k, v)<br />
end<br />
<br />
function getMenu()<br />
menu1 = menu.new{name="Test"};<br />
menu1:addItem{type="separator"};<br />
<br />
mi1 = menu1:addItem{type="forwarder", name="1. Nix", icon=1, directkey=RC["1"]};<br />
mi2 = menu1:addItem{type="forwarder", name="1. Wieder Nix", icon=2, directkey=RC["2"]};<br />
mi3 = menu1:addItem{type="forwarder", name="2. Nix", icon=3, directkey=RC["3"]};<br />
mi4 = menu1:addItem{type="forwarder", name="2. Wieder Nix", icon=4, directkey=RC["4"]};<br />
<br />
menu1:addItem{type="separatorline"};<br />
<br />
opt = { "On" ,"Off" }<br />
menu1:addItem{type="chooser", action="set1", options={opt[1], opt[2]}, id="ID1", value="xxx", icon=8, directkey=RC["8"], name="Schalter 1"}<br />
menu1:addItem{type="chooser", action="set2", options={opt[1], opt[2]}, id="ID2", value="yyy", icon=9, directkey=RC["9"], name="Schalter 2"}<br />
<br />
menu1:exec()<br />
end<br />
<br />
getMenu()<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Menufunctions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:DiverseVideoFunktionen:de&diff=17357
Lua:Neutrino-API:DiverseVideoFunktionen:de
2016-09-21T04:51:22Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= Video Funktionen =<br />
== ShowPicture ==<br />
{{Lua_API_Funktion1|Zeichnet ein JPG Bild in den Videospeicher.|ShowPicture|(Parameter)}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Bilddatei|Vollständiger Pfadname der Bilddatei}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local v = video.new()<br />
v:ShowPicture("/share/tuxbox/neutrino/icons/mp3-0.jpg")<br />
...<br />
...<br />
v:StopPicture()<br />
-- Um das laufende Fernsehbild wieder anzuzeigen, ist ein Rezap nötig<br />
os.execute("pzapit -rz")<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
== StopPicture ==<br />
{{Lua_API_Funktion1|Löscht das Bild.|StopPicture|()}}<br />
<br />
== setBlank ==<br />
{{Lua_API_Funktion1|Löscht den Bildschirm (Videospeicher).|setBlank|(Parameter)}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|bool|Enable / Disable|Default: true (Enable)}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Videofunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:PlayFile:de&diff=17356
Lua:Neutrino-API:PlayFile:de
2016-09-21T04:50:41Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= PlayFile =<br />
<br />
{{Lua_API_Funktion1Vers|Spielt ein Moviefile (lokal oder Stream) mit dem Movieplayer ab.|PlayFile|(Parameter)|1.1|b56be92d59b2b35719dd70c5a68482b0e151f568}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Titel|Wird im Infoviewer angezeigt}}<br />
{{Lua_API_Funktion_Param_Zeile1|2|string|Moviefile|Vollständiger Pfadname bzw. URL des Moviefiles}}<br />
{{Lua_API_Funktion_Param_Zeile0|3|string|Info1|Wird im Infoviewer an Stelle der laufenden Sendung angezeigt (optional)}}<br />
{{Lua_API_Funktion_Param_Zeile1|4|string|Info2|Wird im Infoviewer an Stelle der nächsten Sendung angezeigt (optional)}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
'''Rückgabewert:'''<br />
{| border="1" cellpadding="4" cellspacing="0" style="background-color: #F4F4F4;"<br />
|0<br />
|PLAYSTATE.NORMAL<br />
|Video wurde normal beendet<br />
|-<br />
|1<br />
|PLAYSTATE.STOP<br />
|Video wurde mit Stop-Taste beendet<br />
|-<br />
|2<br />
|PLAYSTATE.NEXT<br />
|Rechts-Taste<br />
|-<br />
|3<br />
|PLAYSTATE.PREV<br />
|Links-Taste<br />
|}<br />
<br /><br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local v = video.new()<br />
v:PlayFile("Dräschden...", "rtmp://video07.kanal8.de/dresdenfernsehenlive/myStream.sdp");<br />
<br />
-- oder --<br />
<br />
v:PlayFile("Killerschlümpfe", "/tmp/media/sda1/movies/Die_Killerschlümpfe.ts");<br />
<br />
-- oder --<br />
<br />
-- Beispiel für Verwendung des Rückgabewertes<br />
-- (THX SatBaby für Code aus dem MTV Plugin)<br />
local i = 1<br />
local KeyPressed = 0<br />
repeat<br />
local url = getvideourl(glob.MTVliste[i].url)<br />
if url then<br />
if glob.MTVliste[i].name == nil then<br />
glob.MTVliste[i].name = "NoName"<br />
end<br />
KeyPressed = v:PlayFile( glob.MTVliste[i].name,url);<br />
end<br />
if KeyPressed == PLAYSTATE.NORMAL then --play continue<br />
i=i+1<br />
elseif KeyPressed == PLAYSTATE.STOP then<br />
break<br />
elseif KeyPressed == PLAYSTATE.NEXT then<br />
i=i+1<br />
elseif KeyPressed == PLAYSTATE.PREV then<br />
i=i-1<br />
else<br />
print("Error")<br />
break<br />
end<br />
until i==0 or i == #glob.MTVliste+1<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Videofunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:createChannelIDfromUrl:de&diff=17355
Lua:Neutrino-API:createChannelIDfromUrl:de
2016-09-21T04:50:09Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= createChannelIDfromUrl =<br />
<br />
{{Lua_API_Funktion1Vers|Erstellt aus einer Streaming Adresse eine ChannelID für WebTV.|createChannelIDfromUrl|(Parameter)|1.6|77a2b389bd6b5f4ad9a43183e7f8a075c13516c7}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|url|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
<br />
'''Rückgabewert:'''<br />
{| border="1" cellpadding="4" cellspacing="0" style="background-color: #F4F4F4;"<br />
|'''ChanelID''' als String<br />
|}<br />
<br /><br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local n = neutrino()<br />
<br />
-- Test auf erforderliche API Version.<br />
-- Ist die installierte Version zu alt, wird das Script mit einer Fehlermeldung beendet.<br />
n:checkVersion(1, 6)<br />
<br />
local v = video.new()<br />
local url = "http://192.168.178.88:31339/id=bb88043700016d67"<br />
local channelID = v:createChannelIDfromUrl(url)<br />
<br />
print(string.format("channelID: %s", channelID))<br />
<br />
-- Ausgabe: channelID: ffffffff9ace9c83<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Videofunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Videofunctions:de&diff=17353
Kategorie:Lua:Neutrino-API:Videofunctions:de
2016-09-21T04:49:39Z
<p>Micha-bbg: Micha-bbg verschob die Seite Kategorie:Lua:Neutrino-API:Videofunktionen:de nach Kategorie:Lua:Neutrino-API:Videofunktions:de</p>
<hr />
<div>Ein Handle für eine Video Funktion wird wie folgt angelegt:<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
-- Handle anlegen<br />
local v = video.new()<br />
<br />
-- Verwendung des Handles für eine Funktion<br />
local x = v:function(...)<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Videofunktionen:de&diff=17354
Kategorie:Lua:Neutrino-API:Videofunktionen:de
2016-09-21T04:49:39Z
<p>Micha-bbg: Micha-bbg verschob die Seite Kategorie:Lua:Neutrino-API:Videofunktionen:de nach Kategorie:Lua:Neutrino-API:Videofunktions:de</p>
<hr />
<div>#WEITERLEITUNG [[:Kategorie:Lua:Neutrino-API:Videofunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:DiverseVideoFunktionen:de&diff=17352
Lua:Neutrino-API:DiverseVideoFunktionen:de
2016-09-21T04:48:14Z
<p>Micha-bbg: Micha-bbg verschob die Seite Lua:Neutrino-API:VideoFunctions:de nach Lua:Neutrino-API:DiverseVideoFunktionen:de, ohne dabei eine Weiterleitung anzulegen</p>
<hr />
<div>= Video Funktionen =<br />
== ShowPicture ==<br />
{{Lua_API_Funktion1|Zeichnet ein JPG Bild in den Videospeicher.|ShowPicture|(Parameter)}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Bilddatei|Vollständiger Pfadname der Bilddatei}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local v = video.new()<br />
v:ShowPicture("/share/tuxbox/neutrino/icons/mp3-0.jpg")<br />
...<br />
...<br />
v:StopPicture()<br />
-- Um das laufende Fernsehbild wieder anzuzeigen, ist ein Rezap nötig<br />
os.execute("pzapit -rz")<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
== StopPicture ==<br />
{{Lua_API_Funktion1|Löscht das Bild.|StopPicture|()}}<br />
<br />
== setBlank ==<br />
{{Lua_API_Funktion1|Löscht den Bildschirm (Videospeicher).|setBlank|(Parameter)}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|bool|Enable / Disable|Default: true (Enable)}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Videofunktionen:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:strFind,_strSub:de&diff=17351
Lua:Neutrino-API:strFind, strSub:de
2016-09-21T04:43:53Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>__FORCETOC__<br />
= strFind, strSub =<br />
{{Lua_API_Funktion_Box|Verschiedene externe Textvorlagen (z.B.: einige Webseiten) lassen sich mit Lua Funktionen wie string:find oder string:sub nicht oder nur schlecht bearbeiten. Beispielsweise finden sie offensichtlich vorhandene Textteile einfach nicht.<br>Für solche Fälle sind die beiden neuen Funktionen eingebaut.}}<br />
<br />
== strFind ==<br />
{{Lua_API_Funktion|Findet eine Zeichenkette und gibt dessen Position zurück|strFind|Parameter}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Zu durchsuchender String|}}<br />
{{Lua_API_Funktion_Param_Zeile1|2|string|Suchbegriff|}}<br />
{{Lua_API_Funktion_Param_Zeile0|3|number|Startposition der Suche, Zählung beginnt mit 0|Optional, default: 0}}<br />
{{Lua_API_Funktion_Param_Zeile1|4|number|Anzahl der Zeichen, die zu durchsuchen sind|Optional, default: alle Zeichen}}<br />
{{Lua_API_Funktion_Param_Zeile0|&nbsp;|||}}<br />
{{Lua_API_Funktion_Param_Zeile1|<b>Rückgabewert:</b>|number|Position des Suchbegriffs im String, Zählung beginnt mit 0. Im Fehlerfall wird <b>nil</b> zurückgegeben|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<br />
<source lang="lua"><br />
local m = misc.new()<br />
<br />
local ret = m:strFind("Huhu, wo bist du?", "wo ")<br />
-- Rückgabewert: 6<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
== strSub ==<br />
{{Lua_API_Funktion|Gibt einen Teil einer Zeichenkette zurück|strSub|Parameter}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Zu durchsuchender String|}}<br />
{{Lua_API_Funktion_Param_Zeile1|3|number|Startposition des Teilstrings, Zählung beginnt mit 0|}}<br />
{{Lua_API_Funktion_Param_Zeile0|4|number|Länge des Teilstrings|Optional, default: Rest bis zum Ende der Zeichenkette}}<br />
{{Lua_API_Funktion_Param_Zeile1|&nbsp;|||}}<br />
{{Lua_API_Funktion_Param_Zeile0|<b>Rückgabewert:</b>|string|Teilstring|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<br />
<source lang="lua"><br />
local m = misc.new()<br />
<br />
local ret = m:strSub("Huhu, wo bist du?", 6, 7)<br />
-- Rückgabewert: "wo bist"<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Miscfunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:runScript:de&diff=17350
Lua:Neutrino-API:runScript:de
2016-09-21T04:43:27Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= runScript =<br />
<br />
{{Lua_API_Funktion|Startet ein weiteres Lua-Script im Neutrino Kontext.|n:runScript|Parameter}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|script|string|Vollständiger Pfadname des Scriptes|}}<br />
{{Lua_API_Funktion_Param_Zeile1|parameter|string|Optionale Parameter für das Script|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local m = misc.new()<br />
-- Parameter müssen nur bei Bedarf angegeben werden<br />
m:runScript("/bin/test.lua"[, param0, param1, ...])<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Miscfunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Miscfunctions:de&diff=17348
Kategorie:Lua:Neutrino-API:Miscfunctions:de
2016-09-21T04:42:10Z
<p>Micha-bbg: Micha-bbg verschob die Seite Kategorie:Lua:Neutrino-API:SonstigeFunktionen:de nach Kategorie:Lua:Neutrino-API:Miscfunktions:de</p>
<hr />
<div>Ein Handle für eine Misc Funktion wird wie folgt angelegt:<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
-- Handle anlegen<br />
local m = misc.new()<br />
<br />
-- Verwendung des Handles für eine Funktion<br />
local x = m:function(...)<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:SonstigeFunktionen:de&diff=17349
Kategorie:Lua:Neutrino-API:SonstigeFunktionen:de
2016-09-21T04:42:10Z
<p>Micha-bbg: Micha-bbg verschob die Seite Kategorie:Lua:Neutrino-API:SonstigeFunktionen:de nach Kategorie:Lua:Neutrino-API:Miscfunktions:de</p>
<hr />
<div>#WEITERLEITUNG [[:Kategorie:Lua:Neutrino-API:Miscfunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:stringinput:de&diff=17347
Lua:Neutrino-API:stringinput:de
2016-09-21T04:39:37Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div>= stringinput =<br />
{{Lua_API_Funktion1Vers|Erzeugt eine Box zur Eingabe einer Zeichenkette bzw. Zifferngruppe oder einer Pin.|stringinput.exec|(Parameter)|1.58|80d1e9b6cfee78b956f3f900f19b8c15eef01828}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
<br />
{{Lua_API_Funktion_Param_Zeile0|caption|string|Text der Titelleiste|}}<br />
{{Lua_API_Funktion_Param_Zeile1|value|string|Initialisierungs-Wert|Kann durch die Eingabe verändert werden.}}<br />
{{Lua_API_Funktion_Param_Zeile0|valid_chars|string|Erlaubte Zeichen zur Eingabe|}}<br />
{{Lua_API_Funktion_Param_Zeile1|size|number|Anzahl der Zeichen|}}<br />
{{Lua_API_Funktion_Param_Zeile0|icon|string|Icon der Titelleiste|Wird bei der PIN-Eingabe ignoriert}}<br />
{{Lua_API_Funktion_Param_Zeile1|sms|number|SMS-Eingabe|Default: 0 (Aus)}}<br />
{{Lua_API_Funktion_Param_Zeile0|pin|number|Pin-Eingabe|Default: 0 (Aus)}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
<br />
{{Lua_API_Funktion_Beispiel|<source lang="lua"><br />
local input = stringinput.exec {<br />
caption="PIN-Eingabe",<br />
value="",<br />
valid_chars="0123456789",<br />
pin=1,<br />
size=4<br />
}<br />
</source>}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Menufunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:setActive:de&diff=17346
Lua:Neutrino-API:setActive:de
2016-09-21T04:39:05Z
<p>Micha-bbg: Kategorie geändert</p>
<hr />
<div><br />
= setActive =<br />
<br />
{{Lua_API_Funktion1Vers|Schaltet einzelne Menüpunkte aktiv/inaktiv.|setActive|(Parameter)|1.2|39d10e03df3290d60031a6aedf4b53eb5a04e216}}<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|item|number|ID des Menüpunkts|}}<br />
{{Lua_API_Funktion_Param_Zeile0|activ|boolean|Aktiv/Inaktiv|}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
-- Beispiel für MenuItems aktivieren / deaktivieren<br />
<br />
function set1(k, v)<br />
local a<br />
if (v == "On") then a = true else a = false end<br />
menu1:setActive{item=mi1, activ=a}<br />
menu1:setActive{item=mi2, activ=a}<br />
-- hier dann setString() oder was auch immer aufrufen<br />
-- setString(k, v)<br />
end<br />
<br />
function set2(k, v)<br />
local a<br />
if (v == "On") then a = true else a = false end<br />
menu1:setActive{item=mi3, activ=a}<br />
menu1:setActive{item=mi4, activ=a}<br />
-- hier dann setString() oder was auch immer aufrufen<br />
-- setString(k, v)<br />
end<br />
<br />
function getMenu()<br />
menu1 = menu.new{name="Test"};<br />
menu1:addItem{type="separator"};<br />
<br />
mi1 = menu1:addItem{type="forwarder", name="1. Nix", icon=1, directkey=RC["1"]};<br />
mi2 = menu1:addItem{type="forwarder", name="1. Wieder Nix", icon=2, directkey=RC["2"]};<br />
mi3 = menu1:addItem{type="forwarder", name="2. Nix", icon=3, directkey=RC["3"]};<br />
mi4 = menu1:addItem{type="forwarder", name="2. Wieder Nix", icon=4, directkey=RC["4"]};<br />
<br />
menu1:addItem{type="separatorline"};<br />
<br />
opt = { "On" ,"Off" }<br />
menu1:addItem{type="chooser", action="set1", options={opt[1], opt[2]}, id="ID1", value="xxx", icon=8, directkey=RC["8"], name="Schalter 1"}<br />
menu1:addItem{type="chooser", action="set2", options={opt[1], opt[2]}, id="ID2", value="yyy", icon=9, directkey=RC["9"], name="Schalter 2"}<br />
<br />
menu1:exec()<br />
end<br />
<br />
getMenu()<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Menufunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Menufunctions:de&diff=17344
Kategorie:Lua:Neutrino-API:Menufunctions:de
2016-09-21T04:37:59Z
<p>Micha-bbg: Micha-bbg verschob die Seite Kategorie:Lua:Neutrino-API:Menüfunktionen:de nach Kategorie:Lua:Neutrino-API:Menufunktions:de</p>
<hr />
<div>[[Category:Lua:de]]<br />
[[Category:Lua:Neutrino-API:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Kategorie:Lua:Neutrino-API:Men%C3%BCfunktionen:de&diff=17345
Kategorie:Lua:Neutrino-API:Menüfunktionen:de
2016-09-21T04:37:59Z
<p>Micha-bbg: Micha-bbg verschob die Seite Kategorie:Lua:Neutrino-API:Menüfunktionen:de nach Kategorie:Lua:Neutrino-API:Menufunktions:de</p>
<hr />
<div>#WEITERLEITUNG [[:Kategorie:Lua:Neutrino-API:Menufunktions:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:exist:de&diff=17321
Lua:Neutrino-API:exist:de
2016-09-10T20:05:15Z
<p>Micha-bbg: 1 Version importiert</p>
<hr />
<div>= exist =<br />
{{Lua_API_Funktion1Vers|Überprüft das Vorhandensein von Dateien, Verzeichnissen oder Symlinks.<br />''Rückgabewert: Boolean''|exist|(Parameter)|1.55|52c489f211e1dec9f8af21a3c58c83f67ba2e720}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Objekt|zu überprüfende Datei, Verzeichnis o. Symlink}}<br />
{{Lua_API_Funktion_Param_Zeile1|2|string|Flag|'''f''' - File<br>'''d''' - Directory<br>'''l''' - Symlink}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local fh = filehelpers.new()<br />
<br />
-- Check, ob /bin/neutrino vorhanden und eine Datei ist:<br />
local x = fh:exist("/bin/neutrino", "f")<br />
-- Rückgabewert true<br />
<br />
-- Check, ob /bin/neutrino vorhanden und ein Verzeichnis ist:<br />
local x = fh:exist("/bin/neutrino", "d")<br />
-- Rückgabewert false<br />
<br />
-- Check, ob /bin/cpvorhanden und ein Symlink ist:<br />
local x = fh:exist("/bin/cp", "l")<br />
-- Rückgabewert true<br />
<br />
<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Filehelpers:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:ln:de&diff=17319
Lua:Neutrino-API:ln:de
2016-09-10T20:05:14Z
<p>Micha-bbg: 1 Version importiert</p>
<hr />
<div>= ln =<br />
{{Lua_API_Funktion1Vers|Erstellt einen Symlink.<br />''Rückgabewert: Boolean''|ln|(Parameter)|1.54|95a078742b48e6c99751f3039bd18f5e05b62ef4}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Objekt|vorhandene Datei}}<br />
{{Lua_API_Funktion_Param_Zeile1|2|string|Objekt|zu erstellender Link}}<br />
{{Lua_API_Funktion_Param_Zeile0|3|string|Flag|'''s''' - Symlink (erforderlich)<br>'''f''' - force (überschreibt ein vorhandenes Ziel)}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local fh = filehelpers.new()<br />
<br />
-- Erstellt einen Symlink von /bin/neutrino nach /usr/bin/neutrino.<br />
-- Ein eventuell vorhandenes Ziel wird überschrieben.<br />
<br />
local x = fh:ln("/bin/neutrino", "/usr/bin/neutrino", "sf")<br />
<br />
-- Rückgabewert true bei Erfolg<br />
<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Filehelpers:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:readlink:de&diff=17317
Lua:Neutrino-API:readlink:de
2016-09-10T20:05:13Z
<p>Micha-bbg: 1 Version importiert</p>
<hr />
<div>= readlink =<br />
{{Lua_API_Funktion1Vers|Gibt das Ziel eines Symlinks zurück.<br />''Rückgabewert: String, bei Fehler: nil''|readlink|(Parameter)|1.53|b50886faca4002682d480f9e5f62f4f712a206d2}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Symlink|auszulesender Symlink}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local fh = filehelpers.new()<br />
<br />
-- Gibt das Ziel des Symlinks zurück<br />
local x = fh:readlink("/bin/cp")<br />
-- Rückgabewert "busybox"<br />
<br />
local x = fh:readlink("/var/tuxbox")<br />
-- Rückgabewert nil<br />
-- "/var/tuxbox" ist kein Symlink<br />
<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Filehelpers:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:rmdir:de&diff=17313
Lua:Neutrino-API:rmdir:de
2016-09-10T20:05:12Z
<p>Micha-bbg: 1 Version importiert</p>
<hr />
<div>= rmdir =<br />
{{Lua_API_Funktion1Vers|Löscht ein Verzeichnis (bei Bedarf mit Unterverzeichnissen).<br />''Rückgabewert: Boolean''|rmdir|(Parameter)|1.51|631708f3803db8cce7e24d36a952dcda8a3c9849}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Verzeichnis|zu löschendes Verzeichnis}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local fh = filehelpers.new()<br />
<br />
-- Löscht ein Verzeichnis<br />
local x = fh:rmdir("/tmp/xyz")<br />
-- Rückgabewert true<br />
<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Filehelpers:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:mkdir:de&diff=17315
Lua:Neutrino-API:mkdir:de
2016-09-10T20:05:12Z
<p>Micha-bbg: 1 Version importiert</p>
<hr />
<div>= mkdir =<br />
{{Lua_API_Funktion1Vers|Erstellt ein Verzeichnis (bei Bedarf mit Unterverzeichnissen).<br />''Rückgabewert: Boolean''|mkdir|(Parameter)|1.52|906e9a2156ede50f14940160d2bf4b2e6073036b}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Verzeichnis|zu erstellendes Verzeichnis}}<br />
{{Lua_API_Funktion_Param_Zeile1|2|number|mode|Zugriffsmode für das Verzeichnis, default: 0755}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local fh = filehelpers.new()<br />
<br />
-- Erstellt ein Verzeichnis mit dem Default Mode 0755:<br />
local x = fh:mkdir("/tmp/xyz/111/222")<br />
-- Rückgabewert true<br />
<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Filehelpers:de]]</div>
Micha-bbg
https://wiki.tuxbox-neutrino.org/w/index.php?title=Lua:Neutrino-API:touch:de&diff=17311
Lua:Neutrino-API:touch:de
2016-09-10T20:05:11Z
<p>Micha-bbg: 1 Version importiert</p>
<hr />
<div>= touch =<br />
{{Lua_API_Funktion1Vers|Setzt die Zeit einer angegebenen Datei auf einen bestimmten Wert. Ohne Angabe wird due aktuelle Zeit verwendet.<br />Wenn die Datei nicht existiert, wird sie neu angelegt.<br />''Rückgabewert: Boolean''|touch|(Parameter)|1.50|ab322416dc124cf1dc51170198e9f017c131fdee}}<br />
<br />
{{Lua_API_Funktion_Param_Kopf}}<br />
{{Lua_API_Funktion_Param_Zeile0|1|string|Objekt|zu bearbeitende Datei, Verzeichnis}}<br />
{{Lua_API_Funktion_Param_Zeile1|2|number|Zeit|Zeitangabe in Unixzeit, Default: aktuelle Zeit}}<br />
{{Lua_API_Funktion_Param_Fuss}}<br />
<br />
{{Lua API Funktion Beispiel2_Kopf}}<br />
<source lang="lua"><br />
local fh = filehelpers.new()<br />
<br />
-- Setzt die Dateizeit von '/tmp/wichtich' auf den 1.4.1959 5 Uhr:<br />
local t = os.time({ year = 1959, day = 1, month = 4, hour=5})<br />
ret = fh:touch("/tmp/wichtich", t)<br />
-- Rückgabewert true<br />
<br />
</source><br />
{{Lua API Funktion Beispiel1_Fuss}}<br />
<br />
<br />
[[Category:Lua:Neutrino-API:de]]<br />
[[Category:Lua:Neutrino-API:Filehelpers:de]]</div>
Micha-bbg