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

Beiträge von devildevil3

  • Script nur auf bestimmten Rechnern erlauben

    • devildevil3
    • 18. November 2007 um 12:15

    jo mac adresse, bin ich weg, kann man zu leicht fälschen ;(

    was dieschara gepostet hat gefällt mir sehr gut

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

    $var = DriveGetSerial( StringLeft( @ScriptDir, 3 ))
    $var2 = @OSLang
    $var = $var & $var2
    $var = StringReplace($var, "0", "E")
    $var = StringReplace($var, "1", "J")
    $var = StringReplace($var, "2", "W")
    $var = StringReplace($var, "3", "Z")
    $var = StringReplace($var, "4", "R")
    $var = StringReplace($var, "5", "C")
    $var = StringReplace($var, "6", "V")
    $var = StringReplace($var, "7", "S")
    $var = StringReplace($var, "8", "H")
    $var = StringReplace($var, "9", "A")
    $var = "SF12-" & $var

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

    If $var <> "SF12-VEHSWEWWAERES" Then
    MsgBox(0, "Fehler", "Diese Version laeuft ausschliesslich auf einem pc. Sorry")
    Exit
    EndIf

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

    damit hängst es einfach an die HAdwareID deines Sticks dran

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

    Code um hadwareid rauszufinden:

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

    ;
    $var = DriveGetSerial( "c:\" )
    $var2 = @OSLang
    $var = $var & $var2

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

    $var = StringReplace($var, "0", "E")
    $var = StringReplace($var, "1", "J")
    $var = StringReplace($var, "2", "W")
    $var = StringReplace($var, "3", "Z")
    $var = StringReplace($var, "4", "R")
    $var = StringReplace($var, "5", "C")
    $var = StringReplace($var, "6", "V")
    $var = StringReplace($var, "7", "S")
    $var = StringReplace($var, "8", "H")
    $var = StringReplace($var, "9", "A")

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

    $var = "SF12-" & $var

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

    MsgBox(4096, "Hardware ID", $var)

    [/autoit] [autoit][/autoit] [autoit][/autoit]
    Alles anzeigen


    aber Problem ist eben, das es wohl besser ist für jedes Lauferk des benutzes die id hier einzufügen, wird aber dann sehr groß, oer gibt es nen kleinen code, der zum Beispiel 50 codes überprüfen kann,, und wenn einer richtig bei ist weitermacht?

    mit fällt da gerade

    if $Hardwareid = "id2" or "id2" or "id3" usw

  • Script nur auf bestimmten Rechnern erlauben

    • devildevil3
    • 18. November 2007 um 02:07

    danke, dir, bin glaube ich fertig mit dem was ich wolltebin auf die idde von hier gekommen

    if -- elseif -- ifend

    und habe einfach am anfang meines scriptes das angefangen

    [autoit]


    $C=DriveGetSerial("C:\")
    if $C = "6758*3964" Then
    aio()
    endif
    if $C = "3682***7" Then
    aio()
    endif

    [/autoit]


    wie schaffe ich es, das ich von allen Laufwerken die dejenige hat, die serial bekomme, (ok das leicht), aber wie binde ich diese dann sauper in das script ein, weil es so an 10 leute auwärtsgeht, send ne menge if fragen drinnen

    ist das einfachste, oder was denkst?


    noch ne frage, wie gebe ich eine msgbox aus wenn kein Treffer erzielt wurde und derjenige demzufolge keine Berechtigung hat?

  • Script nur auf bestimmten Rechnern erlauben

    • devildevil3
    • 17. November 2007 um 23:21

    mhh finde nix passendes von xenobiologist erstellten themen ?(

  • Script nur auf bestimmten Rechnern erlauben

    • devildevil3
    • 17. November 2007 um 21:56

    Hallo, ich möchte ein Script machen, was nur auf Rechnern läuft, wo ich es will

    habe mir es so vorgestellt

    mache ein Tool was eine Art code erstellt, dieses Prog bekommt derjenige wo später das Script laufen soll.

    ich prüfe dann in Hauptprogramm ob dieser Code drinnen ist=> Programm läuft los, oder code nicht enthalten=>Programm beendet sich

    Ich dachte da zb an Mac Adresse, fällt aber weg, da dann das Script bei der Firewall anschlägt, erregt bei manchen ein ungutes Gefühl

    Windows Key soll auch außen vor bleiben, da ich diese dann bekommen, das möchte ich nicht

    Gibt es keine andere Möglichkeit?


    irgendein ein code denn man aus der Hardware generieren kann

    Grüße

  • Text lesen lassen und einbinden

    • devildevil3
    • 15. November 2007 um 18:20

    um was für ein Spiel handelt es sich, ist halt schwer ohne was vor sich zu haben was zu basteln, Screenshot geht mit autoit, bzw habe ich hier nen tool gesehen
    und Doppelpost sind nicht das schönste was es gibt ;)

  • Netzwerktraffic messen?

    • devildevil3
    • 15. November 2007 um 13:32

    eventuell mit

    [autoit]


    While 1
    if WinActive("DU Meter Anzeige") Then
    MsgBox(0,"","Gefunden")
    exit
    EndIf
    sleep(1000);wegen Systemalast
    WEnd

    [/autoit]

    statt dermsgbox deine aktion

  • Systemdatum nach wunsch umstellen

    • devildevil3
    • 15. November 2007 um 13:21

    danke dir funzt

  • Text lesen lassen und einbinden

    • devildevil3
    • 15. November 2007 um 13:20

    schau dir das an

    eventuell hilft dir das weiter

    [Blockierte Grafik: http://img264.imageshack.us/img264/2595/infonf5.jpg]

  • Netzwerktraffic messen?

    • devildevil3
    • 15. November 2007 um 12:18

    du könntest das mit Du-Meter machen.

    mit bestimmter netzwerkkarten Problem
    [Blockierte Grafik: http://img525.imageshack.us/img525/8580/du2wb1.jpg]

    und Aktion nach Traffic geht auch
    [Blockierte Grafik: http://img525.imageshack.us/img525/3283/duja1.jpg]

    wenn man dort auf anzeige umstellt müsste man diese abpassen und dann deine Aktion


    eventuell hilft das

  • Text lesen lassen und einbinden

    • devildevil3
    • 15. November 2007 um 12:12

    finereader List doch Wörter von Bildern?

    musst du diesen Umweg gehen oder kannst nicht einfach das Feld erkennen(info tool von autoit)?

    Finereader kann man zwar über bat ansteuern, aber doch rechenintensiv..

  • Systemdatum nach wunsch umstellen

    • devildevil3
    • 15. November 2007 um 11:53

    so nicht schlecht,verstehe es in der theorie,aber es kommt nen error
    bei
    _SetDate($asValues[1], $asValues[2], $asValues[3])

    und zwar

    : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.:

  • Systemdatum nach wunsch umstellen

    • devildevil3
    • 15. November 2007 um 11:02

    Hallo, hatte Gesternn ein Gespräch mit Xenobiologist.

    Ich möchte Volgendes machen.

    Systemdatum auslesen und speichern
    dann
    Vor Programmstart Systemdatum auf bestimmtes Datum setzen (01.01.2007)
    und wenn Programm wieder zu ist, Gespeichertes Datum zurücksetzten

    Er hats schnell verstanden und das geschickt

    [autoit]


    #include <Date.au3>

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

    $tCur = _Date_Time_GetSystemTime()
    ;[23:49:35] ---X-Mega---: für Zeit einlesen

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

    $tNew = _Date_Time_EncodeSystemTime(11, 12, @YEAR, 10, 11, 12)
    _Date_Time_SetSystemTime(DllStructGetPtr($tNew))
    $tNew = _Date_Time_GetSystemTime()
    ;[23:50:25] ---X-Mega---: zum setzen

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

    _Date_Time_SetSystemTime(DllStructGetPtr($tCur))
    ;[23:50:42] ---X-Mega---: alte wieder herstellen

    [/autoit]

    Nun Funktion ist mir klar, aber Autoit zickt rum

    Kommt diese Meldung

    [autoit]


    Timeset.au3(16,34) : ERROR: _Date_Time_GetSystemTime(): undefined function.
    $tCur = _Date_Time_GetSystemTime()

    [/autoit]


    Muss ich noch eine Datei includen?

    habe Das Hauptprogramm und die Beta auf dem neusten Stand.

    Grüße

  • TXT alles Rechts von Wort löschen

    • devildevil3
    • 5. November 2007 um 10:33

    Danke euch =)

  • TXT alles Rechts von Wort löschen

    • devildevil3
    • 5. November 2007 um 00:01

    @Buffo

    gibts einen großen Unterschied ob ich nun

    StringRegExp oder String Split nehme?

    im grunde hauts mit letzten auch hin =)

    ich teste morgen mal durch

  • TXT alles Rechts von Wort löschen

    • devildevil3
    • 4. November 2007 um 23:32

    so schauts konkret aus

    Code
    .php -

    EDIT

    Danke ich habs

    [autoit]

    $idx = StringSplit ( $Readaus, " - " )

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

    FileWriteLine("Ausgabe.txt",$idx[1]&@CRLF)

    [/autoit]
  • TXT alles Rechts von Wort löschen

    • devildevil3
    • 4. November 2007 um 22:54

    Hallo, habe hier eine txt

    schaut so aus

    https://autoit.de/www.Test.de/index.php blupbluü
    https://autoit.de/www.test2.com/index.php blabliblupblup

    wie stelle ich es an das er alles was hinter .php ist löscht

    das es so aussieht

    https://autoit.de/www.Test.de/index.php
    https://autoit.de/www.test2.com/index.php

    stringtrimright geht in diesen fall nicht, da das was dahinter steht immer anders aussieht

    Mir fällt da in mom gerade nichts mehr ein ?(

    grüße

  • verschiedene Probleme mit gui und Dosbox

    • devildevil3
    • 11. September 2007 um 18:16

    jo danke, ich versuchs auf alle fälle weiter

  • verschiedene Probleme mit gui und Dosbox

    • devildevil3
    • 6. September 2007 um 13:21

    also, er kann eine Verbindung aufbauen, nur ist die Ausgabe ist noch unvollständig.

    ok, dann nochmal was gesendet

    dann wird es verrückt

    er hängt, dann kommt warte auf Daten, er verbindet sich wieder, dann ohne mein Zutun, kommt wieder Warte auf Daten und er verbindet sich nochmals, bzw steht es so in den output ?( ?(

    Glaube das es an Script noch liegt, man kann mit den Programm nicht nochmal verbinden, aber wo soll da der Fehler liegen

    ist mir ein Rätsel warum es nochmal von oben anfängt ?(

  • verschiedene Probleme mit gui und Dosbox

    • devildevil3
    • 3. September 2007 um 16:51

    sers, Programm liegt in deinen pm fach,

    was ich bis jetzt beobachtet habe ist, nachdem der ping erfolgreich war, und das Programm gestartet wird, sich die gui aufhängt, wenn man in der while schleife eine msgbox eingebaut, bekommt man zwar wieder ein teil des Inhalts, aber gleich dannach hängt es, also muss dort irgendwo ein kleiner Fehler sein, der mir nicht auffällt

    grüße

  • verschiedene Probleme mit gui und Dosbox

    • devildevil3
    • 31. August 2007 um 15:26

    danke für deine Hilfe

    ja ist das erstemal das ich so was großes hier mache, wie ich sehe hast wirklich komplett geändert.

    aber schaut so einiges besser aus

    nur ein Problem

    sobald ich die ip Benutzername und Passwort (indemfall ises einfach "" für kein passwort)

    hängt er Status ist da immer noch warte auf Daten.

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™