Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 12:00

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

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.

Reply
 
Old   #1
 
YatoDev's Avatar
 
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
YatoDev is offline  
Old 03/02/2013, 17:30   #2
 
FacePalmMan's Avatar
 
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
FacePalmMan is offline  
Old 03/02/2013, 19:51   #3
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by FacePalmMan View Post
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
YatoDev is offline  
Old 03/02/2013, 20:38   #4
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
um welche "string" handelt es sich denn?
omer36 is offline  
Old 03/02/2013, 20:41   #5
 
YatoDev's Avatar
 
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
YatoDev is offline  
Old 03/02/2013, 20:51   #6
 
omer36's Avatar
 
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
omer36 is offline  
Old 03/02/2013, 22:26   #7


 
Requi's Avatar
 
elite*gold: 3570
The Black Market: 244/0/0
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
Requi is offline  
Old 03/03/2013, 02:17   #8
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by »AppleJack™ View Post
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)
lolkop is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.