Foros del Web » Programando para Internet » ASP Clásico »

INSTALAR FLASHPLAYER CON ASP localmente

Estas en el tema de INSTALAR FLASHPLAYER CON ASP localmente en el foro de ASP Clásico en Foros del Web. hola amigos saludos quisiera saber si alguien me puede decir si existe una forma de hacer un rutina en asp para instalar el plugins de ...
  #1 (permalink)  
Antiguo 17/06/2005, 14:25
Avatar de qriswell  
Fecha de Ingreso: noviembre-2004
Ubicación: Caracas, Venezuela
Mensajes: 28
Antigüedad: 20 años, 5 meses
Puntos: 0
INSTALAR FLASHPLAYER CON ASP localmente

hola amigos saludos

quisiera saber si alguien me puede decir si existe una
forma de hacer un rutina en asp para instalar el
plugins de flash localmente, no desde la direccion
macromedia, sino desde un servidor en donde tengo
alojado el plugin,

que se me instale con una barra progresiva que indique
cuando lleva de instalacion y al final que redireccion a la
pagina de flash

si alguien sabe de algun metodo, se lo agradeceria

qriswell
  #2 (permalink)  
Antiguo 17/06/2005, 14:50
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
hola,
asp corre en el servidor y la instalación de flash ocurre en el cliente. no tiene lógica lo que querés hacer y no se puede.

saludos
__________________
...___...
  #3 (permalink)  
Antiguo 17/06/2005, 15:16
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 20 años
Puntos: 2
Hola

Lo que dice AZ es correcto, sin embargo, si ya cuentas con el método para detectar si el cliente soporta flash, puedes muy fácil decirle los pasos correctos para instalar el plug-in, y además mostrarle una liga para descargar el instalador hacia tu servidor y no hacia flash, pero para esto realmente necesitas poder detectar flash antes de lanzar un archivo de flash en tu html, ya que si no lo haces automáticamente le aparecerá al usuario los pasos para hacer todo desde macromedia.

Suerte!.
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
  #4 (permalink)  
Antiguo 20/06/2005, 12:11
Avatar de qriswell  
Fecha de Ingreso: noviembre-2004
Ubicación: Caracas, Venezuela
Mensajes: 28
Antigüedad: 20 años, 5 meses
Puntos: 0
amigos
--------------------------------------------------------------------------------
Al Zuwaga
Moderador Fecha de Ingreso: Nov 2002
Localización: 34.517 S, 58.500 O
Mensajes: 7,635

hola,
asp corre en el servidor y la instalación de flash ocurre en el cliente. no tiene lógica lo que querés hacer y no se puede.

saludos
-----------------------------------------------------------------------------

y tambien NEURON

----------------------------------------------

no se ni es que no me supe explicar bien, pero les acotaré algo
porque si otro programador lo puede hacer, yo no?

yo tengo una intranet y tengo mi maquina servidor, donde tengo
alojado el plugin de flash, ya tengo mi aplicacion en el servidor
en donde detecto la version en las maquinas clientes y los redirecciono
segun sea el caso.

1.- tiene plugin de flash antiguo,
2.- no tienen plugin de flash
3.- tiene el plugin correcto

ahora bien, si ustedes accesan a la pagina de macromedia y no tienen plugin
de flash, el les dira si quiere instalarlo, si proceden, entonces desde la misma
pagina web que corre en el servidor, correra el programa instalador y se espera
unos momentos hasta que haya finalizado la instalacion y te muestre una
animacion en flash.

si ellos pueden hacer, no veo porque yo no pueda hacerlo, todos los programadores
tenemos 2 brazos, un cerebro.

yo puedo simular ser el servidor macromedia desde mi servidor
y hace que los clientes se le instale el plugin desde mi servidor

Ahora si me explique bien? o segun ustedes no se puede?

saludos...!!!
  #5 (permalink)  
Antiguo 20/06/2005, 12:47
 
Fecha de Ingreso: enero-2004
Ubicación:
Mensajes: 108
Antigüedad: 21 años, 3 meses
Puntos: 0
interesante

como detectas todo eso de flash ?
  #6 (permalink)  
Antiguo 20/06/2005, 13:12
Avatar de qriswell  
Fecha de Ingreso: noviembre-2004
Ubicación: Caracas, Venezuela
Mensajes: 28
Antigüedad: 20 años, 5 meses
Puntos: 0
asi se detecta..

Cita:
Iniciado por halcon_576
como detectas todo eso de flash ?
-------------------------------------------------------------------------

<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
var versionrequerida = 6;
var redirigir = true;
var paginaflash = "tieneflash.html"
var paginasinflash = "notieneflash.html"
var actualizar = "actualiza.html"

var flash2Instalado = false;
var flash3Instalado = false;
var flash4Instalado = false;
var flash5Instalado = false;
var flash6Instalado = false;
var maxVersion = 6;
var actualVersion = 0;
var correctaversion = false;
var jsVersion = 1.0;
</SCRIPT>

<SCRIPT LANGUAGE="JavaScript1.1" type="text/javascript">
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.indexOf("Windows") != -1) ? true : false;

jsVersion = 1.1;

if(isIE && isWin){
document.write('<SCRIPT LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('flash2instalado = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFl ash.2"))) \n');
document.write('flash3Instalado = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFl ash.3"))) \n');
document.write('flash4Instalado = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFl ash.4"))) \n');
document.write('flash5Instalado = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFl ash.5"))) \n');
document.write('flash6Instalado = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFl ash.6"))) \n');
document.write('</SCRIPT\> \n');
}
</SCRIPT>

<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
function detectaFlash() {
if (navigator.plugins) {
if (navigator.plugins["Shockwave Flash 2.0"]|| navigator.plugins["Shockwave Flash"]) {
var isVersion2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
var flashDescription = navigator.plugins["Shockwave Flash" + isVersion2].description;
var flashVersion = parseInt(flashDescription.charAt(flashDescription. indexOf(".") - 1));
flash2instalado = flashVersion == 2;
flash3Instalado = flashVersion == 3;
flash4Instalado = flashVersion == 4;
flash5Instalado = flashVersion == 5;
flash6Instalado = flashVersion >= 6;
}
}
for (var i = 2; i <= maxVersion; i++) {
if (eval("flash" + i + "Instalado") == true) actualVersion = i;
}
if(navigator.userAgent.indexOf("WebTV") != -1) actualVersion = 2;

if (actualVersion >= versionrequerida) {
correctaversion = true;

if (redirigir) {
if(jsVersion > 1.0) {
window.location.replace(paginaflash);
} else {
window.location = paginaflash;
}
}
} else {

if (redirigir) {
if(jsVersion > 1.0) {
window.location.replace((actualVersion >= 2) ? actualizar : paginasinflash);
} else {
window.location = (actualVersion >= 2) ? actualizar : paginasinflash;
}
}
}
}

detectaFlash();
</SCRIPT>

<title>prueba version flash</title>
</head>
<body>
<table width="627" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="627" height="376" valign="top">
<object classid="www.macromedia.com....."
width="305" height="227">
<param name="movie" value="mi_pelicula_flash.swf">
<param name="quality" value="high">
<param name="menu" value "false">
<embed src="flash.swf" quality="high"
pluginspage="www.macromedia.com..."
type="application/x-shockwave-flash" width="305" height="227">
</embed>
</object>
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
if (!redirigir) {
if(correctaversion) {
var oeTags = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
+ 'codebase="www.macromedia.com..."
+ 'WIDTH=305 HEIGHT=227><PARAM NAME=movie VALUE="mi_pelicula_flash.swf">'
+ '<PARAM NAME=quality VALUE=high><PARAM NAME=bgcolor VALUE=#FFFFFF><PARAM NAME=menu VALUE=false>'
+ '<EMBED src="mi_pelicula_flash.swf" quality=high bgcolor=#FFFFFF WIDTH=305 HEIGHT=227 '
+ 'TYPE="application/x-shockwave-flash"'
+ 'PLUGINSPAGE="www.macromedia.com...">'
+ '</EMBED></OBJECT>';
document.write(oeTags);
} else {
var alternateContent = 'no se pudo detectar el plugin de flash';
document.write(alternateContent);
}
}
</SCRIPT>
  #7 (permalink)  
Antiguo 20/06/2005, 13:24
 
Fecha de Ingreso: enero-2004
Ubicación:
Mensajes: 108
Antigüedad: 21 años, 3 meses
Puntos: 0
esta muy padre, gracias, y como es javascript aplica para cualquier lenguaje verdad ?

entonces opino lo mismo que te dijo arriba neuron_376, que si ya lo detectaste, tu mismo le digas al usuario los pasos que debe seguir para instalarlo, asi no se va a ir a macromedia, es decir, no escribas nada de flash, primero detectas y luego le dices al usuarios que hacer, esto me va a servir mucho. buen foro este
  #8 (permalink)  
Antiguo 20/06/2005, 13:45
Avatar de qriswell  
Fecha de Ingreso: noviembre-2004
Ubicación: Caracas, Venezuela
Mensajes: 28
Antigüedad: 20 años, 5 meses
Puntos: 0
Cita:
Iniciado por halcon_576
esta muy padre, gracias, y como es javascript aplica para cualquier lenguaje verdad ?

entonces opino lo mismo que te dijo arriba neuron_376, que si ya lo detectaste, tu mismo le digas al usuario los pasos que debe seguir para instalarlo, asi no se va a ir a macromedia, es decir, no escribas nada de flash, primero detectas y luego le dices al usuarios que hacer, esto me va a servir mucho. buen foro este
------------------------------------------------------------------------

el problema es que no quiero que le salga la opcion de descarga del plugin
sino de que corra la misma instalacion desde mi servidor, cuando el acepte
la instalacion del plugin, yo en mi maquina tengo mi servidor asp y desde
alli correría la instalación, no que a el le aparezca la descarga del plugins,
eso ya lo hice, pero no es ese modo el que quiero.

gracias y saludos
  #9 (permalink)  
Antiguo 20/06/2005, 14:05
Avatar de dwaks  
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 22 años, 8 meses
Puntos: 15
Si te fijas en macromedia, ellos si no tienes flash te instalan un activeX en tu maquina que es el que comunica con el server de ellos ya con permisos de cliente y hace todo el proceso.

Pero eso es por medio de un ActiveX que debes desarrollar ya sea en VB o C# o C++ o C o el lenguaje que te permita hacer un ActiveX.
  #10 (permalink)  
Antiguo 20/06/2005, 14:54
Avatar de qriswell  
Fecha de Ingreso: noviembre-2004
Ubicación: Caracas, Venezuela
Mensajes: 28
Antigüedad: 20 años, 5 meses
Puntos: 0
Cita:
Iniciado por dwaks
Si te fijas en macromedia, ellos si no tienes flash te instalan un activeX en tu maquina que es el que comunica con el server de ellos ya con permisos de cliente y hace todo el proceso.

Pero eso es por medio de un ActiveX que debes desarrollar ya sea en VB o C# o C++ o C o el lenguaje que te permita hacer un ActiveX.
--------------------------------------------------------------------------

umm, bueno me parece un procedimiento bastante complicado pero
lo intentare de esa forma, la opcion es posible solucion, tenia en mente
eso del activeX que ellos instalan, pero no estaba seguro.

saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:33.