www.ClickEXE.de Click.EXE - In 5 Minuten zum eigenen Programm!
Start Einloggen Einloggen Die Mitglieder Das Foren-Team Suchfunktion
30583 Posts & 5441 Themen in 33 Foren
Benutzername/Passwort:
  Login speichern
Forenübersicht » Click.EXE - für Anfänger » Aus Datei lesen

vorheriges Thema   nächstes Thema
5 Posts in diesem Thema (offen)
Seiten (1): (1)
Autor
Beitrag
Heiko ist offline Heiko  
Aus Datei lesen
54 Beiträge - Fortgeschrittener Clicker
Heiko`s alternatives Ego
Guten Abend.
Stehe hier vor einem kleinen Problem. Ich möchte aus einer Datei verschiedene Passagen finden und diese in eine andere Datei kopieren.
Der gesuchte Text beginnt jedesmal mit "VIP" gefolgt von einem zufällig generierten 40-stelligen Code.

Den Code mit dem Bearbeiten Befehl zu finden ist kein Problem, aber es schreibt mir, was ich auch versuche, jedesmal nur den ersten gefundenen Code in die Datei.

Hat jemand eine Idee wie das funktionieren könnte? Mir schwirrt es mittlerweile nur noch im Kopf gelangweilt

Danke schon mal und noch einen schönen Abend!
Beitrag vom 08.04.2018 - 20:20
Diesen Beitrag melden   nach weiteren Posts von Heiko suchen Heiko`s Profil ansehen Heiko eine E-Mail senden Heiko eine Kurznachricht senden Heiko zu deinen Freunden hinzufügen zum Anfang der Seite
PROEXE ist offline PROEXE  
RE: Aus Datei lesen
179 Beiträge - click.EXE Süchtiger
Zitat
Original geschrieben von Heiko

Guten Abend.
Stehe hier vor einem kleinen Problem. Ich möchte aus einer Datei verschiedene Passagen finden und diese in eine andere Datei kopieren.
Der gesuchte Text beginnt jedesmal mit \"VIP\" gefolgt von einem zufällig generierten 40-stelligen Code.

Den Code mit dem Bearbeiten Befehl zu finden ist kein Problem, aber es schreibt mir, was ich auch versuche, jedesmal nur den ersten gefundenen Code in die Datei.

Hat jemand eine Idee wie das funktionieren könnte? Mir schwirrt es mittlerweile nur noch im Kopf gelangweilt

Danke schon mal und noch einen schönen Abend!





Hallo Heiko,

ich vermute Du könntest die Datei insgesamt in einer Schleife ZEILE für ZEILE einlesen um zu Deinem Ergebnis zu kommen.
Beitrag vom 08.04.2018 - 20:49
Diesen Beitrag melden   nach weiteren Posts von PROEXE suchen PROEXE`s Profil ansehen PROEXE eine Kurznachricht senden PROEXE zu deinen Freunden hinzufügen zum Anfang der Seite
PROEXE ist offline PROEXE  
RE: RE: Aus Datei lesen
179 Beiträge - click.EXE Süchtiger
Ich meine es erst mal so angehen zu können, sicherlich gibt es andere oder gar bessere Lösungen,
doch der Winterschlaf incX.Forum hält noch an... ( WIll ja auch kein cX.Experte sein ) glücklich

Vielleicht bringt es Dich dahin... ode habe ich Dein Vorhaben falsch gedeutet..?

LG CHRIS

P.S. Haut nicht ganz hin den in tiefern cX.Versionen läuft es immer anders... zu mind. gefühlt zwinkern glücklich

KORREKTUR 09042018 17:27h falsche text erwischt ! *sorry*

SOLL ja nur ein Beispiel sein wie man es ggf . lösen kann.... nicht muss !


41 *** Mögliche Datei Auswahl
42 *** Anzahl der Zeilen abfragen für Schleife jeweilige Zeile
43 Setze in [TextDateiAnzahlZeilen]: '[Datei.Zeilenanzahl [Datei]]+1' (berechnen)
44 Aufruf 'Schleife'
45 Warte endlos...
46
47 :: Schleife
48 Schleife Ab ([0] von 1 bis [TextDateiAnzahlZeilen])
49 Datei lesen '[Datei]' in [Text] (Zeile [Y])
50
51 *** Der gesuchte Text beginnt jedesmal mit "VIP"
52 Bearbeite '[Text]' in [Ergebnis] (Trennzeichen '"VIP"', Rechter Teil, max. Länge '5')
53 *** hier nur LÄNGE = 5 in Deiner Aufgabe 40 stellig !
54
55 Wenn Text leer '[Ergebnis]'
56 *** Bedeutet wenn kein 5 StelligerCode da ist .. Schleife geht zur nächsten Zeile
57 Setze in [TextDateiAnzahlZeilen]: '[Rechne [TextDateiAnzahlZeilen]-1]'
58 Setze in [Y]: '[TextDateiAnzahlZeilen]'
59
60 *** Ergebnis 5 stellig vorhanden
61 Sonst Unwahr: wenn Text leer '[Ergebnis]'
62
63 *** Bei Dir = 40-stelligen Code hier nur 5
64 Bearbeite '[Ergebnis]' in [CodeLänge] (Länge ermitteln)
65 Wenn '[CodeLänge]<5'
66 *** Bedeutet wenn kein 5 StelligerCode da ist .. Schleife geht zur nächsten Zeile
67 Setze in [TextDateiAnzahlZeilen]: '[Rechne [TextDateiAnzahlZeilen]-1]'
68 Setze in [Y]: '[TextDateiAnzahlZeilen]'
69 Sonst wenn '[CodeLänge]=5'
70 *** ewünschte Ergebnis wird in eine Datei geschrieben
71 *** ob vor dem Ergebnis ""VIP" stehen muss weiß ich nicht
72 Datei schreiben '[Datei2]' den Text '"VIP"[Ergebnis]' (Anhängen)
73 Setze in [TextDateiAnzahlZeilen]: '[Rechne [TextDateiAnzahlZeilen]-1]'
74 Setze in [Y]: '[TextDateiAnzahlZeilen]'
75 Ende Wenn
76 Ende Wenn
77 Schleife Bis
78 Datei lesen '[Datei2]' in [Datei2Inhalt] (Lesen ab 1)
79 Meldung "[Datei2Inhalt]" (Titel: 'Meldung', Info, OK, Abbrechen)





3 *** OBERE TEIL SIMULIERT NUR DEINE DATEI
4 *** OBERE TEIL SIMULIERT NUR DEINE DATEI
5 *** OBERE TEIL SIMULIERT NUR DEINE DATEI
6
7 *** Deine Datei zum Auswerten
8 Setze in [Datei]: '[cX.TempPfad]DeineDatei.txt'
9 Datei ändern '[cX.TempPfad]DeineDatei.txt' (Löschen, per Papierkorb)
10 *** Ausgewertete Datei 2
11 Setze in [Datei2]: '[cX.TempPfad]DeineDatei2.txt'
12 Datei ändern '[Datei2]' (Löschen, per Papierkorb)
13
14 *** Zufälliger 5 stelliger code
15 Setze in [CODE]: 'Int(Rnd(100000))' (berechnen)
16
17 *** Deine Datei schreiben wenn nicht schon da !
18 Datei schreiben '[cX.TempPfad]DeineDatei.txt' den Text 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' (erst löschen, Zeile '1')
19 Setze in [CODE]: 'Int(Rnd(100000))' (berechnen)
20 Datei schreiben '[cX.TempPfad]DeineDatei.txt' den Text 'XXXXXXXXXXXXXXXXXXXXXXXX "VIP"[CODE] XXXX' (Anhängen)
21 Setze in [CODE]: 'Int(Rnd(100000))' (berechnen)
22 Datei schreiben '[cX.TempPfad]DeineDatei.txt' den Text 'XXXXXXXXXXXX "VIP"[CODE] XXXXXXXXXXXXXXXX' (Anhängen)
>>...usw...<<
cX2Web-Code: (einfach anklicken, kopieren und in ... einfügen)
Erstellt mit cX2Web - cX4 WebExport (79 Skriptzeilen, cX 4.0.9.0 Premium)



Der Post wurde 7 mal editiert, zuletzt von PROEXE am 09.04.2018 - 17:37.
Beitrag vom 09.04.2018 - 07:46
Diesen Beitrag melden   nach weiteren Posts von PROEXE suchen PROEXE`s Profil ansehen PROEXE eine Kurznachricht senden PROEXE zu deinen Freunden hinzufügen zum Anfang der Seite
Heiko ist offline Heiko  
54 Beiträge - Fortgeschrittener Clicker
Heiko`s alternatives Ego
Hallo Chris,

super! Vielen Dank!!!!
Genau das war der Stein des Anstoßenszwinkern
Es war schon viel zu viel Code deinerseits, hab es noch etwas angepasst und nun passt es haargenau glücklich

Ich hatte den Fehler gemacht und die komplette Datei jedesmal neu einzulesen... konnte nicht klappen.

Vielen Dank für den "Schlag auf den Hinterkopf" grosses Lachen

LG Heiko
Beitrag vom 09.04.2018 - 19:46
Diesen Beitrag melden   nach weiteren Posts von Heiko suchen Heiko`s Profil ansehen Heiko eine E-Mail senden Heiko eine Kurznachricht senden Heiko zu deinen Freunden hinzufügen zum Anfang der Seite
PROEXE ist offline PROEXE  
Themenicon    RE:
179 Beiträge - click.EXE Süchtiger
Hallo Heiko

ich kann nicht gut erklären .. aber schön das es Dir weiter hilft.

Viel Spaß und Erfolg mit cX.

lg chris
Beitrag vom 09.04.2018 - 21:48
Diesen Beitrag melden   nach weiteren Posts von PROEXE suchen PROEXE`s Profil ansehen PROEXE eine Kurznachricht senden PROEXE zu deinen Freunden hinzufügen zum Anfang der Seite
Baumstruktur - Signaturen anzeigen
Seiten (1): (1)
vorheriges Thema   nächstes Thema

Gehe zu:  
Es ist / sind gerade keine registrierte(r) Benutzer und 100 Gäste online. Neuester Benutzer: baiyemuoon
aktive Themen der letzten 48 Stunden - Top-User
0
0

www.ClickEXE.de © 2019
Seite in 0.29157 sec generiert