rbuescher
Goto Top

Weiß jemand welche Programmiersprache das ist?

Hallo Leute,
ich brauche eure Hilfe.
Wenn dieser Beitrg hier nicht hingehört sagt mir Bescheid...ich habe nichts gefunden!

Weiß jemand um was für eine Programmiersprache es sich handelt.

! [dpid], [iState]

function ::setDpState()

{

  object obj = dom.GetObject(system.GetVar("dpid"));  

  if (obj)

  {

    Write( obj.State( system.GetVar("iState") ) );  

  }

}

Ich bedanke mich schon mal im voraus;)

Gruß,
René

Content-ID: 98203

Url: https://administrator.de/contentid/98203

Ausgedruckt am: 18.12.2024 um 12:12 Uhr

simsons
simsons 30.09.2008 um 17:27:54 Uhr
Goto Top
VB-SCRIPT

jetzt noch auf mindestens 30 Zeichen auffüllen
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
bastla
bastla 30.09.2008 um 17:35:06 Uhr
Goto Top
@simsons
VB-SCRIPT
Falls ich die Frage richtig verstanden habe, wollte rbuescher nicht wissen, welche Sprache es sicher nicht ist ... face-wink

Grüße
bastla
rbuescher
rbuescher 30.09.2008 um 17:38:32 Uhr
Goto Top
Hallo,

also VB-Script hatte ich eigendlich ausgeschlossen, weil sich die Syntax, so wie ich diese kenn, erheblich von der oben Angegebenen abweicht;).

Wenn das VB-Script sein sollte, wäre ich dankbar für ein Toturial;)

Gruß,
René
-Ohforf
-Ohforf 30.09.2008 um 17:53:21 Uhr
Goto Top
das sieht mir wie etwas aus der java / c familie aus,
c# kann ich ausschließen.

ist aber eher wage...
Ignitor
Ignitor 30.09.2008 um 18:04:32 Uhr
Goto Top
Ja. Ist auf jeden Fall was aus der Richtung C/C++/Java/Java-Script/J#

Java schließe ich aber eigentlich aus, weil man bei Java (soweit ich weiß) immer Zugriffsmodifikatoren angeben muss (public,private,...)

C und C++ kann ich eigentlich auch ausschließen, da es dort kein Schlüsselwort "function" gibt. Könnte aber sein, dass das nur eine Präprozessor Definition ist (ich weiß ja nicht, wie fies der Code ist)

Vielleicht handelt es sich um ein C# Derivat (siehe http://de.wikipedia.org/wiki/C-Sharp#Siehe_auch ). Gerade die Klasse object würde auf sowas hinweisen.
Biber
Biber 30.09.2008 um 18:34:23 Uhr
Goto Top
<OT>
Hmmm, wenn es doch offensichtlich die besten Sprachelemente aus Java, C# und Objektorientierung übernommen hat und es keiner kennt, dann muss es wohl ein Perl-Dialekt sein.
Vielleicht ein "Visual Turbo P++"-Newcomer?
</OT>

@rbuescher
Hat dieses Quiz denn einen sinnvollen Hintergrund?

Grüße
Biber
it-frosch
it-frosch 30.09.2008 um 19:00:14 Uhr
Goto Top
Hallo Rene,

also mit der Code-Suche von Google (unter Lab) mit
"object obj = dom.GetObject(system.GetVar"

bekomme ich Treffer für Javascript, C++ und Java.


die Suche nach "if (id)" bringt mir ein ähnliches Ergebnis nur bei C++

die Suche nach "function ::setDpState()" bringt ein ähnliches Ergebnis nur bei C++

face-wink
rbuescher
rbuescher 30.09.2008 um 20:32:09 Uhr
Goto Top
Danke für die vielen Antworten!
An diese Sparte C/C++ sowie Java haben ein Kollege und ich auch schon gedacht.

@Biber
Ich arbeite zur Zeit an einem Funk-Bus namens HomeMatic.
Auf diesem sind ziemlich viele dieser Scripte enthalten. Sie enden meistens mit .fn!
Wobei dies auch nicht zwingend etwas bedeutet;)
Ich versuche halt für dieses System ein eigenes UI zu Entwickeln;)
Dein Tip scheint am plausibelsten...;) Es könnte aber, wie Ignitor sagt ein C# Derivat sein. Ich werd mich da mal schlau machen.

Fals Ihr noch mehr Scripte oder so braucht....ich hab noch genug:P

Danke noch mal für die Antworten!!

Gruß,
René
singlespeeder
singlespeeder 30.09.2008 um 20:38:26 Uhr
Goto Top
probiers doch einfach AUS......

nee iss sicher ein C++ script
simsons
simsons 01.10.2008 um 10:29:07 Uhr
Goto Top
@bastla

17:11 Uhr
Ein user meldet sich neu an, schmeißt euch ein paar Brocken Quellcode hin, und lässt euch raten was das ist.

Er macht es halt gerne spannend face-smile
Oder hatte er nur Angst das weitere Informationen das Ergebnis negativ beeinflussen könnte.

17:38 Uhr
Es wird eine weitere Raterunde eingeleitet.

20:32 Uhr
Er ist so gnädig zu erzählen das er noch viel mehr Quellcode besitzt und auch weis wo der herkommt.

Ich denke er hat von mir die richtige Antwort bekommen face-smile
rbuescher
rbuescher 23.07.2009 um 11:17:46 Uhr
Goto Top
Tag auch,

kommt zwar ein wenig spät aber habe grade mal so durch meine Inhalte geschaut und gesehen
das dieser Thread noch offen ist;)

Auf jedenfall handelt es sich bei diesem Code um eine eigene Script-Sprache des Herstellers von HomeMatic,
eQ3;) Zu dieser Script-Sprache gibt es auch eine Dokumentation auf der Seite www.homematic.com.

Gruß,
René