Die Funktion wollte ich nicht antasten, weil jemand anders sie auch noch brauchen könnte ;). Die Anzahl im Nullten Element ist doch nur spezifisch für ihn wichtig. Kann man machen wie man will ![]()
Beiträge von minx
-
-
[autoit]
Func _ArrayMixup(ByRef $aArray)
[/autoit]
_ArrayDelete($aArray, 0)
$iBound = UBound($aArray)-1
For $i = 0 To $iBound
$iMarker = Random(0,$iBound,1)
If $i <> $iMarker Then
$nBackup = $aArray[$iMarker]
$aArray[$iMarker] = $aArray[$i]
$aArray[$i] = $nBackup
EndIf
Next
_ArrayInsert($aArray, 0, $iBound+1)
EndFuncEin Blick in die Hilfe sagt dir alles

-
Bitte sehr:
[autoit]#include <Array.au3>
[/autoit][autoit][/autoit][autoit][/autoit][autoit]Global $aTest[9] = [1,2,3,4,5,6,7,8,9]
[/autoit][autoit][/autoit][autoit]_ArrayMixup($aTest)
[/autoit][autoit][/autoit][autoit]_ArrayDisplay($aTest)
[/autoit][autoit][/autoit][autoit]Func _ArrayMixup(ByRef $aArray)
[/autoit]
$iBound = UBound($aArray)-1
For $i = 0 To $iBound
$iMarker = Random(0,$iBound,1)
If $i <> $iMarker Then
$nBackup = $aArray[$iMarker]
$aArray[$iMarker] = $aArray[$i]
$aArray[$i] = $nBackup
EndIf
Next
EndFuncDu musst dir noch die Anzahl einfügen.
-
Du kannst mal versuchen die Edit-Klasse manuell per CreateWindowEx zu laden.
-
Eindeutiges Flackern bei 3 versch. PCs. Nicht nur die Maus, sondern das ganze Edit flackert...
-
-
Deine Grafikarte / dein Prozessor kommt nicht mit dem OpenGL Pixelformat klar. Das ist kein Problem, was sich beheben lässt
(oder deine Schuld ist)@Bildlosen. Baut einfach ein Sleep oder so ein, bevor das Programm beendet wird, dann seht ihr das Pixelbadge noch.
-
Dann unterstützt dein System kein 32Bit OpenGL Pixelformat. Tut mir leid ^^.
Für alle die kein Bild bekommen gibt es ja den Consolenouput, allerdings wirklich höchst merkwürdig, dass keines zu sehen ist.
chip und die anderen. Ihr könnt ja mal ins Skript schauen, wie das Bild generiert wird. Es ist eine GUI, die mit _ScreenCapture_HWND() abfotografiert wird. Wenn ScreenCap bei euch nicht funktioniert müsst ihr das selbst zusammenzählen

-
Das liegt dann an dir. Bei mir funktioniert es auf mehreren PCs und der COde sollte eigentlich funktionieren.

Man sieht ja, das das Bild erstellt wird, auch in der richtigen Länge. Vielleicht hast du in dem Moment woanders hingeklickt

-
Moin (oh, schon 4:44 Uhr ^^)
Ich will euch mal CityMark vorstellen. Es ist ein kleiner Benchmark, der die Leistung eures Rechners mit AutoIt+OpenGL bewertet. Es sind 5 Tests, die in ihrer Komplexität steigen, beim letzen dürft ihr auch selbst mit steuern.
Während der Tests wird euch in der Console angezeigt was gerade passiert. Sind alle Tests (~2min) abgeschlossen bekommt ihr so ein nettes Bild:
Intel Atm N270 mit 1,5Ghz:
[Blockierte Grafik: http://s05.img-up.net/CityMark_Rbaf3.jpg]Intel(R) Core(TM) i5-2557M CPU @ 1.70GHz (1 x 1695MHz):
[Blockierte Grafik: http://b50.img-up.net/CityMark_R7232.jpg]Dann viel Spaß (ich bin mal auf die Ergebnisse gespannt!)

-
Wir haben unsere erste Einsendung!
-
Wenn wir so vorgingen müssen noch
AutoIt Viet (http://hocautoit.com/index.php)
AutoIt Brasil (http://www.autoitbrasil.com/)
AutoIt Français (http://autoitscript.fr/forum/)
AutoIt Spanien (http://www.emesn.com/autoitforum/)mitmachen. Dann wären das schon oylmpische Ausmaße. Und wer soll das organisieren?

-
Alle Fehler in der Beschreibung werden von der Redaktion korrigiert. Im Programm musst du selbst ran

-
Dann sind es jetzt schon 5 Teilnehmer ^^. Ideen gibt es anscheinend schon genug ^^.
-
Moin!
Zitat von AlizameHätte vllt ankündigen sollen, das ich auch mitmachen wollte, naja
Zitat von Christoph54Okay dann lösche ich mein Retro-Snake eben wieder...
Zitat von black_skorpiVerdammt, ich wollte eigentlich auch noch mitmachen, kann das script aber erst jetzt fertigstellen
Damit das nicht so ein Chaos wie beim letzten Mal wird, gibt es jetzt klare Regeln und einen klaren Abgabetermin. Desweiteren findet der Wettbewerb jetzt nicht mehr hier statt, sondern auf seiner eigenen Website. Diesmal nehmen folgende Foren teil: AutoIt.de, Codebot, EPvP und das englische Forum. Jetzt bitte keine Bot-Diskussion! Jede hirnlose Einsendung wird abgelehnt
.Mehr zu dem Wettbewerb und Regeln findet ihr ab jetzt auf apaste.square7.ch/cca!
Postet bitte kurz, ob ihr teilnehmt. Es gibt nichts zu gewinnen, es steht wieder nur der Spaß im Vordergrund. Diesmal ist die Länge des Codes irrelevant für den Gewinn, Hauptsache, er ist nicht größer als 100x100 Zeichen! Der Sieger wird durch eine Abstimmung ermittelt!
Fragen & Teilnehmer bitte hier posten.
mfG,
minx -
Du kannst mit Hilfe eines Histogramms Änderungen am Bild vornehmen, eben in den Helligkeits-Bereichen. Dazu gibt es auch das Histogramm mit Schiebereglern bei Grafikprogrammen, meist "Tonwertkorrektur".
-
Also MD5 Hash Überprüfung ist eigentlich keine Gute Methode mehr um Dateien zu prüfen. Ein Bit verändert, schon hat man einen anderen Hash...
-
Zur Übung mach hier mit: http://rosettacode.org/wiki/Reports:T…ented_in_AutoIt
-
Ist nicht viel, aber für den Anfang gut

-
addict selbst ist schon etwas betagt. Neue Demotools arbeiten besser und kommen völlig ohne Wrapper aus, weil sie meist einen WYSIWYG Editor heben.
Ein Beispiel dafür wäre 3D Dead Deer.