ZitatDanke vielmals, ich schau mal auf die Facebook Entwickler Seite.
Die wird dir da sicher nicht weiterhelfen... Wenn ich demnächst mal nichts zu tun habe kann ich ja so einen Poster machen. Schwierig ist das nicht.
ZitatDanke vielmals, ich schau mal auf die Facebook Entwickler Seite.
Die wird dir da sicher nicht weiterhelfen... Wenn ich demnächst mal nichts zu tun habe kann ich ja so einen Poster machen. Schwierig ist das nicht.
Also ich verstehe das Script so:
[autoit]If WinExists("[CLASS:Notepad]") Then ;Wenn ein Notepad Fenster existiert, dann...
ControlSend("[CLASS:Notepad]","","","^o") ;Sendet Strg + o an das Fenster
$cacheZwAbl = ClipGet() ;Holt Daten aus der Zwischenablage
ClipPut("Irgendein beliebiger Text...") ;Kopiert den String in die Zwischenablage
Sleep(250) ;Schläft für 250 Millisekunden
ControlSend("Öffnen","","Edit1","^v") ;Sendet Strg + v an das EditControl im Öffnen Dialog
ClipPut($cacheZwAbl) ;Setzt ursprüngliche Daten wieder in die Zwischenablage
EndIf
BugFix Ähm... ClipGet ist nicht äquivalent zu Strg + C...
Mein Vorschlag wäre, mit Opt("SendKeyDownDelay", ...) etc. zu experimentieren.
Zitat() Posten ohne Browser zu öffnen
Das stimmt nicht... Es sei denn Internet Explorer ist kein Browser. Ich könnte mich da auch irren.
Zitat() Privatsphäre, denn man kann sehen, was die anderen gepostet haben. Ich arbeite aber gerade daran!
Das ist sowieso irrelevant. Facebook legt auf Privatssphäre ganz sicher keinen Wert ^^.
Also wirklich beeindruckend ist dein Script nicht. Hättest du einen Poster komplett mir AutoIt gemacht (ja das geht) dann wäre das schon wesentlich interessanter.
Edit: Hab es getestet... Und es funktioniert nicht. Ich bekomme lediglich ein paar Werbelinks angezeigt, mehr nicht. In deinem Quelltext finde ich auch nur den Link zu deiner App und ein Javascript wo noch ein bisschen Werbung eingebunden wird.
Zitatsry name 22 das möchte irgendwie nicht so gehen weiol das ist ja ein web browser und das internet fenster läst sich aus irgendein grund nicht mit den gui maximieren aber danke
Wieso sagst du das nicht gleich? Ich dachte du redest von einem Pic Control... Bei einem "Bild" denkt man auch nicht wirklich an einen eingebetteten Browser
.
Außerdem funktioniert es trotzdem...
#include <WindowsConstants.au3>
#include <IE.au3>
$oIE = _IECreateEmbedded()
[/autoit] [autoit][/autoit] [autoit]$hWnd = GUICreate("", 400, 400, Default, Default, $WS_SIZEBOX)
$cObject = GUICtrlCreateObj($oIE, 10, 10, 300, 300)
GUICtrlSetResizing(-1, 1)
GUISetState()
_IENavigate($oIE, "http://www.autoit.de")
[/autoit] [autoit][/autoit] [autoit]While GUIGetMsg() <> -3
WEnd
Beispiel:
#include <WindowsConstants.au3>
[/autoit] [autoit][/autoit] [autoit]$hWnd = GUICreate("", 400, 400, Default, Default, $WS_SIZEBOX)
$cPic = GUICtrlCreatePic(@ScriptDir & "\Test.jpg", 10, 10, 300, 300)
GUICtrlSetResizing(-1, 1)
GUISetState()
While GUIGetMsg() <> -3
WEnd
Wozu brauchst du das überhaupt? ![]()
Dieser absolut unwichtige kleine Rechtschreibfehler war es jetzt Wert diesen knapp 1 Jahr alten Thread wieder auszugraben, oder? ![]()
ZitatDu willst eine .ini schreiben mit der Endung .ubproject? Ich bezweifle das das geht, um es dann doch so wie eine .ini nutzen zu können könntest du evtl eine .ini schreiben, auslesen (FileRead) und neuschreiben als .ubproject und dann löschen.
Das stimmt so nicht ;). Man kann auch eine Datei mit der Endung .frikadelle mit einer Ini Struktur per IniWrite erstellen. Nur erkennt Windows die Dateien nicht mehr als .ini Dateien (logisch), aber das braucht AutoIt ja nicht zu stören.
Zitat aus der AutoIt Hilfe zu IniWrite:
ZitatWenn die Datei nicht existiert, wird sie erstellt. Verzeichnisse, die nicht existieren, werden nicht angelegt.
![]()
ZitatWie bekomme ich das hin??
Da musst du mir erstmal eine neue Glaskugel besorgen, da meine alte von Fanatikern zerstört wurde.
... Oder du kannst uns ein wenig mehr Information zu deinem Problem geben.
Um was für einen String handelt es sich überhaupt? Ein Beispiel wäre nützlich.
Ansonsten vermute ich, dass es mit dem 3ten Parameter zusammenhängt. Groß und kleinschreibungsberücksichtigung verträgt sich vielleicht nicht mit Sonderzeichen.
Dein Script ist noch nicht sehr vollständig, aber für den Anfang ist es ja schon ziemlich gut. ![]()
Du kannst ja auch noch eine Funktion einbauen um den Notenschnitt auszurechen oder so.
Cool das kannte ich noch gar nicht. Danke progandy.
AutoIt GUI Controls unterstützen soweit ich weiß, Transparenz nur bedingt bzw. im Fall des Buttons gar nicht. Es gibt die Möglichkeit den Button in eine transparente ChildGUI zu packen und diese über dem Button zu platzieren. Das ist allerdings nicht so einfach. Vielleicht kennt ja jemand noch eine einfachere Methode ;).
Irgendwie passt eine .exe nicht so gut in das Forum "Skripte" ^^. Den Sourcecode beizulegen ist in diesem Forum eigentlich fast schon inoffizieller Standard. ![]()
ZitatGanz nette Idee, aber wirklich nur für kurze Clips zu gebrauchen.
Das war auch mehr für Introvideos oder Ladeanimationen etc. gedacht.
ZitatAn dieser Stelle kann man ja auf directshow oder vlc (libvlc) aufbauen.
Ich hatte eigentlich nicht geplant so weit zu gehen, aber ich werde mir das mal anschauen. ![]()
ZitatJa, Wieso?
Eine Art "Sicherheitsmaßnahme" gegen alle die zu faul waren sich diese durchzulesen und später Threads eröffnen die nicht den Forenregeln entsprechen ;).
Herzlich Willkommen im Forum. ![]()
Happy Birthday Blume!
Deinen 16. musst du aber auch ordentlich feiern ;).
Das ist eine gute Idee... Allerdings würde sich das nur bei Dateien ab einer bestimmten Größe lohnen. Und größere Dateien brauchen eben auch länger um von der FFMPEG.exe bearbeitet zu werden.
Also wenn es mit WinSetOnTop nicht funktioniert, dann geht das ohne Weiteres wohl eher nicht... Wir hatten diese Diskussion in letzter Zeit aber schon ein paar mal. Können denn andere Fenster vor dem Spiel angezeigt werden? Taskmanager oder sowas.