Sieht denn wirklich der Code der bei _IEDocReadHTML rauskommt aus wie der beim "Quellcode Anzeigen" im IE Fenster?
- Ja, der sieht auch bei google.com beispielsweise gleich aus wie der beim "Quellcode anzeigen".
Sieht denn wirklich der Code der bei _IEDocReadHTML rauskommt aus wie der beim "Quellcode Anzeigen" im IE Fenster?
- Ja, der sieht auch bei google.com beispielsweise gleich aus wie der beim "Quellcode anzeigen".
Ich denke wir sind eigentlich der gleichen Meinung. Bei meiner Intranet Seite sieht der "Quellcode Anzeigen" Code nicht gleich aus wie der Code im "DOM-Explorer".
Im DOM-Exlorer sieht man den "Live-Code".
Beispiel zbs. mit google.com. Dort steht bei Quellcode Anzeigen alles Javascript-Code. Im Dom-Explorer steht jedoch der HTML-Code.
Würde ich gerne, jedoch ein Internes Firmentool und wüsste gerade keine ähnliche Seite.. Auf jedenfall gibt mir "_IEFrameGetCollection" keine gefundenen Frames zurück. Auch sonst wird kein iframe Tag verwendet im Quellcode. gehe daher von keinem iFrame aus. An was könnte es denn sonst noch liegen?
Ich halte mal ausschau nach einer Seite mit ähnlicher Funktion.
Ausserdem ist ja "$oObject.document.documentElement.outerHTML" genau das falsche? Dies ist der bisherige Quellcode und nicht der "neue", oder irre ich mich?
Hi zusammen,
Ich steh wieder mal vor einem Problem. Eine Seite wird komplett durch Ajax verändert. Wie kann ich nun mit dem neuen "nachgeladenen" Teil arbeiten?
Wenn ich _IEDocReadHTML() verwende, wird auch immer nur der Quelltext von zuvor angezeigt. Wenn man mit dem IE das "Element untersucht", zeigt es jedoch den korrekten Quellcode an.
Hoffe jemand kann mir helfen
Fr34k
Hi,
Ich bin auf der Suche nach einer UDF die Sound - welcher vom PC kommt - aufnehmen kann. Auch würde mir eine Antwort wie diese hier reichen: https://www.autoitscript.com/forum/topic/107719-any-udf-to-record-sound/?do=findComment&comment=849156
Dort wird das ganze mit einem Externen Programm gelöst was für mich auch ok wäre. Jedoch gibt es unter Win10 diesen SoundRecorder nicht mehr.
Gruss
#include "Array.au3"
ConsoleWrite(GetCurrentItunesSong())
Func GetCurrentItunesSong()
$oItunes = ObjCreate("iTunes.Application")
If @Error Then
Msgbox (0,"Itunes","Error Getting an active Itunes Object. Error code: " & hex(@error,8))
Exit
Endif
global $state=$oItunes.PlayerState
$Title = "no"
If $State=1 Then
$curtrack= $oItunes.CurrentTrack
$Trackname= $curtrack.name
$Artistname= $curtrack.Artist
$Title= $ArtistName & " - " & $TrackName
EndIf
Return $Title
Alles anzeigen
Habs hingekriegt
Hi zusammen,
Habe nun schon eine Ewigkeit Google gefragt jedoch die richtige Antwort nicht gefunden. Kann mir jemand sagen wie ich herausfinde welcher Song aktuell in iTunes gespielt wird?
Ich habe es mit der iTunes UDF probiert, diese wurde jedoch seit 2009 nicht mehr aktualisiert..
Hoffe jemand kann mir helfen.
Gruss
Sorry.
Mit der Collection und dann _IEPropertyGet()
Gruss
Gelöst. Danke
Greetz
Ich dachte eigentlich es sollte mit _IELinkGetCollection funktionieren. Da ich jedoch nicht weiss was in dem Objekt vorhanden ist, weiss ich nicht wie ich es danach verwende.
Wenn ich einfach alle Objekte durchgehe dann weiss ich nur $link.href. Alles andere ($link.class oder $link.id oder so etwas) funktioniert nicht.
Was gibt es denn hier alles für Objekte?
Greetz
Die UDF habe ich mir bereits angeschaut, werde jedoch nicht wirklich schlau was ich denn nun verwenden soll.
Hi zusammen, ich habe folgendes Problem.
So sieht der Quellcode aus
<div id="server">
<div class="clearfix">
<a href="#" onclick="return Index.sub_log('server_1');">
<span class="world_button_active">Srv 1</span>
</a>
<a href="#" onclick="return Index.sub_log('server_2');">
<span class="world_button_active">Srv 2 </span>
</a>
</div>
Nun möchte ich, je nachdem was ich selbst angebe auf den ersten oder den zweiten Link klicken. Doch wie mache ich dies? Habe es mit den meisten Befehlen bereits probiert, bei den "GetCollection" werde ich jedoch nicht wirklich schlau da ich nicht weiss was für Objekte überhaupt vorhanden sind( $link.href etc.)
Grüsse
Fr34k
PS: Ja ich kenne die Regeln, dies ist meine eigene Page wo ich gerne den Usern ein kleines Tool zur Verfügung stellen möchte. Das ganze möchte ich jedoch über den Browser lösen da es mir sonst zu unsicher ist.
Habe den Fehler gefunden, man muss ein Integer daraus machen
Greetz
Hi zusammen,
Folgendes Problem. Ich möchte zu einer genauen Uhrzeit einen Klick ausführen. Komischerweise funktioniert das ganze eigentlich, jedoch funktioniert es nicht wenn @MIN oder @SEC kleiner als 10 Sekunden ist.
Hier mein Code
$Stunde = 16
$Min = 1
$Sec = 45
$mSec = 100
While 1
If @HOUR == $Stunde AND @MIN == $Min AND @SEC == $Sec AND _MSec() > $mSec Then
MouseClick('left')
Exit
EndIf
WEnd
Func _MSec()
Local $stSystemTime = DllStructCreate('ushort;ushort;ushort;ushort;ushort;ushort;ushort;ushort')
DllCall('kernel32.dll', 'none', 'GetSystemTime', 'ptr', DllStructGetPtr($stSystemTime))
$sMilliSeconds = StringFormat('%03d', DllStructGetData($stSystemTime, 8))
$stSystemTime = 0
Return $sMilliSeconds
EndFunc
Alles anzeigen
Danke schon mal für die Hilfe
PS: Es liegt nicht daran, dass ich bei $Min nur eine 1 statt ein 01 stehen habe.
Hi zusammen, ich weiss nicht wie ich dies am besten mache. Und zwar habe ich 2 verschiedene Zeiten im folgenden Format:
Ende: 20151105165216
Start: 20151105163801
JahrMonatTagStundenMinutenSekunden
Nun möchte ich wissen was die Differerenz vom Ende zum Start ist, wie mache ich dies am einfachsten?
Grüsse
Fr34k
Hi zusammen
Kann mir bitte jemand sagen wie ich ein Mail versenden kann? Die Option _InetSmtpMail() hat leider kein Parameter für User und Passwort, weshalb diese für mich unbrauchbar ist.
Gruss
Fr34k
Funktioniert perfekt! Danke vielmals
Hi, leider funktioniert dies nur mit GUICtrlCreateListView und nicht mit _GUICtrlListView_Create
Gruss
Hi zusammen.
In der Hilfe von
habe ich folgende Zeile gefunden:
Zitat$LVS_EX_ONECLICKACTIVATE - The control sends an $LVN_ITEMACTIVATE messages when the user clicks an item
Verstehe jedoch nicht, wo ich dies nun einbauen muss um das Resultat zu erhalten, welchen Eintrag ich nun angeklickt habe.. Bis jetzt muss ich immer ein Eintrag selektieren und dann auf ein extra Button klicken um den Eintrag anzuzeigen.
Gruss
Fr34k