Viernes 8 de Noviembre de 2024, 21:36
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
HTML
(Moderador:
F_Tanori
) »
Contador Web Intranet (Sin Internet)
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Contador Web Intranet (Sin Internet) (Leído 10013 veces)
spyfly
Miembro activo
Mensajes: 81
Contador Web Intranet (Sin Internet)
«
en:
Jueves 8 de Julio de 2010, 13:59 »
0
Hola, queria poner un contador web en la intranet internet que estoy creando. Esta intranet no tiene salida a internet. Me podrian indicar como hacer este contador??
Gracias por adelantado y un saludo
Tweet
La vida es dura
SPYFLY
sweetlydark
Nuevo Miembro
Mensajes: 10
Re: Contador Web Intranet (Sin Internet)
«
Respuesta #1 en:
Viernes 9 de Julio de 2010, 15:58 »
0
Bueno depende de como quieres guardar ese información y que idioma estas usando para tu intranet ya que HTML no tiene nada para esto. Existen muchos códigos por la red para los llamados "hit counters" que ahora solo se usan de modo oculto.
spyfly
Miembro activo
Mensajes: 81
Re: Contador Web Intranet (Sin Internet)
«
Respuesta #2 en:
Viernes 16 de Julio de 2010, 10:11 »
0
pues se podria poner con javascript, por ejemplo.
Tenemos parte de javascript ya en la intranet y nos funciona bien.
La vida es dura
SPYFLY
sweetlydark
Nuevo Miembro
Mensajes: 10
Re: Contador Web Intranet (Sin Internet)
«
Respuesta #3 en:
Viernes 16 de Julio de 2010, 14:32 »
0
Se podría con javascript pero es mas trabajo ya que este no está diseñado para guardar información en algo mas allá que un archivo de texto y aun así puede ser difícil guardar información en un archivo con javascript particularmente si necesitas que este sea compatible con vario navegadores.
Lo mejor es usar PHP o ASP u otro idioma de servidor para algo así. Las mayoría de los contadores son una combinación de un de estos idiomas con javascript.
spyfly
Miembro activo
Mensajes: 81
Re: Contador Web Intranet (Sin Internet)
«
Respuesta #4 en:
Lunes 19 de Julio de 2010, 11:09 »
0
Te explico, con varios navegadores no se necesitaria ya que todos nuestros PC llevan internet explorer en su version 6. Y el problema del php reside que en no hya nigun gestor de php ni tampoco posibilidad de instalarlo, por eso el tema te hacerlo en javascript. Se me habia ocurrido simplemnete la idea de un arhcivo d txt donde recogiese el numero de visitas... ¿o veis muy dificil?
La vida es dura
SPYFLY
sweetlydark
Nuevo Miembro
Mensajes: 10
Re: Contador Web Intranet (Sin Internet)
«
Respuesta #5 en:
Martes 20 de Julio de 2010, 14:57 »
0
En ese caso creo que seria un poco mas fácil (aun no he trabajado mucho con IE6) podrías usar activeX para escribir y leer de un archivo. No es el solución ideal para la red pero en un intranet usando IE debería funcionar. Hay varios tutoriales por google que puedes utilizar (ya que aun no puedo publicar enlaces).
spyfly
Miembro activo
Mensajes: 81
Re: Contador Web Intranet (Sin Internet)
«
Respuesta #6 en:
Miércoles 21 de Julio de 2010, 14:35 »
0
y con javascript no es mas facil?
La vida es dura
SPYFLY
sweetlydark
Nuevo Miembro
Mensajes: 10
Re: Contador Web Intranet (Sin Internet)
«
Respuesta #7 en:
Miércoles 21 de Julio de 2010, 17:09 »
0
Bueno no se si entendí la pregunta pero si estas pensando que activeX es otro idioma o algo distinto pues aclaro que me refiero al objeto ActiveXObject que puedes usar dentro de javascript para hacer lo que quieres pero es un extensión de microsoft que mayormente trabaja con IE. Lo cual en tu caso te funciona aunque en la red no seria ideal. Ademas por ser javascript, un idioma que se ejecuta a nivel navegador y no a nivel servidor te permite solo usar archivos en la maquina en el cual se esta ejecutando o a los que tiene acceso este (creo). Pues algo que puede estorbar si quieres crear un archivo central para tu contador, que cuente por ejemplo, cuanta veces se ha bajado un archivo en toda la compañía.
Podrías encontrar otros problemas inesperados también.
spyfly
Miembro activo
Mensajes: 81
Re: Contador Web Intranet (Sin Internet)
«
Respuesta #8 en:
Jueves 26 de Mayo de 2011, 11:17 »
0
Hola, pues la idea que tenia es utilizar javascript para que cada vez que se carge la web index de la intranet se aumente una visita en un archivo de red. A dicho archivo se tiene acceso desde cualquier equipo, con permisos de lectura y escritura.
¿Esto seria posible?
La vida es dura
SPYFLY
fonsi3
Miembro activo
Mensajes: 95
Re: Contador Web Intranet (Sin Internet)
«
Respuesta #9 en:
Jueves 26 de Mayo de 2011, 16:36 »
0
Con Javascript no puedes guardar ni leer archivos, por mas que sean simples txt, simplemente no se puede.
Lo que puedes hacer en tu caso, es como sugiere sweetlydark, utiliza ActiveX, aca he hecho un ejemplo, nunca habia tocado ActiveX, es como HTML5
Pega este codigo dentro de un <script></script>
Código: Text
// la ruta del archivo, debo utilizar doble barra
var path = "C:\wamp\www\test\contador.txt";
var fso;
// aca ta toda la magia
fso = new ActiveXObject( "Scripting.FileSystemObject" );
// debo leer el archivo pa saber el numero de visitas, 1 porque voy a leer, y true porque sino NO existe el archivo a tratar, lo creamos obivamente vacio
var fl = fso.OpenTextFile( path, 1, true );
// pa saber en cuantas visitas hay hasta el momento
counter = 0;
// si el archivo ta vacio no puedo leer
if( !fl.AtEndOfStream ) {
var counter = parseInt( fl.ReadLine(), 10 );
}
fl.Close();
// no encontre ningun metodo pa borrar lineas, asi que la
// hago facil, borro el archivo y lo vuelvo a crear en linea #24
fso.DeleteFile( path );
// ya obtenido el dato, vuelvo a abir el archivo esta vez en modo de escritura
fl = fso.OpenTextFile( path, 2, true );
counter += 1;
fl.WriteLine( counter );
fl.Close();
// Ejemplos
// http://msdn.microsoft.com/en-us/library ... 85%29.aspx
// Guia de referencia
// http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Creo suponer que se podra abir un archivo en la red mientras especifiques en que unidad de la red se encuentra el archivo, aca hay algo de eso:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Cha che chi cho chu buenichimo!
http://mensoscripts.com
Links de interes:
HTML
|
CCS2
~
CSS*
|
PHP
Indispensables tools]Firebug[/url] |
Web Developer
|
FireFTP
|
Live Headers
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
HTML
(Moderador:
F_Tanori
) »
Contador Web Intranet (Sin Internet)