Ir a la home
Invitado   
Recursos y discusiones sobre desarrollo web.
3/7/2009, 5:50:33



| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | > >| [ 1 a 15 de 380 ]

03/06/2009 a las 17:03:56h.

Juegos > Juegos PHP

Juego estrategia online español y gratuito: Medievol

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
He encontrado un juego de estrategia online gratuito que tiene muy buena pinta: Medievol.

De momento llevo casi una semana y está bastante entretenido. Utilizan un sistema premium que da alguna ventaja, como colas de construcciones, etc, que es como sacan ingresos, además de algo de publicidad en la página.

Aquí os dejo una captura de la información del imperio, una de las pantallas del juego.

Información del imperio, medievol


Como curiosidad, comentar que está hecho en PHP.

    Editado por Daniel el 03/06/2009 a las 17:05:15h.


El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




29/05/2009 a las 17:35:42h.

Humor y ocio > Presentaciones

Fotos y carteles curiosos

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
Objeto Flash

    Editado por Daniel el 29/05/2009 a las 18:37:50h.


El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




28/05/2009 a las 04:34:36h.

Desarrollo web > CSS

Limpiar un float sin usar un clear.

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
A veces necesitamos limpiar ciertos float de nuestra página pero, para no romper el esquema de la web, no podemos usar un clear. Esto se da, sobretodo, cuando trabajamos con contenidos dentro de columnas.

Para poder limpiarlo podemos meter el contenido en un div con overflow:auto:


<div style="float: left; width: 33%;">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis in odio magna. Sed lacinia pulvinar nulla, non vehicula mauris vehicula quis.
Fusce nunc elit, malesuada et ullamcorper a, imperdiet eget est. In iam lectus, blandit sit amet pulvinar et, adipiscing viverra dolor.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc gravida feugiat nisi, nec facilisis nisi ornare ac. Phasellus nec mauris vitae velit elementum accumsan sed non massa.
Integer tincidunt vehicula sodales. Suspendisse consequat tristique velit, eget pulvinar metus cursus nec.
Mauris et mi tortor, sit amet sodales urna. Vestibulum justo risus, vehicula id semper id, consectetur lacinia dui.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</div>

<p>Contenido no "flotado"</p>

<div style="clear: both;">Blah</div>

En este caso, en una maqueta con columnas, nos destrozaría la maqueta. Para resolverlo podemos envolver el contenido anterior al clear en un div, darle overflow:auto y eliminar el clear:


%lt;div style="overflow: auto;">
<div style="float: left; width: 33%;">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis in odio magna. Sed lacinia pulvinar nulla, non vehicula mauris vehicula quis.
Fusce nunc elit, malesuada et ullamcorper a, imperdiet eget est. In
diam lectus, blandit sit amet pulvinar et, adipiscing viverra dolor.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc gravida
feugiat nisi, nec facilisis nisi ornare ac. Phasellus nec mauris vitae velit elementum accumsan sed non massa.
Integer tincidunt vehicula sodales. Suspendisse consequat tristique velit, eget pulvinar metus cursus nec. Mauris et mi tortor, sit amet sodales urna. Vestibulum justo risus, vehicula id semper id, consectetur lacinia dui.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</div>

<p>Contenido no "flotado"</p>
</div>

<div>Blah</div>

Con esto logramos que la maquetación quede perfecta.


El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




27/05/2009 a las 17:50:54h.

Humor y ocio > Vídeos

Anuncio Bancaja con Bud Spencer

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
Uno de esos anuncio divertidos y que da ganas de volver a ver, raro hoy en día:

Objeto Flash

    Editado por Daniel el 27/05/2009 a las 17:51:14h.


El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




22/05/2009 a las 14:38:05h.

Linux > Configuraciones Linux

Xorg + HAL, cómo hacerlos funcionar.

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
1) Creamos el archivo .fdi:
HOME ~ # cat /etc/hal/fdi/policy/10-x11-input.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keys">
          <merge key="input.x11_options.XkbRules" type="string">evdev</merge>
          <merge key="input.x11_options.XkbModel" type="string">evdev</merge>
          <merge key="input.x11_options.XkbLayout" type="string">es</merge>
          <merge key="input.x11_options.XkbOptions" type="string">altwin:menu</merge>
    </match>
  </device>
</deviceinfo>
HOME ~ #

2) (Gentoo) Nos aseguramos que edev y hal estén en el make.conf:
USE="[...] hal [...] "
INPUT_DEVICES="edev [...]"

3) (Gentoo) Actualizamos y compilamos de nuevo el edev de las X:
emerge -uDv --newuse world; emerge x11-drivers/xf86-input-evdev

5) Eliminamos la config de teclado y ratón de /etc/xorg.conf.
Sí, se elimina, desaparecen las definiciones de secciones y las referéncias en ServerLayout (yo, por si acaso, las he comentado).

5) Reiniciamos hald y las X (en mi caso, GDM):
HOME ~ # /etc/init.d/hald restart
HOME ~ # /etc/init.d/xdm restart


*si!*
Voilà!
Funcionando!

El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




18/05/2009 a las 16:24:21h.

Informática general > Utilidades

Máquinas virtuales de 64 bits y CPU de nuestro ordenador.

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
Actualmente poseo un PC con procesador AMD Turion64 MT30. Esta CPU se caracteriza por ser íntegramente de 64 bits, tener soporte incluso para SSE3 de Intel (podría arrancar MacOS X en este PC) pero por no tener soporte para virtualización.

Actualmente tengo un sistema dual:
  • Por un lado tengo un Windows XP x64 que uso para programas concretos y para probar las webs en Internet Explorer (7, 8) en modo 'real'. Además tengo un par de juegos, para los ratos libres.
  • Por otro lado tengo un sistema Gentoo Linux amd64 desde prácticamente cuando compré el PC, hará ya casi 3 años. Es mi sistema habitual, que usao incluso para jugar con varios juegos libres.
Tenía la idea en mente de arrancar Windows desde una máquina virtual usando para ello los perfiles de hardware, para no tener excesivos problemas.

He probado a hacerlo mediante VMWare, VirtualBox y Qemu. En todos ellos es posible (para VirtualBox y Qemu se necesita crear un disco  virtual VMWare de acceso directo a particiones), pero con unas diferéncias:
  • Qemu es tremendamente lento, incluso con el acelerador kqemu.
  • VMWare es agradable, funciona bastante bien.
  • VirtualBox es práctimanete igual que VMWare, pero gratuito.

Esto lo he porbado con sistemas operativos de 32 bits (mi antiguo windows XP Professional de 32 bits), pero en 64 bits hay un hándicap:
Si quieres ejecutar un huésped de 64 bits tu sistema ha de soportar las instrucciones de virtualización, Intel-VT o AMD-V. Tienen esta tecnología los Intel Core 2 y los AMD Athlon64 x2 con socket AM2 y Turion64 x2 y superiores (al fin y al cabo, Athon y Turion son casi lo mismo pero en portátil). Mi caso, el MT-30, es un Turion64 pero de un solo core, con lo que me quedo sin las intrucciones necesárias para ejecutar un huésped de 64 bits.
        ;_;


Bueno, ahora que el portátil tiene ya mucho trote habrá que empezar a plantearse uno nuevo, y dejar éste para mi pareja... A ver si a finales de año....


Información sacada de experiencia propia y de varios artículos sobre los procesadores Intel y AMD en la wikipedia, tanto en español como inglés.

El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




07/05/2009 a las 17:27:01h.

Desarrollo web > Utilidades web

Añadir un TagBoard 2.00 a tu blog de blogger.com

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1

Aquí explicaremos paso a paso cómo instalar un TagBoard de www.dwebresources.com en tu blog de blogger. Cambiando las opciones también se podría integrar en cualquier aplicación de Google, como iGoogle.

Se puede instalar con una sala propia o con una sala automática. El procedimiento es el mismo pero hemos de crear nuestra sala antes, en caso de que la queramos propia.

Para crear nuestra sala:

  1. Primero hemos de acceder a la web de los TagBoards, www.dwebresources.com Allí procederemos a darnos de alta si no lo estamos ya y a identificarnos en el cuadro de la derecha.

  1. Una vez identificados, accedemos a la opción “Tagboards” del menú de la izquierda.

  2. Accedemos al enlace “obtener un tagboard para tu web muy fácilmente”.

  3. En la nueva página, accedemos al enlace “crear tu sala personalizada”.

  4. En el paso “2. Selección de categoría” seleccionamos una o usamos el formulario de debajo para crear una categoría a nuestro gusto.

  5. En el paso “3. Selección de sala” usamos el formulario para crear una sala para nuestra web. Si ya hemos creado una y queremos saber su ID, al seleccionarla aparecerá su ID.

  6. Tras ésto nos dará la ID en un mensaje como éste: “4. ID de sala:7


Una vez tenemos la ID de la sala que queremos, o si no queremos complicarnos creando salas y sólo queremos una 'estándar', pasaremos a agregarlo a blogger.


*si!* HECHO!

  1. Accedemos a www.blogger.com y nos identificamos

  2. En la lista de nuestros blogs, accedemos a la opción “Diseño” del blog al que queremos añadir el Tagboard.

  3. Escogemos la opción “Añadir un gadget” donde queramos insertarlo.

  4. En el menú de la izquerda, seleccionamos “Añade tu propio”,

  5. En la URL que nos solicita ponemos: http://www.dwebresources.com/widgets/google_tagboard.xml y apretamos “Añadir por URL”

  6. Elegimos los colores que queramos y, si hemos creado nuestra propia sala, ponemos la ID en la opción que dice “ID sala (vacío=auto.)”. En caso contrario no pongáis nada.

  7. Apretamos “Guardar” y ya podéis ver vuestro TagBoard en el blog.


Si el TagBoard lo hemos creado en la página podremos borrar los mensajes identificándonos en la página www.dwebresources.com . Aparecerá una “[X]” al lado de los mensajes que podremos usar para borrarlos.


El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




07/05/2009 a las 02:42:03h.

Proyectos > Naguissa Toolkit (JS +extensiones PHP)

ngstk v1.4 - Base64 encode / Decode

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
Se ha añadido una nueva versión de Toolkit, la 1.4. Sus cambios son:
  • Añadidas funciones de base64:
    • base64_encode( string );
    • base64_decode( string );
  • Añadida versión comprimida (.js) y versión completa (.full.js). La versión comprimida ocupa aproximadamente el 50% de tamaño.
Podéis encontrarlo en la carpeta de versiones del toolkit.

El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




06/05/2009 a las 19:18:32h.

Noticias y páginas personales > Noticias y novedades de la web

TagBoards v.2.00

 Invitado

avatar
Tipo: Usuario
Grupo:
Posts: 71
Unido: 26/04/2007
#miembro: 2
He portado los TagBoards de naguissa.com a la web de recursos dinámicos, dwebresources.com, pero mejorándolos en sobremanera:
  • Nuevo rediseño.
    • El nick y la hora aparecen en pequeño arriba, bien diferenciados.
    • Se usan dos colores, para distinguir los posts.
    • Se han mejorado los iconos de loading, OK y error.
  • Ahora, para crear una sala personalizada se necesita ser usuario registrado. Con ésto podremos, además, administrar el TagBoard:
    • Se pueden borrar mensajes (en nuestra pantalla se tachan, pero al recargar la página ya no vuelven a aparecer).
    • Desde esta página podemos modificar las horas que duren los mensajes (hasta una semana como máximo) y el número máximo de mensajes simultáneos (100 máximo).
    • Podemos cambiar los datos en cualquier momento simplemente editando nuestro TagBoard.
    • Sólo el usuario que ha creado el TagBoard tiene acceso a la edición.
  • Se ha mejorado técnicamente:
    • Se ha añadido un checkbox para desactivar el TagBoard que recuerda nuestra preferencia para todas las páginas que contengan un TagBoard. En estado desactivado no carga ningún XML del servidor.
    • Se ha reducido el tamaño de los XML de comunicación con el servidor.
    • Se ha introducido compresión en los mismos XML.
    • Cuando un usuario está identificado en dwebresources.com recuerda su nick, y si no lo cambia, pone un enlace a su perfil en su nombre.
De momento lo he catalogado como beta debido a que es reciente. Si no surgen problemas lo pondré como estable en breve.

Edit: Este mensaje era mío, que estaba sin identificarme... ^_^u

    Editado por Daniel el 06/05/2009 a las 19:19:36h.


ATENCIÓN: Usuario no registrado en el foro.





30/04/2009 a las 12:21:05h.

Proyectos > Naguissa Toolkit (JS +extensiones PHP)

ngstk v1.3 - Funciones de cookies

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
Se ha añadido una nueva versión de Toolkit, la 1.3.00. Sus cambios son:
  • Corregidos / mejorado varios códigos.
  • Aumento de compatibilidad con KHTML (Konqueror, Camino...). También con IE6.
  • Añadidas funciones de cookies:
    • setCookie( nombre, valor, dias_caducidad);
    • getCookie( nombre );
    • delCookie( nombre );
  • Añadida versión comprimida (.js) y versión completa (.full.js). La versión comprimida ocupa aproximadamente el 50% de tamaño.
Podéis encontrarlo en la carpeta de versiones del toolkit.




El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




22/04/2009 a las 04:03:26h.

Noticias y páginas personales > Noticias y novedades de la web

Nueva web y migración de aplicaciones

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
Si intentáis acceder a las imágenes aleatórias podéis observar que han cambiado de estética y de página.

Con ellas os presento la nueva web de recursos www.dwebresources.com, donde iré poniendo las aplicaciones que vaya creando. La estética está mas cuidada, y la seguridad es la base de la nueva web.

Tendrá menos posibilidades participativas, pero a cambio una mejor integración general.

Los datos se conservan, incluído el usuario y el password. Además ahora se pueden usar avatares mediante URL, y varias cosas mas.

Aún falta rellenar un poco, pero poco a poco irá mejorando.

No os olvidéis de comentar vuestras opiniones en el tagboard de la nueva web.

Saludos!

    Editado por Daniel el 22/04/2009 a las 04:09:36h.


El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




20/04/2009 a las 12:57:13h.

Desarrollo web > PHP

Seguir redirecciones en PHP con SAFE_MODE activado y/o open_basedir desactivado.

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
Si tenemos un servidor PHP con SAFE_MODE activo o open_basedir desactivado el módulo cURL de PHP no nos dejará seguir las redirecciones de las URLs, dándonos un bonito error:

Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in XXXXXX

Para seguir las redirecciones hemos de hacerlo manualmente. Para ello encontré una web donde explicaban cómo abrir las URLs siguiendo las redirecciones, y he modificado el código para que retorne la URL final en lugar de los datos, de los cuales ni tan siquiera cargue el body, para evitar carga al servidor:
function get_web_page_url($url){
$go = curl_init($url);
curl_setopt ($go, CURLOPT_URL, $url);
//follow on location problems
$last = curl_redir_exec($go);
curl_close($go);
return $last;
}

//follow on location problems workaround
function curl_redir_exec($ch) {
static $curl_loops = 0;
static $curl_max_loops = 10;
if ($curl_loops++ >= $curl_max_loops) {
$curl_loops = 0;
return FALSE;
}
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
$data = curl_exec($ch);
list($header, $data) = explode("\n\n", $data, 2);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
if ($http_code >= 301 && $http_code <= 305) {
$matches = array();
preg_match('/Location:(.*?)\n/', $header, $matches);
$url = @parse_url(trim(array_pop($matches)));
if (!$url) {
//couldn't process the url to redirect to
$curl_loops = 0;
return false;
}
$last_url = parse_url(curl_getinfo($ch, CURLINFO_EFFECTIVE_URL));
if (!$url['scheme']) $url['scheme'] = $last_url['scheme'];
if (!$url['host']) $url['host'] = $last_url['host'];
if (!$url['path']) $url['path'] = $last_url['path'];
$new_url = $url['scheme'] . '://' . $url['host'] . $url['path'] . ($url['query']?'?'.$url['query']:'');
curl_setopt($ch, CURLOPT_URL, $new_url);
return curl_redir_exec($ch);
}
else {
$curl_loops=0;
$last_url = parse_url(curl_getinfo($ch, CURLINFO_EFFECTIVE_URL));
return $last_url['scheme'] . '://' . $last_url['host'] . $last_url['path'] . ($last_url['query']?'?'.$last_url['query']:'');
}
}

Reordad que para usar URLs complejas (ej: espacios, %, etc) debemos codificarlas correctamente. Para ello tembién tengo una función:

function normalize_url( $url ) {
// Normalizamos el nombre para el fopen; se ha de hacer un rawurlencode para codificar todos los caracteres menos el separador (/) y el http(s):
$urlarr = explode("/",$url);
foreach( $urlarr as $key => $valor )
if( $valor != "http:" && "https:" ) $urli[$key] = rawurlencode($valor);
else $urli[$key] = $valor;
return implode("/",$urli);
}


Un ejemplo de uso, para obtener la información de una imágen, tal y como se hace en las imágenes aleatórias, sería:

  $urli = get_web_page_url( normalize_url($url) );
$datos = getimagesize($urli);



El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




09/03/2009 a las 22:18:58h.

Humor y ocio > Presentaciones

Spain is different!

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1


Pasada por mail por VeritisQuo

El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)




23/02/2009 a las 11:31:22h.

Humor y ocio > Imágenes y caricaturas

Matrix IV - Cambio de protagonista

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
Tras mucho tiempo desde la última entrega, Matrix III, llega Matrix IV. Para la nueva entrega se ha optado por cambiar de protagonista, dado que el nuevo ha demostrado sobradamente que puede esquivar objetos a alta velocidad en la vida real. Aquí os dejo un mini-tráiler:

Matrix IV - Bush ahead!
bush matrix





    Editado por Daniel el 24/02/2009 a las 10:30:09h.


El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)
Veritis_Quo el 24/02/2009 a las 09:07:03h.:
Re: Matrix IV - Cambio de protagonista

Daniel el 24/02/2009 a las 10:30:43h.:
Re: Re: Matrix IV - Cambio de protagonista





21/02/2009 a las 13:31:27h.

Linux > Otros

Bajar revistas de Zinio gratis y pasarlas a PDF

 Daniel

avatar
Tipo: Administrador total
Grupo: Administrador
Posts: 619
Unido: 03/10/2006
#miembro: 1
He creado un script BASH que permite descargarse las revistas que hay disponibles para iPhone en la web Zinio a nuestro ordenador con Linux (cualquier Unix, MacOS X o Cygwin).

Lo divido en dos partes, según vuestro interés.

El script básico, con las intrucciones de uso y las descargas es éste:
#!/bin/bash

if [ "$2" = "" -o "$2" = "-c" ]; then
    echo "Usage: $0 [-c]"
    echo ""
    echo "    -c:  optional, performs temporary files."
    echo ""
    echo "    MAGAZINE_ID: Look for magazine id at:"
    echo "      http://imgs.zinio.com/iphone/
    echo "    whith iPhone User Agent active. You can emulate"
    echo "    it with Firefox and UserAgent extension:
    echo "      https://addons.mozilla.org/es-ES/firefox/addon/3863"
    echo "    User agent must be:";
    echo "      Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419 (United States)"
    echo ""
    echo "    LIMIT: Maximun number of pages to download."
    echo "      Must be equal or superior to magazine's number of pages"
    echo ""
    exit
fi

# Download

for a in `seq 1 $2`; do
    wget --user-agent="Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML,like Gecko) Version/3.0 Mobile/4A102 Safari/419 (United States)" "http://imgs.zinio.com/iphone/issues/$1/images_pages//${1}_${a}.jpg"
done

Si, además, queremos pasar la revista a un PDF necesitaremos los programas imagemagick (suele estar instalado) y pdfjam.
Para ello basta con añadir al archivo anterior las siguientes líneas:
convert ${1}_?.jpg ${1}_1.pdf
convert ${1}_??.jpg ${1}_2.pdf
convert ${1}_???.jpg ${1}_3.pdf

mkdir ${1}
pdfjoin ${1}_1.pdf ${1}_2.pdf ${1}_3.pdf --outfile ${1}/${1}.pdf

if [ "$3" = "-c" ]; then
    # Clean
    rm ${1}_?.pdf
    rm ${1}_?.jpg
    rm ${1}_??.jpg
    rm ${1}_???.jpg
fi

Con ésto tendremos una carpeta con el código de la revista y dentro el PDF con ella.


lo guardáis con el nombre que queráis, le dáis permisos de ejecución y lo ejecutáis. Os saldrán las instrucciones:

naguissa@Turion64 ~/revistas $ nano -w bajar.sh 
naguissa@Turion64 ~/revistas $ ./bajar.sh
Usage: ./bajar.sh [-c]

    -c:  optional, performs temporary files.

    MAGAZINE_ID: Look for magazine id at:
      http://imgs.zinio.com/iphone/
    echo  whith iPhone User Agent active. You can emulate
    echo  it with Firefox and UserAgent extension:
      https://addons.mozilla.org/es-ES/firefox/addon/3863
    User agent must be:
      Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419 (United States)

    LIMIT: Maximun number of pages to download.
      Must be equal or superior to magazine's number of pages

naguissa@Turion64 ~/revistas $



Podéis descargar el script de bajar y codificar revistas de Zinio completo desde mi espacio personal.


Idea sacada de: http://tuxtorpes.wordpress.com/

    Editado por Daniel el 21/02/2009 a las 13:34:10h.


    Editado por Daniel el 21/02/2009 a las 14:25:36h.


El increíble botón que no hace nada...
¡No pulsar!
(emerge rulz)
Veritis_Quo el 22/02/2009 a las 10:49:36h.:
Re: Bajar revistas de Zinio gratis y pasarlas a PDF





| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | > >| [ 1 a 15 de 380 ]



Hay 1 visitantes activos (0 registrados y 1 invitados):
Invitado
Visitantes hasta hoy.



Enviar a Del.icio.us Enviar a Digg Enviar a Fresqui Enviar a Meneame Enviar a Webeame Recomendar Añadir a Google Añadir a Mi Yahoo Añadir a BlogLines Añadir a Technorati RSS feedValid CSS! Valid XHTML 1.0 Transitional


Visitantes hasta hoy.