Avatar billede ch007 Nybegynder
26. april 2004 - 10:56 Der er 11 kommentarer og
1 løsning

Download og ikke blot åbn video (en asp fejl-meddelse?)

jeg har søgt lidt rundt omkring for at finde et download script sådan at brugerne på min side kan download wmv-videoer og ikke blot åbne dem...

Jeg har fundet følgende scirpt på siden: http://www.magik.dk/da/articles/1/


<%
Dim objStream, strFile, strFileType
Const adTypeBinary = 1

' Filen vi vil sende til brugeren
strFile = "test.doc"

' Filens MIME type
strFileType = "application/msword"

' Åbner stream
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open

' Fortæller ADODB.Stream at indholdet er i binært format
objStream.Type = adTypeBinary

' Henter filen ind i vores stream
objStream.LoadFromFile(Server.MapPath(strFile))

' Sender en header til browseren
Response.AddHeader "content-disposition","attachment; filename=" & strFile

' Fortæller browseren om vores MIME type
Response.ContentType = strFileType

' Skriver filens indhold ud til brugeren
Response.BinaryWrite(objStream.Read)

Response.Flush()
objStream.Close()
Set objStream = Nothing
%>



Det ser jo ud til at være lige det jeg mangler men! Den kommer med følgende fejl:


Server object error 'ASP 0177 : 800401f3'

Server.CreateObject Failed

/video_script/downloadtest.asp, line 15

System message, messageid = 0x800401f3



Linie 15 er følgende:
Set objStream = Server.CreateObject("ADODB.Stream")

Hvad går der galt? Eller er der nogle der har et andet eller bedre script?

Skal bruge det i dag - smider ekstra point i, for hurtigt (virkende) svar!
Avatar billede ch007 Nybegynder
26. april 2004 - 10:58 #1
Måske har det noget at gøre med at jeg ikke kan bruge koden, altså eg har et upload-script - der bruger jeg Chili.upload - er der et ligende download?
Avatar billede tzag_dk Nybegynder
26. april 2004 - 11:05 #2
Hvilken version af Internet Explorer har du?
Avatar billede ch007 Nybegynder
26. april 2004 - 11:41 #3
6.0
Avatar billede tzag_dk Nybegynder
26. april 2004 - 17:00 #4
Ok, ligger dit site på en unix eller windows server?
Avatar billede ch007 Nybegynder
27. april 2004 - 10:33 #5
? Jeg har b-one...
Avatar billede tzag_dk Nybegynder
27. april 2004 - 10:49 #6
De bruger unix servere, så det er der for at det ikke virker.

Du kan prøve at sætte det her i toppen af din asp side:
<%
Response.AddHeader "content-disposition","attachment; filename=video.avi"
%>
Avatar billede ch007 Nybegynder
29. april 2004 - 08:52 #7
Hvis jeg gør dette spørger den blot om jeg vil gemme html-siden og ikke videoen...
Avatar billede ch007 Nybegynder
04. maj 2004 - 12:34 #8
Er der virkelig ingen der kan hjælpe mig her?

Jeg har haft et script. Den prøver at downloade den rigtige fil, men stopper og har kun hente 20kb eller sådan... Nogen der kender det problem eller en løsning på det andet?
Avatar billede badmanndk Nybegynder
04. maj 2004 - 12:37 #9
den næmmeste mulighed er at zippe dine wmv filer, så brugeren downloader dem som .zip
men det er måske heller ikke en løsning.?
Avatar billede tzag_dk Nybegynder
04. maj 2004 - 13:26 #10
Har du prøvet med .avi filer, for jeg tror ikke at du kan med .wmv filer.
Avatar billede ch007 Nybegynder
04. maj 2004 - 16:37 #11
Zip duer ikke, så skal jeg både have dem liggende som wmv og zip. De skal kunne afspilles direkte. Jeg vil gerne have wmv og ikke avi...
Avatar billede ch007 Nybegynder
05. maj 2004 - 21:29 #12
Nå... Jeg lukker her... Snøft!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester