Text aus einer JS-Datei auselesen
Übersicht

pilo11Betreff: Text aus einer JS-Datei auselesen |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich habe vor aus einer Proxy-Liste, deren Pfad man angeben muss, die Proxies zu kopieren und in der prefs.js einzufügen.
Ich habe schon etwas gefunden Code: [AUSKLAPPEN] Type Zeilen Field Zeile$ End Type ; zum zwischenspeichern der Datei
key$="network.proxy.http"; suche nach... ;Datei einlesen INI%= ReadFile("prefs.js") If ini = 0 Then RuntimeError("Datei nicht gefunden") While Not Eof(INI) z.Zeilen = New Zeilen z\zeile = ReadLine (INI) Wend CloseFile INI% For z.Zeilen =Each Zeilen If AktivZumLesen=1 Then;erst wenn die Zeile "[Engine.Input]" gefunden wurde ist das aktiv und die Suche geht los ; Schleife verlassen da alle relevanten abgearbeitet If Instr(z\zeile,"network.proxy.http") Then Exit ; dieses wird erst ausgefüht wenn alle Daten von "[Engine.Input]" ausgeführt sind PositionGleich% = Instr (z\zeile,"network.proxy.http"); das = Zeiechen suchen If PositionGleich% > 0 Then ;also nur wenn das = zeichen gefunden wurde GefundeneTaste$ = Left (z\zeile,PositionGleich-1) ;Taste rauskopieren aber ohne = WertDerTaste$ = Mid (z\zeile,PositionGleich+1);alles nach dem = Zeichen Print GefundeneTaste$ Print " Wert: " + WertDerTaste$ ;.... If Key$ = GefundeneTaste$ Then ;wichtig ist die Goss/Klein schreibung ;....Hier jetzt die Zeile abändern wie gewollt z\zeile = GefundeneTaste$ + "=" + "; Was_immer_da_dann_Stehen_soll" ;.... ;.... End If EndIf End If If AktivZumLesen=0 Then ;Zum lesen freischalten nach [Engine.Input] If Instr(z\zeile,"[Engine.Input]") Then AktivZumLesen=1 End If Next ;Datei speichern INI%= WriteFile("ini.bb") For z.Zeilen = Each Zeilen WriteLine (INI,z\zeile) Delete z ; den Eintrag aus der Liste löschen Next CloseFile INI% Aber trotz der Kommentare, weiß ich nicht genau, wo ich alles eintragen soll. Ich möchte erst die Position der Zeile herausfinden, wo der Proxy, der im Moment drin steht, ist und diese Zeile überschreiben mit einem Proxy aus der Proxy-Liste. |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group