Bei vielen Fenstern funktionieren auch ControlClicks und bei PixelGetColor kann man auch ein Fensterhandle angeben.
Beiträge von name22
-
-
Scheint ja zu stimmen... Ich hab über Google nur die Berechnung über das Seitenverhältnis, die Bildschrimdiagonale und die Auflösung gefunden, das war mir einfach zu umständlich, also hab ich es selber versucht.

-
Dein Script kenne ich schon, ist echt cool
Ich wollte einfach mal versuchen die PPI exakt zu berechnen.
Ich habe dafür die Bildschirmdiagonale in Pixeln berechnet (a²+b²=c²) und durch die Diagonale in Inch geteilt. -
Zitat
Da ist sicher auch ein FileOpen drinnen also rahte ich davon ab!
In FileReadLine im Prinzip doch auch, nur Intern oder nicht?
-
Mit diesem einfachen Script berechne ich die PPI (Pixel per Inch) eines Bildschirms anhand der Bildschirmdiagonale in Zoll und der Auflösung in Pixeln:
Spoiler anzeigen
[autoit]$DeskDiag = InputBox("Bildschirmdiagonale", "Länge der Bildschirmdiagonale in Zoll: ", "17")
[/autoit]
$PPI = Sqrt(@DesktopWidth^2 + @DesktopHeight^2) / $DeskDiag
MsgBox(64, "Ergebnis", "PPI (Pixel per inch): " & $PPI)
1. Frage: Stimmt das überhaupt
2. Frage: Wenn ja, gilt das doch nicht für CRT Monitore oder?
-
Wozu selbst machen oder aus dem Internet holen, wenn sie sowieso schon implementiert ist?
[autoit]
_FileCountLines
[/autoit] -
Sieht echt cool aus
Aber auch mein Prozessor schwankt zwischen 30% und 35% -
Zitat
Ich oute mich jetzt mal als Idiot
Kann doch jedem mal passieren
besonders wenn man einen sehr langen und total unübersichtlichen Code vor sich hat... -
Nur so als Beispiel:
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]$Form1 = GUICreate("Test", 176, 183, 192, 124)
[/autoit] [autoit][/autoit] [autoit]
$Radio1 = GUICtrlCreateRadio("Variante 1", 32, 16, 113, 17)
$Radio2 = GUICtrlCreateRadio("Variante 2", 32, 48, 113, 17)
$Radio3 = GUICtrlCreateRadio("Variante 3", 32, 80, 113, 17)
$Radio4 = GUICtrlCreateRadio("Variante 4", 32, 112, 113, 17)
$Label1 = GUICtrlCreateLabel("Ausgewählt: ", 8, 152, 164, 17)
GUISetState()While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Radio1
GUICtrlSetData($Label1, "Ausgewählt: Variante 1")
Case $Radio2
GUICtrlSetData($Label1, "Ausgewählt: Variante 2")
Case $Radio3
GUICtrlSetData($Label1, "Ausgewählt: Variante 3")
Case $Radio4
GUICtrlSetData($Label1, "Ausgewählt: Variante 4")
EndSwitch
WEnd -
Zitat
MsgBox(0, "Falsch", "Das Passwort war richtig")
Das tut zwar nichts zur Sache, aber ich finde man könnte es doch korrigieren. -
Das ist ja cool
[autoit]
. Nur die Verzerrungen sind ein wenig lästig. 
Geht das nicht mit_GDIPlus_DrawImagePoints
[/autoit]?
-
-
Ein Programm um Code zu verschleiern und undurchsichtig zu machen.
-
Zitat
Kanns sein das du ein GDI+ - Fan bist??

Möglicherweise...
Zu den Tasten: Mir ist das bisher nie aufgefallen, ich werde das mal überprüfen -
-
Wenn du ein Fenster namens BlaBlaBla offen hast, dann funktioniert es auch so

-
Hast du alle für die beantwortung deiner Frage relevanten Informationen aus deinem 1. Post gelöscht? Kannst du mir mal sagen was du mit Spezialeffekten meinst? Unter Blitzen kann ich mir nämlich einiges vorstellen.

-
Ich denke ein gutes Beispielscript ist besser als eine Youtube Video
Versuchs doch einfach mal, fang mit was leichtem an.
autoBert Die Beispiele aus der Hilfe find ich nicht so toll, bei fast 10 Gdi+ Befehlen wird das selbe Beispiel verwendet, so muss man sich zwangsläufig auch mit Befehlen auseinander setzen die man (noch) nicht benötigt -
Es ist vielleicht strukturiert, aber dennoch kenne ich den Zweck deines Scripts nicht
Ich kenne mich in der Windows Registry nicht wirklich gut aus.
Du solltest vielleicht eine Beschreibung dazupacken was das denn überhaupt macht und verwende beim Posten von AutoIt Quellcode doch bitte auch den enstprechenden Knopf im Beitragseditor. -
Funktioniert recht gut
Vielleicht kann ich das ja irgendwann mal brauchen 
Edit: Sowas könnte man doch noch einbauen