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

  • Counter-Strike:Source - Record-Script

    • Schnitzel
    • 24. Januar 2010 um 21:43
    Zitat von oetzn

    So, ich hoffe ich konnte ein wenig Aufklärung schaffen, da offensichtlich nicht viele von euch mit dem Thema vertraut sind.

    joa sind wahrscheinlich die wenigsten die mal aktiv css gezockt haben.
    deshalb kriegst du hier wahrscheinlich auch wenig feedback.

    ich habs mal getestet und es lief egtl recht gut ;)

  • eq

    • Schnitzel
    • 24. Januar 2010 um 20:24
    Zitat von ideas2code

    Was spricht gegen eine 30-Tage-Trial?

    ja genau das meinte ich ja :thumbup:

  • eq

    • Schnitzel
    • 24. Januar 2010 um 20:14
    Zitat von JuraX

    ja sowas meine ich nun kann ich mit speedpascal nur nicht viel anfangen
    kan mir das jemand in Autoit übersetzten?

    grundsätzlich möglich isses in autoit sicherlich. aber es wäre ein ziemlich großes und komplexes projekt.
    das wäre mit flash oder so schon schöner zu lösen.

    PS: ne lizenz findeste doch sicher irgendwo oder? also für AAE

  • Zeitbegrenzung

    • Schnitzel
    • 24. Januar 2010 um 19:56
    Zitat

    Ach schade - darum wollte ich eig. AutoIT lernen :(

    viele haben autoit mit einem bot oder irgendwelchen scherzprogrammen angefangen.
    und ganz ehrlich um autoit zu lernen glaube ich ist das vllt garkein so schlechter start.

    aber bots sind einfach etwas das gegen regeln verstößt und sowas wollen wir hier nicht haben.

  • Hallo :)

    • Schnitzel
    • 24. Januar 2010 um 16:53

    hallo anything. herzlich willkommen und viel spaß hier im forum.

    mit "Das weiß doch jeder" usw denke ich brauchst du dir keine sorgen machen.
    bisher haben wir noch fast jeden recht gut geholfen (wie ich finde)

    wenns was gibt einfach fragen ;)

  • Counter-Strike:Source - Record-Script

    • Schnitzel
    • 24. Januar 2010 um 16:12
    Zitat von oetzn

    Wenn sich schon jemand das Skript zieht, würde ich auch gerne wissen, was er davon hält, bzw ob es ohne weitere Konfiguration funktioniert..

    problem an der ganzen sache ist wahrscheinlich dass 90% zwar einigermaßen verstehen was das script tut. aber nicht was das für vorteile in css hat. bzw den allgemeinen nutzen deines scripts

    Zitat von Scripter192

    ich versteh nicht ganz was dein script machen soll 8|
    Was soll es denn aufzeichnen ?

    in Css gibt es einen befehl namens record. mit diesem kann man eine demodatei aufnehmen welche das gespielte match 1zu1 wiedergeben kann.
    viele legen sich einen befehl auf eine taste um eine demo aufzunehmen.
    da die älteren demos aber immer überschrieben werden ist das ein kleines problem was oetzn mit diesem script lösen will

  • Control auf anderes Handle verschieben

    • Schnitzel
    • 24. Januar 2010 um 16:06

    lol stimmt. überschrieben wird er im advanced ja genauso.
    ich glaub gestern abend, bzw heut früh war eindeutig zu lange :rofl:

    und ich dachte da hatte ich mal was mit childgui's in unterfunktionen mit lokalen variablen. finds aber nichmehr.
    ist wohl noch der kater...

  • Explorer: Neues Fenster mit mittlerem MausKlick auf Ordner öffnen

    • Schnitzel
    • 24. Januar 2010 um 15:57
    Zitat von fun.lovin

    ich würde gerne per Mausrad Klick auf einem Ordner im Explorer ein neues Fenster öffnen.

    jetz mal abschweifend von autoit. windows hat da bereits was vorgesehen. wenn du Strg wärend dem doppelklick auf einen ordner die strg taste gedrückt hältst dann öffnet sich der ordner in einer neuen instanz

    und wenn du standardmäßig eingestellt haben willst das es immer in einem neuen fenster aufgeht dann gibts da auch ne option.
    bei xp unter systemsteuerung-->ordneroptionen-->"jeden ordner in einem eigenen fenster öffnen"

  • Control auf anderes Handle verschieben

    • Schnitzel
    • 24. Januar 2010 um 15:52
    Zitat von Raupi

    2 Controls mit z.B. dem Variablennamen $Button1 können nicht gleichzeitig existieren.

    öhm und was ist das:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WinAPI.au3>
    Global $hGui
    $hGui = GUICreate("Haupt GUI", 200, 200, 100, 100)
    $Button1 = GUICtrlCreateButton("Button to Move", 10, 10, 100, 21)
    $Button2 = GUICtrlCreateButton("Move Button Test", 10, 40, 100, 21)
    GUISetState()
    $hGui2 = GUICreate("Neben GUI", 200, 200, -1, -1)
    $Button1 = Guictrlcreatebutton("",10, 10, 100, 21)
    GUISetState()

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

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button2
    $HandletoMove = GUICtrlGetHandle($Button1)
    _WinAPI_SetParent($HandletoMove, $hGui2)
    GUICtrlSetState($Button1, $GUI_ENABLE)
    Case $Button1
    MsgBox(0,"info", "Ich wurde verschoben und funktioniere trotzdem.")
    EndSwitch
    WEnd

    [/autoit]

    für die Special events braucht mans natürlich auf jeden fall.

    aber $button1 ist ja nur der name einer variable welcher die controlid enthält und wenn diese variable überschrieben wird ist der zuersterstellte button1 halt nicht mehr ansprechbar.
    oder etwa nicht?

  • Zeitbegrenzung

    • Schnitzel
    • 24. Januar 2010 um 15:20

    natürlich kannst du immer gerne eine frage stellen.
    hast du ja auch schon paarmal also tu nicht so verärgert.

    aber wenn es naheliegt dass es sich um einen bot handelt wirds nich supportet. und ende

  • Control auf anderes Handle verschieben

    • Schnitzel
    • 24. Januar 2010 um 15:10

    ja es ist erweitert wenn du das advanced angibts.

    bzw wenn du es dann auch noch verwendest.

    wenn du auf beiden gui's einen button1 hast ist einer von beiden nicht ansprechbar. außer du machst mit guigetmsg(1) einen switch case der beiden gui's

  • Zeitbegrenzung

    • Schnitzel
    • 24. Januar 2010 um 15:09
    Zitat

    Nur aus neugir für www^^

    wenn dus nicht genauer beschreibst wirst du keine antwort kriegen. weil bis jetz hört sichs nach nem Bot im sinne eines Bot's an.


    Zitat

    Aber ich muss sagen, du bist einfallsrech im Ausreden kriieren! xD

    qixx: da gabs schon wesentlich bessere :rofl:

    ala: ich will mit pixelsuche paint durchsuchen, wie mache ich das xD

  • Zeitbegrenzung

    • Schnitzel
    • 24. Januar 2010 um 14:56
    Zitat

    und wie mache ich es das er eine Taste eine bestimmte Zeit lang drückt?

    was sollte das bei einer "Internet-Suchmaschine" für einen Sinn haben?

  • Control auf anderes Handle verschieben

    • Schnitzel
    • 24. Januar 2010 um 14:55

    Raupi : sehr schönes ding ;)
    hätte ich jetz für ein bisschen schwiriger gehalten.

    @qixx:bei sowas würde ich in Oneventmodus scripten. dann haste die parent child probleme nicht ;)

  • Control auf anderes Handle verschieben

    • Schnitzel
    • 24. Januar 2010 um 14:45

    wie wärs mit ausblenden und einblenden?

    also wenn button gedrückt wird blendest du auf gui1 aus und auf gui2 ein

  • Empfänger auswählen und Standard-E-Mail verschicken?

    • Schnitzel
    • 24. Januar 2010 um 13:20

    2.

    Spoiler anzeigen
    [autoit]

    #include <ComboConstants.au3>
    #include <File.au3>
    #include <GUIConstantsEx.au3>
    #include <Inet.au3>
    Global $section, $combodata
    $section = IniReadSection("Email.ini", "Emails")
    Dim $Checkbox[$Section[0][0]+1]

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

    $Form1 = GUICreate("Email Prog", 400, Round($section[0][0]/2)*30+290)
    For $i = 1 To $Section[0][0]
    $Checkbox[$i] = GUICtrlCreateCheckbox($Section[$i][0], 205 - Mod($i, 2)*200, 5 + (Round($i/2) - 1)*30, 190, 25)
    Next
    $label1 = GUICtrlCreateLabel("_________________________________________________________________", 5, (Mod($section[0][0], 2) +Round($i/2) - 1)*30 - 5, 390, 25)
    $label2 = GUICtrlCreateLabel("Betreff:", 5, 13 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    GUICtrlSetColor(-1, 0x1B79D9)
    $Input1 = GUICtrlCreateInput(IniRead("Email.ini", "Standards", "Betreff", ""), 5, 35 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    $label2 = GUICtrlCreateLabel("Nachrichttext:", 5, 73 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    GUICtrlSetColor(-1, 0x1B79D9)
    $Edit1 = GUICtrlCreateEdit(StringReplace(IniRead("Email.ini", "Standards", "Nachricht", ""), " |@CRLF| ", @CRLF) , 5, 95 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 100)
    $label3 = GUICtrlCreateLabel("Empfänger:", 5, 208 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    GUICtrlSetColor(-1, 0x1B79D9)
    $Input2 = GUICtrlCreateInput("", 5, 230 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    $Button1 = GUICtrlCreateButton("Standards speichern", 5, 260 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 120, 25)
    $Button2 = GUICtrlCreateButton("Email senden", 135, 260 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 130, 25)
    $Combo1 = GUICtrlCreateCombo("", 275, 261 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 120, 30, BitOR($CBS_DROPDOWNLIST,$CBS_AUTOHSCROLL))
    GUISetState(@SW_SHOW)

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

    $signaturs = _FileListToArray(@AppDataDir & "\Microsoft\Signatures", "*.txt", 1)
    If IsArray($signaturs) Then
    For $i = 1 To $signaturs[0] Step 1
    $combodata &= $signaturs[$i] & "|"
    Next
    GUICtrlSetData($Combo1, " |" &$combodata, $signaturs[$i - 1])
    Else
    GUICtrlSetState($Combo1, $GUI_DISABLE)
    EndIf

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Checkbox[1] To $Checkbox[$Section[0][0]]
    $emails = ""
    For $i = 1 To $Section[0][0]
    If BitAnd(GUICtrlRead($Checkbox[$i]), $GUI_CHECKED) Then
    $emails &= $Section[$i][1] & "; "
    EndIf
    Next
    Guictrlsetdata($Input2, $emails)
    Case $Button1
    IniWrite("Email.ini", "Standards", "Betreff", GUICtrlRead($Input1))
    IniWrite("Email.ini", "Standards", "Nachricht", StringReplace(GUICtrlRead($Edit1), @CRLF, " |@CRLF| "))
    Case $Button2
    If FileExists(@AppDataDir & "\Microsoft\Signatures\" & GUICtrlRead($Combo1)) Then
    $signatur = FileRead(@AppDataDir & "\Microsoft\Signatures\" & GUICtrlRead($Combo1))
    Else
    $signatur = ""
    EndIf
    _INetMail(GUICtrlRead($Input2), GUICtrlRead($Input1), GUICtrlRead($Edit1) & @CRLF & @CRLF & $signatur)
    EndSwitch
    WEnd

    [/autoit]


    3. koda datei gibts keine :D
    das ganze is per hand geschrieben, weil die größe und position usw ja von der ini abhängt

    zu 1. such ich dir gleich noch was. ich wunder mich egtl nur das es so nicht funktioniert...

  • Empfänger auswählen und Standard-E-Mail verschicken?

    • Schnitzel
    • 24. Januar 2010 um 12:50

    Sehr schön :)

    wenns so weiter geht wird noch n konkurenzprodukt zu outlook draus :rofl::rofl:

  • UltimateX betritt das Forum

    • Schnitzel
    • 24. Januar 2010 um 12:43

    herzlich willkommen und viel spaß im forum :thumbup:

  • PC über TCP Streamen?

    • Schnitzel
    • 24. Januar 2010 um 03:19
    Zitat von qixx

    Der Link ist nicht der beste, weil dort keine
    Antworten gepostet wurden. :P

    ach nee. :D
    trotzdem isses ein ansatz. und das könnte evtl helfen.

    mit bisschen suchen findest du aber noch mehr solche threads. haben schon viele versucht so ne art teamviewer zu basteln.
    aber effektiv geschafft hats meines wissens keiner

  • Empfänger auswählen und Standard-E-Mail verschicken?

    • Schnitzel
    • 24. Januar 2010 um 03:16

    habs dir mal für de standart signaturen von outlook gebastelt.

    Spoiler anzeigen
    [autoit]

    #include <ComboConstants.au3>
    #include <File.au3>
    #include <GUIConstantsEx.au3>
    #include <Inet.au3>
    Global $section, $combodata
    $section = IniReadSection("Email.ini", "Emails")
    Dim $Checkbox[$Section[0][0]+1]

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

    $Form1 = GUICreate("Email Prog", 400, Round($section[0][0]/2)*30+290)
    For $i = 1 To $Section[0][0]
    $Checkbox[$i] = GUICtrlCreateCheckbox($Section[$i][0], 205 - Mod($i, 2)*200, 5 + (Round($i/2) - 1)*30, 190, 25)
    Next
    $label1 = GUICtrlCreateLabel("_________________________________________________________________", 5, (Mod($section[0][0], 2) +Round($i/2) - 1)*30 - 5, 390, 25)
    $label2 = GUICtrlCreateLabel("Betreff:", 5, 13 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    GUICtrlSetColor(-1, 0x1B79D9)
    $Input1 = GUICtrlCreateInput(IniRead("Email.ini", "Standards", "Betreff", ""), 5, 35 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    $label2 = GUICtrlCreateLabel("Nachrichttext:", 5, 73 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    GUICtrlSetColor(-1, 0x1B79D9)
    $Edit1 = GUICtrlCreateEdit(StringReplace(IniRead("Email.ini", "Standards", "Nachricht", ""), " |@CRLF| ", @CRLF) , 5, 95 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 100)
    $label3 = GUICtrlCreateLabel("Empfänger:", 5, 208 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    GUICtrlSetColor(-1, 0x1B79D9)
    $Input2 = GUICtrlCreateInput("", 5, 230 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 390, 25)
    $Button1 = GUICtrlCreateButton("Standards speichern", 5, 260 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 120, 25)
    $Button2 = GUICtrlCreateButton("Email senden", 135, 260 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 130, 25)
    $Combo1 = GUICtrlCreateCombo("", 275, 261 + (Mod($section[0][0], 2) +Round($i/2) - 1)*30, 120, 30, BitOR($CBS_DROPDOWNLIST,$CBS_AUTOHSCROLL))
    GUISetState(@SW_SHOW)

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

    $signaturs = _FileListToArray(@AppDataDir & "\Microsoft\Signatures", "*.txt", 1)
    If IsArray($signaturs) Then
    For $i = 1 To $signaturs[0] Step 1
    $combodata &= $signaturs[$i] & "|"
    Next
    GUICtrlSetData($Combo1, " |" &$combodata)
    Else
    GUICtrlSetState($Combo1, $GUI_DISABLE)
    EndIf

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Checkbox[1] To $Checkbox[$Section[0][0]]
    $emails = ""
    For $i = 1 To $Section[0][0]
    If BitAnd(GUICtrlRead($Checkbox[$i]), $GUI_CHECKED) Then
    $emails &= $Section[$i][1] & "; "
    EndIf
    Next
    Guictrlsetdata($Input2, $emails)
    Case $Button1
    IniWrite("Email.ini", "Standards", "Betreff", GUICtrlRead($Input1))
    IniWrite("Email.ini", "Standards", "Nachricht", StringReplace(GUICtrlRead($Edit1), @CRLF, " |@CRLF| "))
    Case $Button2
    If FileExists(@AppDataDir & "\Microsoft\Signatures\" & GUICtrlRead($Combo1)) Then
    $signatur = @CRLF & @CRLF & FileRead(@AppDataDir & "\Microsoft\Signatures\" & GUICtrlRead($Combo1))
    Else
    $signatur = ""
    EndIf
    _INetMail(GUICtrlRead($Input2), GUICtrlRead($Input1), GUICtrlRead($Edit1) & $signatur)
    EndSwitch
    WEnd

    [/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™