Das ist eine Frage der Groß- und Kleinschreibung, nicht jede Sprache ignoriert dies:
[autoit]$ocellrangeaddress = $osm.Bridge_GetStruct("com.sun.star.table.CellRangeAddress")
[/autoit]Das ist eine Frage der Groß- und Kleinschreibung, nicht jede Sprache ignoriert dies:
[autoit]$ocellrangeaddress = $osm.Bridge_GetStruct("com.sun.star.table.CellRangeAddress")
[/autoit]Und ein willkommen aus dem Süden!
Noch mehr zum Testen:
V0.4.1.0b-2
- New: _FFWindowSelect(ByRef $Socket[, $sSearch = "Mozilla Firefox"[, $sSearchMode = "title"]])
- New: _FFWriteHTML(ByRef $Socket[, $sHTML = ""])
- New: _FFClickXY(ByRef $Socket[, $iX = 0[, $iY = 0[, $bLoadWait = true]]])
- Changed: _FFReadHTML(ByRef $Socket[, $sMode = "body"[, $iFilter = 0]])
- Changed: Renamed _FFGetObject to _FFGetObjectInfo (because the result is no "object")
- Fixed: _FFTabExists
Viel Spaß damit.
Grüße
Stilgar
Ungetestet, mangels Netzwerk und shutdown.exe
Dim $ip[3]= ["172.16.1.92","172.16.1.93","172.16.1.94"]
[/autoit] [autoit][/autoit] [autoit]For $i = 0 To UBound($ip)-1
If $ip[$i] <> @IPAddress1 Then
RunWait(@ComSpec & " /c " & "shutdown.exe -s -m \\" & $ip[$i] & ' -t 30 -c "Shutdown" -f',"",@SW_HIDE)
EndIf
Next
Sleep(30000)
Shutdown(1)
Hinweis zur Vista Kompatibilität:
Um die au3.xml (Edit-Mode) per Macro/Script aktualisieren zu können, diese in "/Program Files/jEdit/modes" löschen, das Macro "Update UDFs" starten, evtl jEdit neu starten und schon funktionierts wieder. Die Datei wird dann im Benutzerverzeichnis angelegt "/.jedit/modes".
Unter Windows bleibt alles beim alten
Hallo,
erstmal falscher Thread hier. Hier gibts Nachrichten über neue Versionen.
Zu deinem Problem, verwende doch auch mal die restlichen Befehle der FF.au3 sonst wirds unnötig kompliziert.
Zum Script korrigier ich mich, laut AGBs:
1.2.9 Die Nutzung der Spiele und Services ist nur mittels eines Internetbrowsers oder spezieller, von der Bigpoint GmbH zur
Verfügung gestellter oder ausdrücklich zugelassener Tools zulässig („Verbot der Nutzung nicht autorisierter Skripte“). Dies
bedeutet insbesondere: Die Verwendung von Programmen, die eine übermäßige Belastung des Servers erzeugen, ist unzulässig.
Der Einsatz von Software zur systematischen oder automatischen Steuerung der Spiele oder einzelner Spielfunktionen (Bots,
Makros), zur Reproduktion oder Auswertung der Spiele, Spielelemente oder der auf der Plattform Bigpoint eingestellten Inhalte ist
unzulässig.
und unseren Forenregeln, verweis ich dich einfach mal auf die Online-Hilfe.
Grüße
Stilgar
Hallo,
nach dem überwältigen Zuspruch hier habe ich das nicht weiter verfolgt.
Aber schau mal dort:
http://www.autoitscript.com/forum/index.php?showtopic=19200
da scheint sich was tun.
Grüße
Stilgar
Wieder was zum Testen - ein paar neue Funktionen zur Fenster-Verwaltung:
V0.4.1.0:
* _FFWindowClose(ByRef $Socket[, $sSearch = "Mozilla FireFox"[, $sSearchMode = "title"]])
$sSearchMode = title, label (tab) oder (aktuelle) href
* _FFWindowCloseCurrent(ByRef $Socket)
* _FFWindowSelectMostRecent(ByRef $Socket)
* _FFWindowOpen(ByRef $Socket[, $sURL = "about:blank"])
http://thorsten-willert.de/Themen/AutoIt-…tversion/FF.au3
Eine Funktion zur Auswahl der Fenster folgt noch.
Viel Spaß damit!
Grüße
Stilgar
So funktionierts dann nicht mehr, da ja zwischen <a und > noch was drinsteht, also brauchst du für alles dazwichen noch einen Ausdruck.
Nimm einfach RegEx die von Oscar.
oder kurz erklärt
das /? für Schragstrich oder nicht steht und .*? für eben alles: also
$HTML = StringRegExpReplace($HTML, "</?(h3|ul|li|a|td).*?>", "")
[/autoit]Sollen nur genau die Tags ersetzt werden? Was genau ist dann "<a>" ? etwa "<a href=...." oder "<a name=..."?
Ich schätz mal ...
Einfach "verodern":
$HTML = StringRegExpReplace($HTML, "<(h3|/h3|ul|/ul|li|/li|a(.*?)|/a|td|/td)>", "")
[/autoit]Ein kleines Update V0.4.0.6:
- New: _FFXPath now returns an array for UNORDERED_NODE_SNAPSHOT_TYPE and ORDERED_NODE_SNAPSHOT_TYPE
- Changed: _FFXPath changed numbers for $iReturnType
- Fixed: Error in _FFSetGet
- Fixed: _FFDispatchKeyEvent: events now case insensitiv
- Fixed: __FFStartProcess (_FFStart) now works with different ports, again
[EDIT]
Beispiel für die erweiterte _FFXPath Funktion:
#include <Array.au3>
#include <FF.au3>
$Socket = _FFConnect()
_FFTabAdd($Socket,"http://ff-au3-example.thorsten-willert.de/")
; alle "src"en der Bilder die mit "http://www.thorsten-willert.de/bilder" beginnen:
$aTmp = _FFXPath($Socket,"//img[starts-with(@src,'http://www.thorsten-willert.de/bilder')]","src",7)
_ArrayDisplay($aTmp)
; alle Texte des "legend" tags auf der Seite:
$aTmp = _FFXPath($Socket,"//legend","textcontent",7)
_ArrayDisplay($aTmp)
Viel Spaß damit!
Grüße
Stilgar
@Korby:
Oh - das habe ich übersehen, war da an nem anderen Rechner
Hallo,
AviDemux wäre ne Möglichkeit:
http://fixounet.free.fr/avidemux/
falls dort die (Filter)Möglichkeiten nicht ausreichen, läßt sich noch AviSynth "dazuschalten":
http://avisynth.org/mediawiki/Main_Page
Damals hies das AddOn noch MozLab - so geht's wieder:
msgbox(64, "", _MozRepl_Detector())
[/autoit] [autoit][/autoit] [autoit];===============================================================================AUT
#cs
AutoIt Version: 3.2.12.1
Author: Thunder-man (Frank Michalski)
Script Function: _MozRepl_Detector()
Description: Überprüft ein Firefox Profil auf die MozRepl Erweiterung.
default: $Profil = "default"
Return values: True or False
V 1.0 ==> 15.09.2007
V 1.1 ==> 02.08.2008, updated by Stilgar (Thorsten Willert)
changed the path-macro to @AppDataDir
changed the ""-profil to "default"
V1.2 ==> 03.03.2009, updated by Stilgar (Thorsten Willert)
changed MozLab to MozRepl
#ce
;===============================================================================
; [Example]
;~ $Result = _MozRepl_Detector()
;~ MsgBox(4096, "Result", $Result)
Func _MozRepl_Detector($Profil = "default")
Local $Ini_Pfad = @AppDataDir & "\Mozilla\Firefox\"
If $Profil = "" Then $Profil = "default"
Local $var = IniReadSectionNames($Ini_Pfad & "\profiles.ini")
If @error Then
MsgBox(4096, "", "Error occurred, probably no Firefox INI file.")
Else
For $i = 1 To $var[0]
Local $Ini_ = IniRead($Ini_Pfad & "\profiles.ini", $var[$i], "Name", "Error")
If $Ini_ = $Profil Then
Local $Pfad_folder = IniRead($Ini_Pfad & "\profiles.ini", $var[$i], "Path", "Eror") ;Profil Ordner
ExitLoop
EndIf
Next
EndIf
If StringLeft($Pfad_folder, = "Profiles" Then
Return FileExists($Ini_Pfad & $Pfad_folder & "\extensions\mozrepl@hyperstruct.net")
Else
Return FileExists($Pfad_folder & "\extensions\mozrepl@hyperstruct.net")
EndIf
EndFunc ;==>_MozRepl_Detector
geht mit Vista sollte mit Windows aber auch funktionieren
Bitte kein Problem.
Der Link mit der XPI ist auch nur von der Entwicklerseite. Gleich unter der Überschrift "Installation" - Link: "MozRepl 0.2 – release"
Nachdem dem Then muß in dem Fall ein Zeilenumbruch rein:
[autoit]$sicherheitfarbewerbung = Pixelgetcolor($sicherheitfarbecordX, $sicherheitfarbecordY, $sicherheitfarbecordX1, $sicherheitfarbecordY2, $gruen)
sleep(20)
if $sicherheitfarbewerbung = $gruen Then
MouseClick("left", $sicherheitklickcordX, $sicherheitklickcordY)
else
sleep($sleep)
endif
Einfach diese XPI installiert nichts weiter:
http://repo.hyperstruct.net/mozrepl/0.2/mozrepl.xpi
da reicht doch ein Klick auf den Link.
Wo hast du denn das rar-Archive her?
Also mit FF 3.0.6 funktioniert es hier mit Windows und mit Vista.