elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: 1 [2]
11  Programación / Desarrollo Web / Gif animado con imagenes...con el problema de que esas imagenes cambian de url en: 5 Febrero 2012, 01:38 am
Quiero hacer un gif animado con una secuencia de 4 imagenes. El problema es que esas imagenes cambian de url. De hecho ese cambio no son más que fechas. El problema es que no se generan de forma periodica e incluso a veces ni se generan. El objetivo es hacer el gif con las 4 últimas imagenes disponibles.
Yo habia pensado en algún condicional que fuera buscando todas las posibles fechas, que van de 15 en 15 mins, de ahora hacia atrás y en cuanto la encuentre pase a buscar la siguiente. ¿Si se os ocurre otra forma?

Adjunto lo que tengo de script por si os sirve de base.

Pd: La última imagen generada se puede encontrar con el url "http://www.sat24.com/image.ashx?country=fr&type=last&time=&sat=ir". El resto hay que incluir una fecha
http://www.sat24.com/image2.ashx?region=fr&time=201202042345&ir=true

<html>
<head>
<title>GIF SAT24 IR</title>


<script language="javascript">

var mydate=new Date();
   var year=mydate.getYear();
   if (year < 1000)
      year+=1900;
   var day=mydate.getDay();
   var month=mydate.getMonth()+1;
   if (month<10)
      month="0"+month;
   var daym=mydate.getDate();
   if (daym<10)
      daym="0"+daym;

var SecuenciaEjecutandose = false
var SecuenciaID = null
var imagen = 4
var duracion = 1000

if (CompruebaVersion()) {
imagenes = new CreaArray(4)


imagenes[1].src = "http://www.sat24.com/image2.ashx?region=fr&time=201202050000&ir=true"

imagenes[2].src = "http://www.sat24.com/image2.ashx?region=fr&time=201202042345&ir=true"

imagenes[3].src = "http://www.sat24.com/image2.ashx?region=fr&time=201202042330&ir=true"

imagenes[4].src = "http://www.sat24.com/image.ashx?country=fr&type=last&time=&sat=ir"
}

function CompruebaVersion() {
if (navigator.appVersion.charAt(0) >= 3 && document.images) return true
else return false
}

function CreaArray(n) {
this.length = n
for (var i = 1; i<=n; i++) {
this = new Image()
}
return this
}

function DetenerSecuencia (){
if(SecuenciaEjecutandose)
clearTimeout(SecuenciaID)
SecuenciaEjecutandose = false
imagen = 0
}

function MostrarSecuencia () {
if (CompruebaVersion()) {
document.images["secuencia"].src = imagenes[imagen].src
imagen++
if ( imagen == 5 )
imagen = 1
}
SecuenciaID = setTimeout("MostrarSecuencia()", duracion)
SecuenciaEjecutandose = true
}

function IniciarSecuencia () {
DetenerSecuencia()
imagen = 1
MostrarSecuencia()
}

</script>

</head>

<body onLoad="IniciarSecuencia()">

<img src="http://www.sat24.com/image.ashx?country=fr&type=last&time=&sat=ir" width="" height="" alt="Secuencia" name="secuencia">

</body>
</html>
12  Programación / Desarrollo Web / Re: Recortar o seleccionar una sección de una imagen en HTML en: 29 Enero 2012, 20:12 pm
Muchas gracias.
Lo pruebo y te digo como me queda.
13  Programación / Desarrollo Web / Recortar o seleccionar una sección de una imagen en HTML en: 29 Enero 2012, 17:42 pm
Hola buenas,
estoy haciendo unas tablas donde en cada hueco pongo una imagen, pero quiero que una de ellas este recortada ya que solo me interesa una comunidad autonoma(ver imagen).

¿Como hago para que quede recortada solo por Madrid(aprox.)?

Muchas gracias.

Imagen:

http://www.sat24.com/image.ashx?country=sp&type=last&time=&sat=vis
14  Programación / Desarrollo Web / Re: Cambio de boton a partir de una condición (HTML,javascript) en: 24 Enero 2012, 22:00 pm
Perdona que sea tan ignorante jeje, pero como harias un else if o else.
Me podrias poner un ejemplo simple con lo que quieras?
Muchas gracias.
15  Programación / Desarrollo Web / Re: Cambio de boton a partir de una condición (HTML,javascript) en: 24 Enero 2012, 03:29 am
No entiendo...
En cualquier caso, como puedo crear un condicional tipo IF en HTML, por ejemplo, a partit de cierta imagen quito o anulo un botón?
16  Programación / Desarrollo Web / Re: Que editor de código utilizas? en: 18 Enero 2012, 18:37 pm
Notepad forever jeje
17  Programación / Desarrollo Web / Cambio de boton a partir de una condición (HTML,javascript) en: 18 Enero 2012, 04:50 am
Hola a todos,
tenia una pregunta un tanto rara...
Pero primero me explico un poco.
Estoy haciendo una pag en html con un caxo de javascript integrado para poder pasar mapas al darle a unos botones que estan creados.
La cuestión es que dependiendo de la imagen que muestras o a partir de una imagen, me gustaria que esos botones pasaran a ser otros jeje
Me explico un poco mal quizás pero en mi cabeza lo veo jeje
Os paso el script, cabe mencionar que he simplificado muchas cosas del script original ya que tampoco es necesario para esta duda y además tendria que adjuntar un script muy largo. El tema es que tenemos unos mapas con unos botones abajo que muestras la posibilidad de pasar imagen a imagen(+3h) o (+24h) que son unos 7 imagenes de golpe, también puedes ir hacia atrás. Llega un momento a partir de la imagen con j=48 que su siguiente imagen será otra y a partr de aquí las imagen son de 6h en 6h horas no de 3h en 3h horas como las anteriores y como marca el boton de +3h. La cuestión real es que quiero que cuando llegue a la última imagen de las imagenes que van de 3h en 3h, el boton de +3h se transforme en uno de +6h y pase a tener la utilidad de uno de 6h, claro.
Supongo que esto lo podria conseguir con un IF donde estan los botones que diga: Si j>48 el boton de +3h será de +6h, pero no se como programarlo.


<html>
<head>
<script>

   
<!------------SCRIPT JAVA-------------->
    i = 1
    e = 24
    total = 240
    n=3
    g=0
function animacion(masmenos){
        if(masmenos=="ini0"){g=0;e=e; n=n; i=i+4;}
        if(masmenos=="ini12"){g=12;e=e; n=n; i=i-4;}
        if(masmenos=="mas"){g=g;e=e-3; n=n; i=i-1;}

<!--Aquí creariria un if con mi función masmenos para que i=i+2
        if(masmenos=="menosss"){g=g;e=e+6; n=n; i=i+2;}-->

        if(masmenos=="mass"){g=g;e=e-24; n=n; i=i-7;}
        if(masmenos=="menoss"){g=g;e=e+3; n=n; i=i+1;}
        if(masmenos=="menos"){g=g;e=e+24; n=n; i=i+7;}
       
   
   if(masmenos=="Inici"){i=1;e=0; }
        if(i>21) i=21;
        if(i<1) i=1;

        if(n!=1) n=1;

        if(e>total) e=total;
        if(e<0) e=0;
       
           if(n==1){
j=3*(i-1);

if(j<=48){
if(g==0){
arxiu="http://www.meteo.cat/servmet/modelitzacio/mm5p0"+g+"/"+j+"slpv.gif";}
else{
arxiu="http://www.meteo.cat/servmet/modelitzacio/mm5p"+g+"/"+j+"slpv.gif";}
}
else{
if(g==0){
arxiu="http://www.meteo.cat/servmet/modelitzacio/mm5g0"+g+"/"+j+"slpv.gif";}
else{
arxiu="http://www.meteo.cat/servmet/modelitzacio/mm5g"+g+"/"+j+"slpv.gif";}
}

};

document.images[0].src = arxiu;
 }

</script>
</head>

<!--------PAGINA HTML-------->

<body bgcolor="#FF2345" onLoad="animacion('mas')">
<center>
<form name=num1>
<b>Inici del model</b>
<input type="button" value="00" name="ini0" onclick="animacion('ini0')">
<input type="button" value="12" name="ini12" onclick="animacion('ini12')"><br>

<img border="2" src="" ><br>

<input type="button" value="-24h" name="mass" onclick="animacion('mass')">

<input type="button" value="-3h" name="mas" onclick="animacion('mas')">

<input type="button" value="Inici" name="Inici" onclick="animacion('Inici')">
<!--------Este es el boton que deberia cambiar cuando j=>48-------->
<input type="button" value="+3h" name="menos" onclick="animacion('menoss')">
<!---- Deberia a pasar a ser algo así
<input type="button" value="+6h" name="menos" onclick="animacion('menosss')">-->
<input type="button" value="+24h" name="menoss" onclick="animacion('menos')">



</center>
</form>

</center>

</body>
</html>
18  Programación / Desarrollo Web / Condiciones para que aparezcan unos botones o otros (HTML; javascript) en: 18 Enero 2012, 04:45 am
Hola a todos,
tenia una pregunta un tanto rara...
Pero primero me explico un poco.
Estoy haciendo una pag en html con un caxo de javascript integrado para poder pasar mapas al darle a unos botones que estan creados.
La cuestión es que dependiendo de la imagen que muestras o a partir de una imagen, me gustaria que esos botones pasaran a ser otros jeje
Me explico un poco mal quizás pero en mi cabeza lo veo jeje
Os paso el script, cabe mencionar que he simplificado muchas cosas del script original ya que tampoco es necesario para esta duda y además tendria que adjuntar un script muy largo. El tema es que tenemos unos mapas con unos botones abajo que muestras la posibilidad de pasar imagen a imagen(+3h) o (+24h) que son unos 7 imagenes de golpe, también puedes ir hacia atrás. Llega un momento a partir de la imagen con j=48 que su siguiente imagen será otra y a partr de aquí las imagen son de 6h en 6h horas no de 3h en 3h horas como las anteriores y como marca el boton de +3h. La cuestión real es que quiero que cuando llegue a la última imagen de las imagenes que van de 3h en 3h, el boton de +3h se transforme en uno de +6h y pase a tener la utilidad de uno de 6h, claro.
Supongo que esto lo podria conseguir con un IF donde estan los botones que diga: Si j>48 el boton de +3h será de +6h, pero no se como programarlo.


<html>
<head>
<script>

   
<!------------SCRIPT JAVA-------------->
    i = 1
    e = 24
    total = 240
    n=3
    g=0
function animacion(masmenos){
        if(masmenos=="ini0"){g=0;e=e; n=n; i=i+4;}
        if(masmenos=="ini12"){g=12;e=e; n=n; i=i-4;}
        if(masmenos=="mas"){g=g;e=e-3; n=n; i=i-1;}

<!--Aquí creariria un if con mi función masmenos para que i=i+2
        if(masmenos=="menosss"){g=g;e=e+6; n=n; i=i+2;}-->

        if(masmenos=="mass"){g=g;e=e-24; n=n; i=i-7;}
        if(masmenos=="menoss"){g=g;e=e+3; n=n; i=i+1;}
        if(masmenos=="menos"){g=g;e=e+24; n=n; i=i+7;}
        
   
   if(masmenos=="Inici"){i=1;e=0; }
        if(i>21) i=21;
        if(i<1) i=1;

        if(n!=1) n=1;

        if(e>total) e=total;
        if(e<0) e=0;
        
           if(n==1){
j=3*(i-1);

if(j<=48){
if(g==0){
arxiu="http://www.meteo.cat/servmet/modelitzacio/mm5p0"+g+"/"+j+"slpv.gif";}
else{
arxiu="http://www.meteo.cat/servmet/modelitzacio/mm5p"+g+"/"+j+"slpv.gif";}
}
else{
if(g==0){
arxiu="http://www.meteo.cat/servmet/modelitzacio/mm5g0"+g+"/"+j+"slpv.gif";}
else{
arxiu="http://www.meteo.cat/servmet/modelitzacio/mm5g"+g+"/"+j+"slpv.gif";}
}

};

document.images[0].src = arxiu;
 }

</script>
</head>

<!--------PAGINA HTML-------->

<body bgcolor="#FF2345" onLoad="animacion('mas')">
<center>
<form name=num1>
<b>Inici del model</b>
<input type="button" value="00" name="ini0" onclick="animacion('ini0')">
<input type="button" value="12" name="ini12" onclick="animacion('ini12')"><br>

<img border="2" src="" ><br>

<input type="button" value="-24h" name="mass" onclick="animacion('mass')">

<input type="button" value="-3h" name="mas" onclick="animacion('mas')">

<input type="button" value="Inici" name="Inici" onclick="animacion('Inici')">
<!--------Este es el boton que deberia cambiar cuando j=>48-------->
<input type="button" value="+3h" name="menos" onclick="animacion('menoss')">
<!---- Deberia a pasar a ser algo así
<input type="button" value="+6h" name="menos" onclick="animacion('menosss')">-->
<input type="button" value="+24h" name="menoss" onclick="animacion('menos')">



</center>
</form>

</center>

</body>
</html>

Páginas: 1 [2]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines