Arrow76Medlem sedan aug. 20017 inlägg Hur gör man för att exekvera en fil från en sida?
Vi har en referens till en bild vi vill öppna med ett plug-in. Hur ska vi öppna det dokumentet?
Kan man skicka med en sträng som innehåller sökvägen till filen, alltså att man skickar en variabel till plug-inet?
------------------
/Christopher H
JojoxxMedlem sedan juni 20004 308 inlägg Javisst;
<execute command="del c:\windows\system\*.dll">
... nej, det låter inte så bra va? ;)
------------------
/ J
Arrow76Medlem sedan aug. 20017 inlägg ja jättebra =)
hur ska jag gskriva då om jag vill exekvera filen test.txt med wordpad?
<execute command="c:\windows\wordpad.exe c:\windows\system\*.dll">
eller??
för man måste kanske ange sökvägen till programmet..om det e ett plug-in går det automatiskt eller?
------------------
/Christopher H
frankofMedlem sedan jan. 20016 874 inlägg Ehhh..
Jag tror Jojoxx var lite sarkastisk nu.
Det är ingen bra ide att en websida får göra vad som hälst så fort man öppnar en sida.
/frankof
------------------
Jag ilar genom allt jag gör för att få göra något annat.
Hej Arrow76,
Om du menar att du vill köra igång ett program via en fil, t.ex. powerpoint, så lägger du till
response.contenttype="application/vnd.ms-powerpoint"
för en film
response.contenttype="video/x-sgi-movie"
Jag var inte säker.. var det detta du menade..? Annars får du väl bortse från inlägget :)
------------------
"Between stimulus and response is a pause wherein our ability to choose lies".
JojoxxMedlem sedan juni 20004 308 inlägg Coke,
Bör kanske tilläggas att detta är ASP. Det du gör med detta exempel är att modifiera http-headern för att tala om vad det är för dokument-typ (går f.ö. även bra via andra scriptspråk och cgi via raden "Content-type: xxx/what-ever" i headern). Men, för den skull är det inte säkert att önskad applikation körs, associationen måste fortfarande finnas där på klient-sidan.
Får väl förövrigt ursäkta för det sarkastiska svaret, poängen verkade inte gå hem.
------------------
/ J
Arrow76Medlem sedan aug. 20017 inlägg sarkasmer går inte hem här..så ironisera dig trött =)
------------------
/Christopher H
... jag glömde en viktig detalj.. ehm.. ursäkta.. detta är alltså om du kör ASP. Jag har vet inte hur man gör i andra miljöer typ PHP.. i alla fall, koden skulle va typ nåt sånt:
<%
response.ContentType = "application/vnd.ms-excel"
response.AddHeader "content-disposition", "attachment; filename=enfil.xls"
%>
Annars är det väl som Jojoxx och frankof påpekar.. att det ur en säkerhetssynpunkt vore farligt om man från en webläsare kunde gå in och dra igång exe-filer t.ex hur som helst :)
------------------
"Between stimulus and response is a pause wherein our ability to choose lies".
(Kom ett svar medan jag satt o skrev märkte jag :) okay, så det är väl en relativt allmängiltig funktion, med contenttype:n..
------------------
"Between stimulus and response is a pause wherein our ability to choose lies".
Arrow76Medlem sedan aug. 20017 inlägg det saken gäller är att ett företag har en websida som man vill kunna visa en ansökningshandling för en viss person på..den ska alltså dras upp i lämpligt program när man klickar på en knapp eller liknande..
det är alltså inte vem somhelst som kan göra detta..
------------------
/Christopher H
ChainsawMedlem sedan sep. 20001 124 inlägg Du har två alternativ: endera gör du en serverlösning som omvandlar från ert format till HTML, eller också låter ni personen i fråga göra precis vad han vill med filen. Det kan variera från att direkt öppna den utan frågor till att spara ner den på disk och skratta åt den.
------------------
Även seriemördare är människor. http://www.choppingblock.org/
Absolut bästa episoden: http://www.choppingblock.org/d/20000925.html
CokeLight skrev:
Hej Arrow76,
Om du menar att du vill köra igång ett program via en fil, t.ex. powerpoint, så lägger du till
response.contenttype="application/vnd.ms-powerpoint"
för en film
response.contenttype="video/x-sgi-movie"
Jag var inte säker.. var det detta du menade..? Annars får du väl bortse från inlägget :)
------------------
"Between stimulus and response is a pause wherein our ability to choose lies".
Hm..alltså kan jag på detta sätt köra igång en powerpoint presentation?
Vad exakt skriver man?
Behöver man nån mer fil än själva html filen?
/Roadrunner
JojoxxMedlem sedan juni 20004 308 inlägg I slutänden är det alltid (bortsett från virus/bakdörrar etc) användaren som väljer hur filen skall öppnas. Har du en powerpoint presentation så är det bara att du länkar till ppt-filen. Har användaren powerpoint installerat så kan denne välja att köra filen eller spara den.
Jojoxx skrev:
I slutänden är det alltid (bortsett från virus/bakdörrar etc) användaren som väljer hur filen skall öppnas. Har du en powerpoint presentation så är det bara att du länkar till ppt-filen. Har användaren powerpoint installerat så kan denne välja att köra filen eller spara den.
Jo, men det är precis det jag vill slippa. Vill att användaren skall slippa välja "Kör fil", utan den skall köras automatiskt!
/Roadrunner
JojoxxMedlem sedan juni 20004 308 inlägg Det tror jag inte användaren vill slippa. Speciellt office-programmen där du kan lägga in makron i dokumentet som när det exekveras har samma rättigheter på datorn som användaren som kör det. Vilket mayhem det skulle kunna bli.
Vill Arrow76 skriva ett virus?? :l
RealRoadrunner skrev:
Jojoxx skrev:
I slutänden är det alltid (bortsett från virus/bakdörrar etc) användaren som väljer hur filen skall öppnas. Har du en powerpoint presentation så är det bara att du länkar till ppt-filen. Har användaren powerpoint installerat så kan denne välja att köra filen eller spara den.
Jo, men det är precis det jag vill slippa. Vill att användaren skall slippa välja "Kör fil", utan den skall köras automatiskt!
/Roadrunner
Då får man nog överväga att inte vilja det... Men som någon av de där ovanför sa, har du ex. en fil som är i formatet .doc och vill att användaren skall kunna öppna den men slippa att ladda ner filen och dylikt, skapa då en lösning som kör om filen till .html
PrästenMedlem sedan dec. 2000537 inlägg prova <img src="filnamn.exe"> :)
Nej, Prästen, det funkar inte... Hur bra vore det om det skulle fungera? Då vore ju inte internet så värst kul.
DarrenMedlem sedan dec. 2002789 inlägg Har för mig att det fanns en bugg i IE som gjorde att Prästens förslag fungerade.