Beiträge von AntiSpeed
-
-
Hey @ all
Also ich möchte ein Control mir erstellen, dass resizealbe ist. Dh widht, heigth,x,y Wert ändern.
Wenn es geht wäre es schön wenn man es verschieben kann.Mein Versuch:
[autoit]
[/autoit]
GUICtrlSetStyle(-1,$WS_THICKFRAME);$WS_SIZEBOX)
Dies funktioniert nicht bei Labels ($WS_THICKFRAME und $WS_SIZEBOX).
Wenn ihr fragt: Wieso soll man das mit Label machen: Ich möchte, dass es bei jedem Standard-Control funktionier. (Standard-Control: Ohne einen Include)Thx4Help
-
Doch dein Skript funktioniert.
[autoit]
Wenn du ExeCute nicht verstehst:
[/autoit]
$test=1
msgbox(0,"",$test)
$test=execute($test+1)
msgbox(0,"",$test)
Verstehst du?MfG AntiSpeed
-
Gibt es denn keine andere Möglichkeit, sofort zu konntaktieren?
Thx4Help
-
Ok.
Ich habe Router&der Andere auch.
Möchte, dass das Skript funkt. wenn man einen Router hat & wenn man keinen hat. -
Aber wie tut man ihn freischalten?
-
Zitat
vergiss nicht die ports freizuschalten
Hey, thx4help. Aber wie kann man ports freischalten?
-
Stand im englischen Forum so, dass man das so machen muss...
Aber ist ja egal. Funkt. auch ohne net. -
Hey
Möchte ein TCPChat ohne Server machen, dh. die Nachricht geht sofort an den Empfänger.Hier mein Skript, dass etwas schreibt:
Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
TCPStartup()MsgBox(0,0,_ConnectTo("84.166.120.203",8080,"Hey."))
[/autoit] [autoit][/autoit] [autoit]Func _ConnectTo($ip,$port,$quest)
[/autoit] [autoit][/autoit] [autoit]
$t=TimerInit()
Do
$Socket_Connect = TCPConnect($ip,$port)
Until $Socket_Connect <> -1 OR TimerDiff($t) > 5000
If $Socket_Connect=-1 Or $Socket_Connect=0 Then Return "Error:Die Verbindung zum PC konnte nicht hergestellt werden."
$sendedBytes = TCPSend($Socket_Connect,$quest)
If $sendedBytes = 0 Then Return "Error:Das Paket konnte nicht gesendet werden."
TCPCloseSocket($Socket_Connect)
Return True
EndFuncFunc _ListenTo($ip,$port)
[/autoit] [autoit][/autoit] [autoit]
$Socket_Listen = TCPListen($ip,$port)
$acceptedSocket = TCPAccept($Socket_Listen)
If $acceptedSocket <> -1 Then
$receivedData = TCPRecv($acceptedSocket, 1024)
TCPCloseSocket($acceptedSocket)
Return $receivedData
EndIf
Return ""
EndFuncTCPShutdown()
[/autoit]
Und hier der, der auf die Nachricht wartet:Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
TCPStartup()While 1
[/autoit] [autoit][/autoit] [autoit]
$quest=_ListenTo("79.206.101.108",8080)
If $quest<>"" Then MsgBox(0,0,$quest)
WEndFunc _ConnectTo($ip,$port,$quest)
[/autoit] [autoit][/autoit] [autoit]
$t=TimerInit()
Do
$Socket_Connect = TCPConnect($ip,$port)
Until $Socket_Connect <> -1 OR TimerDiff($t) > 5000
If $Socket_Connect=-1 Or $Socket_Connect=0 Then Return "Error:Die Verbindung zum PC konnte nicht hergestellt werden."
$sendedBytes = TCPSend($Socket_Connect,$quest)
If $sendedBytes = 0 Then Return "Error:Das Paket konnte nicht gesendet werden."
TCPCloseSocket($Socket_Connect)
Return True
EndFuncFunc _ListenTo($ip,$port)
[/autoit] [autoit][/autoit] [autoit]
$Socket_Listen = TCPListen($ip,$port)
$acceptedSocket = TCPAccept($Socket_Listen)
If $acceptedSocket <> -1 Then
$receivedData = TCPRecv($acceptedSocket, 1024)
TCPCloseSocket($acceptedSocket)
Return $receivedData
EndIf
Return ""
EndFuncTCPShutdown()
[/autoit]
Thx4Help -
Hey
Sry, dass ichs noch poste aber ich kann einfach nicht:
Ich habe leider die langsame Art&Weise ausgewählt danach zu suchen. Die andere war mir damals zu komplizert (Alle Zahlen in String und dann immer Streichen).Hier meine langsame UDF:
Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
Func _GetPrim($from,$to)
$prim=""
For $i=$from To $to
$t=""
For $e=2 To Round(Sqrt($i))
If StringInStr($i/$e,".") Then $t=$t&1
Next
If $i>3 And StringLen($t)=Round(Sqrt($i))-1 Then
$prim=$prim&","&$i
TrayTip("",@CRLF&$i,1)
EndIf
Next
If $from<=4 Then
If $to = 2 Then $prim=",2"&$prim
If $to >= 3 Then $prim=",2,3"&$prim
EndIf
$prim=StringTrimLeft($prim,1)
Return $prim
EndFuncFunc _IsPrim($i)
[/autoit]
If $i = 1 Then Return False
If $i <=3 Then Return True
$t=""
For $e=2 To Round(Sqrt($i))
If StringInStr($i/$e,".") Then $t=$t&1
Next
If $i>3 And StringLen($t)=Round(Sqrt($i))-1 Then Return True
Return False
EndFuncund hier mal ein Versuch von mir (5min, dass eig. in 10sek geht wenn man die andere Art&Weise benutzt
)
Alle PrimZahlen von 1-1Mio. (im Anhang) -
Zitat
Na, schon wieder dazu gelernt. Danke euch für die nette Begrüßung. "Autoit".
*hust*
AutoIt -
Zitat
PS: AutoIT stimmt nicht. Es heißt AutoIt. (es hat nichts mit IT zu tun)

DoppeltGemoppelt

-
Herzlich Willkommen.
Wie hast du von win-lite.de zu autoit.de gefunden
Also normalerweise findet man doch autoit.de sofort wenn man was googelt über AutoIt....
PS: AutoIT stimmt nicht. Es heißt AutoIt. (es hat nichts mit IT zu tun)
-
Also wenn ich mit einer 5 in der Latein HÜ nachhause kommen (ist Standart, denn kann kein Latein)
Dann sagen sie, Hmm das kanst du aber besser (nicht aggro oder so; nur böser Blick) ... -
Gern geschehen

Hast fast 100 D-Loads.Super weiter so
. -
-
Ähhhm:
Also Programmierer müssen doch keine Hochbegabten sein...
Also ich bin normaler Schüler von den Noten her dh. so ZeugnissDurchnitt denke ich wird 2,7 (in 6Tagen gibs Zeugnisse
)
Und so weit ich weiß, programmiert man doch viel lieber als HA zu machen => Nicht hochbegabt.Wenn du Hochbegabt so meinst, dass die anderen Schüler dir nur den Vogel zeigen, wenn man was in der CMD eingibt, um KA was zu machen, dann hast du da recht. Zitat: "Du Freak.", "Was ist das?
" 
Also ich bin kein schlechter aber auch net der besste Schüler. Wenn ihr jetzt sagt: Um so füher mit proggen anfangen, umso schlauer (wie beim Klarvier spielen) => Also ich habe in der 5.Klasse (11 Jahre) angefangen HTML&Q-Basic zu coden.
UEZ: Will mich noch mit GDI+ auseinander setzten... Und du bist ja auch nicht 14Jahre alt...
Edit: Kenne nur einen, der hochbegabt ist, der hat in der 9ten angefangen zu Studieren (parralel ABI&Studieren) & das ist eine super Leistung (das nennt sich hochbegabt! )
-
Hey
Also ok, dann eben kein Array.
Aber wie kann ich sie dann "abspeichern"?
Sagen wir die Zahlen könnte man nicht mit einer For-Schleife errechnen.
Jetzt möchte ich die ganzen Zahlen iwo abspeichern. => "Bitte warten, bis alles fertig geladen ist."
Und dann alles mit ner For-Schleife auswerten => "In einer Minute sind sie fertig!"So erscheint das "Bitte warten, bis alles fertig geladen ist." so 5min und dann die Auswertung geht sofort.
Sonst muss man voll lange warten. Muss auch so arbeiten. Thx. Pls schreibt net ob das unsinnvoll ist, sonder wie man das Prob. lösen könnte
-
Ich brauche den Array für volgendes:
Ich lade alles Zahlen von 1-100000000000000000000000000 (kommt von 20^20) in einen Array.
Dann will ich alle Zahlen ausgeben.
Mit einer For-Schleife will ich es nicht machen, da es nicht funkt.Gibt es denn sonst eine Möglichkeit so viele Zahlen iwo zu Speichern und dann Aufzurufen?
Das mit dem Speichern muss man machen. Dann will ich die Zahlen ordnen und dann alle in einer For-Schleife abarbeiten.Edit: Muss ich sonst mehrere Arrays verwenden?
Thx im Vorraus

-
Hey
[autoit]
Also brauch einen Array so in etwa:
[/autoit]
Dim $test[100000000000000000000000001]Nur leider ist der Array zu groß für AutoIt.
Und wenn es funktionieren würde, dann würde die Arbeit,mit dem Array, zu langsam werden.
Wäre nett wenn ihr eine Lösung wüsstet.MfG AntiSpeed