|
You last visited: Today at 12:00
Advertisement
Suche hilfe : winhhtp und string auslesen
Discussion on Suche hilfe : winhhtp und string auslesen within the AutoIt forum part of the Coders Den category.
03/02/2013, 13:49
|
#1
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Suche hilfe : winhhtp und string auslesen
Ich suche jemanden der mir in skype oder besser teamspeack dabei helfen kann . dieser string lässt sich einfach nicht aus dem quelltext auslesen keine ahnung warum .
Skype : michel.p.554
|
|
|
03/02/2013, 17:30
|
#2
|
elite*gold: 0
Join Date: Jan 2013
Posts: 426
Received Thanks: 129
|
poste einfach deine source!
auch wenn ich deine source nicht hab kann ich dir eines geben:
EPVP Online/offline status reader (der funktioniert nicht richtig aber ist nur mal als beispiel für dich):
Code:
#include <String.au3>
$State = "OFFLINE"
$IR = IniRead("EpvpAccountLink.txt","","Accountlink","ERROR")
$Name = StringSplit($IR,"-")
$Name = StringSplit($Name[2],".")
;MsgBox(0,"",$Name[1]) ; in $Name[1] ist der richtige name enthalten
While 1
$SB = _StringBetween(InetRead($IR),'<img width="15" height="15" class="inlineimg" src="http://www.elitepvpers.com/forum/images/elitepvpers/statusicon/user_"','.gif" alt="') ;der wichtige teil
If $SB = 'online' And $State = "ONLINE" Then
$State = "OFFLINE"
MsgBox(0,"",$SB)
MsgBox(0,"Report",$Name[1]&" is Online")
ElseIf $SB = $Name[1]&' ist gerade offline' And $State = "OFFLINE" Then
$State = "ONLINE"
;MsgBox(0,"",$SB) ;diese msgbox enthält das was im inetread drinnesteht wie z.b online offline e.t.c
MsgBox(0,"Report",$Name[1]&" is Offline")
Else
MsgBox(0,"ERROR","ERROR")
EndIf
WEnd
der wichtige teil: $variable = _StringBetween(InetRead(Seite) , anfang von dem was abgelesen werden soll , ende von dem was abgelesen werden soll)
(#include <String.au3> wird für _stringbetween benötigt)
output vom wichtigen teil: das was zwischen den beiden angegebenen texten steht.
dein möglicher fehler: du hast den text bei "anfang vom dem was abgelesen werden soll" oder bei "ende von dem was abgelesen werden soll" falsch eingegeben
|
|
|
03/02/2013, 19:51
|
#3
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
Quote:
Originally Posted by FacePalmMan
poste einfach deine source!
auch wenn ich deine source nicht hab kann ich dir eines geben:
EPVP Online/offline status reader (der funktioniert nicht richtig aber ist nur mal als beispiel für dich):
Code:
#include <String.au3>
$State = "OFFLINE"
$IR = IniRead("EpvpAccountLink.txt","","Accountlink","ERROR")
$Name = StringSplit($IR,"-")
$Name = StringSplit($Name[2],".")
;MsgBox(0,"",$Name[1]) ; in $Name[1] ist der richtige name enthalten
While 1
$SB = _StringBetween(InetRead($IR),'<img width="15" height="15" class="inlineimg" src="http://www.elitepvpers.com/forum/images/elitepvpers/statusicon/user_"','.gif" alt="') ;der wichtige teil
If $SB = 'online' And $State = "ONLINE" Then
$State = "OFFLINE"
MsgBox(0,"",$SB)
MsgBox(0,"Report",$Name[1]&" is Online")
ElseIf $SB = $Name[1]&' ist gerade offline' And $State = "OFFLINE" Then
$State = "ONLINE"
;MsgBox(0,"",$SB) ;diese msgbox enthält das was im inetread drinnesteht wie z.b online offline e.t.c
MsgBox(0,"Report",$Name[1]&" is Offline")
Else
MsgBox(0,"ERROR","ERROR")
EndIf
WEnd
der wichtige teil: $variable = _StringBetween(InetRead(Seite) , anfang von dem was abgelesen werden soll , ende von dem was abgelesen werden soll)
(#include <String.au3> wird für _stringbetween benötigt)
output vom wichtigen teil: das was zwischen den beiden angegebenen texten steht.
dein möglicher fehler: du hast den text bei "anfang vom dem was abgelesen werden soll" oder bei "ende von dem was abgelesen werden soll" falsch eingegeben
|
-_- das hilft mir nur ich habe mehr als 3 verschiedene arten schon getestet um den string auszulesen , den kompletten ließt er nur den teil den ich brauche nicht , außerdem brauch ich von jemanden der wirklich erfahrung mit autoit hat
außerdem gings darum mir auf skype zu helfen und nein du nicht , sry
|
|
|
03/02/2013, 20:38
|
#4
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
um welche "string" handelt es sich denn?
|
|
|
03/02/2013, 20:41
|
#5
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
viewsite(65378,'d86532f593fe5957d8cb3d1a584234db4033b352e0c50c9ec1 8782d334d7fbf1');"
die zwei rotmarkierten und big geschriebenen einzelnd auslesen und in $var speichern
wär aber trotzdem nett über skype da du denke ich mehr hintergrung infos brauchst
|
|
|
03/02/2013, 20:51
|
#6
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
so ist das, wenn mann um hilfe bittet...
ohne weitere infos können wir halt nicht helfen und ich für meinen teil benutze kein skype.
schick mir dann halt ne pn und ich schau was ich machen kann
|
|
|
03/02/2013, 22:26
|
#7
|
elite*gold: 3570
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
|
Da ich an diesem Projekt teilnehme, gebe ich meinen Senf auch dazu ab
Den ersten schaffen wir nicht auszulesen. Da kommt einfach nen Error, dass es nicht existiert. Die zweite lange ID habe ich geschafft, nach laaaangem Denken.
Woran kann es liegen, dass es nicht gefunden wird.
Er möchte einfach keine großen Codes hinschreiben, bevor iwer das copy&pasted, da es ein etwas größeres Projekt ist
|
|
|
03/03/2013, 02:17
|
#8
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
Quote:
Originally Posted by »AppleJack™
Da ich an diesem Projekt teilnehme, gebe ich meinen Senf auch dazu ab
Den ersten schaffen wir nicht auszulesen. Da kommt einfach nen Error, dass es nicht existiert. Die zweite lange ID habe ich geschafft, nach laaaangem Denken.
Woran kann es liegen, dass es nicht gefunden wird.
Er möchte einfach keine großen Codes hinschreiben, bevor iwer das copy&pasted, da es ein etwas größeres Projekt ist 
|
man kann jeden beliebigen string mit einem einzigen regulären ausdruck parsen... wenn ihr selbst mit derartig trivialen dingen überfordert seid, kann euer projekt keinesfalls groß oder umfangreich sein...
hier ein einfaches beispiel für eurer problem (3-7 sekunden denkarbeit):
Code:
$string = "viewsite(65378,'d86532f593fe5957d8cb3d1a584234db4033b352e0c50c9ec1 8782d334d7fbf1');"
$regEx = StringRegExp($string, "viewsite\((\d+?),'(.*?)'\)\;", 1)
ConsoleWrite($regEx[0]&@CRLF)
ConsoleWrite($regEx[1]&@CRLF)
|
|
|
 |
Similar Threads
|
[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...
|
[Visual Basic] [Problem] String auslesen/String zufällig wählen
05/06/2012 - General Coding - 4 Replies
Code:
#include <GUIConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Name Generator", 236, 299, 815, 246)
$Input1 = GUICtrlCreateInput("Username", 24, 72, 185, 21)
$Input2 = GUICtrlCreateInput("Username", 24, 104, 185, 21)
$Input3 = GUICtrlCreateInput("Username", 24, 136, 185, 21)
$Input4 = GUICtrlCreateInput("Username", 24, 168, 185, 21)
$Input5 = GUICtrlCreateInput("Username", 24, 200, 185, 21)
|
ReadProcessMemory Text/String auslesen
04/25/2011 - General Coding - 16 Replies
Guten Morgen,
ich hab zurzeit ein kleines Problem wo in Google nicht viel drüber steht.
Undzwar ich will von einem Pointer den Text auslesen allerdings gelingt mir das nicht so wirklich, entweder ich schaff nur den ersten Buchstaben auszulesen ( liegt daran das ich die länge angeben muss,aber klappt nicht so wie ich das will) oder dort kommt nur komisches Zeug raus.
DWORD value;
ReadProcessMemory(hProcess,(LPVOID)Adresse,&v alue,sizeof(value),0);...
|
C++ String aus Memory auslesen
05/08/2010 - C/C++ - 1 Replies
Hallo zusammen ;)
Ich probiere mich derzeit ein wenig mit dem auslesen des Memory in C++.
Hab mir da auch schon ne DLL gebastelt und injected... usw.
Nun habe ich ein Problem:
Ich möchte gerne den Namen meines Charakters auslesen.
Mit Cheatengine klappt das ja wunderbar und wird auch richtig angezeigt, nur wenn ich mittels der DLL versuche aus der Addresse meinen Namen auszulesen bekomm ich immer nur 1 Zeichen und das stimmt nicht einmal mit dem 1. Buchstaben meines Namens überein.
Hier...
|
All times are GMT +1. The time now is 12:00.
|
|