Ik ben bezig met het aanpassen van een VB-script om mijn positie binnen Dutch Power Cows - SETI @ home in een textfile te krijgen. Ik heb de maker van het script ook al een mailtje gestuurd maar daar krijg ik geen reactie van en zelf ben ik nieuw in VB dus dan maar hier proberen. Ik zal eerst het script even geven:
Het probleem is nu dat de brackets in mijn naam niet 'erkend' worden en dus kan mijn naam niet gevonden worden en dus wordt er geen resultaat naar de textfile geschreven.
Hoe kan ik de brackets wel mee laten doen?
Ik heb de ASCII-codes [ en ] ook al geprobeerd... Jullie enig idee?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
| '*****************************************************************************
'*****************************************************************************
'*********** *************
'*********** Seti Position Reporter v.10 *************
'*********** *************
'*********** Made By Chris Mulligan *************
'*********** <clm100@arsware.org> http://clm100.arsware.org *************
'*********** *************
'*********** This program grabs your position on a *************
'*********** Seti@Home Team and outputs it for display *************
'*********** in CoolMon *************
'*********** *************
'*****************************************************************************
'*****************************************************************************
Const Path = "D:\Program Files\CoolMon\seti\setiposition.txt"
Const Account = "[DPC] jfeelders"
Set fs = CreateObject("Scripting.FileSystemObject")
Set outFile = fs.CreateTextFile(Path, True)
set http = createobject("microsoft.xmlhttp")
Http.open "GET","http://setiathome.ssl.berkeley.edu/stats/team/team_51283.html", false
Http.send
strng = Http.responsetext
Dim regEx
Dim strBlah
Set regEx = New RegExp
regEx.Global = True
regEx.Pattern = "<td>(\d+)\) <*a*.*>*\n*" & Account & "\n*"
Set Matches = regEx.Execute(strng)
For Each Match in Matches
outfile.write match.SubMatches(0) 'However manythat you have identified
outFile.WriteLine
Next
outFile.close |
Het probleem is nu dat de brackets in mijn naam niet 'erkend' worden en dus kan mijn naam niet gevonden worden en dus wordt er geen resultaat naar de textfile geschreven.
Hoe kan ik de brackets wel mee laten doen?