PREGUNTAS CONTESTADAS - internet

 Hay un total de 294 Preguntas.<<  >> 

    Pregunta:  48101 - EVITAR VENTANAS DE ADVERTENCIA DE SEGURIDAD
Autor:  roberto armendariz
Buen dia:

Quisiera saber como puedo evitar que al mandar llamar desde una pagina web a un vinculo de un programa no me mande la advertencia de seguridad de ¿Desea guardar o ejecutar este archivo?. La pagina web que lo manda llamar esta dentro de mi intranet en el mismo servidor que el vinculo de la aplicacion que mando llamar, ya le baje la seguridad a la intranet local y agregue el sitio a sitios seguros y aun asi me sigue mandandome la ventana. Que puedo hacer?????
  Respuesta:  Ion
Hola:

Lo primero es que tengas en cuenta, como tú bien dices, que esa ventana es un mecanismo de seguridad (muy efectivo por cierto), para evitar recibir "visitas inesperadas" en tu ordenador. P.e. macros maliciosas incorporadas a un documento Excel.

Dicho esto, la única forma que se me ocurre es quitando este mecanismo de seguridad de tu explorador.

En el Firefox, cuando te sale la ventana de aviso, puedes activar la opción "Hacer esto automáticamente...". Lo malo es que a partir de ese momento, cualquier fichero de ese tipo se abrirá/guardará según la opción elegida, sin avisarte, independientemente de la procedencia del fichero. De todas formas, siempre podrás echar atrás tu decisión, desde:
"Herramientas->Opciones->Descargas->Ver y editar acciones"

En el I.Explorer, en la ventan de aviso, puedes desactivar la casilla "Preguntar siempre antes de..." para conseguir el mismo efecto. Lo que no sé es si luego puedes indicarle para que te vuelva a mostrar la ventana de aviso...

Ya sé que no es la solución mejor, pero no conozco otra forma de hacerlo.

¿Alguien conoce alguna otra forma?

    Pregunta:  48362 - MANIPULAR BASES DE DATOS VíA WEB FUERA DEL SERVIDOR WEB.
Autor:  Rubén García Cervantes
Tengo un servidor Web que maneja una página en ASP que muestra los datos de mis clientes en ella, los cuale son obtenidos desde una servidor de SQL conectado a la red local.
Me han pedido que, desde esa página web, coloque un botón que, al oprimirlo, copie los datos del cliente y los guarde en una base de datos en Access, que está guardada en la computadora del cliente, la cual está fuera de la red local de la empresa. ¿Existe alguna forma de poder hacerlo, y cómo es esa? ¿Qué necesito para lograrlo?
  Respuesta:  Abraham Páez Pérez
Rubén,

Bueno, lo que te pidieron no es algo muy natural, pero algo se podría hacer. Como el computador del cliente está en una red fuera de la red local, este debe tener un medio de recibir el dato que tu le envíes, en este caso, puede ser un XML, EXCEL o ACCESS.

Tienes dos formas de hacerlo. Una Manual y otra automática (la más difícil). La manual es que tu aplicación cree una archivo excel o XML, lo que sea y lo envíe por correo al cliente. Luego el cliente debería recibir y él cargar el archivo. Ahora, creo que lo que quieren es que sea automático. Pero eso es complicado, una forma sería que el cliente contara con un servidor web que tuviera un web service que recibiera un XML o flujo con la data del cliente y este Web service grabara los datos en la Access.

Espero te pueda ayudar. Si necesitas algo más de info me avisas.

Saludos.
APP.

    Pregunta:  48523 - ERROR RES://C:\WINDOWS\SYSTEM\SHDOCLC.DLL\DNSERROR.HTM
Autor:  Vilma Musayon
Sres.

Tengo un problema que no puedo solucionar, cuando ingreso a una pagina de internet sale el siguiente mensaje res://c:\windows\system\shdoclc.dll\dnserror.htm, sin embargo cuando cambio de computador la pagina de internet si aparece.
Agradezco de antemano su ayuda.

Gracias
  Respuesta:  Angel Ruz
Hola,
El problema que tienes es que no has configurado bien tus DNS, ve a inicio, panel de control, conexiones de red y con el boton derecho sobre tu conexion da propiedades, ahí debes introducir correctamente las DNS.
un saludo

    Pregunta:  49459 - EN UN TEXTAREA CUAL ES EL MAXIMO DE CARACTERES QUE ALMACENA
Autor:  Carlos Ferney Medina Medina
Yo tengo en una pagina JSP un campo Textarea, en el campo Textarea la idea es alamacenar muchos caracteres, alrededor de 3000 caracteres

Luego la idea es guardarlos en la base de datos SQL en un campo tipo text pero al parecer cuando se sobrepasa cierta cantidad de caracteres al yo enviar el formulario me arroja un error de sistaxis

Por favor agradeceria cualquier colaboración

Muchas gracias
  Respuesta:  Raul Anguiano
Hola Carlos

Según estuve investigando un control textarea no tiene un limite maximo explicito de caracteres, de hecho es mediante codigo que tu le pones el limite, aqui yo creo que el problema es la cantidad de caracteres que puedes almacenar en tu campo de la base de datos y va a depender de como lo hayas definido al crearlo.

referencia: http://www.ignside.net/man/mysql/datatypes.php

si usaste por ejemplo un varchar que es el tipo por default de la mayoria de editores de mysql solo vas a poder almacenar un maximo de 255 caracteres lo cual podría estar produciendo un error probablemente o tal vez que se corte el texto al tamaño aceptado yo cambiaría el tipo a longtext solo para probar.

Aqui lo que sería importante es saber que error de sintaxis te genera para saber por donde va el problema si es en mysql o en jsp.

dudas y/o comentarios [email protected]

salu2 =)
Raul Anguiano Gnadinger
webmaster www.vmasm.com

    Pregunta:  49581 - LINK PARA DESPLEGAR EL REPRODUCTOR EN UNA RADIO EN INTERNET?
Autor:  Diego Abarca
Buenas queria ver quién me puede ayudar.

Quisiera saber como crear el link(hipervinculo) y la pagina de una radio en internet, que en el momento en el que yo doy click por ejemplo al icono de windows media player, me despliegue el reproductor y ubique el servidor de la radio.

Haber si me explico mejor, por ejemplo yo se que si creo un link y lo asocio a http://www.radiosendas.com/sendas.asx me desplegará el reproductor de tal radio. Pero como creo yo la pagina(codigo) para que en el momento en que se hace click en link, me despliegue el reproductor.

Espero haberme explicado bien y gracias de antemano por las respuestas.
  Respuesta:  Raul Anguiano
Por la largada de la respuesta esta en el fichero resp49581.txt.

    Pregunta:  49935 - VECTOCARDIOGRAFO
Autor:  Sergio Orejarena
Disculpen la pregunta...

deseo saber como dibujar un vector en visualbasic 6. teniedo el eje x y ele y del vector de un algoritmo q estoy diseñando que optiene los datos por el puerto COM1 de mis derivaciones de ECG para poder desifrar el vector cardiaco del corazon.
  Respuesta:  Pablo Jorge Sanguinetti
Hola:

Asumo que programas en visual basic y por lo tanto te comento que el puerto COM ñlo podes acceder con el "Microsoft Comm control"... un ejemplo de codigo que lee datos de COM1 y los escribe en COM2 seria:

Dim sInput as String
While (True)
DoEvents
sInput = MSComm1.Input
If (Len(sInput) > 0) Then
MSComm2.Output = sInput
End If
Wend

para dibujar el vector hay varias alternativas pero te dejo un ejemplo a ver si te sirve ( lo podés bajar de aca... http://www.freevbcode.com/ShowCode.asp?ID=964 )

suerte!
Pablo Jorge Sanguinetti

    Pregunta:  49972 - FORMULARIO WEB QUE NO SE ENVIA CON EL OUTLOOK EXPRESS DIRECT
Autor:  baraskas raskas
Mi problema es que cuando creo un formulario de página web y deseo que este se envie directamente con el outlook express, éste no lo hace. El outlook express se abre y me coloca en el aparatdo "para" la direccion de correo y está en espera de que introduzca el asunto y el contenido. Lo que quisiera es que me lo enviase directamente con los campos ya introducidos en mi formulario. ¿será problema de configuracion de mi explorer o de mi outlook express? gracias de antemano
  Respuesta:  Raul Anguiano
Hola Baraskas hay dos formas de enviar correo desde una forma web.

La primera es usar el cliente de correo predeterminado en la maquina del usuario (outlook express en el caso de tu pregunta)

La segunda es mandar la información directamente de tu formulario por medio de un mailer hecho en algun lenguaje lado servidor por ejemplo en php.

Para la segunda opción necesitas que tu servidor tenga soporte para envio de mail desde php y la mayoría de servidores sobretodo los gratuitos tienen deshabilitada esta opción para evitar que sean usados para envio de spamm.

no sé que tanto sepas de lenguajes lado servidor pero voy a simplificar lo mas posible esto para que te sea facil de entender.

veamos algo de codigo para ambas

la primera es el envío de mail a travez del cliente, lo que tienes que hacer es armar el contenido del correo y pasarlo al cliente de correo para que el usuario solo tenga que dar click en envar y eso lo haces con la orden mailto.

<a href="mailto:[email protected]?subject='Mi casa'&body=Telefono">Contacte con nosotros!</a>

esto te genera un link que al hacerle click te abre al cliente de correo predeterminado y pone informacion en los campos asunto y body en este caso en asunto Mi casa y en el cuerpo del mensaje Telefono, pero esta tecnica esta tendiendo a ser obsoleta ya que puede producir la perdida de información. referencia: http://html.conclase.net/articulos/mailto

la otra opción que es considerada la mejor es hacer el envio directamente desde tu formulario mediante algun lenguaje lado servidor como puede ser php.
este es un ejemplo que le he dejado lo basico y me ha funcionado bastante bien

<?php
while(list($nombre_campo, $valor_campo ) = each($HTTP_POST_VARS )) {strtolower ($nombre_campo);

if(is_array($valor_campo)){
$msg .= ucfirst($nombre_campo).": \n";
while (list ($val) = each ($valor_campo)){
$msg .= $val."\n";
}
$msg .= "\n";
}else{
if($nombre_campo != "submit" && $nombre_campo !="receptor"&& $nombre_campo !="remitente" && $nombre_campo!="tema" && $nombre_campo !="redireccion"){
$msg .= ucfirst($nombre_campo).": ".$valor_campo."\n\n";
}
}
}
$receptor = "[email protected]";
$redireccion = "http://www.vmasm.com";
$tema="Informacion";
$msg .= "----------------------------------------------\n";
$msg .= "Empresa: ".$empresa."\n";
$msg .= "Telefono: ".$telefono."\n";
$msg .= "Mensaje: ".$mensaje."\n";
$msg .= "----------------------------------------------\n";
$msg .= "USER AGENT: ".$HTTP_USER_AGENT."\n";
$msg .= "IP: ".$REMOTE_ADDR."\n";
mail($receptor,$tema,$msg,"From: $remitente");
header("Location: $redireccion");
?>

como antes dije es encesario que el servidor tenga soporte para envio desde php y de tener soporte necesitas usarlo de manera responsable y con la seguridad necesaria para que no seas victima de ataques de inyección de codigo y puedan usar tu propio codigo para envio de correo basura o spamm, hay otras opciones con cgi pero para ser sincero no las he usado.

estas son solo dos muestras de miles que puedes encontrar en internet y las aún mas variaciones lo demás es cuestion de experimentar y ver cual es la que mas se ajusta a tus necesidades.

Dudas y/o comentarios [email protected]

    Pregunta:  50488 - ENLAZAR JAVA CON MYSQL
Autor:  Andres cortes
hola
Quisiera saber como enlazar un formulario hecho en java applet con una base de datos creada en mysql, que cuando yo haga click en el boton guardar que cree en mi formulario automaticamente me guarde en la tabla que cree ya previamente en mysql si alguen tiene un ejemplo le agradezco mucho
  Respuesta:  Mario Guerrero
Hola Andres

Java no puede comunicarse por si solo con MySql, por lo cual tienes que bajar el conector para java y mysql, de este link lo bajas:
http://dev.mysql.com/downloads/connector/j/5.0.html
lo descomprimes en donde quieras (de preferencia en la misma carpeta donde tienes java) y te va a quedar un archivo con extension .jar que es el que necesitas para hacer la conexión.
Este archivo tiene que estar en el classpath, si no esta, agregas la ruta completa de donde se encuentra incluyendo al archivo, por ejemplo:
C:\>SET CLASSPATH=%CLASSPATH%;c:\j2sdk...\carpeta_x\mysql-connector-java-5.0.4-bin.jar;

Por el lado de mysql, te logeas como root y debes dar el privilegio para el acceso a tu base de datos con el siguiente query:
GRANT ALL ON nombre_de_tu_bd.* TO nombre_usuario@localhost
IDENTIFIED by 'tu_password';

si el query te marca error pon en comitas nombre_usuario y localhost:
GRANT ALL ON nombre_de_tu_bd.* TO 'nombre_usuario'@'localhost'
IDENTIFIED by 'tu_password';

Este usuario debe haber sido previamente creado, puedes hacer pruebas con tu usuario root, pero esto no es recomendable por seguridad.

En el lado de java, en tu applet, debes agregar la libreria:
import java.sql.*;

A tu codigo le vas a agregar lo siguiente, suponiendo que tu formulario lee el nombre del usuario y su numero de cuenta(entero):

----------codigo-------------
// tus otras librerias van aqui
import java.sql.*;

public class TuApplet extends JApplet implements ActionEvent{

static String bd = "nombre_de_tu_bd";
static String login = "nombre_de_tu_usuario";
static String password = "tu_password";
static String url = "jdbc:mysql://localhost/"+bd;

// por aqui van tus variables globales
// por aqui construyes tu formulario (init, etc...)

public void actionPerformed(ActionEvent e){
if( (e.getSource() == boton){ // el evento que lee el boton que dices
String nom = textField1.getText();
String cuentaString = textField2.getText();
// por aqui validas que no esten vacios los campos, etc
int cuentaInt = Integer.parseInt(cuentaString);

// este es el codigo que hace la conexion
Connection conn = null;
try{
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url,login,password);

if (conn != null){
// aqui va a entrar si se realizó con exito la conexion
Statement stmt = conn.createStatement();
// a apartir de aqui van los queryes que necesites
int res = stmt.executeUpdate("INSERT INTO tu_tabla VALUES( '"+nom+"', "+cuentaInt+" ) ");

stmt.close();
conn.close();
}
}
catch(SQLException ex){
System.out.println(ex);
}
catch(ClassNotFoundException ex){
System.out.println(ex);
}
} // fin de tu evento boton
}
} // fin de tu clase
------ fin de codigo-----

Los queryes son iguales que en Mysql, solo que para usar variables de java con los queryes lo tienes que concatenar como strings, si es un string lo que le vas a pasar para guardar en un campo de tu tabla que es tipo varchar:
' " + varString+ " '
Si le vas a pasar una variable que no sea string y que sea para un campo entero por ejemplo:
" + varEntera + "

El ejemplo es para conectarte a tu base de datos local. Espero te sea util.
Saludos.

    Pregunta:  50545 - COLGAR VIDEO EN WEB
Autor:  JuCe Sebastiani
Hola, pues mi consulta es respecto a que quiero colgar un video en mi web pero quiero que el video tenga excelente resolución y sea rapido al cargar.
Ademas necesito saber si este video sería mas facil de colgar si esta en flash. Si es asi ¿que programa me permite convertirlo a flash?.

Gracias
  Respuesta:  Raul Anguiano
Hola Juce el video en internet es un tema interesante ya que es un delicado balance entre calidad (peso) y velocidad de transferencia y este ultimo punto lo determina velocidad de conexion a internet del usuario.

la calidad de video se puede catalogar por los medios en los que se almacena o al menos aqui lo hacemos así, y puede ser desde beta,vhs,vcd y dvd, un video de internet en promedio debería estar entre beta y vhs de baja calidad ya que calidades superiores podrían llegar a ser prohibitivas debido a su peso mas tratandose de dvd :oP

A diferencia de un video en cdrom (vcd) o dvd que se observan de manera local y que no hay que transportar desde un lugar remoto (Servidor web)un video asi como las imagenes debe ser optimizado de tal manera que conserve una razonable calidad y su peso sea al adecuado para su transporte por una red demasiado transitada (internet).

la mejor opción para "servir" video desde un sitio web es hacerlo mediante stream, que basicamente es un flujo de datos que conforme va llegando al equipo de usuario se va mostrando asi no es necesario descargar el video por completo para poderlo ver.

Macromedia (ahora Adobe) creó una forma mas o menos sencilla de hacer stream de video mediante videos en formato flv los cuales almacenas en un servidor web y que mediante un visor hecho en flash por ejemplo, puedas verlos en forma de un stream.

Ojo existen formas de stream mucho mas complejas y obvio caras disponibles en la red pero aqui voy a describir la mas sencilla y hasta cierto punto barata.

el formato flv por lo que he podido entender hasta el momento es un contenedor como el avi que dentro tiene la informacion del video que puede estar codificada en multiples formas (3ivx,vidx,xvid) y el audio en diferentes formatos (mp3 por poner un ejemplo)

aqui tengo un video que subí en alguna ocasion para unos clientes.
http://verificacionymonitoreo.com/video/

el video fué codificado de video capturado de television abierta en formato avi y pasado a flv con el programa que viene incluido con flash 8 y el visor fue creado en flash usando una de sus extensiones multimedia estandar, según recuerdo dura unas 2 horas.

selecciona debate en el menu derecho y el video se muestra desde el servidor web.

Lo bello de esto es que para que el video se vea en la maquina cliente no necesita tener instalado mas que el plugin flash player que en la actualidad ya está instalado en el 90% de las maquinas conectadas del mundo ya que basta con que el usuario entre a una pagina con flash y este se descarga e instala de manera automatica y en muchos casos los navegadores lo integran desde su instalación.

la conversión de video (avi,mov,mpg) a flv se hace mediante programas que cuenten con codecs de conversión, si tienes instalado flash 8 en tu maquina ya tienes una utileria para codificar video en formato flv ya que la instalación de flash 8 lleva consigo un programa para tal fin, ya solo tienes que instalar quick time y activex para que tengas funcionando este programa o bien puedes usar programas como el riva encoder para hacer lo mismo.

ahora la cuestion de calidad como ya habia comentado la vas a tener que balancear tomando en cuenta que no todos los usuarios van a tener una conexión de banda ancha y por lo mismo si tu video es de mucha calidad por ende pesa mas aún con stream va a ser tardado que el usuario pueda verlo.

yo recomiendo en estos caso hacer experimentos con la cantidad de frames,tamaño, calidad del audio y otros factores que puedes manipular a la hora de codificar el flv para que el video resultante sea de la mejor calidad posible pero que a la vez conserve un peso adecuado para transmision web, un buen tip en cuanto al audio es usar sonido mp3 monoaural a 16 kilobits, le quita una cantidad interesante de peso al video final y de todas maneras no es excesivamente notorio el cambio de stereo a mono en un video de internet.

ahora si tu interes es que el usuario tenga el video en una calidad mayor por ejemplo vhs,vcd o incluso dvd podrías ofrecér el video para ser descargado y ya que lo tenga en su maquina reporoducirlo de manera local obvio con la advertencia que por la calidad del material la descarga puede llegar a tardar un tiempo de consideración y tambien ofrecer la opción de observar una versión de menor calidad en tu misma pagina web eso va a depender de la intención del material (solo mostrarla en internet o que tu usuario tenga una copia de el mismo).

Salu2 =)
Raul Anguiano Gnadinger
Webmaster www.vmasm.com
Dudas y/o comentarios [email protected]

    Pregunta:  51247 - ENVIO DE SEÑAL DE INTERNET
Autor:  carlos mario SALVATIERRA VARGAS
hola ke tal mi duda es si de un hogar que tiene una linea telefonica con internet infinitum puedo mandar la señal de internet a una distancia de 8km para instalarla a una red de 10 pcs, o es mejor un internet via satelite.
  Respuesta:  Raul Anguiano
Hola Carlos

Aqui la pregunta es, y porque quieres mandar la conexion a 8 KM de distancia? no sería mas facil mover el modem a donde se encuentra la red de pcs?

Puedes hacer una conexion de red muy larga pero tienes el problema de la perdida de potencia de señal (sin contar conque alguien encuentre el cable y se conecte gratis a internet).

Por la perdida de potencia tendrías que poner un potenciador de señal cada determinado espacio mas o menos 100 metros si no mal recuerdo pero te va a salir carisimo el cableado (el rollo de cable de red clase 5 de 500 metros costaba como $7.000.00 pesos el año pasado) mas el costo de los aparatos yo diría que es mas facil o mover el modem a donde está la red o contratar un infinitum ahí.

ahora si el problema es que en la locación de las computadoras no hay infinitum la verdad te recomendaría mover la oficina a algun sitio que si haya el servicio porque el internet satelital y de empresas de tv por cable (cablevision,cablenet,etc...) son malisimos (suena drastico lo sé).

En la empresa que laboro tenemos oficinas en mas de 30 ciudades de la republica Méxicana y hemos movido oficinas por el problema de no haber infinitum, ya intentamos con internet tanto satelital como con empresas de tv por cable y hablan mas de lo que cumplen.

salu2
Raúl Anguiano
Webmaster vmasm.com

|<  <<  20 21 22 23 24 25 26 27 28 29 30  >>  >|