Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 07:15

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

Advertisement



Hilfe Bitte ;)

Discussion on Hilfe Bitte ;) within the AutoIt forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
momk's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,298
Received Thanks: 709
Hilfe Bitte ;)

Ich möchte ein Script haben, welches mir eine txt datei einliest.
In dieser sind Sachen wie:
neu:soll-weg
neu2:soll-weg
neu3:soll-weg
und soll nachher so aussehen:
neu
neu2
neu3
Ich habe nach ein bisschen googlen ein kleines script gefunden, allerdings macht es nicht das was ich will...
Ich möchte:
das dann 2 NEUE txtdateien erstellt werden... in denen soll dann neu, neu2 und neu3 stehen, aber auch eine wo das drin steht was bei der ersten nicht steht, beide ohne doppelpunkt. In der zweiten halt in dem fall:
soll-weg
soll-weg
soll-weg

Hoffe ihr könnt helfen

PS:
Das darf nicht in einer Reihe geschrieben werden, muss schön untereinander sein...
momk is offline  
Old 02/25/2012, 18:40   #2

 
Njahs's Avatar
 
elite*gold: 574
Join Date: Nov 2010
Posts: 2,498
Received Thanks: 726

Btw. deiner Wünsche angepasst:

Njahs is offline  
Thanks
1 User
Old 02/25/2012, 22:28   #3
 
momk's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,298
Received Thanks: 709
Ich habe nun mal ein neues problem, stelle es aber trotzdem in den Thread hier

UPDATE:
Sind nun nurnoch teilweise Zeilensprünge drin...
d.h.
255.255.255:80

255.255.255:80

Dieser Sprung darf net sein, sonst erkennt mein "Proxy-Checker" nicht das es weitergeht...
Allerdings sind die Proxys voneinaner natürlich auch mit diesen "Sprüngen" getrennt, da müsste es halt so ein "Standart" geben, indem bestimmt wird das nur Zeilen die aussehen wie ein Proxy durchkommen, und der Rest inkl. Sprung gekillt wird.
MfG
Momk
momk is offline  
Old 02/25/2012, 22:50   #4

 
Njahs's Avatar
 
elite*gold: 574
Join Date: Nov 2010
Posts: 2,498
Received Thanks: 726
Njahs is offline  
Thanks
1 User
Old 02/25/2012, 23:37   #5
 
momk's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,298
Received Thanks: 709
Quote:
Originally Posted by Njahs View Post
Das hilft nur gegen die zeichen, diese zeilen-sprünge bleiben trotzdem...
Danke trotzdem
Ich machs nun per Hand, dauert zwar ewigkeiten aber egal... bin nun eh schon bei nummer 800k von 1,3kk...

€dit:
Suche immer noch ne Lösung für die Doppelung mancher Sachen...
Beispiel:

Eingabe:
Affe
Giraffe
Affe
Hund
Hund
Maulwurf
Maulwurf
Giraffe
Giraffe
Affe

Ausgabe:
Affe
Giraffe
Hund
Maulwurf
momk is offline  
Old 02/26/2012, 01:31   #6
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Code:
#include <array.au3>
Dim $array[10]=["Affe","Giraffe","Affe","Hund","Hund","Maulwurf","Maulwurf","Giraffe","Giraffe","Affe"]
$filtered = RemoveDouble($array)
_ArrayDisplay($filtered)

Func RemoveDouble($array)
	Local $return[1]=[$array[0]], $ubound
	For $i=1 To UBound($array)-1
		If Not inArray($return, $array[$i]) Then
			$ubound = UBound($return)
			ReDim $return[$ubound+1]
			$return[$ubound]=$array[$i]
		EndIf
	Next
	Return $return
EndFunc

Func inArray($array, $element)
	For $i=0 To UBound($array)-1
		If $array[$i]=$element Then Return True
	Next
	Return False
EndFunc
lolkop is offline  
Thanks
1 User
Old 02/26/2012, 10:41   #7
 
momk's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,298
Received Thanks: 709
Quote:
Originally Posted by lolkop View Post
Code:
#include <array.au3>
Dim $array[10]=["Affe","Giraffe","Affe","Hund","Hund","Maulwurf","Maulwurf","Giraffe","Giraffe","Affe"]
$filtered = RemoveDouble($array)
_ArrayDisplay($filtered)

Func RemoveDouble($array)
	Local $return[1]=[$array[0]], $ubound
	For $i=1 To UBound($array)-1
		If Not inArray($return, $array[$i]) Then
			$ubound = UBound($return)
			ReDim $return[$ubound+1]
			$return[$ubound]=$array[$i]
		EndIf
	Next
	Return $return
EndFunc

Func inArray($array, $element)
	For $i=0 To UBound($array)-1
		If $array[$i]=$element Then Return True
	Next
	Return False
EndFunc
Hilft mir nicht im Geringsten...
Da in der Datei keine Tiere stehen, sondern mehr als 100 Tausend verschiedene Sachen, diese Sollte das Script selbst raussuchen... Trotzdem danke, ich hätte meine Beschreibung vllt. anders machen sollen
momk is offline  
Old 02/26/2012, 19:52   #8
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
Quote:
Originally Posted by momk View Post
Hilft mir nicht im Geringsten...
Da in der Datei keine Tiere stehen, sondern mehr als 100 Tausend verschiedene Sachen, diese Sollte das Script selbst raussuchen... Trotzdem danke, ich hätte meine Beschreibung vllt. anders machen sollen
die datei einzulesen wären halt 2 zeilen mehr -.-

es geht wohl mehr um den filteralgorithmus im script als um das beispiel array <.<
lolkop is offline  
Old 03/03/2012, 13:01   #9
 
momk's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,298
Received Thanks: 709
Quote:
Originally Posted by lolkop View Post
die datei einzulesen wären halt 2 zeilen mehr -.-

es geht wohl mehr um den filteralgorithmus im script als um das beispiel array <.<
Ich kann es aber nicht
Ich weiss nur, das es geht.
momk is offline  
Old 03/04/2012, 14:49   #10

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,323
Adroxxx is offline  
Closed Thread


Similar Threads Similar Threads
Problem mit Honorbuddy Bitte hilfe bitte is sehr wichtig
09/08/2011 - WoW Bots - 3 Replies
Hallo leute ich habe mir heute mal Honorbuddy zugelegt ich habe mal aus spaß dan einen neuen lvl 1er char gemacht (Allianz Hexenmeister) und den hochleveln lassen die erste zeit hat es gut geklappt er hat gut gelevelt is nirgendwo gesuckt doch dan auf lvl 5 gab es ein rieeesiges problem ab dem der einfach nichmehr weitermacht und zwar er läuft in goldhain zu einem flugmeister und will irgendwo hinfliegen aber da ich ja die flugroute noch nich hab macht er nich mehr weiter so ist es bei meinen...
Server Problem bitte helft Leute bitte brauche eure hilfe sauu dringen
07/18/2011 - Metin2 Private Server - 20 Replies
Hi leute wenn man seinen server ya on bringt (ned das erste mal das ich ihn on bring) dann kommt am ende ya immer das operation timed out 7 mal aber jez steht da Operation reciefet 1000 mal der server startet so einfach ned was kann ich da maachen
[PORTMAPS] Seit Wochen Verzweifelt , BITTE HILFE ! .. Bitte
06/03/2010 - Metin2 Private Server - 3 Replies
Hey , ich habe mit den Files von profizocker94 nen p server gemacht , alles in ordnung komm rein lalala .. ABER : Meine Portmaps zeigen 1. nur ca 3 maps an , die arbeiten also wo dann zb steht : 25k , 3k .. aber da müssen ja alle arbeiten ? Die Portmaps sind auch von Profizocker da sind so um die 30 oda so , ich kann echt nicht mehr , bin so verzeifelt , denn wenn ich mich Teleportiere oder Map 2 etc gehen will verschwindet der Char und ich sehe nur noch den Teleporter oder Das Portal oder Es...



All times are GMT +2. The time now is 07:15.


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