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

Beiträge von autoBert

  • GuiCtrlCreateMenueItem HILFE

    • autoBert
    • 9. Februar 2011 um 18:48

    Stelle doch bitte dein bisheriges Skript ein,

    mfg autoBert

  • Fenster 'ziehen'

    • autoBert
    • 9. Februar 2011 um 18:34

    http://www.autoit.de/index.php?page=Attachment&attachmentID=11889 solltest du dir auch anschauen. Entscheidend ist der erweiterte Stil $WS_EX_CONTROLPARENT bei GuiCreate,

    mfg autoBert

  • ListView , Button und Input Problem

    • autoBert
    • 9. Februar 2011 um 15:44

    Raupi , ich kann dich beruhigen

    Zitat von autoBert

    Vielleicht solltest du dein Windows neu aufsetzen,


    du leidest nicht an Alzheimer,

    volle, du solltest den Beitrag auf gelöst setzen, hast du sicher vergessen

    mfg autoBert

  • Wetterbericht

    • autoBert
    • 9. Februar 2011 um 14:37

    Hallo Taffy,

    ich habe deine neue Version (inkl. der von dir bereitgestelten Includes) getestet. Skript bleibt hängen, Konsolenausgabe:

    Code
    >"C:\Programme\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Programme\AutoIt3\Examples\Tests\Taffy\Wetter.au3" /autoit3dir "C:\Programme\AutoIt3" /UserParams    
    +>14:27:33 Starting AutoIt3Wrapper v.2.0.1.24    Environment(Language:0407  Keyboard:00000407  OS:WIN_XP/Service Pack 3  CPU:X86 OS:X86)
    >Running AU3Check (1.54.19.0)  from:C:\Programme\AutoIt3
    +>14:27:34 AU3Check ended.rc:0
    >Running:(3.3.6.1):C:\Programme\AutoIt3\autoit3.exe "C:\Programme\AutoIt3\Examples\Tests\Taffy\Wetter.au3"    
    __FFStartProcess: ""C:\Programme\Mozilla Firefox\firefox.exe" -new-window "http://freemeteo.com/default.asp?pid=15&la=3&cn=DE"  -repl 4242 
    _FFConnect: OS:	WIN_XP WIN32_NT 2600 Service Pack 3
    _FFConnect: AutoIt:	3.3.6.1
    _FFConnect: FF.au3:	0.5.3.6b
    _FFConnect: IP:	127.0.0.1
    _FFConnect: Port:	4242
    _FFConnect: Delay: 	2ms
    _FFConnect: Socket: 	1516
    __FFSend: try{window.content.frames["top"].document.browserDOMWindow}catch(e){'_FFCmd_Err';};
    __FFRecv: 
    __FFSend: try{navigator.userAgent}catch(e){'_FFCmd_Err';};
    __FFRecv: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
    _FFConnect: Browser:	Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
    _FFSendJavaScripts: Sending functions to FireFox ........... done
    _FFLoadWait: ...............................................................
    
    
    _FFLoadWait ==> Timeout: Can not check site status.
    _FFLoadWait: ... loaded in 671ms
    __FFSend: try{window.content.wrappedJSObject.frames["top"].document.getElementById('search-city').value='Dresden';}catch(e){'_FFCmd_Err';};
    __FFRecv: Dresden
    __FFSend: try{FFau3.simulateClick(window.content.frames["top"].document.getElementsByName('search-submit')[0],0,0);}catch(e){'_FFCmd_Err';};
    __FFRecv: 1
    _FFLoadWait: ....................................................................
    
    
    _FFLoadWait ==> Timeout: Can not check site status.
    
    
    >Process failed to respond; forcing abrupt termination...
    >Exit code: 1    Time: 312.706
    Alles anzeigen

    das kann aber an meiner "mageren" INet-Verbindung liegen,

    mfg autoBert

  • ListView , Button und Input Problem

    • autoBert
    • 9. Februar 2011 um 14:04
    Zitat von volle

    Ich habe es mal auf Laptop getestet, dort funktioniert es auch nicht, mein PC und Laptop haben Windows XP Home Edition SP3. Vielleicht liegt es daran, was ich aber nicht befürchte


    Nein an Win XP SP3 liegt es sicherlich nicht, denn mein NetBook hat das gleiche BS. Ich befürchte, dass du das Skript aus Post#2 abgeändert hast und es dadurch nicht läuft.

    @all: bitte Skript aus Post#2 testen und Rückmeldung,

    mfg autoBert

  • Wetterbericht

    • autoBert
    • 9. Februar 2011 um 01:52

    Hallo Taffy,

    danke dass du die HTML.AU3 angehängt hast. Nachdem ich dann noch die FFEX.AU3 included habe konnte ich das Skript starten, danach kommt bei mir für Eingabe Dresden und 2* dem heutigen Tag ein Skriptabsturz. Jetzt folgende Konsolenmeldungen

    Code
    >"C:\Programme\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3" /autoit3dir "C:\Programme\AutoIt3" /UserParams    
    +>01:45:27 Starting AutoIt3Wrapper v.2.0.1.24    Environment(Language:0407  Keyboard:00000407  OS:WIN_XP/Service Pack 3  CPU:X86 OS:X86)
    >Running AU3Check (1.54.19.0)  from:C:\Programme\AutoIt3
    +>01:45:28 AU3Check ended.rc:0
    >Running:(3.3.6.1):C:\Programme\AutoIt3\autoit3.exe "C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3"    
    __FFStartProcess: ""C:\Programme\Mozilla Firefox\firefox.exe" -new-window "http://freemeteo.com/default.asp?pid=15&la=3&cn=DE"  -repl 4242 
    _FFConnect: OS:	WIN_XP WIN32_NT 2600 Service Pack 3
    _FFConnect: AutoIt:	3.3.6.1
    _FFConnect: FF.au3:	0.6.0.1b-3
    _FFConnect: IP:	127.0.0.1
    _FFConnect: Port:	4242
    _FFConnect: Delay: 	2ms
    _FFConnect: Socket: 	1516
    _FFConnect: Browser:	Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
    __FFSendJavaScripts: Sending functions to FireFox .......... done
    _FFLoadWait: .............................................................................................................................. loaded in 39312ms
    __FFSend: try{FFau3.tmp=document.title;document.title='FFAU31341346665'}catch(e){'_FFCmd_Err';};
    __FFRecv: FFAU31341346665
    __FFSend: try{document.title=FFau3.tmp}catch(e){'_FFCmd_Err';};
    __FFRecv: Deutschland Wetter - Das momentane Wetter in Berlin, Deutschland - Freemeteo.com - Mozilla Firefox
    _FFWindowGetHandle: 0x0004084A
    _FFLoadWait: . loaded in 13ms
    __FFSend: try{window.content.top.document.getElementById('search-city').value='Dresden'}catch(e){'_FFCmd_Err';};
    __FFRecv: Dresden
    __FFSend: try{FFau3.simulateEvent(FFau3.WCD.getElementsByName('search-submit')[0],'MouseEvents','click');}catch(e){'_FFCmd_Err';};
    __FFRecv: 1
    _FFLoadWait: ........................................................................... loaded in 24131ms
    _FFLoadWait: . loaded in 11ms
    _FFTableWriteToArray ==> Invalid data type: (int) $iFilter: True
    C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3 (54) : ==> Array variable subscript badly formatted.:
    Dim $results1[UBound($results, 1)][5]
    Dim $results1[^ ERROR
    ->01:46:51 AutoIT3.exe ended.rc:1
    >Exit code: 1    Time: 85.046
    Alles anzeigen

    aber wenn es bei dir läuft ist es ja in Ordnung. Ich hole mir meine Wetterinfos mit DesktopWetter von @Gummibaer,

    mfg autoBert

  • ListView , Button und Input Problem

    • autoBert
    • 9. Februar 2011 um 01:03

    Halo volle,

    stimmt _GUICtrlListView_GetItemTextArray liest die Infos der ganzen Zeile, aber

    Zitat von Hilfe zu _GUICtrlListView_GetItemTextArray

    Erfolg: Array mit dem folgenden Format:
    [0] - Anzahl von Spalten im Array (n)
    [1] - Erster Spaltenindex
    [2] - Zweiter Spaltenindex
    [n] - Letzter Spaltenindex

    Quelle: dt. Hilfe

    und mit

    [autoit]

    $aItem = _GUICtrlListView_GetItemTextArray($h_ListView);holt alle Spalten der Zeile
    GUICtrlSetData($h_Input,$aItem[1]) ;Spalte 1 in Input übernehmen

    [/autoit]

    werte ich nur die 1. Spalte aus.

    Zitat von volle

    Was soll bei mir im Eimer sein, nur weil ein Script nicht richtig ausgeführt wird?

    Vielleicht solltest du dein Windows neu aufsetzen,

    Edit: du kannst aber genauso

    [autoit]

    $aItem = StringSplit(GUICtrlRead(GUICtrlRead($h_ListView)),"|")
    GUICtrlSetData($h_Input,$aItem[1])

    [/autoit]

    verwenden,

    mfg autoBert

  • Wetterbericht

    • autoBert
    • 9. Februar 2011 um 00:02
    Zitat von TAFFY

    Wenns nicht nervt,kann man dieses aufploppen des FF-Fensters am anfang irgendwie unterbinden ?


    Afair geht FF nicht im embedded-Mous, aber ich kann es nicht testen denn dein Skript läuft bei mir nicht:

    C
    >"C:\Programme\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3" /autoit3dir "C:\Programme\AutoIt3" /UserParams    
    +>23:51:27 Starting AutoIt3Wrapper v.2.0.1.24    Environment(Language:0407  Keyboard:00000407  OS:WIN_XP/Service Pack 3  CPU:X86 OS:X86)
    >Running AU3Check (1.54.19.0)  from:C:\Programme\AutoIt3
    C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3(15,10) : ERROR: can't open include file <html.au3>
    #include <html.au3>
    ~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3(49,72) : ERROR: _FFSetValueById(): undefined function.
    	If _FFLoadWait() Then _FFSetValueById("search-city", GUICtrlRead($ort))
    	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3(131,67) : ERROR: _HTML_GetSource(): undefined function.
    		$tagesresults = _HTML_GetTable(_HTML_GetSource($urlstring[$a][0])
    		~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3(131,90) : ERROR: _HTML_GetTable(): undefined function.
    		$tagesresults = _HTML_GetTable(_HTML_GetSource($urlstring[$a][0]), "distilo", "", 5, 16)
    		~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3(149,58) : ERROR: __HTML_Filter(): undefined function.
    				$RESULT[$a1][$a] = __HTML_Filter($RESULT1[$a1][0], 15)
    				~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    C:\Programme\AutoIt3\Examples\Tests\Wetterbericht.au3 - 5 error(s), 0 warning(s)
    !>23:51:28 AU3Check ended.rc:2
    >Exit code: 0    Time: 5.634
    Alles anzeigen

    es fehlt mir die html.au3 kannst du diese bitte anhängen,

    mfg autoBert

  • ListView , Button und Input Problem

    • autoBert
    • 8. Februar 2011 um 22:20

    Halo volle,

    dafür gibt es viele Möglichkeiten, ich bevorzuge:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>
    #include <GUIListBox.au3>
    #include <WindowsConstants.au3>
    #include <ListViewConstants.au3>
    #Include <GuiListView.au3>

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

    $h_Gui = GUICreate("Form1", 203, 299, 192, 124)
    $h_ListView = GUICtrlCreateListView("", 8, 8, 185, 214,BitOR($LVS_REPORT, $LVS_NOSORTHEADER, $LVS_SINGLESEL, $LVS_SHOWSELALWAYS, $WS_VSCROLL), BitOR($WS_EX_CLIENTEDGE, $LVS_EX_GRIDLINES, $LVS_EX_FULLROWSELECT))
    $ListViewHandle = GUICtrlGetHandle(-1)
    $h_Objekt_Button = GUICtrlCreateButton("Objekt in Input laden", 8, 232, 187, 25, $WS_GROUP)
    $h_Input = GUICtrlCreateInput("", 9, 264, 183, 21)
    GUISetState(@SW_SHOW)

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

    _GUICtrlListView_AddColumn($h_ListView,"Nummer",80)
    _GUICtrlListView_AddColumn($h_ListView,"Name",80)

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

    Global $File = @ScriptDir & "\List.txt"
    If FileExists($File) Then _LoadList()

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $h_Objekt_Button
    $aItem = _GUICtrlListView_GetItemTextArray($h_ListView)
    GUICtrlSetData($h_Input,$aItem[1])
    EndSwitch
    WEnd

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

    Func _LoadList()
    $HandleFile = FileOpen($File, 0)
    If $HandleFile <> -1 Then
    _GUICtrlListView_BeginUpdate($h_ListView)
    While True
    $Item = FileReadLine($HandleFile)
    If @error Then ExitLoop
    GUICtrlCreateListViewItem($Item, $h_ListView)
    WEnd
    _GUICtrlListView_EndUpdate($ListViewHandle)
    FileClose($HandleFile)
    EndIf

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

    EndFunc

    [/autoit]

    mfg autoBert

  • Xfire Spiele Erkennung

    • autoBert
    • 8. Februar 2011 um 20:23

    Ich weis zwar nicht wer wieder freigeschaltet hat, aber da Matthias_199 auch gerne UDP Daten entchlüsseln würde, siehe [ offen ] UDP Netzwerkdaten entschlüsseln bzw verstehen sollte bis zur Stellungnahme durch einen Mod/Admin wirklich kein Support geleistet werden

    mfg autoBert

  • Xfire Spiele Erkennung

    • autoBert
    • 8. Februar 2011 um 19:51
    Zitat von Matthias_199

    stellt sich immernoch die frage warum das xfire machen darf und es macht.


    Darum geht es hier nicht, dieses Forum hat Regeln und du scheinst dagegen zu verstosssen, deshalb @Mod/Admin bitte prüfen

    mfg autoBert

  • array auffüllen und sortieren

    • autoBert
    • 8. Februar 2011 um 18:53

    Hallo wuff,

    bist du dir sicher, dass das Array hier korrekt angezeigt wird?

    Zitat

    Col0 Col1 Col0 Col1
    9935_Dat_0 9935_Dat_0
    9935_Dat_1 Text1 9935_Dat_1 Text1
    9935_Dat_2 Text2 9935_Dat_2
    9935_Dat_3 Text3 9935_Dat_3 Text2
    9935_Dat_4 Text3
    9935_Dat_5
    9935_Dat_6 Text4

    Alles anzeigen

    denn 4 Spalten wobei die 1. identische Bezeichnung wie die 3. Spalte und die 2. identisch mit der 4. Spalte ist, lässt mich einen Copy-Paste Fehler vermuten.
    Mit was soll aufgefüllt werden, woher kommen die Daten. Poste doch einmal eine Datei vorher und nachher, denn ich habe immer noch nichts verstanden,

    mfg autoBert

  • array auffüllen und sortieren

    • autoBert
    • 8. Februar 2011 um 18:34
    Zitat von wuff

    Unten angefügt!!


    Wo?

    Ausserdem habe ich die Frage nicht verstanden, aber vielleicht hilft ja

    [autoit]

    _ArrayDelete

    [/autoit]

    mfg autoBert

  • Daten an einen HTTPS-Server senden?

    • autoBert
    • 8. Februar 2011 um 18:21

    Hallo TypO12,

    herzlich willkommen im Forum und viel Spass mit AutoIt.

    Hier kannst du dir die deutsche Hilfe herunterladen.
    Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebee

    und jetzt zu deiner Frage, du solltest dein Problem genauer schildern. Grundsätzlich ja, ob es allerdings schon eine fertige UDF dafür gibt weis ich nicht,

    mfg autoBert

  • Xfire Spiele Erkennung

    • autoBert
    • 8. Februar 2011 um 18:01

    Hallo Matthias_199,

    soll sich etwa jemand anders für dich durch die Dok quälen?
    Im übrigen wenn du schon Infos gibst

    Zitat von Matthias_199

    Und die finden zu 100% keinen weg mehr was unter die leute zu bringen da pandamic games pleite ist.


    sollten diese auch korrekt sein, denn pandamic ist keines Falls pleite sondern von einer anderen Firma übernommen:

    Zitat

    im Oktober 2007, wurde bekanntgegeben, dass Publisher Electronic Arts die VG Holding Corp - und damit Pandemic und Bioware - für den Betrag von etwa 860 Millionen US-Dollar aufgekauft habe. Die Übernahme wurde im Januar 2008 abgeschlossen.[1] Am 17. November 2009 gab Electronic Arts bekannt, dass das Studio geschlossen werde.
    ...
    Am 17. November 2009 wurde das Studio offiziell geschlossen, der Name und die Franchises sollen jedoch fortgeführt werden.

    sollte also in dem von dir erwähnten Tools und der dazu gehörigen Doku die Lösung nicht zu finden sein, sind wir wieder beim Problem von Post #4 denn mit der Übernahme von pandamic gingen natürlich auch alle Rechte an Electronic Arts über. Und da bei Software-Lizenzen standardmässig das Reverse Engineering verboten wird, solltest du in diesem Fall dein Projekt eintellen

    mfg autoBert

  • Xfire Spiele Erkennung

    • autoBert
    • 8. Februar 2011 um 17:36
    Zitat von Matthias_199

    Das sind die originalen Mod Tools von den Entwicklern für Modder.
    Also sollte es kein problem darstellen.

    Zitat

    Description:
    This is a beta release of the Battlefront II mod tools. This release of the tools should give you everything you need to make mods for Star Wars Battlefront II, including the original assets that were used to make the game (minus sounds, and movies, which we could not release due to file size and licensing issues).


    Seh ich auch so, du musst dich halt durch die Doku dazu durcharbeiten,

    mfg autoBert

  • Xfire Spiele Erkennung

    • autoBert
    • 8. Februar 2011 um 17:07
    Zitat von Matthias_199

    Ne ich und ein modder hatten ne Idee einen DL server für das Game zu bauen.
    ...
    Es geht darum Battlefront hat keinen DL server.
    Und wenn du nicht die map hast fliegste einfach vom server.


    Das wird schon einen Grund haben. Aber irgendwie bringen die ja auch ihr(e) Spiele und Updates (gegen bares) unter die Leute.
    Solange du nicht einen Auszug aus deren AGB's hier einstellst aus dem eindeutig hervorgeht dass der "unentgeldliche" Vertrieb durch 3. ausdrücklich erlaubt ist plädiere ich für CLOSE

    mfg autoBert

  • Xfire Spiele Erkennung

    • autoBert
    • 8. Februar 2011 um 16:19

    Hallo matthias_199,

    bist du mit deinen 18 Lenzen schon so vergesslich, dass d nicht weisst was und wo du spielst. Oder für was benötigst du das wirklich?

    mfg autoBert

  • MineCraft ServerInterface

    • autoBert
    • 8. Februar 2011 um 15:26

    Halo timblo,

    wenn bei deinem Skript der eingelesene Konsolen-Text in Scite anstatt im Clipboard landet gibt es nur 3 Möglichkeiten:

    • der/die Ersteller dieses Server-Tools haben etwas dagegen das sie über ein Fremprogramm gesteuert/überwacht werden
    • das Server-Tool ist fehlerhaft programmiert und bringt Windows durcheinander
    • das Tool ist falsch installiert/konfiguriert, siehe 2. und auch die Fehlermeldungen auf deinem ScreenShot


    Die 1. und die 3. Möglichkeit sind für mich die warscheinlichsten,

    Da auf dem ScreenShot zu sehen ist, dass SQLite-Datenbanken verwendet werden solltest du nach der Datenbank suchen. Diese bzw. echte Logfiles sollte man zeitnah (beinahe Echtzeit) auswerten können wodurch das ganze einfacher zu bewerkstelligen ist.

    Solange du es nicht schaffst das Java-Tool so zu konfigurieren dass es fehlerfrei alles lädt solltest du dich nicht um eine AutoIt-Erweiterung kümmern, sondern dich in einem Minecraft- /Java Forum schlau machen was zu tun ist,

    mfg autoBert

  • Hilfe bei SetOnTop und Bildschirmfixierung

    • autoBert
    • 8. Februar 2011 um 14:37
    Zitat von Czerni

    Das Problem ist aber immer noch, das der Rahmen des Texeditors als "Ende" des Bildschirmes agieren soll und wenn Programme Maximiert werden diese nicht hinter sondern unter dem Texteditor erscheinen sollen.


    dafür musst du dir eine Fensterliste erstellen lassen

    [autoit]

    WinList

    [/autoit]

    und diese laufend in einer schleife überprüfen. Bei Veränderung mit

    [autoit]

    WinMove

    [/autoit]

    das entsprechende Fenster verschieben.

    mfg autoBert

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™