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

Beiträge von WhiteLion

  • timeout für inetget - gibts da was ?

    • WhiteLion
    • 2. Juli 2010 um 00:25

    hallo,
    ich suche eine lösung um bei inetget früher einen timeout zu setzten. also mein script soll nach 2 sekunden wenn keine antwort vom server kommt abbrechen mit der anfrage.... geht das ?

  • HotKeyInput.au3 <- wie weise ich eine funktion/aktion zu !?

    • WhiteLion
    • 23. Juni 2010 um 15:25

    hallo, ich versuche die HotKeyInput.au3 (link unten) zu nutzen um meine hotkeys selber definieren zu können.
    leider habe ich nicht verstanden wie ich jetzt den hotkeys eine aktion/funktion zuweisen kann wie bei hotkeyset.
    ich lege zwar die tasten und erhalte auch mit _GUICtrlReadHotKeyInput($InputHotkeyKey) die tasten-nummer die
    den gedrückten tasten der UDF entspricht zurück, aber per hotkeyset kann ich keine funktion aufrufen weil
    selbiges ja die definierten tasten ja wie -> {enter} haben will. ich frage mich ob ich eine funktion der UDF nicht
    richtig verstanden habe oder ob man die nummern doch irgendwie in hotkeyset nutzen kann!?

    das ganze hab ich übrigens aus diesen thread: http://www.autoitscript.com/forum/index.php?showtopic=90598&st=0

    an alle helfenden: danke schonmal für die bemühungen!

  • Listview von fornherein sortierbar per klick auf spalten überschriften ?

    • WhiteLion
    • 21. Juni 2010 um 12:16

    hmmm, danke ...
    mano ist das ein aufwand für diese kleine funktion :(

  • Listview von fornherein sortierbar per klick auf spalten überschriften ?

    • WhiteLion
    • 21. Juni 2010 um 11:29

    Listview von fornherein sortierbar per klick auf spalten überschriften ?
    ^^ geht das oder nicht ?
    ich habe in der hilfe folgendes gefunden... zitat:
    Funktion GUICtrlCreateListViewDas Sortieren der Listeneinträge durch Klick auf die Spaltenüberschriften (wie im Explorer) ist zur Zeit noch nicht implementiert.

    Bei den ganzen funktionen die listview anbietet kann ich mir gar nicht vorstellen das dem wirklich so ist!

  • stehe mal wieder kurz vor einem nervenzusammenruch -> serverlog durchsuchen geht nicht!

    • WhiteLion
    • 20. Juni 2010 um 02:36

    vielen dank an alle bemühten!
    ich habe das problem gefunden (hoffe ich)
    und zwar war das der zeilenumbruch im weg.

    @CR war richtig ... offensichtlich ist das bei hex 0D
    für den zeilenumbruch das trennzeichen....

    ^^ aber falls nicht meld ich mich wieder, wenn ichs überlege :D

  • stehe mal wieder kurz vor einem nervenzusammenruch -> serverlog durchsuchen geht nicht!

    • WhiteLion
    • 19. Juni 2010 um 21:47
    Zitat von Xenobiologist
    [autoit]

    Local $sText = ClipGet()

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

    StringReplace(StringMid($sText, 1, StringInStr($sText, 'map:', 2, -1)), @CRLF, @CRLF)
    MsgBox(0, "", "Gefunden in Zeile " & @extended + 1 & @CRLF)

    [/autoit]


    danke, aber das GEHT NICHT ....
    ich bekomme zwar ein ergebnis, aber das ist nicht die letzte zeile, sondern mitten drinnen
    ich habe gerade bemerkt, dass das log doch ne ganze ecke größer werden kann als 3 mb ...

  • stehe mal wieder kurz vor einem nervenzusammenruch -> serverlog durchsuchen geht nicht!

    • WhiteLion
    • 19. Juni 2010 um 21:25

    moin,
    ich verstehe es einfach nicht.... ich habe ein 150 bis 3000 MG großes serverlog das ich nach einem string "map:" durchsuche.
    ich muss als ergebnis immer den letzten fund immer die zeilennummer haben (nicht die nummer ausm log sondern die reale)
    und die suche mit meinem code zeigt mir ergebnisse an ganz anderen stellen:
    hier der code:

    [autoit]

    Local $split, $iii, $line, $count
    global $consoleall = FileRead(@TempDir&"\logripped.txt")
    Local $aText = StringSplit($consoleall, @LF)
    $line = False
    For $i = $aText[0]-1 To 0 Step -1
    If StringInStr($aText[$i], "map:", 1) Then
    $line=$i
    ExitLoop
    EndIf
    Sleep($Speedsetter)
    Next

    [/autoit]

    ich bekommte als ergebnis der suche z.B. die folgende line der der textdatei:

    Code
    [  1590190] Com_TouchMemory: 0 msec. Using sum: 746783988

    auch hatte ich als ergebnis schonmal die line wo nur das wort: </info> (oder so ähnlich) stand!

    wo steht denn da bitte das wort "map:" ? verflixt ...das macht mich noch verrückt!

    ich suche dringend eine resoucenschonende lösung :( und eine aufklärung

    vielen dank liebe community !

  • aus einer logdatein(txt) den letzten eintrag mit suchbefriff finden!

    • WhiteLion
    • 18. Juni 2010 um 19:28

    danke super :D vielen dank :D

  • aus einer logdatein(txt) den letzten eintrag mit suchbefriff finden!

    • WhiteLion
    • 17. Juni 2010 um 17:07

    hallo leute ... ich mal wieder :D
    ich suche eine (resourcen-schonende) möglichkeit eine ca. 1 mb große logdatei nach einem eintrag zu durchsuchen.
    und zwar möchte ich immer genau die zeilennummer (nicht die zeilennummer die der log selber erstellt!) vom letzten(!) eintrag von dem wort "pos:" die logdatei sieht (auszugsweise) so aus:

    Code
    [   1488420] Tried to store more than MAX_CL_LOOPBACK_PACKETS (12) client loopback packets at once; 129 packets will be dropped.
    [   1534640] Tried to store more than MAX_CL_LOOPBACK_PACKETS (12) client loopback packets at once; 38 packets will be dropped.
    [   1534653] oldMessageNum is 6042, newSnap.messageNum is 6074 - not clearing it because they overlap
    [   1593277] pos: mp_12
    [   1593287] num sc ping guid                         	name        	lastmsg address           	qport rate
    [   1593304] --- ----- ---- -------------------------------- --------------- ------- --------------------- ----- -----
    [   1593310]  13 	0   20             	0110000115ff1402 White   	0 loopback          	-7694 99999
    [   1593534] 
    [   1724567] pos: mp_19
    [   1724577] num sc ping guid                         	name        	lastmsg address           	qport rate
    [   1724593] --- ----- ---- -------------------------------- --------------- ------- --------------------- ----- -----
    [   1724599]  13 	0   20             	0110000115ff1402 White    	0 loopback          	-7694 99999
    [   1724796] 
    [   1751054] pos: mp_19   <- die zeilennummer ist gesucht
    [   1751063] num sc ping guid                         	name        	lastmsg address           	qport rate
    [   1751078] --- ----- ---- -------------------------------- --------------- ------- --------------------- ----- -----
    [   1751085]  13 	0   20             	0110000115ff1402 White    	0 loopback          	-7694 99999
    [   1751313]
    Alles anzeigen

    natürlich ist das log immer dynamisch und ich suche quasi immer die letzte postion bzw zeilennummer von dem wort "pos:"
    Noch mal zu verständnis: ich suche NICHT die Zeilennummer des logs , also nicht z.B." [ 1751054]" sondern die zeilennummer
    die man bekommt, wenn man mit einem texteditor guckt!

    vielen dank für die mühe!

  • soundplay geht nicht mehr bei googletranslate.

    • WhiteLion
    • 16. Juni 2010 um 01:51

    ich habe mein programm mit eine vorlesefunktion über googletranslate ausgestattet und nun geht das abspielen der sounds nicht mehr :(
    InetGet("http://translate.google.com/translate_tts?q=" & $input, @TempDir & "\test.mp3")
    wenn ich mir die mp3 datei hole kann ist sie nicht mehr mit der soundplay-funktion abspielbar.... kann es ein, dass google den codex geändert hat ?
    im mediaplayer geht es nämlich! wie kann ich mir trotzdem vorlesen lassen ?

  • groß/kleinschreibung bei controlsend per hotkey (merkwürdiger fehler)

    • WhiteLion
    • 14. Juni 2010 um 00:57

    ne, aber ich habs jetzt gelöst in dem ich den ganze nstring in kleinbuchstaben wandel....

  • groß/kleinschreibung bei controlsend per hotkey (merkwürdiger fehler)

    • WhiteLion
    • 13. Juni 2010 um 23:00

    ich habe ein ganz merkwürdiges problem:
    ich sende einen string... ( ControlSend("Console", "", "[CLASSNN:Edit1]", 'SAY '&$playernick[0+$ypos]&' ALT K TO KICK ALT B TO BANLIST'&" {Enter}") ) .... per hotkey an ein editfeld ... klappt auch, aber sobald ich ins spiel wechsle werden teile des strings zufällig groß/klein geschreiben und zwar sind alle zeichen betroffen.... ich hab schon andere strings versucht oder sonderzeichen weggelassen ... es bringt nix.
    wenn ich wieder in windows bin, dann wird der string korrekt gesendet .... woran kann das liegen ?

  • leere Arrays loschen.

    • WhiteLion
    • 13. Juni 2010 um 15:16

    thanx ;)

  • leere Arrays loschen.

    • WhiteLion
    • 13. Juni 2010 um 14:33

    hi,
    ich habe ein array[20] also 20 platze fei ... diese werden gefüllt und dann wird bleiben meist 2-16 leer...
    diese leeren plätze stören mich aber bei der weiten verwendung. wie kürze ich das array nun um die
    tatsächlich verwendeten plätze !?

  • zeilennummer eines logfiles anhand eines bekannten strings rausbekommen

    • WhiteLion
    • 12. Juni 2010 um 23:46

    thanx das ging :D

  • zeilennummer eines logfiles anhand eines bekannten strings rausbekommen

    • WhiteLion
    • 12. Juni 2010 um 22:03

    moin leute ... ich such mal wieder seit stunden und find nix gescheites.
    ich habe ein logfile welches logischer weise verschiedne längen hat.
    um dort strings zu extrahieren muss ich erstmal wissen ab welcher zeile
    ich sie finde... lange rede kurzer sinn: "]connectionproblem" ist der text im
    log und ich brauche die zeilennummer. wie ist der befehl zum anzeigen zeilennummer
    anhand dieses suchtextes ?
    danke schonmal für die hilfe :D

  • hotlink in einem inputfeld... geht das ?

    • WhiteLion
    • 11. Juni 2010 um 11:25

    ich habe eine Inputfeld und möchte das die dortigen informationen von einer webseite geladen werde ... quasi für neuigkeiten und so... das sollte
    dann auch beinhalten, dass dort mal eine anklickbarer link stehen sollte ... geht sowas ?

    PS: und noch eine frage am rand -> warum ist der inhalt meines inputs immer komplett markiert wenn ich was paste: GUICtrlSetData($input50, GUICtrlRead($input50) & @CRLF & "blabla")

  • "TCPTimeout" <- funktioniert nicht !

    • WhiteLion
    • 6. Juni 2010 um 18:30

    ich habe schon einiges gelesen ... irgendwer schrieb hier das TCPconnect unter den hacker§ fällt ... also wirklich. jedenfalls blieb in allen threads das problem das "TCPTimeout" nicht funktioniert offen... ich brauche es übrigens um zu schauen ob meine und dir gameserver meiner freunde noch online sind! ... der krams freezt mein ganzes script/tool :( gibt es doch eine möglichkeit den timout festzulegen ?
    danke für die hilfe :D

    EDIT: hier übrigens die funktion...

    [autoit]

    Func _checkport($hostname, $port)
    Opt("TCPTimeout",100)
    TCPStartup() ; TCP wird initialisiert
    $ipornot = 0
    $ipornot = StringRegExp($hostname,'^(\d+)\.(\d+)\.(\d+)\.(\d+)$',0 )
    if $ipornot = 1 Then
    ;MsgBox(0,"not", $hostname)
    Else
    ;MsgBox(0,"yes", $hostname)
    $hostname = TCPNameToIP($hostname)
    EndIf
    global $socket = -1
    $socket = TCPConnect($hostname, $port)
    EndFunc

    [/autoit]
  • URL aufruf im standart-browser ohne www.

    • WhiteLion
    • 5. Juni 2010 um 17:39

    danke ging :D

  • URL aufruf im standart-browser ohne www.

    • WhiteLion
    • 5. Juni 2010 um 15:36

    hallo ich muss eine subdomain aufrufen und zwar im standart-browser ... shellexecute ging nicht da subdomains ohne www. sind... z..B. server.web.de ....

    hat jemand eine idee ?

    EDIT: ich glaube ich habs... einfach: ShellExecute("http://gameserver.web.de/")

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™