Spring naar bijdragen

spoilersyns en macro vervuilt tekstfile


The Scorpios

Aanbevolen berichten

Ik draai regelmatig spoilersync en de macro in gsak en de spoilerfoto's komen netjes op zijn plek. Alleen valt me nu op dat in het tekstveld steeds als ik de macro doe, een regel toegevoegd wordt waar de foto staat.

 

Dat vervuilt dus, veel regels enzo. doe ik iets verkeerd of kan ik bijv alle memo/tekstvelden verwijderen en daarna weer een nieuwe regel met de link naar de spoilerfoto?

 

Kan iemand me een tip geven?

Link naar opmerking
Deel via andere websites

ReizenReizen

De macro zoekt op een string die het begin van zijn eerder geplaatste tekst markeert en een string die het einde ervan markeert. Het stuk ertussen wordt met deze twee strings (string = stuk tekst) vervangen door de nieuwe tekst. Wat er fout gaat, is dus waarschijnlijk het opzoeken van de bestaande tekst. Het script zoekt mogelijk op een andere randtekst dan wat het zelf plaatst. Plaats anders het stuk van de macro dat hier op lijkt:

# now if alredy spoiler pictures in user notes we must remove them and replace

# with he ones just found

if RegEx("\*Spoiler Pictures\*",$UserNote)

# preserve any notes before the spoilers

Set $Part1 = Extract($d_UserNote,"*Spoiler Pictures*",1)

# preserve any notes after the spoilers

Set $Part2 = Extract($d_UserNote,"*End Spoilers*",2)

# now insert then new spoiler links

Set $UserNote = $Part1 + $Link + $Part2

in een reactie in combinatie met de voorbeelddata in de user notes van een cache uit GSAK. Dan kan iedere programmeur of aanverwand kenner uitzoeken wat er fout gaat.
Link naar opmerking
Deel via andere websites

Maak een account aan of meld je aan om een opmerking te plaatsen

Je moet lid zijn om een opmerking achter te kunnen laten

Account aanmaken

Maak een account aan in onze gemeenschap. Het is makkelijk!

Registreer een nieuw account

Aanmelden

Ben je al lid? Meld je hier aan.

Nu aanmelden
  • Onlangs hier   0 leden

    • Er kijken geen geregistreerde gebruikers naar deze pagina.
×
×
  • Nieuwe aanmaken...