Download - IP-Symcon
Download - IP-Symcon Download - IP-Symcon
IPS_MediaExistsboolean IPS_MediaExists ( integer $MedienID )ParameterlisteMedienIDID des zu rüfenden MedienobjektsRückgabewerteFalls die MedienID im System existiert, wird TRUE zurückgemeldet, andernfalls FALSE.BeschreibungDer Befehl prüft, ob das Medienobjekt mit der ID MediaID existiert.Beispielif (IPS_MediaExists(34881))echo "Ein Medienobjekt mit dieser ID existiert!";
IPS_GetMediaarray IPS_GetMedia ( integer $MedienID )ParameterlisteMedienIDDie zu zeigende MedienIDRückgabewerteFolgende Informationen stehen als key => value Paare zur Verfügung:Index Typ BeschreibungIsAvailable boolean TRUE, wenn MediaFile vorhandenIsLinked boolean TRUE, wenn Datei außerhalb des Media Ordners liegtLastUpdate float Unix Timestamp der letzten AktualisierungMediaCRC string CRC32 der DateiMediaFile string Pfad zur DateiMediaID integer MediaIDMediaSize integer Größe in ByteMediaType integer Medien-Typ (0: Formular, 1: Bild, 2: Ton)SendEvent boolean TRUE, wenn automatisch Dateiänderungen versendet werden sollenBeschreibungDer Befehl liefert ein Array mit Informationen über Medien mit der ID MedienID.Beispielprint_r(IPS_GetMedia(45699));/* liefert z.B.:Array([IsAvailable] => 1[IsLinked] =>[LastUpdate] => 1214421546.474[MediaCRC] => E2D2C1D1[MediaFile] => media\45699.bin[MediaID] => 45699[MediaSize] => 8192[MediaType] => 0[SendEvent] =>)*/
- Seite 535 und 536: Open boolean 0Shutter ControlEigens
- Seite 537 und 538: Active boolean 1AuthUserstringAuthP
- Seite 539 und 540: Eigenschaft Typ StandardwertIPAddre
- Seite 541 und 542: IPS_GetPropertyBenötigt: IP-Symcon
- Seite 543 und 544: IPS_GetStatusVariableDie Dokumentat
- Seite 545 und 546: IPS_SetStatusVariableUseActionDie D
- Seite 547 und 548: IPS_CreateVariableinteger IPS_Creat
- Seite 549 und 550: IPS_VariableExistsboolean IPS_Varia
- Seite 551 und 552: [VariableCustomAction] => 0[Variabl
- Seite 553 und 554: IPS_GetVariableIDByNameinteger IPS_
- Seite 555 und 556: IPS_SetVariableCustomActionboolean
- Seite 557 und 558: IPS_GetVariableIDDiese Funktion kan
- Seite 559 und 560: IPS_DeleteVariableProfileboolean IP
- Seite 561 und 562: IPS_SetVariableProfileValuesboolean
- Seite 563 und 564: IPS_SetVariableProfileAssociationbo
- Seite 565 und 566: IPS_VariableProfileExistsboolean IP
- Seite 568 und 569: IPS_GetVariableProfileListarray IPS
- Seite 570 und 571: IPS_CreateScriptinteger IPS_CreateS
- Seite 572 und 573: IPS_SetScriptFileboolean IPS_SetScr
- Seite 574 und 575: IPS_ScriptExistsboolean IPS_ScriptE
- Seite 576 und 577: IPS_GetScriptListarray IPS_GetScrip
- Seite 578 und 579: IPS_GetScriptIDByFileinteger IPS_Ge
- Seite 580 und 581: IPS_GetScriptIDDiese Funktion kann
- Seite 582 und 583: IPS_GetScriptTimerinteger IPS_GetSc
- Seite 584 und 585: IPS_DeleteMediaboolean IPS_DeleteMe
- Seite 588 und 589: IPS_GetMediaListarray IPS_GetMediaL
- Seite 590 und 591: IPS_GetMediaIDByNameinteger IPS_Get
- Seite 592 und 593: IPS_SendMediaEventboolean IPS_SendM
- Seite 594 und 595: IPS_CreateLinkBenötigt: IP-Symcon
- Seite 596 und 597: IPS_SetLinkTargetIDBenötigt: IP-Sy
- Seite 598 und 599: IPS_LinkExistsBenötigt: IP-Symcon
- Seite 600 und 601: IPS_GetLinkListBenötigt: IP-Symcon
- Seite 602 und 603: IPS_CreateEventinteger IPS_CreateEv
- Seite 604 und 605: IPS_SetEventActiveboolean IPS_SetEv
- Seite 606 und 607: IPS_SetEventScriptboolean IPS_SetEv
- Seite 608 und 609: IPS_SetEventTriggerValueboolean IPS
- Seite 610 und 611: IPS_SetEventCyclicboolean IPS_SetEv
- Seite 612 und 613: IPS_SetEventCyclic($eid, 3, 2, 1+4,
- Seite 614 und 615: IPS_SetEventCyclicTimeBoundsboolean
- Seite 616 und 617: IPS_GetEventarray IPS_GetEvent ( )R
- Seite 618 und 619: IPS_GetEventListarray IPS_GetEventL
- Seite 620 und 621: IPS_GetEventIDByNameinteger IPS_Get
- Seite 622 und 623: IPS_GetLibraryarray IPS_GetLibrary
- Seite 624 und 625: IPS_GetLibraryModulesarray IPS_GetL
- Seite 626 und 627: IPS_GetModulearray IPS_GetModule (
- Seite 628 und 629: IPS_GetModuleListarray IPS_GetModul
- Seite 630 und 631: Shutter Control = {542CC907-CA63-4E
- Seite 632 und 633: IPS_GetCompatibleModulesboolean IPS
- Seite 634 und 635: Java kann IIPSFilePool nicht import
<strong>IP</strong>S_GetMediaarray <strong>IP</strong>S_GetMedia ( integer $MedienID )ParameterlisteMedienIDDie zu zeigende MedienIDRückgabewerteFolgende Informationen stehen als key => value Paare zur Verfügung:Index Typ BeschreibungIsAvailable boolean TRUE, wenn MediaFile vorhandenIsLinked boolean TRUE, wenn Datei außerhalb des Media Ordners liegtLastUpdate float Unix Timestamp der letzten AktualisierungMediaCRC string CRC32 der DateiMediaFile string Pfad zur DateiMediaID integer MediaIDMediaSize integer Größe in ByteMediaType integer Medien-Typ (0: Formular, 1: Bild, 2: Ton)SendEvent boolean TRUE, wenn automatisch Dateiänderungen versendet werden sollenBeschreibungDer Befehl liefert ein Array mit Informationen über Medien mit der ID MedienID.Beispielprint_r(<strong>IP</strong>S_GetMedia(45699));/* liefert z.B.:Array([IsAvailable] => 1[IsLinked] =>[LastUpdate] => 1214421546.474[MediaCRC] => E2D2C1D1[MediaFile] => media\45699.bin[MediaID] => 45699[MediaSize] => 8192[MediaType] => 0[SendEvent] =>)*/