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

Beiträge von misterspeed

  • Neustart

    • misterspeed
    • 24. Dezember 2011 um 18:36

    Ein kompletter Neustart muss ja nicht notwendig sein, poste doch einfach mal dein Script.

    Je nach Script gibt es die unterschiedlichsten Möglichkeiten bzw. Aufgaben um den Ursprungszustand wiederherzustellen, sei es der Aufruf oder das Verlassen einer Funktion, das reseten von globalen Variablen oder ein kompletter Neustart des Scriptes ggf. in Verbindung mit einem Parameteraufruf und dem Datei Export bestimmter Variablen/Einstellungen welche erhalten bleiben sollen.

  • Warten bis eine Datei vollständig kopiert wurde

    • misterspeed
    • 22. Dezember 2011 um 18:03

    Hatte bzw. habe im Prinzip das selbe Problem in einem meiner Scripte. Bei mir kommen die neuen Dateien per FTP an, auch hier scheitert die eigentlich sinnvollste Lösung die Dateigröße in gewissen Intervallen auf Größenveränderung zu prüfen um herauszufinden wann die Datei komplett ist und weiterverarbeitet werden kann. Ich habe das dann bei mir gelöst indem ich die Logdatei des FTP Servers überwache und dadurch dann den genauen Zeitpunkt kenne wann der Dateitransfer abgeschlossen ist. Vielleicht ist das ja auch ein Lösungsansatz für dich, jenachdem wie die Daten auf dem Zielrechner ankommen. Noch besser wäre es natürlich wenn dein Script die Möglichkeit hätte die Datenquelle zu überwachen und den Download auf den lokalen Rechner selbst übernehmen könnte, denn dann hast du etwas mehr Kontrolle und Möglichkeiten den Transfer zu überwachen. (siehe auch das Posting von SgtIgram)


    EDIT:

    Sollten die obigen Workarounds keine Alternative für dich sein kommt evtl noch das Dateiänderungsdatum als Überwachungskriterium in Frage. Allerdings kann es auch hier vorkommen, dass die Datei nur in sehr großen Abständen beschrieben wird, weil Windows oder das Programm welches den Download übernimmt mit einem Schreibcache arbeitet und die Datei nicht sofort aktualisiert.

  • Website hidden login

    • misterspeed
    • 18. Dezember 2011 um 20:14
    Zitat von Griss

    Ich will aber nur das mir dann die information angezeigt wird der rest soll im hintergrund pasieren.

    Das schliesst die Nutzung eines Browsers (IE oder FF) ja nicht aus, denn beide können auch unsichtbar gestartet werden.

    Wenn es dir aber wirklich darum geht diese Dinge ohne Browser zu tun solltest du dir die winhttp UDF anschauen: http://winhttp.origo.ethz.ch/
    Dazu solltest du aber auch wissen was ein HTML Post ist und dich näher mit der Materie beschäftigen. Deutlich einfacher geht es jedenfalls wenn du den Internet Explorer in Verbindung mit der IE.au3 verwendest.


    EDIT:

    Zitat

    Jetzt ist deine Form mit dem Internet Explorer verbunden und du kannst deine Seite nutzen, ohne wirklich im Internet zu sein.

    Wow im Internet browsen ohne online zu sein... was heute nicht alles geht :D

  • Fehler beim Erinnern

    • misterspeed
    • 18. Dezember 2011 um 19:18

    Auch falsch, weil in deinem Script nur dann eine Zeitüberprüfung stattfindet wenn man den Button drückt, was man wohl kaum rund um die Uhr macht damits irgendwann mal klingelt. Ausserdem ist es keine gute Idee die Controlid Variablen ($input1 und $input2) mit den Werten der Controls zu überschreiben, denn dann kann das Script nur einmal zur Laufzeit korrekt areiten. Desweiteren ist die Ermittlung zum Klingelzeitpunkt fehlerhaft, zumindestens dann wenn man kein an/aus flag verwendet.

    Spoiler anzeigen
    [autoit]


    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    global $hourTime
    global $minuteTime
    global $activate=False

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

    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Wecker", 212, 127, 192, 124)
    $Button1 = GUICtrlCreateButton("Wecker starten", 16, 72)
    $Input1 = GUICtrlCreateInput("", 16, 8, 177, 21) ; Stunden, Angabe 2 stellig mit führender 0 sofern notwendig
    $Input2 = GUICtrlCreateInput("", 16, 40, 177, 21) ; Minuten, Angabe 2 stellig mit führender 0 sofern notwendig
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    $hourTime = GUICtrlRead($Input1)
    $minuteTime = GUICtrlRead($Input2)
    If $hourTime = "" Or $minuteTime = "" Then ; hier sollten deutlich mehr Fehleingaben abgefragt werden, z.B. Buchstaben, führende 0 usw.
    MsgBox (16,"","Fehlende Angaben")
    ContinueLoop
    EndIf
    msgbox(0,"Info","Wecker wurde auf " & $hourTime & ":" & $minuteTime & " Uhr gestellt.")
    $activate=True
    EndSwitch

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

    If $activate=True then
    if @Hour = $hourTime and @MIN = $minuteTime Then
    $activate=False ; verhindert, dass der Wecker eine komplette Minute lang "klingelt"
    MsgBox(64,"Wecker","Kling Kling")
    EndIf
    endif

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

    WEnd

    [/autoit]

    EDIT: Ich bezog mich im übrigen auf das uneditierte Script von Cheater Dieter, zwischenzeitlich hat er ja noch etwas geändert.

  • Mit Autoit UDP Ports Blocken

    • misterspeed
    • 18. Dezember 2011 um 15:27

    Ich bezweifle wirklich, dass der Gameserver keine Port Konfiguration erlaubt. Poste doch am besten mal um welches Spiel es überhaupt geht.

    Davon ab brauchst du kein Autoit um einen Port zu blockieren, erst recht nicht auf einem Windows Server System. Dazu gibts die Windows Firewall, in der du problemlos komplette Portranges und Protokolle sperren kannst. Ob das nun auswirkungen auf die Portwahl deines Gameservers hat sei mal dahingestellt.

  • Frage:Antwort : "Frage" und "Antwort" in Variablen packen?

    • misterspeed
    • 18. Dezember 2011 um 01:47

    Benutz stringsplit um die Daten in ein Array zu schreiben. Bei Bedarf kann das dann auch in ein 2-Dimensionales Array gewandelt werden, ist aber bei dir nicht wirklich notwendig. Ausserdem sollten natürlich alle Fragen und Antworten eindeutig durch ein Trennzeichen getrennt sein, also so:

    Code
    Frage:Antwort:Frage:Antwort
  • Firefox start probleme

    • misterspeed
    • 29. November 2011 um 19:45

    Und warum würdest du die 0 weglassen? Also nicht, dass es einen unterschied machen würde, denn wenn nicht anders angegeben ist, wird immer eine 0 returned beim Beenden. Aber grundsätzlich ist nichts falsch daran ein Programm mit Rückgabewert zu beenden, siehe auch Hilfe zum exit statement. Mit den FF Problemen hat es jedenfalls nichts zu tun.

    EDIT:

    Hier ist btw ein Fehler, auch wenn er wohl kaum für das connection prob verantwortlich ist, denn eine msgbox erscheint ja auch nicht laut deiner Aussage...

    _FFTabAdd("gmx.de")

  • Imgur.com API mit oAuth

    • misterspeed
    • 18. November 2011 um 20:38

    Ich nutze in einem meiner Scripte die API von imgur.com um automatisiert Bilder hochzuladen. Dazu verwende ich derzeit nur die anonymous API + curl (siehe auch API Examples auf imgur.com), welche keine Authentifizierung mittels oAuth erfordert. Leider ist man dort auf 50 Bilder pro Stunde begrenzt, was mittlerweile etwas eng wird. Daher möchte ich schon seit längerem auf oAuth umstellen um die doppelte Menge an Bildern hochladen zu können. Allerdings fehlt mir die Zeit und Lust mich mit oAuth und winhttp zu beschäftigen. Ich würde mich also freuen wenn mir das jemand basteln kann.


    Für die Nutzung der API ist es erforderlich sich auf imgur.com zu registrieren und anschliessend hier einen API Key für seine Anwendung zu beantragen:

    http://imgur.com/register/api_oauth

    Weitere Infos zur Nutzung der API findet ihr hier:

    http://api.imgur.com/


    Eure Funktion sollte am besten so ausschaun und ohne externe Tools wie curl auskommen:

    [autoit]


    func imgurUpload($pfadzurbilddatei)
    local $apikey="**********************"
    ;....
    return $link
    endfunc

    [/autoit]

    Ich bedanke mich schonmal herzlich dafür, dass ihr meine Faulheit unterstützt. :P

  • _FilerReadToArray und eine Menge komischer Variablen :)

    • misterspeed
    • 16. November 2011 um 22:24

    Hab zwar keine Zeit mir deine beiden Scripte anzusehen und nachzusehn was nicht funktioniert, aber beim Überfliegen und deiner Erläuterung würde ich dir vorschlagen deine komplizierte Struktur zu vereinfachen.
    Schreib alle Fragen und Antworten für alle Kategorien in eine einzige Datei und lies diese auch nur einmalig in ein 2d Array ein. Das macht es übersichtlicher und du musst nicht mit zig Arrays rummachen.

    Beispiel Datei:

    Code
    Fragenkategorie,Frage,Antwort
    Violine,bla,blaAntwort
    Violine,bla,blaAntwort
    Bratsche,bla,blaAntwort
    Chello,bla,blaAntwort
    Bratsche,bla,blaAntwort

    Datei einlesen:

    Spoiler anzeigen
    [autoit]


    #include <array.au3>
    #include <file.au3>

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

    Global $DataFile=@ScriptDir & "\data.csv"

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

    $aData=readCSV($DataFile)
    _ArrayDisplay($aData)

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

    Func readCSV($file)
    Local $aTemp
    _FileReadToArray($file,$aTemp)
    Local $aReturn[$atemp[0]][3]

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

    for $i=1 to $aTemp[0]
    $aSplit=StringSplit($atemp[$i],",",2)
    for $j=0 to UBound($aSplit)-1
    $aReturn[$i-1][$j]=$aSplit[$j]
    Next
    Next

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

    Return $aReturn
    EndFunc

    [/autoit]

    Beispielausgabe:

    Spoiler anzeigen
    [autoit]


    $trefferindex=_arraysearch($aData,"Bratsche",1,0,0,0,1,0)
    $frage=$aData[$trefferindex][1]
    $userantwort=inputbox("Frage 1",$frage)
    if $userantwort = $aData[$trefferindex][2] then
    msgbox(0,"Richtig","Glückwunsch deine Antwort war richtig")
    else
    msgbox(0,"Falsch","Die richtige Antwort wäre gewesen: " & @crlf & $aData[$trefferindex][2])
    endif

    [/autoit]

    Alternativ zu Arraysearch kannst du auch anders vorgehen, zum Beispiel die Kategorie vorgeben lassen und dann das 2d Array durchlaufen und nur die Fragen stellen die zur gewählten Kategorie gehören:


    Spoiler anzeigen
    [autoit]


    $kategorie = "Violine"

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

    $nummer=1
    for $i=0 to ubound($aData)-1
    if stringinstr($aData[$i][0],$kategorie) then
    $userantwort=inputbox("Frage " & $nummer,$aData[$i][1])
    if $userantwort = $aData[$i][2] then
    msgbox(0,"Richtig","Glückwunsch deine Antwort war richtig")
    else
    msgbox(0,"Falsch","Die richtige Antwort wäre gewesen: " & @crlf & $aData[$i][2])
    endif
    $nummer+=1
    endif
    next

    [/autoit]
  • xml schön aufbereiten

    • misterspeed
    • 13. November 2011 um 18:43

    Joar auch mein Fazit nachdem ich mir diese xml wrapper UDF mal angesehen hatte. Viel Erfolg beim selber basteln. ;)

  • xml schön aufbereiten

    • misterspeed
    • 12. November 2011 um 16:09

    Naja wenn du die original Datei nicht verändern willst arbeite eben mit einer temporären Kopie, so mach ich das ja btw auch in meinem code schnippsel. ;)

  • xml schön aufbereiten

    • misterspeed
    • 12. November 2011 um 15:46

    Warum hast du da keinen Einfluss drauf? Sofern es wirklich nur am XML Kopf scheitert würde ich in Betracht ziehen diesen String ganz zu Beginn ersetzten zu lassen (fileread,stringreplace,filewrite) und dann mal schaun ob die xmlwrapper Funktion danach damit zurecht kommt. Kann ich nur nicht testen, weil du die notwendige xml UDF nicht verlinkt oder angehängt hast und ich zu faul bin danach zu suchen. Dürfte jedenfalls leichter sein als meinen hingerotzten, fehlerhaften code zu überarbeiten den ich selbst nicht mehr ganz verstehe. :P

  • xml schön aufbereiten

    • misterspeed
    • 11. November 2011 um 21:58

    Der Parse Error dürfte btw davon kommen:

    Code
    Leerzeichen oder "?" erwartet. Fehler beim Bearbeiten der Ressource 'file:///F:/XMLTestfile.xml'. Zeile 2, Position 31 
    
    
    version="1.0" encoding="utf-8"><list><email><domain name="email"><pool><entry
    ---------------...
    Code
    Falsch/Richtig:
    <?xml version="1.0" encoding="utf-8">
    <?xml version="1.0" encoding="utf-8"?>

    Dann wird die XML zumindestens im Internet Explorer korrekt dargestellt.

  • xml schön aufbereiten

    • misterspeed
    • 11. November 2011 um 21:44

    Hab mal ein wenig rumgespielt, aber so ganz fehlerfrei ist das so nicht und vermutlich auch ein etwas falscher Ansatz. Vielleicht hilft dir das ja trotzdem weiter oder du findest raus was da im einzelnen schief löuft. Habe jedenfalls keine Lust mehr im Moment:

    Spoiler anzeigen
    [autoit]


    #include <file.au3>
    #include <array.au3>

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

    Global $File = @ScriptDir & "\XMLTestfile.xml"
    Global $output = @ScriptDir & "\XMLTestfile_formated.xml"
    Global $aFile

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

    $sFile = FileRead($File)
    $sFile = StringReplace($sFile,@LF,"")
    $sFile = StringReplace($sFile,@CR,"")
    $sFile = StringReplace($sFile,"><",">" & @LF & "<")
    $aFile = StringSplit($sFile,@LF)

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

    _ArrayDisplay($aFile)

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

    Global $sektions[$aFile[0]]
    $k=0
    for $i=2 to $aFile[0]
    for $j=$i+1 to $aFile[0]
    if StringLeft($aFile[$j],2) = "</" and StringInStr($aFile[$j],StringTrimLeft(StringReplace($aFile[$i],@TAB,""),1)) Then
    $sektions[$k]=$i & "/" & $j
    $k+=1
    ExitLoop
    EndIf
    Next
    Next

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

    for $i=1 to $aFile[0]
    if $sektions[$i-1]="" Then ExitLoop
    $temp=StringSplit($sektions[$i-1],"/")
    $start=$temp[1]+1
    $end=$temp[2]-1
    for $j=$start to $end
    $aFile[$j]=@TAB & $aFile[$j]
    Next
    Next

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

    _ArrayDisplay($sektions)
    _FileWriteFromArray($output,$aFile,1)

    [/autoit]
  • FF.au3 und Firefox 8

    • misterspeed
    • 10. November 2011 um 19:20

    Wo ist das Problem? Überhaupt schon ausprobiert ob es mit FF8 läuft? Hatte zwar noch keine Zeit/Lust zum testen, aber ich gehe davon aus, dass es wie seither auch kompatibel ist:

    https://autoit.de/index.php?page…8781#post238781

  • Suche Hilfe beim erstellen einer für mich Komplizierten Rechnung

    • misterspeed
    • 9. November 2011 um 22:15

    Hab den Thread jetzt nur überflogen und das Script im Startpost garnicht angesehen, aber ich würde in deinem Fall keine ini Dateien verwenden, da du da extreme Redundanz hast. So wie ich das ganze verstanden habe bietet sich eine CSV Datei als Datenquelle an (könntest du dann deine Excel Tabelle auch gleich exportieren und musst die Daten nicht neu strukturieren) und im Script wird dann mit einem 2-Dimensionalen Array gearbeitet.

    Hier mal ein Beispiel wie die csv ausschaun könnte:

    VK pro stadt CSV:

    Code
    Stadt,Ware1,Ware2,Ware3
    Berlin,100,50,30
    Stuttgart,60,70,20

    Ich bin mir jetzt nicht sicher ob du nur die VK Preise pro Stadt brauchst oder ob die EK Preise auch je Stadt aufgenommen werden müssen. Da hast du dann die Wahl, ob du alles in die selbe CSV schreibst oder getrennte Dateien verwenden möchtest. Beides in einer ist etwas unübersichtlich wenn man die Daten später vllt. ändern möchte, dafür ist es aber praktischer beim Einlesen ins Array. Ich tendiere aber eher zu 2 seperaten CSV Dateien und zugehörigen Arrays.

    Wenn du mit getrennten Dateien arbeitest und die EK Preise nicht von den Städten abhhängig sind kannst du diese auch per ini verwalten:

    EK ini:

    Code
    [EK-Preise]
    Ware1=10
    Ware2=20
    Ware3=15


    Einlesen der CSV:

    Spoiler anzeigen
    [autoit]


    #include <array.au3>
    #include <file.au3>

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

    Global $VKfile=@ScriptDir & "\vk.csv"
    Global $warenAnzahl = 3

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

    $aVKpreise=readCSV($VKfile)
    _ArrayDisplay($aVKpreise)

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

    Func readCSV($file)
    Local $aTemp
    _FileReadToArray($file,$aTemp)
    Local $aReturn[$atemp[0]][$warenAnzahl+1]

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

    for $i=1 to $aTemp[0]
    $aSplit=StringSplit($atemp[$i],",",2)
    for $j=0 to UBound($aSplit)-1
    $aReturn[$i-1][$j]=$aSplit[$j]
    Next
    Next

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

    Return $aReturn
    EndFunc

    [/autoit]

    Wie du siehst hast du nun im Array alle VK Preise die zu den Städten gehören. Bist du nun in Stadt xyz musst du zunächst das Array mit _arraySearch nach der Stadt (in Spalte 0) absuchen. Der Trefferindex entspricht dann der Zeile des Arrays welche dich interessiert. Nun musst du noch wissen in welcher Spalte der Preis der Ware steht um die es gerade geht. Den Preis auslesen kannst du dann so:

    [autoit]


    ; stuttgart preis ware3:
    $trefferindex=_arraysearch($aVKpreise,"stuttgart",1,0,0,0,1,0)
    $warenspalte=3
    $vkpreis=$aVKPreise[$Trefferindex][$warenspalte]
    MsgBox(0,"",$vkpreis)

    [/autoit]
  • FF.au3 und Firefox 7

    • misterspeed
    • 8. November 2011 um 19:58

    Die FF.au3 funktioniert auch mit FF7 und unter Windows7, sofern die aktuelle Beta von MozRepl installiert ist und man einige Kleinigkeiten anpasst. Der Fehler beim Registry lesen kommt soweit ich weiß seit Windows 7 vor, da hier die FF Registry Einträge an anderer Stelle sind, bzw evtl auch bei anderen 64bit Windows Versionen. Das spielt aber nur eine Rolle wenn man die _ffstart Funktion benutzt. Starte Firefox einfach per run und benutzte im Anschluss _ffconnect. Was anderes macht die Start Funktion im Prinzip auch nicht. Wenn du ein wenig suchst findest du hier im Unterforum aber auch Tipps wie man die ff.au3 anpassen kann, damit die Registry Prüfung wieder klappt. Ausserdem wirst du mit FF4 und neuer noch einen weiteren Bug finden. Es gibt insgesamt glaube ich 4 Stellen in der FF.au3 wo das FF Fenster mit falscher (nur bis 3.6.x gültiger) Windowclass angesprochen wird. Das muss ebenfalls angepasst werden wenn du volle FF7 Kompatibilität erwartest.


    https://autoit.de/index.php?page=Thread&amp;threadID=27059
    https://autoit.de/index.php?page=Thread&amp;threadID=26808

  • Inputbox Problem

    • misterspeed
    • 6. November 2011 um 19:14
    Spoiler anzeigen
    [autoit]


    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>

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

    for $i=1 to 3
    $test = __myinputbox("Quiz","Wer hats erfunden?","keine ahnung")
    MsgBox(0,"Zeit abgelaufen","Deine Antwort war: " & $test)
    Next

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

    Func __myinputbox($titel="mein Titel",$frage="meine Frage",$antwort="Standardantwort",$breite=400,$hoehe=150,$links=-1,$oben=-1,$timeout=5000) ; alles standardwerte die beim funktionsaufruf geändert werden können

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

    Local $myInputGUI = GUICreate($titel, $breite, $hoehe, $links, $oben)
    Local $lFrage = GUICtrlCreateLabel($frage, 20, 20, $breite-40, 40)
    Local $iAntwort = GUICtrlCreateInput($antwort, 20, 80, $breite-40, 20)

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

    GUISetState(@SW_SHOW)

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

    Local $timestamp = TimerInit()
    Local $diff = 0

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

    While $diff <= $timeout
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    $antwort = GUICtrlRead($iAntwort)
    GUIDelete($myInputGUI)
    Return $antwort
    EndSwitch
    $diff = TimerDiff($timestamp)
    WEnd

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

    $antwort = GUICtrlRead($iAntwort)
    GUIDelete($myInputGUI)
    Return $antwort

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

    EndFunc

    [/autoit]
  • Inputbox Problem

    • misterspeed
    • 6. November 2011 um 14:49

    Stinger's code ist schonmal unfug, guictrlread hat bei der Nutzung der inputbox Funktion nix zu suchen. Das was du willst geht schlichtweg nicht mit der inputbox, weil diese beim Timeout eben einen leeren String zurück gibt und einen errorcode, steht ja auch so in der Hilfe.

    Wenn müsstest du eben auf ein Timeout verzichten oder dir eine eigene Inputbox basteln (gui + input control + button controls). In letzterem Fall benötigst du dann auch ein guictrlread.

  • Script mit Parametern starten

    • misterspeed
    • 6. November 2011 um 13:11

    Dann siehe Autobert ;)

    programm.exe

    [autoit]


    if $cmdline[0]>=1 then
    msgbox(0,"parameterstart","es wurden " & $cmdline[0] & " Parameter übergeben.")
    else
    msgbox(0,"fehler","keine parameter übergeben")
    exit
    endif

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

    msgbox(0,"alles gut","programm wird korrekt ausgeführt")

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

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™