Hm, sry, dachte du beziehst dich auf meinem Beitrag, nvm ![]()
Beiträge von Saft
-
-
Hm, ich fürchte, du hast mich falsch vestanden
Ich möchte die Funktion aus der access.au3 Namens _accessQueryLike so nutzen, dass es mir die komplette Zeile/n zurück gibt.
Zusätzliches installieren ist bei mir leider nicht möglich, da ich das dann auf mehreren PCs machen müsste. Das ganze soll nur mit autoIT gemacht werden. -
ich würde es mir auch mal anschauen

-
Hallo Zusammen,
ich versteh es noch nicht ganz. Ich möchte alle Datensätze haben, in denen ein bestimmter Wert in einer Zeile vorkommt.
Bei der Verwendung von _accessQueryLike bekomme ich aber nur die ersten Zeichen, ich benötige aber den kompletten Inhalt aller Zellen.Was muss ich tun?
/Edit: Also der Parameter an letzter Stelle müsste es sein, aber iwie funzt das ganze nicht

Ciao,
Saft -
Arg, das erfahre ich erst jetzt?!
Das spart mir ne Menge Programmieraufwand und Zeit, vielen Dank!Ich habe noch nie etwas mit Firefox gemacht, sorry
-
Hallo Johny,
ich habe bereits ein Tool geschrieben, welches mir Umrechnungskurse einliest:
[autoit]Func getWaehrungskurse()
[/autoit][autoit][/autoit][autoit]
SplashTextOn("","Währungskurse werden von der internationelen EZB-Seite abgerufen",300,80)
$oIE = _IECREATE("http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html",0,0)
$HTML = _IEBodyReadHTML($oIE)
_IEQUIT($oIE);Norwegische Kronen auslesen
[/autoit][autoit][/autoit][autoit][/autoit][autoit]
$Start = StringInStr($HTML,"<TD class=alignLeft headers=ab>Norwegian krone </TD>")
$Ende = StringInStr($HTML,"</SPAN>",0,1,$Start)
$Kurs_NOK = StringReplace(StringMid($HTML,$Start,$Ende-$Start),"<TD class=alignLeft headers=ab>Norwegian krone </TD>" & @CRLF & "<TD class=spot headers=ac><SPAN class=rate>","");Polish zloty
[/autoit][autoit][/autoit][autoit]
$Start = StringInStr($HTML,"<TD class=alignLeft headers=ab>Polish zloty </TD>")
$Ende = StringInStr($HTML,"</SPAN>",0,1,$Start)
$Kurs_PLN = StringReplace(StringMid($HTML,$Start,$Ende-$Start),"<TD class=alignLeft headers=ab>Polish zloty </TD>" & @CRLF & "<TD class=spot headers=ac><SPAN class=rate>","")SplashOff()
[/autoit][autoit][/autoit][autoit]Return $Kurs_NOK & ";" & $Kurs_PLN
[/autoit][autoit][/autoit][autoit]
;~ MsgBox("","",_GUICtrlListView_GetItemTextString($UmrechnerListe,1))EndFunc
[/autoit]Bitte beachte, dass du aus rechtlichen Gründen angeben musst, woher du die Kurse hast.
VIelleicht hilft dir das ja weiterCiao,
Saft -
Es funktioniert leider nicht. Ich habe auch das Problem. dass er HotKeySet nicht wärend dem Spiel erkennt

-
Da scheint Google doch nicht alles zu durchsuchen.
Ich habe mir mal eine Lösung durchgelesen und werde diese erstmal heute abend testen, bevor ich weiter Fragen stelle, schon mal vielen dank!(@SW_SHOWNOACTIVATE)
/Edit: Natürlich bin ich für weitere Vorschläge offen

-
League of Legends :), hab es zur Übersicht auch mal oben ergänzt.
-
Hallo Community,
ich möchte eine GUI vor einem Vollbildfenster setzten.
Hintergrund ist, dass ich bei einem Spiel (League of Legends) per Knopfdruck diverse Infos sehen können möchte.
Ich möchte betonen, dass es KEIN Bot ist, sondern nur eine Anzeige von einer bestimmte Abfolge von Items.Mit WinSetOnTop hat es leider nicht funktioniert, was anderes fällt mir und Google aber leider nicht ein.
Habt ihr eine Idee?
Gruß,
Saft -
Mit 2003 scheint es nicht so zu funktionieren.
Ich werde mich nach einer anderen Lösung umsehen, da dies hier anscheinend zu kompliziert und aufwendig ist.
Trotzdem vielen Dank. -
Ich dachte, MSG wäre bekannt, sorry.
Ich habe mal eine Beispiel-MSG erstellt und mit Notepad geöffnet, so sieht es in etwa aus
[Blockierte Grafik: http://www.bilderhoster.net/safeforbilder/zgcp44jl.png]
das Suchen nach deinen Begriffen führte leider zu keinem Ergebnis
-
Hallo Community,
ich habe eine MSG-Datei (*.msg), daraus möchte ich nun den HTML-Code auslesen, etwas abändern und per SMTP verschicken.
Wenn ich die Datei mit Notepad öffne, sieht man nur wenig sinnvolles und bei weitem keinen sinnvollen HTML-Text.Wie kann ich das machen?
Es ist übrigens furchtbar, nach MSG zu suchen, da man immer auf $msg trifft
Optional könnte man auch eine MSG-Datei über SMTP verschicken, wozu ich allerdings leider auch nichts gefunden habe.
Das verschicken von HTML funktioniert bereits einwandfrei.Vielen Dank,
Saft -
Welche Endung hat deine Hexdatei?
Kannst du mit _FileReadtoArray die Datei einlesen?
-
Wenn es fertig ist, sag bescheid, dann spiele ich gerne mal auf deinem Server

-
Ich könnte mir vorstellen, dass das freigegeben bedeutet, ob es disabled ist oder nicht, ist aber nur eine Vermutung.
-
Ich möchte kein Spielverderber sein, aber ich nutze die Freeware
Keypass
und die funktioniert super
-
Vorausetzung:
7z.exe und 7z.dll in einem Ordner 7zip im Scriptordner$temp = Tempordner, in dem das Zeug zwischengespeichert wird.
[autoit]
$Dokumentenname = Der Name der Datei, befindet sich bei mir im Tempordner$odtfile = $temp & $dokumentenname & ".odt"
[/autoit][autoit][/autoit][autoit]
$zipfile = $temp & $dokumentenname & ".zip";~ ;Umbenennen der ODT in ZIP
[/autoit][autoit][/autoit][autoit]
While FileMove($odtfile,$zipfile) <> 1
Sleep(500)
Wend
;~
;~ ;Entpacken der CONTENT.XML
$befehl = """" & @Scriptdir&"\7zip\7z.exe""" & " e """ & $zipfile&"""" & " -o""" & $temp &$dokumentenname&"\"& """" & " content.xml -r"
RunWait($befehl,"",@SW_HIDE );~ ExitFileWriteFromArray
[/autoit][autoit][/autoit][autoit];Abändern der CONTENT.XML
[/autoit][autoit][/autoit][autoit]
$ContentXMLinhalt = FileRead($temp &$dokumentenname&"\" & "content.xml");Hier das Zeug mit der ContentXML machen, was man haben will.
[/autoit][autoit][/autoit][autoit]FileDelete($temp &$dokumentenname&"\" & "content1.xml")
[/autoit][autoit][/autoit][autoit]
_FileCreate($temp &$dokumentenname&"\" & "content.xml")
FileWrite($temp &$dokumentenname&"\" & "content.xml",$ContentXMLinhalt)
;~ Hinzufügen der CONTENT.XML zur ZIP
RunWait("""" & @Scriptdir&"\7zip\7z.exe""" & " u """ & $zipfile&"""" & " """ & $temp &$dokumentenname&"\" & "content.xml"&"""","",@SW_HIDE );~ ;Umbenennen der ZIP in ODT
[/autoit]
FileMove($zipfile,$odtfile)Das funktioniert soweit, jetzt muss ich nur noch die Formelfelder richtig abändern

-
Super, ich werde es probieren.
Falls das nicht geht habe ich einen Plan B:
Ich versuche jetzt anstatt die ZIP zu entpacken und eine neue zu erstellen nur die content.xml zu entpacken und später in die vorhandene ZIP einzufügen.Sobald es funkioniert, werde ich mein Code hier posten, oder ich muss euch nochmal mit Fragen belästigen

-
Hallo nochmals,
ich versuche jetzt die Version mit dem entpacken.
Leider habe ich ein Problem, das entpacken funkioniert wunderbar:
"J:\7z.exe" a -tzip "C:\Test.zip" "C:\Temp\Test\"Nur leider wenn ich das ganze wieder in eine zip packe und mit FileMove in ODT umbenenne, kann ich diese mit OpenOffice nicht öffnen.
Woran kann das liegen?