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

Beiträge von UdoL

  • Runwait-Problem

    • UdoL
    • 19. September 2017 um 15:10

    Ja das wars danke

    LG UdoL

  • Runwait-Problem

    • UdoL
    • 19. September 2017 um 14:50

    Hallo an alle,

    ich habe ein Problem mit Runwait. Was mache ich falsch. Weder lokal noch im Netzwerk kann ich Dateien ausführen.

    Was mache ich falsch?

    LG UdoL

    AutoIt
    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ###
    $Form1 = GUICreate("Test", 501, 420, 410, 189)
    $Button5 = GUICtrlCreateButton("Installieren", 400, 200, 65, 20)
    $Button3 = GUICtrlCreateButton("Beenden", 400, 348, 65, 20)
    $Checkbox1 = GUICtrlCreateCheckbox("7ZIP", 50, 56, 97, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    
    While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
            Case $GUI_EVENT_CLOSE
                Exit
    case $Button3
        Exit
    
    case $Button5
        If GUICtrlRead($Checkbox1)=1 then RunWait ("\\de-nb-vm-101\sources$\Applications\7Zip\16.04-x86\7z1604.msi" )
    
        EndSwitch
    WEnd
    Alles anzeigen
  • Was mache ich falsch ?

    • UdoL
    • 15. September 2015 um 16:13

    Genau das wo nach ich gesucht habe. Genial. so siehts dann aus...
    Danke

    AutoIt
    Func _iniwrite()
    
    
    	For $nbr = 1 to 60
       Local $test2 =  GUICtrlRead (Eval("Input" & $nbr))
    	ConsoleWrite(  $test2 & @CR)
    	  if $nbr = 60 Then ExitLoop
    Next
  • Was mache ich falsch ?

    • UdoL
    • 15. September 2015 um 14:00

    Hallo, ich versuche aus einer Form Werte auszulesen und in einer Ini zu speichern.

    AutoIt
    Local $inputt1 =  GUICtrlRead ($Input1)
    ConsoleWrite($inputt1  &' ' & $input1& @CR)


    so funktioniert es natürlich.
    aber ich wollte mir 60 Zeilen ersparen, deshalb hatte ich gedacht so....

    Code
    For $nbr = 1 to 10
    	 Dim $test1 = '$inputt'&$nbr
    	 Dim $test2 = '$Input'&$nbr
    	   ConsoleWrite($test1  &' ' & $test2& @CR)
    	   	  Local $test1 =  GUICtrlRead ($test2)
    		  if $test1 =0 Then MsgBox (0,"Fehler","Es sind Fehler aufgetaucht!")
    		  ;ConsoleWrite($test1& @CR)
    	  if $nbr = 10 Then ExitLoop


    Das ergibt folgende Ausgabe auf der Console
    $inputt1 $Input1
    $inputt2 $Input2
    $inputt3 $Input3
    $inputt4 $Input4
    Ich glaube $inputt1 wird nicht als Variable erkannt. "inputt1" soll eigentlich einen Wert zurückgeben. Wie kann ich das ändern ?

    LG
    UdoL

  • FTP Upload ?

    • UdoL
    • 24. August 2015 um 19:33

    Alles IO
    scheint ein Rechte Problem auf dem Sender-PC. Beide Zeilen funktionieren.
    Danke für die Antwort
    Gruß UdoL

    AutoIt
    $iRet = _FTP_FilePut ($hSession, $sFilename , $sFilename)
    $iRet = _FTP_ProgressUpload ($hSession, $sFilename , $sFilename)
  • FTP Upload ?

    • UdoL
    • 24. August 2015 um 15:27

    Hallo Männer und Frauen,
    ich möchte mir das Leben etwas leichter machen und ein paar Dateien per FTP automatisch kopiern. Ich habe ein Script von Oskar genutzt.
    Leider habe ich mit _FTP_FielPut ein Problem. Ich bekomme keine Fehlermeldung sondern nichts als Resultat.
    Auf dem fernen Laufwerk wird eine Datei (.pureftpd-upload.55db1993.15.20b4.59659d1c) angelegt aber die ist leer. Ich habe dort Schreibrechte, mit FTP_DirCreate kann ich
    Verzeichnisse anlegen und mit FTP_DirDelete wieder löschen. Habe ich einen Parameter übersehen?

    Gurß Udo ?(

    AutoIt
    #include <FTPEx.au3>
    
    
    $sDir = @ComputerName
    $sPW = '4geheim'
    $sUser = '4geheim'
    $sIP = '4geheim'
    $sPath = FileOpenDialog('Bitte die Datei auswählen.', '', 'All (*.*)', 2)
    If Not FileExists($sPath) Then Exit
    ConsoleWrite('Path: "' & $sPath & '"' & @CR)
    $sFilename = StringRegExpReplace($sPath, '.+\\(.+)', '$1')
    ConsoleWrite('Filename: "' & $sFilename & '"' & @CR)
    
    
    $hOpen = _FTP_Open('myftp')
    ConsoleWrite('FTP_Open: ' & $hOpen & @CR)
    If Not @error Then
    	$hSession = _FTP_Connect($hOpen, $sIP, $sUser, $sPW)
    	ConsoleWrite('FTP_Connect: ' & $hSession & @CR)
    	If Not @error Then
    		$iRet = _FTP_DirCreate($hSession, $sDir)
    		ConsoleWrite('FTP_DirCreate: ' & ($iRet = 1 ? 'created' : 'not created') & @CR)
    		;$iRet = _FTP_DirDelete ($hSession, $sDir)
    		;ConsoleWrite('FTP_DirDelete: ' & ($iRet = 1 ? 'deleted' : 'not deleted') & @CR)
    		$iRet = _FTP_FileDelete ( $hSession,$sFilename)
    		ConsoleWrite('FTP_delete: ' & ($iRet = 1 ? 'delete ok' : 'delete error') & @CR)
    		$iRet = _FTP_FilePut($hSession, $sPath, $sDir & '/' & $sFilename)
    		ConsoleWrite('FTP_FilePut: ' & ($iRet = 1 ? 'transfer ok' : 'transfer error') & @CR)
    	EndIf
    	$iRet = _FTP_Close($hSession)
    	ConsoleWrite('FTP Session: ' & ($iRet = 1 ? 'close' : 'error') & @CR)
    	$iRet = _FTP_Close($hOpen)
    	ConsoleWrite('FTP: ' & ($iRet = 1 ? 'close' : 'error') & @CR)
    EndIf
    Alles anzeigen
  • brauch Hilfe beim Code kürzen

    • UdoL
    • 15. April 2015 um 18:36

    Jup funzt fast alles jetzt greift der Slider irgendwie ins Leere er bewegt sich zwar aber der Lautstärke verändert sich nicht.
    Aber was meinst Du mit krude Methode "dass die Control-IDs fortlaufend nummeriert werden" ?
    Ach ja dann müßt Ihr noch mir einen Tip geben, wie schliesse ich diesen Beitrag ?

    [autoit]


    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE, $exititem
    _exit()

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

    Case $bStart
    if $pause=False Then
    $oWMP.controls.play()
    $pause =True
    Else
    $oWMP.controls.stop()
    EndIf

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

    Case $bhome
    _homepage()

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

    Case $sender0 To $sender9
    $nbrx = $nMsg - $sender0
    _send()
    Case $infoitem
    _hilfe()

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

    Case $slider
    $oWMP.settings.volume = GUICtrlRead($slider)

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

    Case $iniview
    _iniview()
    ;GUISetState (@SW_HIDE,$form1)
    EndSwitch

    [/autoit]


    Vielen Dank

  • brauch Hilfe beim Code kürzen

    • UdoL
    • 15. April 2015 um 16:38

    Hallo zusammen,
    ich habe mir ein kleines Script gebastelt. Innerhalb einer Form möchte ich immer wiederkehrenden Code mit eine Schleife oder so was sparen. Leider haben meine Versuche keinen Erfolg gehabt. Könnt Ihr mir helfen ?
    muchas gracias
    ;(

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

    While 1
    $nMsg = GUIGetMsg()
    If $nMsg = $GUI_EVENT_CLOSE or $nMsg = $exititem Then
    Call ("_exit")
    EndIf
    If $nMsg = $bStart Then
    if $pause = False Then
    $oWMP.controls.stop()
    $pause = True
    Else
    $oWMP.controls.play()
    $pause = False
    EndIf
    EndIf
    if $nMsg =$bhome Then
    Call ("_homepage")
    EndIf
    If $nMsg = $sender0 Then
    Global $nbrx=0
    Call ("_send")
    EndIf
    .
    .
    .
    If $nMsg = $sender9 Then
    Global $nbrx=9
    Call ("_send")
    EndIf
    If $nMsg = $infoitem Then
    Call ("_hilfe")
    EndIf

    [/autoit]
  • Grundsätzliches Virus-Problem

    • UdoL
    • 26. Februar 2014 um 16:46

    Ich habe gerade auf meinem Spielrechner Avira getestet- ohne zu murren alles erfolgreich auch das Komplieren. Mit und ohne UPX alles schick.
    Mal sehen vieleicht steige ich um.

  • Grundsätzliches Virus-Problem

    • UdoL
    • 26. Februar 2014 um 10:30

    Wie ich sehe habt Ihr auch kein Allheilmittel so muß ich mir wirklich überlegen ob ich bei AUTOIT bleibe.
    Also ich werde mir Visual Express mal ansehen. Keine Ahnung ob ich da schnell einsteigen kann so wie in autoit.

  • Grundsätzliches Virus-Problem

    • UdoL
    • 25. Februar 2014 um 17:42

    Ich habe im Forum schon Einträge mit Virusmeldungen gefunden.
    Jede Meldung von Avast sende ich an Avast. Mit dem Suport habe ich mich auch schon auseinander gesetzt. Aber es gab wohl in vergangener Zeit Viren die mit UPX usw.

  • Grundsätzliches Virus-Problem

    • UdoL
    • 25. Februar 2014 um 17:09

    Hallo Männer und Frauen,
    ich muß euch erstmal loben. Das Projekt Autoit ist großartig. Die Sprache ist leicht zu erlernen und das Forum ist super. Man merkt Ihr steckt tief in der Sprache und es macht euch Spaß zu helfen. Great Job!!!
    Ich fühle mich hier gut aufgehoben.
    Jetzt kommt das ABER, ich habe während des Kompilieren immer eine Virusmeldung. OK- also habe ich währen des kompilieren den Scanner ausgeschaltet. Natürlich kommt dann später der Alarm. Ohne UPX und Icon bringt auch kein Erfolg.
    Ich verwende AVAST weil immer wieder Testsieger in Magazinen usw. Ich empfehle es auch Bekannten und Familie. Deshalb kann ich die fertigen Scirpte nicht weiter geben. Weil jedesmal wird die Datei gelöscht.
    Gibt es eine andere Lösung ohne "Virus"?

  • Combobox mit vorgegebenen Variablen

    • UdoL
    • 23. Januar 2014 um 17:23

    Ja das klappert.

    Vielen Dank

    UdoL

  • Combobox mit vorgegebenen Variablen

    • UdoL
    • 23. Januar 2014 um 13:44

    Hallo, ich probiere mit Autoit noch nicht lange. Da bleiben die eine oder andere Frage. Bei einer komme ich nicht weiter.
    Bei
    Verwendung einer Combobox kann ich verschiedene Werte vorgeben. Ich
    möchte aber Werte aus einer INI Datei auslesen, und diese an die
    Combobox übergeben.
    Mit einem Wert klappt das sehr gut.

    [autoit]

    GUICtrlSetData(-1, $source0,$source0)

    [/autoit]

    Aber mit mehreren bekomme ich immer Syntaxfehler. In der Hilfe sind immer nur Texte in "" , wie kann ich Variblen trennen?

    [autoit]

    $Combo1 =GUICtrlCreateCombo("", 64, 88, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    GUICtrlSetData(-1, $source0|source1|source2,$source0)

    [/autoit]


    MfG
    UdoL

  • Fileextension

    • UdoL
    • 4. Januar 2014 um 17:35

    Wahrscheinlich bin ich zu dumm. Aber ich kann den Button nicht finden Präfix geschlossen. ?(

  • Fileextension

    • UdoL
    • 4. Januar 2014 um 17:19

    Klasse

    Großes DANKE

  • Fileextension

    • UdoL
    • 4. Januar 2014 um 17:02

    Hallo an alle.
    Ich bin neu hier und wende mich mit einem Problem an euch.
    Ich habe ein Skript und möchte eine INI-Datei erstellen die den gleichen Namen hat wie das Skript.
    Wie kann ich den String '.ini' anfügen ?

    :love:

    Code
    $Skriptname=StringTrimRight(@ScriptName,4)
    MsgBox(0, 'Check', $Skriptname)
    Local $inifile = $Skriptname(.ini)

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™