Comparte tus fotos aquí > Juegos

Como responder a los hilos de comentarios en el Juego del Mes

(1/3) > >>

Colegota:
Buenas,

elaborar un hilo de estos lleva más de una hora y siento mucho no haber respondido a Invi la última vez que lo hizo. Pero una vez creada la plantilla, responder no lleva mucho. Os recuerdo las instrucciones por si os animáis. :)


Para utilizarlo seguir los siguientes pasos:

- Pulsar el botón de "Citar" sobre el mensaje inicial del hilo.

- Borrar desde el comienzo de lo que aparece hasta el final de mi firma (línea con la palabra Colegota incluída).

- Borrar el [/ quote] de la última línea.

- Editar las frases que comienzan con el título de la foto como

--- Código: ---[td]
[b]01 - Paralelas rotas[/b]. [aquí tu valoración]
[/td]
--- Fin del código ---
(solo lo que hay entre corchetes, el código como está)

- Editar la nota que está un par de líneas más arriba de esta manera:

--- Código: ---[td]
[center]6[/center]
[/td]
--- Fin del código ---
Ahí por ejemplo habría que cambiar el 6 por la nota de la foto.

Si tenéis dudas ponerlas aquí.

Saludos,
Colegota

tomas.senabre:
Tomo nota  :-?. Gracias grandullón

Colegota:
Buenas,

pues ponlo en práctica. Que tenemos celos de Leyre.  :DDD

Es broma, claro. Un beso a tus chicas.  :love:

Saludos,
Colegota

redy:

--- Cita de: Colegota en 04 jul 2008, 18:33 pm ---elaborar un hilo de estos lleva más de una hora

--- Fin de la cita ---

Creo que se puede automatizar muy fácilmente: Guardar este script y darle permisos de ejecución.


--- Código: ---#! /bin/bash
URL=$1
IMAGENES=""
TITULOS=""
URLS=""
CONTENT="$(lynx --dump --image-links "$URL")"

PAGES="$(echo "$CONTENT" | grep ".* files on .* page(s)" |sed 's/.*files on *//'|sed 's/ *page(s).*//')"

i=1; while (( i <= PAGES )); do
CONTENT="$(lynx --dump --image-links "${URL}&page=$i")"

TITULOS="$TITULOS$(echo "$CONTENT" | egrep '[0-9]* *views *\[[0-9]*\]' |sed 's/[0-9]* *views *\[[0-9]*\].*/\"/' |sed 's/^ */\"/')
"
URLS="$URLS$(echo "$CONTENT"  |egrep  "http://www.fotolibre.org/albums/userpics/[0-9]*/thumb_" |sed 's/.* /"/'|sed 's/ *$/"/')
"

(( i++ ))
done

IMAGENES="$(echo "$URLS" |sed 's,".*/thumb_,",')"

eval "AURLS=( $URLS  )"
eval "AIMAGENES=( $IMAGENES )"
eval "ATITULOS=( $TITULOS  )"

echo "[table]

[tr]

[td]
[center][color=yellow][b]Foto[/b][/color][/center]
[/td]
[td]
[center][color=yellow][b]Nota[/b][/color][/center]
[/td]
[td]
[center][color=yellow][b]Valoración[/b][/color][/center]
[/td]

[/tr]
"

for (( i=0 ; i<${#AIMAGENES[*]} ; i++ )) do
echo "[tr]
[td]
[center][url=${AURLS[i]%/*}/${AIMAGENES[i]}][img]${AURLS[i]%/*}/thumb_${AIMAGENES[i]}[/img][/url][/center]
[/td]
[td]
[center][color=green]< 0 >[/color][/center]
[/td]
[td]
${ATITULOS[i]} - [color=orange] comentario [/color]
[/td]
[/tr]

"
done

echo "[/table]

"

--- Fin del código ---

Hay que tener lynx instalado y configurado (proxys si los hubiese, y esas cosas, normalmente no hace falta configurar nada).

Ejecultar el script pasándole como parámetro la url de la galería entrecomillada.


--- Código: ---nombre_del_script "http://www.fotolibre.org/thumbnails.php?album=408"

--- Fin del código ---

Copiar lo que sale por pantalla y pegarlo en un mensaje (Hay que borrar lal líneas que corresponden a la tabla de resultados)....

Voy a hacer la prueba con la velocidad a ver como sale

Modificado para incluir los enlaces tal como dice Colegota, y para que valga para galerías de cualquier usuario

Modificado otra vez porque a veces se columpiaba algún título

Colegota:
Buenas,

¡impresionante!  q:) :plas:

Ya sí quieres subir nota  :-b puedes hacer que las diapos enlacen a la foto a tamaño mayor. :)

Saludos,
Colegota

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa