Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 13:38

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Quelltext auslesen.

Discussion on Quelltext auslesen. within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2011
Posts: 32
Received Thanks: 2
Exclamation Quelltext auslesen.

hey,

ich habe folgendes problem ich will aus einer internet seite ein bestimmtes wort auslesen.

Mein Problem: Ich bekomme den Quelltext oder die Textoberfläche aber die funktion stringbetween findet nichts .... entweder steht da immer 0 oder gar nichts...

PHP Code:
  </div><!--/Side_r-->
             
                <
div id="Main">
                
                    <
div class="m_Top"><div class="m_titel_Text"><h1>Einloggen</h1></div></div><div class="m_Mid"><div class="m_Text">
<
p>
<
script type=''></script><h3 style='color:#F00;'>Dein Neuer Code lautet: <u>me4i6eky4m</u> <br/>Bestätige diesen bitte in deinem E-Mail-Account.<br/></h3></p>
</div></div><div class="m_Bot"></div> 
Dabei möchte ich diesen Code auslesen (me4i6eky4m)

Mein AutoIT Script:

PHP Code:
#include <string.au3>
#include <ie.au3>


$ie _IECreate(".......")
$quelltext _IEBodyReadHTML($ie)
$code _StringBetween($quelltext," <u>"," </u> <br/>"
LikeU<3 is offline  
Old 11/30/2012, 20:00   #2
 
butter123's Avatar
 
elite*gold: 95
Join Date: May 2011
Posts: 982
Received Thanks: 189
leerzeichen vor </u> sollte glaube ich weg.
butter123 is offline  
Old 11/30/2012, 20:17   #3
 
elite*gold: 0
Join Date: May 2011
Posts: 32
Received Thanks: 2
Habs ausprobiert geht nicht ....

Bei mir will nicht mal das gehen....

PHP Code:
#include <String.au3>
$code _StringBetween("test-hallo-test","test-","-test")
MsgBox(0,"Test",$code
Die MsgBox ist immer leer....
LikeU<3 is offline  
Old 11/30/2012, 20:48   #4

 
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
Probier mal:
PHP Code:
#include <String.au3> 
#include <IE.au3> 

$ie _IECreate("......."
$quelltext _IEBodyReadHTML($ie
$code _StringBetween($quelltext," <u>"," </u><br/>")  
MsgBox(0,"Test",$code[0]) 
oder das:
PHP Code:
#include <String.au3> 
#include <IE.au3> 

$ie _IECreate("......."
$quelltext _IEBodyReadHTML($ie
$code _StringBetween($quelltext," <u>"," </u> <br/>")  
MsgBox(0,"Test",$code[0]) 
Weil soviel ich weiß bei _StringBetween wird er eintrag in der "ERSTEN" Array gespeichert.
Also '[0]'
BladeTiger12 is offline  
Thanks
1 User
Old 11/30/2012, 20:57   #5
 
elite*gold: 0
Join Date: May 2011
Posts: 32
Received Thanks: 2
Thy Tiger D

Wusste nicht dasstring between in arrays abspeichert.

Aber das müsste heißen wenn es mehrer Textstellen gibt mit diesen Anfängen wird dies beispielsweise unter $code[1] gespeichert?
LikeU<3 is offline  
Old 11/30/2012, 21:00   #6

 
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
Stimmt.
Deswegen kann man ja mehr angeben nicht nur <u> davor stehen ja meistens auch noch Sachen.
Weil auf einer Website stehen viele einträge oft mit <u>
BladeTiger12 is offline  
Reply


Similar Threads Similar Threads
Frame-Quelltext auslesen
11/03/2012 - AutoIt - 1 Replies
Hey Leute, Ich schon wieder :D Ich möchte 2 ID's via StringRegExp auslesen, aber das geht nicht, da die ID's nicht im Seitenquelltext sondern im Framequelltext enthalten sind. Nun meine Frage. Wie kann ich aus einem Framequelltext in AutoIt auslesen? Danke im Vorraus Requiable Weiß keiner was?
[VB.NET] String aus Quelltext auslesen
06/27/2012 - .NET Languages - 8 Replies
Hallo zusammen, ich mache gerade ein Programm was den Serverstatus eines Servers überprüfen soll. Nur hab ich jetzt das Problem, dass er z.B. den Text: "Offline" im Quellcode nicht finden kann, und mir dann als Text false wiedergibt. Um das zu vermeiden hab ich eine If-Anweisung angelegt, was überprüfen soll, das wenn quelle = false ist den Status Offline anzeigt, und wenn true, Online anzeigt. Nur kann da was irgendwie nicht stimmen, denn hab das Gefühl, dass er den String: "Offline" im...
Auslesen von Quelltext
06/17/2012 - AutoIt - 4 Replies
hi, ich möchte mir ein Tool machen, um Berichte zu archivieren/auswerten. Es geht um The West, aber ich denke das ist relativ (nicht ganz) egal. Das erste ist : Ich benutze Firefox, wenn ich dort Strg + U drücke (Quelltext) steht nur : <div id="windows"></div> wenn ich aber Firebug benuze kommt das : <div id="windows"> <div class="tw2gui_window tw2gui_win2 tw2gui_window_notabs report-42973274 report hash-d3abed5bf8" style="left: 423px; top: 64px; z-index: 106;"> <div...
Quelltext am Schnellsten auslesen?
03/02/2012 - AutoIt - 5 Replies
Guten Tag, ich wollte mich einmal erkundigen, welcher der schnellste Befehl für das Auslesen eines Quelltext ist, sodass es auch bei größeren Quelltexten innerhalb von Millisekunden abläuft?
Quelltext auslesen
02/04/2012 - AutoIt - 4 Replies
Hey zusammen, ich brauche ein weiteres Mal eure Hilfe. Und zwar geht es dieses Mal darum, dass ich aus dem Quelltext dieser Seite: Startseite - V-Minecraft auslesen will, ob ein neuer Eintrag in der Shoutbox vorhanden ist. Die passende Stelle habe ich schon gefunden. Einen passenden Befehl wohl ebenfalls, ich weiß allerdings nicht, wie ich meine Idee weiter umsetzen soll... :(



All times are GMT +1. The time now is 13:40.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.