die Anpassung und Berechnung der Breite/Höhe musst Du selber vornehmen.
Die Änderung kannst Du dann mit WinMove durchführen ...
Beiträge von Schnuffel
-
-
Hi SEuBo,
hab selber auch mal Musik gemacht.
Dein's klingt aber besser.Ich kann mir gut vorstellen, dass der Song bei YouTube gut Laufen würde....
Vielleicht ist ja jemand so gemein und stellt es einPS: Ich würde an Deiner Stelle das mit der Musik nicht an den Nagel hängen.
Glaub mir, das bereust Du irgendwann ..... -
jetzt musst Du wohl mal die Hosen runter lassen und uns
(zumindest in einem funktionstüchtigen Teil)
Dein Script zeigen. Ich verwende wie gesagt selber Win XP SP3 und habe keine Probleme.
Schreib mal noch die Version Deiner mstsc.exe dazu ... -
ja da sach ich doch erstmal
Vielen Dank für die vielen lieben Grüße und Wünsche.
-
yup,
meist sogar bis nachts um 3 -
versuch bitte nicht uns unsere eigenen Forenregeln neu auszulegen.
Wir wissen was da drin steht und auch wie es gemeint ist.
Zitat:ZitatAutomatisierung von Webseiten
Damit sollte alles gesagt sein...Edit: poste ein ordentliches Beispiel und wir erklären gerne.
Die Adaption in's illegale können wir nicht verhindern.
Aber wir werden das nicht aktiv unterstützen. -
also:
1. denke ich nicht, dass das dein Script ist.
2. ist das Script so nicht lauffähig
3. verstösst das Script gegen die Forenregeln... -
Zitat
Also ich habe bereits ettliches probiert und es schreibt auch die daten in die ini aber ließt sie beim start nicht aus!
wenn Du Probleme beim Einlesen aus einer ini hast, dann solltest Du uns die Passage Deines Scriptes posten, in der du genau das versuchst ... -
so,
dann gebe ich auch noch meinen Senf dazu...Ich denke, dass so logisch aufgebaute Sachen, wie eben z.B. Programmierung eine ist,
doch eher von Menschen ausgeübt wird, die der Eigenschaft des logischen Denkens mächtig sind.
Andernfalls würde ja auch schnell die Lust vergehen.Andere Menschen sind künstlerisch begabt. Ich z.B. kann nicht mal ein ordentliches Strichmännchen zeichnen.
Geschweige denn was kreativ eigenes.
Ist halt so.
Das als besser oder schlechter zu beurteilen lehne ich ab.Leider wird in der heutigen Welt eine sogenannte "Hochbegabung" an Werten gemessen, die auch wirtschaftlich von Interesse sind.
Diesem Maßstab messe ich persönlich nicht viel Wert bei.
Nur mal so am Rande... -
probier mal so, da Du im Vollbild die MsgBox ja nicht sehen kannst ...
Lass das Script mal im Hintergrund laufen, wenn Du die mstsc am Laufen hast.Spoiler anzeigen
[autoit]Opt("WinTitleMatchMode", 2)
[/autoit]
While 1
ConsoleWrite(WinGetState("192.168.42.4") & @CRLF)
Sleep(1000)
WEnd -
nachdem ich selbst mit RDP-Fenstern arbeite
und diese auch im Status abfrage und sehr wohl den Status 47 erhalte,
wird uns in Deinem Fall nur Dein Script weiterhelfen, damit wir zu einer Lösung kommen. -
setz mal die Option:
[autoit]Opt("WinTitleMatchMode", 2)
[/autoit]
an den Anfang und schau nach, was als "Fenstername im Vollboildmodus noch übrig bleibt.
I.d.R. die IP-Adresse ...
Diese setzt Du dann in WinGetState("IP-Adresse") ein -
so, hab mal schnell was gebastelt...
Spoiler anzeigen
[autoit]#include <WinAPI.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <WindowsConstants.au3>
#include <StructureConstants.au3>Global $hHook, $_vWait = 0
[/autoit] [autoit][/autoit] [autoit]
;mit grafischer Anzeige...
_WaitPushButton("drücken Sie eine beliebige Taste...")
MsgBox(262144, '', 'es wurde eine Taste gedrückt');ohne grafischer Anzeige... bei Aufruf in einer eigenen GUI...
[/autoit] [autoit][/autoit] [autoit]
_WaitPushButton()
MsgBox(262144, '', 'es wurde eine Taste gedrückt')Exit
[/autoit] [autoit][/autoit] [autoit]Func _WaitPushButton($s_WPB="")
[/autoit] [autoit][/autoit] [autoit]
Local $hStub_KeyProc, $buffer = "", $hmod = _WinAPI_GetModuleHandle(0), $gp_WPB = BitOR($WS_EX_TRANSPARENT,$WS_EX_TOPMOST)
If $s_WPB <> "" Then $gp_WPB = BitOR($WS_EX_TOOLWINDOW,$WS_EX_TOPMOST)
$hStub_KeyProc = DllCallbackRegister("_WPB_KP", "long", "int;wparam;lparam")
$hHook = _WinAPI_SetWindowsHookEx($WH_KEYBOARD_LL, DllCallbackGetPtr($hStub_KeyProc), $hmod)
$g_WPB = GUICreate("",300,40,-1,-1,$WS_POPUP,$gp_WPB)
$l1_WPB = GUICtrlCreateLabel($s_WPB,10,10,280)
GUICtrlSetFont(-1,12,600)
GUISetState()
Do
Sleep(10)
WinActivate($g_WPB)
Until $_vWait = 1
_WinAPI_UnhookWindowsHookEx($hHook)
DllCallbackFree($hStub_KeyProc)
GUIDelete($g_WPB)
$_vWait = 0
EndFunc ;==>_WaitPushButtonFunc _WPB_KP($nCode, $wParam, $lParam)
[/autoit]
If $wParam = $WM_KEYDOWN And $nCode >= 0 Then
$_vWait = 1
Else
Return _WinAPI_CallNextHookEx($hHook, $nCode, $wParam, $lParam)
EndIf
EndFunc ;==>_KeyProc -
auch von mir noch alles Gute zum B-Day.
Sorry, hab's verpennt -
Alles gute zum Geburtstag auch von mir
-
Zitat
welches nur eine Zahl nach jedem Loop um ihre eigene Größe erhöhen soll
mir ist noch nicht ganz klar, was Du jetzt wirklich möchtest, da Du im Moment in Deiner Schleife immer den aktuellen Slider-Wert ^2 nimmst und dann mit dem Einstellen Button in dein Input schreibst.
Wenn Du bei jedem Loop Durchlauf $i ^2 nehmen willst, dann hättest Du in Sekunden eine Zahl, die nicht mehr auf Deinen Bildschirm passt...
Ist es wirklich das, was Du möchtest?Formulier Dich doch bitte etwas genauer.
-
Hallo,
ich hab da mal eine UDF geschrieben, die allerdings nur Stunden und Minuten addieren kann in der Form 03:45.
[autoit]
Wenn es Dir weiterhilft, so würde der Aufruf aussehen...#include <_TimeMin.au3>
[/autoit][autoit][/autoit][autoit]$zeit1 = _TimeToMin('01:20')
[/autoit][autoit][/autoit][autoit]
$zeit2 = _TimeToMin('03:17')
$zeit3 = _TimeToMin('12:43')MsgBox(0, '', _MinToTime($zeit1+$zeit2+$zeit3))
[/autoit]
UDF ist anbei... -
vielleicht hilft der:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0\Outlook\InstallRootmusst natürlich die Version von Outlook wissen und dementsprechend den Teil "10.0" ersetzen...
-
hast Antwort in deinem 2. Thread: http://www.autoit.de/index.php?page=Thread&threadID=20849
-
so funktioniert es:
[autoit]#include <Constants.au3>
[/autoit]
Local $data = ''
Local $foo = Run(@ScriptDir & '\devcon.exe hwids *', @DesktopDir, @SW_SHOW, $STDOUT_CHILD)
While True
$data &= StdoutRead($foo)
If @error Then ExitLoop
Sleep(50)
WEnd
MsgBox(0, '', $data)