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

Beiträge von L3viathan

  • IE problem

    • L3viathan
    • 10. Februar 2009 um 17:53
    [autoit]

    _IENavigate($oIE,'javascript:window.document.forms[1].elements[0].value="Bla"')

    [/autoit]


    Meine ich damit.

  • 2D Spiel Hilfe

    • L3viathan
    • 10. Februar 2009 um 17:52

    Switch ist schneller.
    Testen kannst du das mit TimerInit und Timerdiff

  • IE problem

    • L3viathan
    • 10. Februar 2009 um 17:34

    keine Ahnung, kenne mich mit IE( :cursing: )-Funktionen nicht aus... :D
    Das Problem ist: es ist das zweite (foms[1]) Formular, würde ich sagen

  • 2D Spiel Hilfe

    • L3viathan
    • 10. Februar 2009 um 17:32

    Ja, das ist wirklich sinnvoll

  • IE problem

    • L3viathan
    • 10. Februar 2009 um 15:04
    [autoit]

    _IENavigate($oIE,'javascript:window.document.forms[0].elements[0].value="Bla"')

    [/autoit]


    Bei Elementsnummer ausprobieren (oder in den Quelltext gucken...

  • Tcp verbindung halten ?

    • L3viathan
    • 9. Februar 2009 um 22:46

    TCPSend
    Guck dir das Beispiel in der Hilfe an, das ist komplett.
    edit: Ich würde dir ja gerne helfen, aber ich darf nicht (einziges griffbereites Beispiel verstößt gegen Forumrules:()

  • Tcp verbindung halten ?

    • L3viathan
    • 9. Februar 2009 um 22:11
    Zitat

    So lange der Server an ist, soll ein Tryicon zusehen sein und erst dann geschlossen werden wenn ich es schliesse.


    Ist das nicht automatisch so?!
    Bau halt noch ne While-Schleife ein, damit das Script nicht endet.

  • IE problem

    • L3viathan
    • 9. Februar 2009 um 21:25

    Aus dem Gedächtnis, kann auch völlig falsch sein:

    [autoit]

    _IENavigate($oIE,"javascript:window.document.forms[0].submit()")

    [/autoit]
  • au32multilangau3 Hilfe

    • L3viathan
    • 9. Februar 2009 um 21:20

    Ich weiß es gibt noch viele Fehler.
    Aber es hat schon bei einem Script geklappt, diesem:

    [autoit]


    Msgbox(0,"Titel","text")

    [/autoit]


    ;)

  • Projekt-Idee: AutoIt for the win!

    • L3viathan
    • 9. Februar 2009 um 21:18

    Liegt aber am Prinzip...
    TicTacToe kann mich nicht besiegen...

  • au32multilangau3 Hilfe

    • L3viathan
    • 9. Februar 2009 um 20:51

    Nice.
    Scheint zu funktionieren...
    leicht geändert...:

    [autoit]

    $file = FileOpenDialog("Datei auswählen", @ScriptDir, "AutoIt-Skripte (*.au3)", 3)
    $lang=InputBox("Sprache auswählen","In welcher Sprache ist dieses Programm?","german")
    If Not @error Then
    $file2 = FileRead($file)
    FileDelete($file)
    FileDelete("lang.ini")
    $file3 = StringRegExp($file2, """(.+?)""", 3)
    For $i = 0 To UBound($file3) - 1
    IniWrite("lang.ini", $lang, $i, $file3[$i])
    $file2 = StringReplace($file2, '"' & $file3[$i] & '"', 'IniRead("lang.ini",$lang,' & $i & ',"Error in language file")')
    Next
    $file2='$lang="german"' & @CRLF & $file2
    FileWrite(StringTrimRight($file,4) & " - multilang.au3", $file2)
    EndIf

    [/autoit]
  • au32multilangau3 Hilfe

    • L3viathan
    • 9. Februar 2009 um 18:49

    Ich bin grade am erstellen eines Scripts, welches aus normalen AutoIt-Skript solche macht, die multilingual sind.
    Funktionieren soll das so:
    Programm liest Zeile für Zeile den Quelltext, ersetzt alle Strings, die in Anführungszeichen sind durch IniReads und schreibt die zugehörigen Texte in eine .ini
    Leider funktioniert das nicht so, wie ich mir das denke.

    Spoiler anzeigen
    [autoit]


    #include <String.au3>
    $file=FileOpenDialog("Datei auswählen",@ScriptDir,"AutoIt-Skripte (*.au3)",3)
    dim $i=0
    dim $count=1
    While True
    $i +=1
    ;~ MsgBox(0,"",$i)
    $oldline=FileReadLine($file,$i)
    MsgBox(0,"",$oldline)
    If @error = -1 Then ExitLoop
    $newline=$oldline
    ;~ While True
    $found=_StringBetween($oldline,"""","""")
    If not IsArray($found) Then MsgBox(0,"",$found)
    If IsArray($found) Then MsgBox(0,"",$found[0])
    ;~ MsgBox(0,"",$found[0])
    ;~ If @error Then ContinueLoop
    ;~ MsgBox(0,"","Vor iniwrite")
    If IsArray($found) Then IniWrite("lang.ini","german",$count,$found[0])
    $newline=StringRegExpReplace($oldline,"""*""","IniRead(""lang.ini"",""german""," & $count & ",""Error in language file"")")
    $count +=1
    ;~ WEnd
    ;~ MsgBox(0,"","multilang-" & $file)
    FileWriteLine($file & ".multilang.au3",$newline)
    WEnd

    [/autoit]


    Sorry für die vielen auskommentierten Befehle, ich bin noch am rumprobieren.
    Aktuell hat er natürlich noch Probleme mit mehreren Strings in einer Zeile, oder gar Anführungszeichen innerhalb von Strings.
    Er schreibt korrekt die Daten in die Ini-Datei, nur das ersetzen klappt nicht so, wie ich das möchte.
    Wo ist der Fehler?

  • Angeforderte Inhalte anzeigen lassen HTTP Header

    • L3viathan
    • 9. Februar 2009 um 17:21

    Muss das mit Autoit sein?
    Wireshark?

  • 2D Spiel Hilfe

    • L3viathan
    • 9. Februar 2009 um 17:20

    Sehr nice.
    Mach dochmal ein einfaches Level (mit Ziel)
    Kritik: man läuft zu langsam...

  • 2D Spiel Hilfe

    • L3viathan
    • 9. Februar 2009 um 17:04

    [insider]Ja ist ja schonmal toll, hast du noch weitere Infos :rofl::rofl::rofl::rofl::rofl::rofl: [/insider]

  • System Pfade

    • L3viathan
    • 9. Februar 2009 um 17:01
    Zitat von Scripter192

    Systemsteuerung und andere haben KEINEN "Ordner" mit Inhalt, also auch keinen richtigen Pfad.

    Falsch.
    Jeder Special-Ordner hat eine sogenannte CLSID, über die du ihn ansprechen kannst
    http://sysinfo.org/bholist.php oder kürzer gefasst: http://www.autohotkey.com/docs/misc/CLSID-List.htm
    Steht glaubich auch in der AutoIthilfe.

  • Fire Fm

    • L3viathan
    • 9. Februar 2009 um 16:51

    Ich denke es ist sinnvoller, das Desktopprogramm Last.fm zu nutzen, denn es unterstützt schon Hotkeys. ;):rock::rock:

  • System Pfade

    • L3viathan
    • 9. Februar 2009 um 16:38

    Auswendig weiß ich nur
    - Gerätemanager : (mmc) devmgmt.msc
    - Software: (control) appwiz.cpl
    Dabei kann das in Klammern eigentlich weggelassen werden, aber wer weiß...

  • Flashgame in Autoit

    • L3viathan
    • 9. Februar 2009 um 14:00

    möglicherweise steht das auch in der shockwavedatei. Dann kannst du nix machen

  • Compiliertes Programm --> Icon wechseln

    • L3viathan
    • 8. Februar 2009 um 23:04

    Bei compile with options geht das.
    Oder bei fetrigen exes mit reshacker

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™