Leider sortiert er bei IP-Adressen das so:
10.0.0.0
10.1.0.0
10.122.0.0
10.13.0.0
Die richtige Reihenfolge wäre aber:
10.0.0.0
10.1.0.0
10.13.0.0
10.122.0.0
Leider sortiert er bei IP-Adressen das so:
10.0.0.0
10.1.0.0
10.122.0.0
10.13.0.0
Die richtige Reihenfolge wäre aber:
10.0.0.0
10.1.0.0
10.13.0.0
10.122.0.0
Im Prinzip geht es dabei um ein Array mit IPs, daher passt das von dir i2c bestimmt ganz gut Danke!
Noch eine Frage: Wenn ich bei diesem Array nun die IP-Adressen auch noch sortieren möchte? Wie gehe ich dabei am besten vor?
Hallo zusammen,
ich möchte ein Array mit Wildcards durchsuchen. Geht das?
Was bedeutet eigentlich Teilsuche, die man bei _arraysearch einstellen kann?
LG FKFK
Also ich finde sowas ist keine Leistung ...
Da hab ich schon bessere AuOS gesehen
Sicherlich gibt es bessere, aber sie wurden alle beendet.
Selbst wenn das momentan noch nicht so gut ist, ist ein Projekt, das weitergeht viel mehr wert wie ein Projekt, dass gut ist und beendet wird
Ich hab mal ein paar fragen an dich:
1.) Was bewirkt dein Programm? stört dich die art von windows, oder welches system auch immer? Wenn ja, was?
2.) Man sieht ja dann nur noch dein Programm und nicht mehr die Oberfläche von WIndows wenn ich das richtig verstanden habe, das würde ja heißen das du sehr viel zu tun hast da du ALLE wichtigen funktionen die es bereits gibt übernehmen solltest. Kann man deine Oberfläche dann auch abschalten, also zur windows oberfläche wechseln?Ich hoffe ich nerv dich damit nicht zu sehr aber mir ist icht wirklich klar welche Vorteile es mir bringen wird.
Mfg YellowWeedSeed
Ich sage dir, wer fähig ist, das zu programmieren, ist noch zu viel größeren Projekten fähig. Schon allein aus diesem Grund ist sehr sinnvoll
Und im Vergleich zu manchen Projekten, die ich hier schon gesehen habe, kann man es tatsächlich sinnvoll nennen...
Du hast trotzdem Recht: Sofern es nur die Windows-Funktionen übernimmt, wäre es sinnlos. Deshalb sollte man sich an spezielleren Formen, wie z.B. von Chip orientieren
Copyrights auf etwas nicht existierendes geht glaube ich nicht. Davon unabhängig hat das Copyright in Deutschland keine Wirkung, sondern nur international in bestimmten Ländern, das Urheberrecht bleibt unberührt.
Danke für den Tipp mit dem Kalender
Aber wieso sind es zwei Papierkörbe?
Ich würde dir auch raten, dass man das ganze unabhängig vom Windows-Design macht, sondern etwas wirklich Neues, so wie es am Nützlichsten ist. Da finde ich z.B. das Projekt von Chip ganz interessant...
Was genau hat sich verändert?
Und ich finde es toll, was du da programmierst, egal was die vergangene Zeit über ähnliche Projekte gesagt wurde! Natürlich kann man es nicht als Betriebssystem bezeichnen, aber es ist auf jeden Fall eine gute Sache
Was bedeutet eigentlich: #forceref $separator1 Das scheint irgendeine Anweisung für den Interpreter zu sein.
Wer ist die AU 3 Company, die in deinem Script erwähnt wird?
Wurde das eigentlich mit einem anderen Projekt gekreuzt? Das Script ist sehr stark mit Deutsch und Englisch gemischt...
Das, was hinter "Script-Info:" steht, ist irgendwie leer...
Bei mir werden 3 Ladebalken, Datum/Uhr und 2 Papierkorb-Icons angezeigt. Wenn man auf den unteren klickt, beendet es sich.
Ich denke, das ist nicht gewollt.
Wie hast du das eigentlich geschafft, dass man Datum etc. mit einem Kalender auswählen kann?
//edit: Ich würde dir raten, den ganzen Code in möglichst viele Einzel-Funktionen zu unterteilen. Dadurch wird es wesentlich modularer, schneller und einfacher zu programmieren und auch die Übersicht ist leichter zu wahren.
Hallo zusammen,
ich bin momentan dabei, ein Programm zur Inventarisierung und eingeschränkten Fehlererkennung am programmieren, welches an jedem PC ausgeführt werden soll.
Möglicherweise wird es noch veröffentlicht, das kann ich jetzt noch nicht sagen.
Zu Testzwecken werde ich die Daten vermutlich erst einmal in eine Excel-Datei speichern und in einem ausgereifteren Status in eine SQL-Datenbank.
Nun frage ich mich aber, ob ich erst die Inventarisierung machen soll und anschließend die Einträge überprüfen, ob Fehler auftauchen oder ob ich direkt während der Inventarisierung auch lokal die Fehlererkennung mache und direkt übergebe, ob Fehler gefunden wurden?
Letzteres wäre sicherlich ressourcenschonender als ersteres, da ja jeder PC einzeln die Auswertung vornimmt.
Mir geht es hierbei besonders darum zu wissen, ob z.B. Dienste richtig laufen und Versionen aktuell sind.
LG FKFK
Hat sich erledigt: Es dient nur der besseren Lesbarkeit, z.B. Bereiche werden einklappbar.
Hallo zusammen,
hat #region eigentlich nur die Möglichkeit zu strukturieren oder hat es noch einen anderen Zweck?
LG FKFK
Nach der Reparatur durch die sogenannte "Update"-Funktion der Windows-Installations-CD hat WMI und alles wieder prima funktioniert.
Wikipedia kann ich zum Lernen nicht empfehlen, dafür aber folgende Seite: http://www.data2type.de/xml-xslt-xslfo…ath-einfuehrung
Nach einer Einarbeitungszeit hat alles geklappt. Ich kann den Befehl _XMLGetValue('//*/addresses') empfehlen (UDFs sind in dem Link vom vorherigen Beitrag enthalten).
Ich kann den Unterschied momentan nicht erkennen
Ich bin noch dabei, den genauen Rechenweg nachzuvollziehen, da es etwas komplizierter aufgebaut ist
Hallo zusammen,
ich habe eine XML-Datei mit folgender Struktur:
<?xml version="1.0" ?>
<dude version="3.6">
<Device>
<sys-type>xx</sys-type>
<sys-id>xxxxxxx</sys-id>
<sys-name>xxxxxx</sys-name>
<addresses>xxx.xxx.xxx.xxx</addresses>
<macs>xx:xx:xx:xx:xx:xx</macs>
<typeID>xxxxx</typeID>
<snmpProfileID>xxxxx</snmpProfileID>
</Device>
<Device>
<sys-type>xx</sys-type>
<sys-id>xxxxxx</sys-id>
<sys-name>xxxxxx</sys-name>
<addresses>xxx.xxx.xxx.xxx</addresses>
<dnsNames>xxxxx</dnsNames>
<macs>xx:xx:xx:xx:xx:xx</macs>
<typeID>xxxxx</typeID>
</Device>
</dude>
Und zwar möchte ich mir die Devices nehmen und in eine Exceltabelle schreiben "sys-name" in die erste Zeile, "addresses" in die zweite Zeile und "macs" in die dritte Zeile, dann zum nächsten Device. Da es auch andere Elemente (ich glaube, das heißt so) wie Device gibt, muss ich natürlich auch irgendwo aufhören bzw. anfangen.
Ich habe mir schon dieses Thema angeschaut: [ offen ] Kann AutoIt XML ???
Dort geht es um UDFs, die von jemandem zur XML-Verarbeitung erstellt wurden: http://my-autoit.googlecode.com/files/_XMLDomWrapper.au3
Nachdem ich mich sehr lange mit Wikipedia-Artikeln zum Thema XML beschäftigt habe, konnte ich trotzdem noch nicht zur vollen Erleuchtung gelangen
Hoffentlich kann jemand ein klein wenig Licht ins Dunkle bringen
LG FKFK
Hallo zusammen,
ich nutze eine UDF zum Thema Services.
Leider kommt es dabei zu Problemen, so heißt es z.B.
... : ==> Error in expression.:
Local $sItems = $Service.ExecQuery ($sQuery)
Local $sItems = ^ ERROR
;===============================================================================
; Name: _Service_Exists()
; Function: _Service_Exists()
; Description: Checks to see if a service is installed
; Syntax: _Service_Exists($sServiceName)
; Parameter(s): $sServiceName - Name of service to check
; Requirement(s): WMI capable operating system and administrator rights on the computer
; Return Value(s): Success - Returns 1
; Failure - Returns 0
; Author(s): engine
; Modification(s): Total rewite of this function by engine June 10, 2008
;===============================================================================
Func _Service_Exists($sServiceName, $Computer = "localhost")
_sServErrorHandlerRegister()
Local $Service = ObjGet("winmgmts:\\" & $Computer & "\root\cimv2")
Local $sQuery = "Select * from Win32_Service where name like '"& $sServiceName &"'"
Local $sItems = $Service.ExecQuery ($sQuery)
_sServErrorHandlerDeRegister()
For $objService In $sItems
Return True
Next
Return False
EndFunc ;<==> _Service_Exists()
Der PC scheint Probleme mit WMI zu haben und es tauchen auch DCOM-Fehler im Eventlog auf.
Was kann ich am besten machen?
LG FKF
Danke
Wenn ich das richtig sehe, kann ich mit dieser Funktion sämtliche Windows- und Office-Keys dekodieren oder?
; ----------------------------------------------------------------------------
;
; AutoIt Version: 3.1.1 beta
; Author: Unknown & Thorsten Meger <[email='Thorsten.Meger@gmx.de'][/email]>
;
; Script Function: Decode REG_BINARY
; ----------------------------------------------------------------------------
Func DecodeProductKey($BinaryDPID)
Local $bKey[15]
Local $sKey[29]
Local $Digits[24]
Local $Value = 0
Local $hi = 0
Local $n = 0
Local $i = 0
Local $dlen = 29
Local $slen = 15
Local $Result
$Digits = StringSplit("BCDFGHJKMPQRTVWXY2346789", "")
$BinaryDPID = StringMid($BinaryDPID, 105, 30)
For $i = 1 To 29 Step 2
$bKey[Int($i / 2) ] = Dec(StringMid($BinaryDPID, $i, 2))
Next
For $i = $dlen - 1 To 0 Step - 1
If Mod(($i + 1), 6) = 0 Then
$sKey[$i] = "-"
Else
$hi = 0
For $n = $slen - 1 To 0 Step - 1
$Value = BitOR(BitShift($hi, -8), $bKey[$n])
$bKey[$n] = Int($Value / 24)
$hi = Mod($Value, 24)
Next
$sKey[$i] = $Digits[$hi + 1]
EndIf
Next
For $i = 0 To 28
$Result = $Result & $sKey[$i]
Next
Return $Result
EndFunc ;==>DecodeProductKey
Hallo zusammen,
wie kann ich denn den Key von Office auslesen?
Hier habe ich dazu etwas gefunden: [ gelöst ] Windows Produkt Key auslesen
Doch blicke ich dort noch nicht ganz durch und wenn ich das richtig verstehe, ist das auch nicht für die neuen Office-Versionen?
Was genau bedeutet die Seriennummer dort eigentlich?
LG FKFK
Vielen Dank, das ist wirklich gut!
Werde mal nachschauen, ob ich es zum Funktionieren bekomme