mh, an macht er sie so immernoch, aber aus geht sie nicht.
sorry mein fehler. mach es so:
[autoit]Case $msg = $Button
if processexists("exe1.exe") = 0 then run("exe1.exe")
if processexists("exe1.exe") then processclose("exe1.exe")
mh, an macht er sie so immernoch, aber aus geht sie nicht.
sorry mein fehler. mach es so:
[autoit]Case $msg = $Button
if processexists("exe1.exe") = 0 then run("exe1.exe")
if processexists("exe1.exe") then processclose("exe1.exe")
vielleicht so?
[autoit]Case $msg = $Button
if processexists("exe1.exe") = 0 then run("exe1.exe")
if processexists("exe1.exe") = 1 then processclose("exe1.exe")
wenn auch keine optimale lösung könnte man höchstens über die position der fenster arbeiten wenn diese stark genug voneinander abweicht.
weil die $time nur einmal abgefragt wird und sobalds bei der abfrage nicht der fall ist gehst du in ne endlosschleife. du musst die zeit IN der schleife abfragen....
[autoit]while 1
sleep(20)
$time = @hour & ":" & @min & ":" & @SEC
if $time = "09:26:23" then
msgbox(0,"","es ist zeit")
exit
endif
Wend
ich mach sowas mit ner offline aufgerufenen html, die einfach n iframe enthält der auf die eigentliche seite zeigt. da kannste dann auch die framegröße entsprechend einstellen und
die x-y-position festlegen:
vielleicht besteht die möglichkeit die html-datei offline zu speichern, eben dann mit einem name in der form. und bei action= nur noch den ursprünglichen https://autoit.de/www.adresspfad.de vor die postme.pl. oder ganz zu anfang den base=www.adresspfad.de in die html schreiben.
splitte deinen txt-string doch auf in ein array und vergleiche dann das entsprechende element mit dem entsprechenden zeitmacro. so in etwa:
[autoit]$txtstring = "11.03.2010 20:05"
$txtstring = StringSplit ( $txtstring, ". :")
;$txtstring[1] = 11
;$txtstring[2] = 03
;$txtstring[3] = 2010
;$txtstring[4] = 20
;$txtstring[5] = 05
auch nich schlecht, man lernt nie aus. thx für den tipp
_FileCreate brauchst du nicht mal um eine Datei zu erstellen. Da reicht FileOpen oder FileWrite.
spontanes beispiel:
[autoit]#Include <File.au3>
_FileCreate(@TempDir&"\gibtsnicht.txt")
FileOpen(@TempDir&"\gibtsnicht.txt", 2)
FileWriteLine(@TempDir&"\gibtsnicht.txt", "test123")
FileClose(@TempDir&"\gibtsnicht.txt")
msgbox(0,"",FileReadLine ( @TempDir&"\gibtsnicht.txt", 1))
liegt vermutlich hieran:
[Blockierte Grafik: http://www.abload.de/img/w7shot64qeiu.jpg]
moin,
also zum berechnen müsste es für autoit ne nummer sein und keine zeichenkette.
probiers mal mit
[autoit]
$ausgelesen = "0,042"
$ausgelesen = stringreplace ($ausgelesen, ",", ".")
$ausgelesen = number ($ausgelesen)
$Rechner = $ausgelesen * 60
MsgBox (0,"Ergebnis",$Rechner)
hallo nochmal,
hier habe ich mal eine fertig compilierte version:
http://www.andygo.de/tool/pic2web-6.22.exe
noch etwas feinschliff dran gemacht.
grüße aus hessen, andy
ich hab die abfrage nun mal auskommentiert, so sollte das tool auf jeden fall starten.
aktualisiertes script hängt dem beitrag an.
auch wenn das tool per rechtsklick als admin gestartet wird?
Hallo,
ich arbeite schon länger an einem größeren Script und habe jetzt mal ein Teil davon
zum stand-alone gemacht. Hier könnt ihr eine Bilddatei auswählen (mit dem button "datei"), ein paar filter anwenden und das ergebnis dann direkt ins internet zu einem bildhoster laden:
[Blockierte Grafik: http://www.imagebanana.com/img/x9nvng7/w7shot64.jpg]
das eingabefeld wo jetzt die 300 zu lesen ist, definiert die x-skalierung. der y-wert wird immer im seitenverhätnis angepasst. oder ihr lasst das feld leer um das gewählte bild in originalgröße hochzuladen.
wenn alles geklappt hat, seht ihr unter der ausgabe-vorschau eine URL.
die könnt ihr anklicken und sie wird im standard-browser geöffnet.
gleichzeitig ist sie aber auch schon in der zwischenablage.
ganz unten könnt ihr aussuchen, wie die zwischenablage befüllt werden soll.
und rechts unten könnt ihr einen online-hoster wählen wo der upload erfolgen soll.
lob und kritik sind gerne willkommen ![]()
vielleicht habt ihr ja auch noch verbesserungsvorschläge.
script ist anbei und die benötigten dateien für fileinstall gibts auf anfrage.
nicht das es sonst heisst hier werden exe-dateien öffentlich verteilt.
mache foren sehen das nicht so gerne.
also dann, frohe ostern.
andygo
edit: auch hier hab ich das script nochmal neu hochgeladen mit auskommentierter
schreibprüfung so das es starten sollte.
ich benutz in meinem autoit-tool sowas hier, um auf jedem rechner ne individuelle kennung zu erzeugen:
[autoit]RunWait(@ComSpec & " /c " & "ipconfig /all |findstr /i /C:""Physikalische Adresse"" >>" & FileGetShortName(@AppDataDir) & "\chk.ag", "", @SW_HIDE)
$string = StringReplace(StringReplace(StringStripWS(StringRegExpReplace(fileread(@AppDataDir & "\chk.ag"), "[^\d ]", "$1 "),7), "00", ""), " ", "")
Vielleicht kannst Du damit ja arbeiten.
hallo leute,
hier im script-thread gab es mal ein tool das auch irgendwas mit screenshots zu tun hatte.
dessen gui hatte oben links im rahmen des gui das icon, was übergroß auch ausserhalb
des rahmens zu sehen war.
hoffe ihr wisst was ich meine und mir kann jemand helfen? denn ich finde das script nicht mehr. danke schon mal ![]()
Deaktivier mal die Benutzerkontensteuerung vl. hilft das ja was
danke dir, das war es. nun kann ich weiter testen
leider das selbe ergebnis, auch wenn ich es per rechtsklick "als admin ausführen" starte.
dennoch besteht solange das autoit-fenster auf ist auch der notepad-prozess.
schade, wenn das klappen würde, könnte ich es in ein anderes script von mir einarbeiten,
war nämlich schon auf der suche nach sowas.
@ SEuBo: Kannst Du mal ein Screen posten wie das aussehen sollte?
Wenn ich dein Testscript starte erscheint die Autoit-Gui, kurz das Notepad und verschwindet dann wieder, so das wieder nur die Autoit-Gui zu sehen ist.
Benutze Win7 Home Prem. als 64 Bit.
Thx, Andy