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

Beiträge von Schnitzel

  • eigener webserver

    • Schnitzel
    • 11. Januar 2010 um 13:40

    So leid es mir tut, aber da werden wir wenig machen können. :D

    Wie gesagt wenn du dir sicher sein willst dann lies am besten die agb durch.
    Wo es nicht erlaubt war ist ja auch schon 6 jahre her (von dem zeitpunkt weiß ich es zumindest) wer weiß was ihnen bis jetzt so alles eingefallen ist.

    Was auch noch intressant sein könnte:
    Soweit ich weiß hat die telecom früher auch immer die internet-verbindung gekappt wenn sie länger als 15 minuten nicht aktiv war. d.h. wenn du von irgendwo auf deinen server zugreifen willst und es funktioniert nicht könnte das das problem sein ;)

  • eigener webserver

    • Schnitzel
    • 10. Januar 2010 um 23:08

    Ja telekom halt... is schon krass was die alles machen...

    ich würd auch einfach einen machen. aber ich bin nachher nicht schuld wenn du probleme kriegst ^^

    hab aber noch nie gehört das deswegen jmd probleme bekommen hätte

  • Loop Counter mit Anzeige

    • Schnitzel
    • 10. Januar 2010 um 22:28

    so wie ichs gepostet hab verändert sie sich^^

    schau dir das am besten an

  • eigener webserver

    • Schnitzel
    • 10. Januar 2010 um 22:00

    Also ich weiß das die Telekom es mal in ihren AGB's hatte das man keine Webserver laufen lassen darf.

    Ob es jetz noch so ist weiß ich aber nich. Bin kein Telekom Kunde mehr. (zum glück)

    Besorg dir am besten mal die AGB's dann weißt dus mit sicherheit, bevor du hier aus unwissenheit fehlinformiert wirst.

  • Loop Counter mit Anzeige

    • Schnitzel
    • 10. Januar 2010 um 21:56

    so?

    Spoiler anzeigen
    [autoit]

    $drive = InputBox("ROBOTIC LAUFWERK", "Laufwerksbuchstaben eingeben", "H:")
    $Comport = InputBox("ROBOTIC COMPORT", "Comport der Robotic eingeben", "COM6")
    Global $Count = InputBox("Anzahl der Discs", "Anzahl der zu verarbeitenden Discs", "*")

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

    HotKeySet("{ESC}", "_exit")
    RunWait('load.exe --comport=' & $Comport & ' --drive=' & $drive & ' --command=V:X:30:2:E')
    Sleep(1000)
    RunWait('load.exe --comport=' & $Comport & ' --drive=' & $drive & ' --command=C:X:30:2:E')
    Sleep(1000)
    RunWait('load.exe --comport=' & $Comport & ' --drive=' & $drive & ' --open --command=I:X:30:2:E --ifcommandfailortimeoutskip=failedload --set=loaderrors:0:robot --skip=trayanddiscin --label=failedload --skip=loadmorediscs --label=loadmorediscs --notify="You can cancel the batch with Abort. Hit Retry only after you load more discs on the spindle and CLEAR REJECTS. Hit Ignore if the disc loaded correctly.":"Load may have failed for drive {drive} on port {comport}.":2 --set=rc:{notifyreturncode} --ifsetskip=rc:3:shutdown --ifsetskip=rc:4:resetloaderrors --ifsetskip=rc:5:trayanddiscin --skip=failedload --label=resetloaderrors --set=loaderrors:0:robot --rejectsreset --skip=doreset --label=trayanddiscin --closeblind --sleep=2 --unbindtodrive --comportrelease --label=successexit --exit=0 ')
    Sleep(2000)

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

    While True
    $status = DriveStatus($drive)
    If $status = "NOTREADY" Then _next()
    Sleep(1000)
    WEnd

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

    Func _next()
    RunWait('load.exe --comport=' & $Comport & ' --drive=' & $drive & ' --open --command=A:X:30:2:E --ifcommandfailortimeoutskip=failedexit --comportrelease --skip=successexit --label=failedexit --notify="Problem with robot on port {comport} for drive {drive}, shutting down..." --set=shutdown:yes:robot --skip=shutdown --exit=0 --label=successexit --exit=0 --label=shutdown --set=needsreset:yes:robot --messagefile={passerrorsback} --message="[cancel batch]" --exit')
    Sleep(2000)
    $iCount = 0
    For $i = 1 To $Count
    ToolTip($i)
    Sleep(10)
    Next
    Exit; hier ist der wert der variable erreicht
    RunWait('load.exe --comport=' & $Comport & ' --drive=' & $drive & ' --command=I:X:30:2:E --ifcommandfailortimeoutskip=failedload --set=loaderrors:0:robot --skip=trayanddiscin --label=failedload --skip=loadmorediscs --label=loadmorediscs --notify="You can cancel the batch with Abort. Hit Retry only after you load more discs on the spindle and CLEAR REJECTS. Hit Ignore if the disc loaded correctly.":"Load may have failed for drive {drive} on port {comport}.":2 --set=rc:{notifyreturncode} --ifsetskip=rc:3:shutdown --ifsetskip=rc:4:resetloaderrors --ifsetskip=rc:5:trayanddiscin --skip=failedload --label=resetloaderrors --set=loaderrors:0:robot --rejectsreset --skip=doreset --label=trayanddiscin --closeblind --sleep=2 --unbindtodrive --comportrelease --label=successexit --exit=0')
    Sleep(2000)
    MouseClick("left", 591, 550, 2)
    EndFunc ;==>_next

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

    Func _exit()
    Exit
    EndFunc ;==>_exit

    [/autoit]
  • Loop Counter mit Anzeige

    • Schnitzel
    • 10. Januar 2010 um 20:47

    du musst in zeile 37 den wert für die wiederholungen eintragen
    so zum beispiel

    [autoit]


    $iCount = Inputbox("Gib den wert ein", "")

    [/autoit]
  • Loop Counter mit Anzeige

    • Schnitzel
    • 10. Januar 2010 um 20:31

    dann poste doch mal bitte den geänderten code ;)

  • Loop Counter mit Anzeige

    • Schnitzel
    • 10. Januar 2010 um 19:55

    der tooltip zeigt dir ja $i an. das ist dein counter ;)

    und zum script beenden brauchste ja nur ein "exit" an die stelle wo dus gern haben möchtest

  • Form mit 120 Bildern

    • Schnitzel
    • 10. Januar 2010 um 19:53

    poste doch mal dein script, dann sieht man am besten was sich da machen lässt^^

  • strings uploaden

    • Schnitzel
    • 10. Januar 2010 um 19:45

    war bei mir anfangs auch, ich musste vor den verzeichnispfad noch ein "/html/" anhängen

    mein pfad war dann so:

    [autoit]

    $phat = "/html/schnitzel/testupload.txt"

    [/autoit]
  • Loop Counter mit Anzeige

    • Schnitzel
    • 10. Januar 2010 um 19:41

    statt dem:

    [autoit]

    Do

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

    $iCount += 1

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

    Until $iCount = $anzahl

    [/autoit]

    einfach sowas hier

    [autoit]


    for $i = 1 to $iCount
    ToolTip($i)
    sleep(10)
    Next

    [/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit]
  • Welches Control befindet sich auf x-position,y-position?

    • Schnitzel
    • 10. Januar 2010 um 15:36
    Zitat von cartan12

    Tja, ich kann daran nichts ändern, das ist die Forensoftware

    ach nee :rofl:

  • Problem mit Window Position

    • Schnitzel
    • 10. Januar 2010 um 15:33
    Zitat

    Das bringt es doch auch nicht. du hast zwar die Pos zurückgegeben, benutzt sie danach aber nicht mehr
    oh stimmt, gestern hatte er in seiner funktion noch 2 parameter mit denen man die breite und höhe angibt. da gings dann gut.


    in dem fall jetzt is progandy's lösung wohl besser^^

  • Welches Control befindet sich auf x-position,y-position?

    • Schnitzel
    • 10. Januar 2010 um 15:27
    Zitat von cartan12

    Ja, denn es werden immer die Threads als "Neuster Thread" angezeigt, bei denen ein neuer Beitrag hinzugefügt wurde.

    äh gibt irgendwie keinen sinn oda?
    wenn er der erste is der nach 1,5 jahren hier wieder was reinschreibt

  • Problem mit Window Position

    • Schnitzel
    • 10. Januar 2010 um 14:45

    nö hab ich nicht, aber du brauchst ja die eine zeile einfügen (deine funktion ist ja auch bisschen anders als meine)


    Spoiler anzeigen
    [autoit]

    Func WinRunTransEx($Window, $Mod)
    $Pos = WinGetPos($Window)
    Switch $Mod
    Case "Show"
    WinSetTrans($Window, "", 0)
    GUISetState(@SW_SHOW, $Window)
    For $i = 0 To 255 Step 5
    WinSetTrans($Window, "", $i)
    WinMove($Window, "", $Pos[0], $Pos[1], Round($i * ($Pos[2] / 255)), Round($i * ($Pos[3] / 255)), 1)
    Sleep(10)
    Next
    Case "Hide"
    For $i = 255 To 0 Step -5
    WinSetTrans($Window, "", $i)
    WinMove($Window, "", $Pos[0], $Pos[1], Round($i * ($Pos[2] / 255)), Round($i * ($Pos[3] / 255)), 1)
    Sleep(10)
    Next
    GUISetState(@SW_HIDE, $Window)
    EndSwitch
    Return $pos
    EndFunc ;==>WinRunTransEx

    [/autoit]
  • Welches Control befindet sich auf x-position,y-position?

    • Schnitzel
    • 10. Januar 2010 um 14:43

    Leichenschänder :D

    rabruno war seit 31 mai 08 nich online, ich bezweifle das er das liest :D

  • Problem mit Window Position

    • Schnitzel
    • 10. Januar 2010 um 14:40
    Zitat

    Mach das doch, indem du die Pos mit return zurückgibst.

    genauso hatte ich es gemacht wie ich dir das beispiel geschickt hab sen ;)

    dene das ist die beste lösung, weil du die werte sonst nicht wirklich gut speichern kannst. außer du nimmst ne globale variable, was aber für ne udf ziemlich schlampig wär

  • Etwas In einer Combo Abspeichern

    • Schnitzel
    • 10. Januar 2010 um 14:26

    btw. Unterbilker war am 30 august das letzte mal hier online :D

  • strings uploaden

    • Schnitzel
    • 9. Januar 2010 um 18:05

    vllt hilft dir mein beispiel ;)

    Spoiler anzeigen
    [autoit]

    #include <FTPEx.au3>

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

    $open = _FTP_Open("FTP_Verbindung")
    $server = "212.172.221.5"
    $benutzer = "blubi"
    $pass = "MeinUltrageheimesPasswort"
    $phat = "/html/schnitzel/testupload.txt"
    $conn = _FTP_Connect($open,$server,$benutzer,$pass)
    If $conn == 0 Then
    MsgBox(0,"!","Verbinden fehlgeschlagen")
    EndIf

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

    $err = _FTP_FilePut($conn,"C:\Test.txt",$phat)
    If $err == 0 Then
    MsgBox(0,"!","Hochladen fehlgeschlagen")
    EndIf

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

    _FTP_Close($conn)

    [/autoit]


    Die einzigen beiden änderungen sind benutzername und passwort. sonst hat das script genauso wie es ist funktioniert

  • strings uploaden

    • Schnitzel
    • 9. Januar 2010 um 17:58

    ist das hier der doppelpost-thread? :rofl:

    benutzt doch bitte das editieren (bearbeiten) wenn ihr noch was anzufügen habt

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™