1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. FKFK

Beiträge von FKFK

  • _arraysearch: RegExp?

    • FKFK
    • 18. Januar 2012 um 09:31

    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

  • _arraysearch: RegExp?

    • FKFK
    • 17. Januar 2012 um 12:33

    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?

  • _arraysearch: RegExp?

    • FKFK
    • 17. Januar 2012 um 09:34

    Hallo zusammen,

    ich möchte ein Array mit Wildcards durchsuchen. Geht das?
    Was bedeutet eigentlich Teilsuche, die man bei _arraysearch einstellen kann?

    LG FKFK

  • autoIT OS 3 - Das (kleine) Betriebssystem => Mitentwickler gesucht !!!

    • FKFK
    • 15. Januar 2012 um 21:49
    Zitat von Xorianator

    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 :)

    Zitat von YellowWeedSeed

    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 :D aber mir ist icht wirklich klar welche Vorteile es mir bringen wird.

    Mfg YellowWeedSeed

    8o

    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 :)

  • autoIT OS 3 - Das (kleine) Betriebssystem => Mitentwickler gesucht !!!

    • FKFK
    • 13. Januar 2012 um 21:12

    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? :D
    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...

  • autoIT OS 3 - Das (kleine) Betriebssystem => Mitentwickler gesucht !!!

    • FKFK
    • 13. Januar 2012 um 16:39

    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.

  • autoIT OS 3 - Das (kleine) Betriebssystem => Mitentwickler gesucht !!!

    • FKFK
    • 12. Januar 2012 um 14:18

    Ach, ich habe nach AutoItOS statt nach AutoOS gesucht...

    Danke :)

  • autoIT OS 3 - Das (kleine) Betriebssystem => Mitentwickler gesucht !!!

    • FKFK
    • 11. Januar 2012 um 14:40

    Dann noch eine Frage: Was ist AutoIt OS? :D

  • Inventarisierung + Fehlererkennung: gleichzeitig oder unabhängig

    • FKFK
    • 11. Januar 2012 um 10:25

    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

  • autoIT OS 3 - Das (kleine) Betriebssystem => Mitentwickler gesucht !!!

    • FKFK
    • 11. Januar 2012 um 09:59

    Wie kann man das verstehen?
    Ist das sozusagen eine VM die unter Windows läuft oder nur ein Programm, das in der Form, wie es hier auch Spiele machen, eine virtuelle Oberfläche erzeugt, die komplett mit dem restlichen Windows (theoretisch) interagieren kann?

    LG FKFK

  • #region

    • FKFK
    • 9. Januar 2012 um 11:14

    Hat sich erledigt: Es dient nur der besseren Lesbarkeit, z.B. Bereiche werden einklappbar.

  • #region

    • FKFK
    • 9. Januar 2012 um 10:57

    Hallo zusammen,

    hat #region eigentlich nur die Möglichkeit zu strukturieren oder hat es noch einen anderen Zweck?

    LG FKFK

  • WMI-Problem

    • FKFK
    • 6. Januar 2012 um 16:34

    Nach der Reparatur durch die sogenannte "Update"-Funktion der Windows-Installations-CD hat WMI und alles wieder prima funktioniert.

  • XML

    • FKFK
    • 6. Januar 2012 um 16:33

    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).

  • Office Key auslesen

    • FKFK
    • 23. Dezember 2011 um 15:05

    Ich kann den Unterschied momentan nicht erkennen :S
    Ich bin noch dabei, den genauen Rechenweg nachzuvollziehen, da es etwas komplizierter aufgebaut ist :)

  • XML

    • FKFK
    • 23. Dezember 2011 um 13:34

    Hallo zusammen,

    ich habe eine XML-Datei mit folgender Struktur:

    Auszug aus XML-Datei


    <?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 :S

    Hoffentlich kann jemand ein klein wenig Licht ins Dunkle bringen :)

    LG FKFK

  • WMI-Problem

    • FKFK
    • 23. Dezember 2011 um 12:53

    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

    komplette Funktion
    [autoit]


    ;===============================================================================
    ; 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
    ;===============================================================================

    [/autoit] [autoit][/autoit] [autoit]

    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()

    [/autoit]

    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

  • Office Key auslesen

    • FKFK
    • 22. Dezember 2011 um 14:28

    Danke :)
    Wenn ich das richtig sehe, kann ich mit dieser Funktion sämtliche Windows- und Office-Keys dekodieren oder?

    Spoiler anzeigen
    [autoit]


    ; ----------------------------------------------------------------------------
    ;
    ; AutoIt Version: 3.1.1 beta
    ; Author: Unknown & Thorsten Meger <[email='Thorsten.Meger@gmx.de'][/email]>
    ;
    ; Script Function: Decode REG_BINARY
    ; ----------------------------------------------------------------------------

    [/autoit] [autoit][/autoit] [autoit]

    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

    [/autoit] [autoit][/autoit] [autoit]

    $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

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit]
  • Office Key auslesen

    • FKFK
    • 22. Dezember 2011 um 13:24

    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

  • Auslesen der installierten Software

    • FKFK
    • 22. Dezember 2011 um 11:43

    Vielen Dank, das ist wirklich gut!
    Werde mal nachschauen, ob ich es zum Funktionieren bekomme :)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™