webForumDet fria alternativet

Variabel i .vbs

4 svar · 262 visningar · startad av Krug

KrugMedlem sedan maj 200197 inlägg
#1

Har gjort ett script som plockar ut första träffen på google genom sökvariabeln man skickar med.

Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://www.google.com/search?q=" & request.querystring("test"), False
objHTTP.Send
strHTML = BinToText(objHTTP.responseBody,35000)
Set objHTTP = Nothing

Men nu vill jag inte ha detta på en asp sida utan jag skulle vilja skicka variabeln till en .vbs fil istället.
Är detta möjligt?

VideMedlem sedan dec. 19998 577 inlägg
#2

Scriptet borde väl rimligtvis fungera lika bra i en .vbs, så kopiera bara över scriptet dit... !?

KrugMedlem sedan maj 200197 inlägg
#3

kan ju inte skicka en querystring likt asp till en .vbs fil heller?

vad ja menar är ungefär så här..
istället för:

default.asp?variabel=trallala

så vill jag ha:

min.vbs?variabel=trallala

kör jag en request.querystring i .vbs'en så gnäller dn bara om att request inte är nått objekt.

kanske ska tillägga att jag kommer anropa min.vbs från mIRC

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#4

Objekten Server och Request finns i ASP och går bara att använda där då. Däremot är det möjligt att man kan skicka in parametrar på andra sätt. Typ som man gör till exe-filer; min.exe -trallala.

VideMedlem sedan dec. 19998 577 inlägg
#5

Okej... sökte lite och hittade detta:
http://home.wanadoo.nl/fvu/Projects/Vim/Web/fileGVimVbs.htm

set oWShell = CreateObject("wscript.shell")
  ' Loop through arguments
for each sArg in wscript.arguments
    ' Add argument to filename
  sFile = sFile & sArg & " "
next
129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)