![]() |
|
|
|||||||
| ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp). |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
#1 |
|
Medlem
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1 |
asp-script & scheduled task
Hejsan på er!
Jag har ett litet problem med scheduled jobs. Jag tänkte köra ett asp script som går igenom en databas en gång per dygn, men nu är det så att den öppnar asp scriptet i dreamweaver och då exekveras ju inte koden. Jag har ställt om så att den ska öppna asp filer i explorer men den vill ändå som sagt är öppna i DW när jobbet körs. Vad göra? Kan man överhuvudtagit exekvera asp filer i job schedule? MVH
__________________
Hedda |
|
|
|
|
|
#2 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130 |
__________________
@aviddevguy |
|
|
|
|
|
#3 | |
|
Medlem
Registrerad: 2001-02-05
Ort: Malmö
Inlägg: 8 507
Lösningar: 108 |
Citat:
Tänkt dock på att object som response, request, session, applikcation och server inte finns i VBS-filer.
__________________
http://truemaybefalse.blogspot.com - Med en debugger i högsta hugg |
|
|
|
|
|
|
#4 |
|
Medlem
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1 |
Tackar för dom snabba svaren.
Det blev dock ett litet problem den lägger till sökvägen "C:\Documents and Settings\MatsH\Start Menu\ före server adressen. Och då blir det "could not start" Jag är lite ny på detta så jag undrar vad ska jag göra?? MVH
__________________
Hedda |
|
|
|
|
|
#5 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130 |
Du kan inte exekvera asp-filer på det sättet, utan de måste ligga på en webbserver och ropas på med http:// i början.
Har du ingen webbserver på maskinen får du göra enligt overrides förslag, konvertera allt till en vbs-fil. Vbs-filen kan exekveras direkt av windows. Mvh
__________________
@aviddevguy |
|
|
|
|
|
#6 |
|
Medlem
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1 |
Jag har en IIS installerad på denna burk.
__________________
Hedda |
|
|
|
|
|
#7 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130 |
Detta fungerar för mig att köra från kommandoprompten:
Kod:
"explorer.exe" http://localhost Mvh
__________________
@aviddevguy |
|
|
|
|
|
#8 |
|
Medlem
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1 |
Tjena!
Det verkar som om det går framåt men dock så öppnar den "My Documents" har det något med sökvägen att göra kanske en dum fråga men jag är som sagt ny på detta. Jag har skrivet så här i Run "C:\WINNT\explorer.exe" och så här i Start in http:\\finkel\secure\subscribe\SQL_subscribe\subscribe_sharp .asp MVH
__________________
Hedda |
|
|
|
|
|
#9 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130 |
Om du bara skriver så här i Run då:
Kod:
explorer.exe http:\\finkel\secure\subscribe\SQL_subscribe\subscribe_sharp.asp
__________________
@aviddevguy |
|
|
|
|
|
#10 |
|
Medlem
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1 |
Tackar för alla svar..
Och @nders det verkar fungera nu. Tack så väldigt super mycket :-) MVH
__________________
Hedda |
|
|
|
|
|
#11 |
|
Medlem
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1 |
En liten fråga.
Nu funkar det bra, men jag skulle villja att explorer kör det den ska köra i bakgrunden utan att öppna explorerförnstret eller iallafall stänga explorer efter den har gjort det den ska. Går det?? MVH
__________________
Hedda |
|
|
|
|
|
#12 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130 |
Då får du nog skippa IE helt, och köra med en VBS-fil, som kan köras helt i bakgrunden utan att du märker det.
Du kan också läsa i den här tråden. Mvh
__________________
@aviddevguy |
|
|
|
|
|
#13 |
|
Medlem
Registrerad: 2002-05-02
Ort: Härnösand
Inlägg: 552
Lösningar: 5 |
Kan man skicka information till en webserver med en vbs-fil?
I så fall... hur?
__________________
Billig skit är fortfarande skit |
|
|
|
|
|
#14 | |
|
Medlem
Registrerad: 2001-02-05
Ort: Malmö
Inlägg: 8 507
Lösningar: 108 |
Citat:
__________________
http://truemaybefalse.blogspot.com - Med en debugger i högsta hugg |
|
|
|
|
|
|
#15 |
|
Medlem
Registrerad: 2002-05-02
Ort: Härnösand
Inlägg: 552
Lösningar: 5 |
formulärdata med post är vad jag menar
detta är vad jag vill göra var 15:e minut med schemaläggaren och en vbs-fil Kod:
<html> <head> <title>Swipnet Login</title> </head> <body onload = "document.logonForm.submit();"> <form name = 'logonForm' action = 'https://login1.swipnet.se/login.php' method = 'post'> <input type = 'hidden' name = 'username' value = '*******'> <input type = 'hidden' name = 'password' value = '*******'> </form> </body> </html>
__________________
Billig skit är fortfarande skit |
|
|
|
|
|
#16 |
|
Avregistrerad
Registrerad: 2002-06-16
Inlägg: 2 415
Lösningar: 81 |
Kod:
set objHttp = CreateObject("Msxml2.XMLHTTP")
objHttp.open "POST", "https://login1.swipnet.se/login.php", False, "", ""
objHttp.send("username=*********&password=**********")
Senast redigerad av niko, 2003-12-09 klockan 15:42 |
|
|
|
|
|
#17 |
|
Medlem
Registrerad: 2002-05-02
Ort: Härnösand
Inlägg: 552
Lösningar: 5 |
Thnx. Ska bli intressant att testa när jag slutat jobbet : )
Hoppas, hoppas...
__________________
Billig skit är fortfarande skit |
|
|
|
|
|
#18 |
|
Medlem
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1 |
Hej igen!
Det där med att göra en VBS-fil, jag ju inte riktigt arbetat med VBS så är det någon vänlig själ som kunde tips om hur man gör om denna ASP-fil till en VBS-fil? Kod:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="../adodb.asp"-->
<!--#include file="../adodb_trans.asp"-->
<%
SQL_Transact = "SELECT * FROM tbl_transaction"
Set rs = dbo.Execute(SQL_Transact)
While Not rs.EOF
if DateDiff("d", rs("pay_date"), date())=30 THEN
id= rs("id")
Set PayetPay = CreateObject("Payet.TransGate")
Payet.PayetPayID = rs("payet_pay_id")
SQL_update = "UPDATE tbl_transaction SET pay_date = getdate() WHERE id = '" & id &"'"
dbo.Execute(SQL_update)
End if
rs.MoveNext
Wend
__________________
Hedda Senast redigerad av OveRRidE, 2003-12-10 klockan 11:11 |
|
|
|
|
|
#19 |
|
Medlem
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1 |
Hej!
Nu har jag error på detta. Jag undrar gör man db-kopplingar så här i VBS-fil Kod:
set dbo=CreateObject("ADODB.Connection")
dbo.open("Driver={SQL Server};Server=192.169.0.13;UID=account;PWD=losen")
dbo.defaultdatabase = "db1"
set dbo=CreateObject("ADODB.Connection")
dbo.open("Driver={SQL Server};Server=192.169.0.13;UID=account;PWD=losen2")
dbo.defaultdatabase = "db2"
Set rs = dbo.Execute("SELECT * FROM tbl_transaction")
While Not rs.EOF
__________________
Hedda Senast redigerad av OveRRidE, 2003-12-10 klockan 09:58 |
|
|
|
|
|
#20 |
|
Medlem
Registrerad: 2002-05-02
Ort: Härnösand
Inlägg: 552
Lösningar: 5 |
: /
Fungerar inte, tyvärr... Blir inte inloggad när jag kör filen.
Nån annan lösning?
__________________
Billig skit är fortfarande skit |
|
|
|
|
|
#21 |
|
Avregistrerad
Registrerad: 2002-06-16
Inlägg: 2 415
Lösningar: 81 |
|
|
|
|
|
|
#22 |
|
Medlem
Registrerad: 1999-12-06
Ort: Datadalen
Inlägg: 2 965
Lösningar: 1030 |
Prova detta istället...
Kod:
set objHttp = Server.CreateObject("msxml2.XMLHTTP")
objHttp.open "POST", "https://login1.swipnet.se/login.php", False, "USERNAME", "PASSWORD"
objHttp.send()
|
|
|
|
|
|
#23 |
|
Avregistrerad
Registrerad: 2002-06-16
Inlägg: 2 415
Lösningar: 81 |
OK. Eftersom tråden ändå är så rörig ..
Brimba: Det där är väl för siter som kräver autenticering? LR^evil.sids användarnamn och lösenord är vanlig formulärdata. |
|
|
|
|
|
#24 |
|
Medlem
Registrerad: 1999-12-06
Ort: Datadalen
Inlägg: 2 965
Lösningar: 1030 |
Ja det stämmer niko.
|
|
|
|
|
|
#25 |
|
Medlem
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1 |
Är det någon som vet hur man öppnar en databas i ms-sql med vbs-script?
Jag har inte jobbat med vbs-script you know.. Kod:
set dbo=CreateObject("ADODB.Connection")
dbo.open("Driver={SQL Server};Server=192.169.0.13;UID=account;PWD=losen")
dbo.defaultdatabase = "db1"
set dbo=CreateObject("ADODB.Connection")
dbo.open("Driver={SQL Server};Server=192.169.0.13;UID=account;PWD=losen2")
dbo.defaultdatabase = "db2"
Set rs = dbo.Execute("SELECT * FROM tbl_transaction")
While Not rs.EOF
__________________
Hedda Senast redigerad av OveRRidE, 2003-12-10 klockan 09:57 |
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|