Gå til innhold

Starte program via browser?


Anbefalte innlegg

Skrevet

Av ren nyskjerrighet lurer jeg på om det er mulig å åpne f.eks. VLC ved å trykke på en link i browseren. For eksempel trykke på en link som sier "Se-film", også popper VLC opp. Noen som vet hvor jeg kan lese om dette?

Videoannonse
Annonse
Skrevet

Hvis du linker til filmen vil jo det programmet du har som standard medieavspiller poppe opp og vise filmen... Men tenker du at dette skal være en "intern internett side" som du bare bruker selv fra din egen maskin?

Skrevet

Dette er ikke et PHP-spørsmål da PHP kjører på serveren og du sannsynligvis ikke vil ha VLC kjørende der.

 

Det er helt opp til klienten å bestemme hvilket program som behandler en gitt datastrøm. Det finnes ingen måte så vidt meg bekjent å be en klient bruke et gitt program for å behandle en datastrøm i PHP.

Skrevet

Copypaste fra Interweben:

 

<HTML>
<HEAD>
<script type="text/javascript" LANGUAGE="JavaScript">
 function executeCommands()
  {
 // Instantiate the Shell object and invoke its execute method.
   var oShell = new ActiveXObject("Shell.Application");
   var commandtoRun = "C:\\Windows\\Notepad.exe";
// Invoke the execute method.  
    oShell.ShellExecute(commandtoRun, "", 
  "", "open", "1");
 }
</SCRIPT>
</HEAD>
<BODY>
<CENTER>
<Input type="Button" name="cmdNote" 
  value="Run Notepad" onClick="executeCommands();"  />
</CENTER>
</BODY>
</HTML> 

 

 

Prøv å bytt ut Notepad med "C:\\Program Files (x86)\\VideoLAN\\VLC\\vlc.exe" eller hvor du nå enn har det installert, og prøv den i Internet Explorer. Noe alá det du tenker på eller?

 

Dette er ikke helt mitt felt, så jeg aner ikke om dette er mulig å få til på sider som ligger på nettet, men jeg går ut ifra at det ikke går. Dessuten forutsetter det at personen benytter IE, tillater Active X og har installert VLC.

 

Ser ikke helt poenget skal jeg være helt ærlig :p

Skrevet

Dette går ikke, av åpenbare sikkerhetsmessige grunner.

 

At ActiveX tillater det (har heldigvis blitt litt "locked down" i senere tid..) sier jo litt om Microsofts tilnærming til sikkerhet for få år siden.

Skrevet

Ja, jo, det er sant. Jeg tenkte ovenfor trådstarteren som nå blir skuffet. Jeg syntes også det er kjempepositivt, med tanke på virus og exploit-helvette som ville oppstått om dette fungerte.

Skrevet

Kan vell funke hvis man legger til i nettleseren av at når linken f.eks. ser slik ut vlc://example.org/porn.avi så skal VLC åpne filen i programmet.. - litt usikker på hvordan man gjør dette men slik som i steam kan man koble til spill servere ved og skrive steam://connect/127.0.0.1

Skrevet

Har vel med standardprogrammer å gjøre? Er ikke alle nettlesere hvor dette funker. Spotify funker f.eks ikke på åpne direktelinker i gamle versjoner av Opera.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...