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

Beiträge von Texos

  • TCPstartup überprüfen

    • Texos
    • 19. November 2010 um 15:56

    moin

    wie man schon in der überschrift lesen kann, möchte ich gerne wissen wie ich überprüfen kann ob tcp nun erfolgreich war oder nicht


    [autoit]

    Func _setproxy($Ip = "default" ,$Port = "default")
    _AutoItObject_Startup()
    If $Ip <> "default" AND $Port <> "default" Then
    $socket = TCPStartup()
    If $socket = -1 Then
    MsgBox(0,"","Es konnte keine Verbindung zu diesem Port aufgebaut werden")
    TCPShutdown()
    Exit
    Endif
    Endfunc

    [/autoit]

    er gibt mir bei jedem proxy den ich eingebe -1 zurück... hab ich pech und alle proxys sind down die ich versuche oder stimmt da etwas nicht?

  • Formel aufstellen

    • Texos
    • 30. Oktober 2010 um 00:46

    moin^^
    wollte mal fragen ob man da eine formel aufstellen kann..

    am anfang hab ich noch keinen wert x (der später jedoch 80 ist)
    den bekomm ich erst am schluss

    gegner 1: 25 rüstung, 105 schild, 303 angriff
    spieler 1: 75 rüstung, 33 schild, 298 angriff, verteidigung 162

    spieler 1 verliert bei diesem kampf 80 rüstung(zuerst wird schild abgezogen, danach rüstung)

    bei der verteidigung ist es so: hat der gegner eine gleiche oder niedrigere angriffstärke wie verteidigungsstärke vom spieler dann zieht es dem spieler nur 1 rüstung ab, wenn die rüstung+schild vom gegner geringer sind als die angriff vom spieler.

    beispiel: Npc 300 angriff
    spieler 200verteidigung

    so verliert der spieler EIGENTLICH 100 rüstung.. doch nun ist es so, dass wenn man mehr angriff hat als der gegner dann verliert man nicht 100 rüstung sondern manchmal auch nur 70 oder so.

    doch wie komme ich auf so eine formel? kann mir da jemand weiterhelfen?

  • For Next schleife funktioniert nicht!

    • Texos
    • 16. Oktober 2010 um 15:37

    hmmm ok dann habe ich mich wohl geirrt 8|

    dachte es wären mehr durchläufe... 510 kommen mir so wenig vor..^^

  • For Next schleife funktioniert nicht!

    • Texos
    • 16. Oktober 2010 um 15:27

    so geht es nicht schnitzel^^

    es geht in alle richtungen, obenrechts, rechts, runter, links etc..

    deswegen auch die vielen if abfragen

    und die for schleife funktioniert doch immer noch nicht richtig

    wenn ich das so ansetze:

    [autoit]


    For $i = 0 to 50 step +1
    For $j = 0 to 50 step +1
    ToolTip("Schleife 1: "&$i&" --- Schleife 2: "&$j)
    Next
    Next

    [/autoit]

    Dann erscheint im tooltip:
    Schleife 1: 0 --- Schleife 2: z.B. 30

    wenn die schleife 2 dann bei 50 ist wird schleife 1 auf 1 gesetzt und es fängt wieder bei 0-50 an etc.

    und genau das funktioniert nicht

  • For Next schleife funktioniert nicht!

    • Texos
    • 16. Oktober 2010 um 15:11

    werde demnächst die zahlen auchnoch wie die ersten 2 in stringsplit setzen, spart zeilen^^

    Spoiler anzeigen
    [autoit]

    global $x,$y,$startx[100],$starty[100],$x3[100],$xy[100]

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

    $x3 = StringSplit("1198461,1198468,1198491,1198499,1198503,1198506,1198552,1198545,1198554,1198551,1198556,1198552,1198561,1198541,1198563,1198530", ",")
    $y3 = StringSplit("2823366,2823347,2823374,2823366,28233622,2823340,2823339,2823358,2823375,2823397,28234112,2823415,2823425,2823445,2823461,2823475", ",")

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

    $startx[0]= "1198461"
    $startx[1]= "1198468"
    $startx[2]= "1198491"
    $startx[3]= "1198499"
    $startx[4]= "1198503"
    $startx[5]= "1198506"
    $startx[6]= "1198552"
    $startx[7]= "1198545"
    $startx[8]= "1198554"
    $startx[9]= "1198551"
    $startx[10] = "1198556"
    $startx[11] = "1198552"
    $startx[12] = "1198561"
    $startx[13] = "1198541"
    $startx[14] = "1198563"
    $startx[15] = "1198530"
    $startx[16] = "1198535"
    $startx[17] = "1198497"
    $startx[18] = "1198476"
    $startx[19] = "1198467"
    $startx[20] = "1198467"
    $startx[21] = "1198454"
    $startx[22] = "1198453"
    $startx[23] = "1198487"
    $startx[24] = "1198482"
    $startx[25] = "1198477"
    $startx[26] = "1198473"
    $startx[27] = "1198489"
    $startx[28] = "1198510"
    $startx[29] = "1198518"
    $startx[30] = "1198522"
    $startx[31] = "1198489"
    $startx[32] = "1198463"
    $startx[33] = "1198454"
    $startx[34] = "1198449"
    $starty[0] = "2823366"
    $starty[1] = "2823347"
    $starty[2] = "2823374"
    $starty[3] = "2823366"
    $starty[4] = "2823362"
    $starty[5]= "2823340"
    $starty[6]= "2823339"
    $starty[7]= "2823358"
    $starty[8]= "2823375"
    $starty[9]= "2823397"
    $starty[10] = "2823411"
    $starty[11] = "2823415"
    $starty[12] = "2823425"
    $starty[13] = "2823445"
    $starty[14] = "2823461"
    $starty[15] = "2823475"
    $starty[16] = "2823489"
    $starty[17] = "2823489"
    $starty[18] = "2823491"
    $starty[19] = "2823488"
    $starty[20] = "2823481"
    $starty[21] = "2823475"
    $starty[22] = "2823457"
    $starty[23] = "2823461"
    $starty[24] = "2823454"
    $starty[25] = "2823433"
    $starty[26] = "823430"
    $starty[27] = "2823421"
    $starty[28] = "2823419"
    $starty[29] = "2823411"
    $starty[30] = "2823400"
    $starty[31] = "2823414"
    $starty[32] = "2823409"
    $starty[33] = "2823399"
    $starty[34] = "2823385"

    [/autoit]
  • For Next schleife funktioniert nicht!

    • Texos
    • 16. Oktober 2010 um 14:46

    tag euch :)

    könnt ihr hier mal bitte schauen, wieso die for next schleife nicht funktioniert?
    $startx , $starty , $x3 , $y3 wurden mit zahlen in ein array gespeichert, funktioniert auch super wenn ich sie mir über _Arraydisplay anzeigen lassen.

    [autoit]


    For $i = 0 To 34
    for $b = 1 to 15
    $Startx2 = $startx[$i]
    $Starty2 = $starty[$i]
    $x = $x3[$b]
    $y = $y3[$b]

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

    If $x > $startx2 and $y > $starty2 Then
    $routex = $x-$startx2
    $routey = $y-$starty2
    If $routex > $routey Then
    $first = $routex-$routey
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$first+$routey&" Felder"&@CRLF)
    Else
    $first = $routey-$routex
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$first+$routex&" Felder"&@CRLF)
    endif
    Endif

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

    If $x < $startx2 and $y < $starty2 Then
    $routex = $startx2-$x
    $routey = $starty2-$y
    If $routex > $routey Then
    $first = $routex-$routey
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$first+$routey&" Felder"&@CRLF)
    Else
    $first = $routey-$routex
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$first+$routex&" Felder"&@CRLF)
    endif
    Endif

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

    If $x > $startx2 and $y < $starty2 Then
    $routex = $x-$startx2
    $routey = $starty2-$y
    If $routex > $routey Then
    $first = $routex-$routey
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$first+$routey&" Felder"&@CRLF)
    Else
    $first = $routey-$routex
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$first+$routex&" Felder"&@CRLF)
    endif
    Endif

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

    If $x < $startx2 and $y > $starty2 Then
    $routex = $startx2-$x
    $routey = $y-$starty2
    If $routex > $routey Then
    $first = $routex-$routey
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$first+$routey&" Felder"&@CRLF)
    Else
    $first = $routey-$routex
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$first+$routex&" Felder"&@CRLF)
    endif
    Endif

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

    If $x = $startx2 and $y > $starty2 Then
    $routey = $y-$starty2
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$routey&" Felder"&@CRLF)
    EndIf
    If $x = $startx2 and $y < $starty2 Then
    $routey = $starty2-$y
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$routey&" Felder"&@CRLF)
    EndIf
    If $x > $startx2 and $y = $starty2 Then
    $routex = $x-$startx2
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$routex&" Felder"&@CRLF)
    EndIf
    If $x < $startx2 and $y = $starty2 Then
    $routex = $startx2-$x
    FileWrite("coords.txt","von X:"&$startx2&" Y:"&$starty2&" nach X:"&$x&" Y:"&$y&" -- "&$routex&" Felder"&@CRLF)
    EndIf

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

    Next
    Next

    [/autoit]
  • Bewerbungshilfe als Fachinformatiker - Awe

    • Texos
    • 14. Oktober 2010 um 20:40

    bin gerade java tuts am durchgehen und lade mir gerade einen compiler runter etc.

    denke mit java bin ich dann gut dran

  • Bewerbungshilfe als Fachinformatiker - Awe

    • Texos
    • 14. Oktober 2010 um 17:34

    Hallo.

    Wollte euch mal fragen was hier so alles in die Bewerbung rein muss.

    Ich möchte mich gerne bei der Telekom AG bewerben.
    Programmieren liegt mir einfach und mein Hobby als beruf zu machen wäre klasse ;)

    Hoffe ihr könnt mir helfen^^

    Bewerbung:

    Bewerbung um einen Ausbildungsplatz als Fachinformatiker - Anwendungsentwicklung


    Sehr geehrte Damen und Herren,

    hiermit bewerbe ich mich in Ihrem Betrieb um einen Ausbildungsplatz.
    Zurzeit besuche ich die 2-jährige Handelsschule am Kaufmännischen Berufsbildungszentrum in ***, die ich im Juni 2011 mit dem(einem guten) Mittleren Bildungsabschluss verlassen werde.
    Schon seit Jahren macht mir das programmieren viel Freude. In meiner Freizeit programmiere ich in der Programmiersprache AutoIt. Es macht mir auch großen Spaß die Programme, die ich gemacht habe, zu erweitern und zu verbessern.
    Mit einem Ausbildungsplatz in diesem Bereich könnte ich mein Hobby zum Beruf machen.
    Pünktlichkeit und Zuverlässigkeit sind für mich selbstverständlich. Ich kann offen auf andere Menschen zu- und eingehen und arbeite gerne im Team.

    Über eine Einladung zum persönlichen Vorstellungsgespräch würde ich mich sehr freuen.

    Mit freundlichen Grüßen

    --------------

    mir kommt es ein bisschen wenig vor...

    ich habe mir mal vorgenommen noch in diesem jahr ein c++ buch anzulegen und mir diese sprache ein wenig aneignen.
    ist c++ eine gute wahl für diesen job oder sollte ich eher java oder so nehmen oder sollte ich es ganz lassen?
    was kommt gut bei den firmen an?

    und wie sieht es damit aus, dass ich noch in die bewerbung schreibe, was ich schon alles programmieren kann?
    nur das problem liegt darin.. weiß nicht wie ich es formulieren soll xD

    berechnungen kann ich durchführen, abfragboxen, ich kann mit arrays arbeiten etc.

    Mfg

  • _Stringbetween Arrays einlesen

    • Texos
    • 24. September 2010 um 16:27

    ach stimmt ja...

    [autoit]


    $useranzahl = MsgBox(0,"",ubound($users)-1)

    [/autoit]


    thx das du mir vom schlauch geholfen hast^^

  • _Stringbetween Arrays einlesen

    • Texos
    • 24. September 2010 um 16:21

    hey.

    wenn ich mit _StringBetWeen arbeite und es gibt mehr als 1 dann kann es ja auch [1],[2],[3]... sein
    ich habe eben das problem das es manchmal 2 und manchmal aber auch 5 sind.
    wie bekomme ich die genaue anzahl raus? weil wenn ich es einfach so eintrage:

    [autoit]


    ToolTip($test[0]&"-"&$test[1]&"-"&$test[2]&"-"&$test[3]&"-"&$test[4]&"-"&$test[5])
    Sleep(500)

    [/autoit]


    zeigt er mir wenn es nur 3 sind eine error meldung an was aber auch verständlich ist.
    hoffe ihr könnt mir weiterhelfen^^ mfg
    falls ich es doch schonmal selber gemacht habe steh ich grad aufm schlauch..

  • PHP countdown frage + hilfe

    • Texos
    • 16. September 2010 um 15:38

    ja bekomme ich auch probleme wenn ich es in php einbinde

    speicher es mal unter .html ab dann geht es versuche auch schon in php das zu machen bekomm ich aber nicht hin^^

  • PHP countdown frage + hilfe

    • Texos
    • 16. September 2010 um 15:03

    aber das funktioniert.. kann man die auch benutzen?

  • PHP countdown frage + hilfe

    • Texos
    • 16. September 2010 um 14:08

    ah ok klappt^^

    aber habe mal noch ein wenig nachgeschaut und das hier gefunden:

    PHP
    <script language="JavaScript">
    TargetDate = "09/16/2010 14:02 ";
    BackColor = "palegreen";
    ForeColor = "navy";
    CountActive = true;
    CountStepper = -1;
    LeadingZero = true;
    DisplayFormat = "%%D%% Tage, %%H%% Stunden, %%M%% Minuten, %%S%% Sekunden bis Wechsel.";
    </script>

    es sieht sehr simpel aus, man kann es sehr leicht ändern etc.
    farbe sieht auch schön aus
    also das gefällt mir von der größe her besser^^
    nur wie vollende ich es nun, dass wenn die zeit abgelaufen ist er als Targetdate dann 6 tage und 22 Stunden nimmt?
    also 7T-2h

    hatte es so versucht gehabt:

    PHP
    <script language="JavaScript">
    TargetDateA = "09/16/2010 14:02 ";
    if (TargetDateA > "09/16/2010 14:02 ")
    {
    TargetDateB = "09/16+7/2010 14:02-02:00 ";
    }
    BackColor = "palegreen";
    ForeColor = "navy";
    CountActive = true;
    CountStepper = -1;
    LeadingZero = true;
    DisplayFormat = "%%D%% Tage, %%H%% Stunden, %%M%% Minuten, %%S%% Sekunden bis Wechsel.";
    </script>
    Alles anzeigen

    finde es einfach so scheiße wie ich das versucht habe aber nunja.. xD hab noch nie mit javascript gearbeitet^^

  • PHP countdown frage + hilfe

    • Texos
    • 16. September 2010 um 00:16

    ok thx, das ist genau das was ich brauche^^

    aber wieso zeigt er mir immer 0 an...
    hab einfach nur die jahre und monate weggemacht
    schau mal hier:

    PHP
    <html>
    
    
    	<head>
    		<title>Ein Countdown mit JavaScript</title>
    		<meta name="robots" content="noindex,nofollow">
    		<style type="text/css">body{background-color:#ffffff};input {background-color:#ffffff;border-width:1};p{font-size:80%}</style>
    
    
    <script language="JavaScript">
    	var tag=20, stunde=15, minute=7, sekunde=00; // Ziel-Datum in MEZ
    	var zielDatum=new Date(tag,stunde,minute,sekunde);
    
    
    	function countdown() {
    		startDatum=new Date(); // Aktuelles Datum
    
    
    		// Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
    		if(startDatum<zielDatum)  {
    
    
    			var tage=0, stunden=0, minuten=0, sekunden=0;
    
    
    			// Tage
    			while(startDatum.getTime()+(24*60*60*1000)<zielDatum) {
    				tage++;
    				startDatum.setTime(startDatum.getTime()+(24*60*60*1000));
    			}
    
    
    			// Stunden
    			stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
    			startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);
    
    
    			// Minuten
    			minuten=Math.floor((zielDatum-startDatum)/(60*1000));
    			startDatum.setTime(startDatum.getTime()+minuten*60*1000);
    
    
    			// Sekunden
    			sekunden=Math.floor((zielDatum-startDatum)/1000);
    
    
    			// Anzeige formatieren
    			(tage!=1)?tage=tage+" Tage,  ":tage=tage+" Tag,  ";
    			(stunden!=1)?stunden=stunden+" Stunden,  ":stunden=stunden+" Stunde,  ";
    			(minuten!=1)?minuten=minuten+" Minuten  und  ":minuten=minuten+" Minute  und  ";
    			if(sekunden<10) sekunden="0"+sekunden;
    			(sekunden!=1)?sekunden=sekunden+" Sekunden":sekunden=sekunden+" Sekunde";
    
    
    			document.countdownform.countdowninput.value=tage+stunden+minuten+sekunden;
    
    
    			setTimeout('countdown()',200);
    		}
    		// Anderenfalls alles auf Null setzen
    		else document.countdownform.countdowninput.value="0 Tage,  0 Stunden,  0 Minuten  und  00 Sekunden";
    	}
    </script>
    
    
    	</head>
    
    
    	<body scroll="auto" onload="countdown()">
    		<br>
    		<form name="countdownform"><p><input size="75" name="countdowninput" style="background-color:#ffffff;border-width:0" onfocus="if(this.blur)this.blur()"></p></form>
    		<p>bis zum Rs-Wechsel.</p>
    	</body>
    <html>
    Alles anzeigen
  • PHP countdown frage + hilfe

    • Texos
    • 15. September 2010 um 15:30

    moin

    also in php kann man ja einen timer bauen, kein thema
    aber der startet ja NUR wenn man die seite betritt.

    geht es auch irgendwie, das ich angebe:
    starte counter und laufe solange bis der wert bei 0 ist, führe eine aktion durch und lauf wieder neu
    möchte das so machen:

    Counter starten: 7 Tage - 2 stunden

    angezeigt werden soll es so: Noch 6Tage, 20Stunden, 30Minuten und 23Sekunden bis xxx

    hoffe mir kann jemand helfen..^^
    oder würde das nur in javascript oder sonstwas gehen?
    mysql wäre auch in ordnung

  • Gui CreateInput frage

    • Texos
    • 13. September 2010 um 15:22

    thx klappt! :)

  • Gui CreateInput frage

    • Texos
    • 13. September 2010 um 15:07

    bei deiner variante seubo, da löscht er mir alles und trägt nur 1 ein

  • Gui CreateInput frage

    • Texos
    • 13. September 2010 um 14:50

    hm... ok balken wird nichtmehr angezeigt und es wird nicht angezeigt das man darin ist..

    doch ich kann irgendwo hindrücken und dann werden die logs weitergeschrieben.

    das problem, sie erscheinen trotzdem dort wo ich hindrücke obwohl kein balken zu sehen ist..

  • Gui CreateInput frage

    • Texos
    • 13. September 2010 um 14:28
    [autoit]

    $log = GUICtrlCreateEdit("", 400, 350, 500, 138, BitOR($ES_OEMCONVERT,$ES_AUTOVSCROLL,$ES_READONLY,$WS_HSCROLL,$WS_VSCROLL))

    [/autoit]


    und wie füg ich das dann mit dem guiregistermsg ein? weil wenn ich dann mal in die log drücke und der balken ist dann oben in der mitte z.B. dann schreibt er dort hin statt ganz nach unten weiter
    deswegen möchte ich das blockieren

  • Gui CreateInput frage

    • Texos
    • 13. September 2010 um 14:19

    moin

    wollte mal schnell fragen wie der befehl ist, das man im label nicht reinschreiben kann und das auch kein blinkender balken kommt

    würde mich freuen wenn ihr es mir sagen könnt denn ich finde den befehl einfach nicht..
    der blinkende balken bleibt trotzdem..

    mfg

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™