Control de usuario
Patrocinadores
Estadísticas
Miembros:
334.634
Online:
1.573
Hilos:
1.380.648
Mensajes:
24.883.131
Stats

Índice de foros Generales Feedback

[Hilo Oficial] SmilEOL [v0.5.4], añade emoticonos a EOL

Cuestiones generales sobre nuestra web (sugerencias, avisos, comentarios, etc)

Moderadores: jiXo, melado

G1t4n0
Avatar de usuario
Adicto
 
Mensajes: 408
Registrado: 14 Ago 2007
Ubicación: Saitama

[Hilo Oficial] SmilEOL [v0.5.4], añade emoticonos a EOL

Mensajepor G1t4n0 29 Abr 2010 14:03

ImagenSmilEOL v0.5.2 (pakopa Edition) Imagen


IMPORTANTE:
- El script deja de funcionar para todos los subforos, su uso esta restringido solo para pruebas
- Licencia WTFPL así que sois libres de hacer lo que os de la gana con el código
- Se eliminan los iconpacks de este post, quien quiera imágenes que se busque la vida ;)



AVISO!

-Se recomienda que uséis imágenes propias, ya que el autor del script no es responsable del borrado o cancelación de las imágenes incorporadas en el todas las versiones del script. Por eso se ha simplificado la manera de incorporar y modificar los emoticonos para que todos podáis hacerlo.

-También se advierte que mal uso, abuso o flood de las imágenes es un motivo de infracción, este Script se ha hecho con la finalidad de enriquecer un poquito EOL y simplificar los links a las imágenes que sueles usar habitualmente.



DESCARGA:
Melado (Admin): "el próximo post con tonterías a partir de este se llevará un ban de Feedback."
Tres usuarios han caido ya, no seas tú el próximo.
-Te recomiendo que si tienes que hacer las pruebas para ver los iconos vayas al foro foro_generales-pruebas_21 ;)

Descarga 0.3.6: Versión Obsoleta


Novedades

Nueva revisión del script, por fin alguien se dio cuenta de que el script era un poco chapucero y lo ha mejorado considerablemente, asi que dos cosas:
1) Muchas gracias pakopa Imagen
2) Os recomiendo que instaléis esta versión (excepto si usáis la utilidad de cargar albums de Photobucket, que aún no esta implementado Imagen ), que permite el uso de iconPacks para poder compartir entre los usuarios, y una manera más sencilla de añadir/quitar emoticonos sin necesidad de tocar el código fuente ;) Allá vamos!

Esta versión funciona de un modo ligeramente diferente a las anteriores.

- En el panel derecho aparecerán los iconos de SmilEOL, junto con los clásicos de EOL (más abajo)
Imagen

- Si haces click en el nombre del grupo se cerrará o abrirá ocultando o mostrando o los iconos de dicho grupo.
Imagen Imagen

- Al pinchar en un icono se introducirá el código para poner la imagen [img]url[ /img] o la palabra clave del icono "Fry_" (según el icono).
- Al pinchar en la palabra "Emoticonos:"
Imagen

se cambia a vista de administración
Imagen

donde aparecerá una lista con los grupos de iconos que tengamos instalados.
- En esa lista podemos reordenarlos, eliminar algún grupo y crear un grupo vacío (no muy útil de momento).
- En la vista de administración aparecen dos enlaces "Importar iconpack" y "Exportar como iconpack", El primero te permite añadir nuevos packs de iconos a SmilEOL, sólo hay que pegar el código del iconpack en el cuadro de diálogo que aparece al pinchar el enlace. De forma parecida al pinchar en exportar aparece un diálogo con el código del iconpack que se haya seleccionado en la lista.
Los cambios sólo surtiran efecto si se pincha en el botón "Guardar".

Para gente que quiera colaborar y usuarios sin miedo y/o nada mejor que hacer

Cómo crear tu propio iconpack:

e3skudo ha cedido parte de su servidor y ha implementado una pequeña utilidad web que permite generar iconPack de forma rapida y facil:

http://smileolizer.grayditch.com
(beta por si queréis probar las mejoras futuras: http://smileolizer.grayditch.com/beta/ )


Basta con introducir el nombre del iconPack, los nombres de las imagenes y su ruta en la primera caja de texto, darle a "Compilar" y se genera la cadena de texto que podrás usar para importar a tu smilEOL y compartirla con todos los usuarios si quieres...

fácil fácil y para toda la familia (muchísimas gracias e3skudo)

Para que veais lo facil que ha quedado todo dejo en este spoiler los metodos anteriores :-|
Código: Seleccionar todo
Un iconpack tiene la estructura siguiente:

§ = alt+21 = \u00A7

<nombre>§§§<código de icono>§§<código de icono>§§<código de icono>§§...

Como se compone un código de icono:

I:<nombre del icono>§<url de la imagen que se muestra en smileol>§<código que inserta*>§<palabra clave**>§§

* el código normalmente será "[img]url%20de%20la%20imagen[ /img]" para mostrar la imagen
o <palabra clava> para insertar solo la palabra clave "Fry_"

** la <palabra clave> es el texto que se buscará y remplazará por la imagen, si no se quiere usar palabra clave se usa un punto "." como palabra clave.


Script (cutre) para linux para generar automaticamente un iconPack (posiblemente habrá algo parecido para windows en breve)
(más info: viewtopic.php?f=10&t=1421615&p=1721361586#p1721361586&#41;
[spoiler]
Código: Seleccionar todo
#!/bin/bash
#USO: sh nombreScript.sh ficheroConRutas.txt NombreIconPack
echo -n $2§§§ > $2IconPack.txt
posicion=1
for linea in `cat $1`
do
   if [ $posicion -eq 1 ]
   then
      palabra=$linea
      posicion=0
   else
      echo -n I:$palabra§$linea§[IMG]$linea[/IMG]§$palabra§§ >> $2IconPack.txt     
      posicion=1
   fi
done

echo "" >> $2IconPack.txt
[*/spoiler]




Que navegadores lo soportan?

- Todos los navegadores que soporten scripts de GreaseMonkey.
- Firefox, es necesario tener instalado greasemonkey para que lo instale correctamente.
- Opera, funciona sin problemas de momento.
- Chrome, funciona sin problemas. Ya se permite actualizar sin tener que desinstalar/instalar si tienes instalada la version 6 de chrome
- Safari, en Mac existen opciones para cargar greasemonkey, en cambio en Windows no hay nada creo...
- Otros, ni idea... si podéis instalarlo en otros decídmelo y lo voy añadiendo

Como lo instalo?

Necesitas pagarme 100€, para ello ya te pasare mi cuenta Paypal, y otros 100€ a pakopa por la revisión del script... también puedes bajártelo por la cara bonita en el enlace de arriba y darle el botón verde que pone "Install". El navegador ya te dirá que vas a instalar un script y tal... lo instalas si quieres usarlo, lo cancelas si no quieres usarlo, fácil fácil y para toda la familia

Tambien puedes hacer una instalación manual, descargandote el fichero SmilEOL.user.js y arrastrandolo hacia una ventana de tu navegador, pero en el caso de Opera:
poxolate3 escribió:Tutorial para instalarlo en opera:
1.Descargamos el archivo.
2.Creamos una carpeta donde queramos, allí guardaremos todos nuestros scripts Greaseymonkey, yo la he creado en C:/Archivos de programa/Opera/Greaseymonkey.
3.Copiamos el archivo .js a esta carpeta
4.Entramos en Opera y le damos a Ctrl+F12-Avanzado-Contenido-Opciones javascript-Aquí seleccionamso abajo la carpeta donde hemos copiado el script y marcamos las X que nos salga del potorro.
5.Reiniciamos Opera y ya funciona perfect.


Emoticonos Incorporados:
Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen
Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen Imagen


Texto válido para versiones anteriores a 0.4
Captura:
Imagen

¡Oh dios! pero esto va a pilas? (HOW TO)
El funcionamiento es bien sencillo y a partir de la version 0.3.2 se puede disfrutar de una ventaja nueva.
1 - Para incorporar emoticonos (o cualquier imagen que añadas manualmente o desde algún album) a tus post solo es necesario clickar en la imagen, tal y como han funcionado los emoticonos de siempre en EOL
2 - Si quieres que la imagen solo sea disfrutada por la gente que tiene instalado el script, y por tanto no molestar a todo el personal (si molesta claro) puedes poner el nombre de la imagen (veras que todas las imagenes poseen un identificador al pasar el ratón por encima, todos acaban con un guión bajo _ ), de esta manera al escribir fry_ (no es case sentive, o como se dice en mi barrio, que dan igual las mayúsculas que las minúsculas) solo podrán verlo quienes tengan la última versión (Esta funcion solo funciona con los emoticonos ya incluidos, y si añades alguno manualmente se autocambiara a imagen dependiendo del texto que le pongas, pero solo podrás verlo tu, a menos que te pongas de acuerdo con más gente ;))


Los emoticonos son una puta mierda, como los cambio?

En la versión 0.3 se ha cambiado la manera de trabajar con los enlaces a los iconos, actualmente hay dos maneras de incorporar Emoticonos a tu lista personalizada.

0 - Como editar un script? Para editar tienes que hacer uso de un editor de texto cualquiera. Para ello debes localizar donde se ha almacenado tu script. También puedes descargarte el código de la página de descarga (En la zona de Install en vez de hacer click debes darle al botón derecho de tu ratón y guardar como..., recuerda cambiar el nombre por "SmilEOL.user.js"). Una vez descargado te será mas sencillo de localizar, podrás editarlo con cualquier editor de texto, y una vez editado podrás instalarlo arrastrando el fichero user.js a una ventana de tu navegador Firefox o Chrome. En Opera tienes que guardarlo en la carpeta donde tengas tus scripts ;)

1 - Todos los navegadores soportan los enlaces directos a imágenes. Para ello existe la funcion addEmoticon(nombre,url) mediante la cual podrás almacenar los emoticonos que tu decidas. Para ellos debes localizar al comienzo del script la zona mostrada a continuación:
Código: Seleccionar todo
//AÑADE A PARTIR DE AQUI TUS EMOTICONOS PERSONALIZADOS!!
function cargarEmoticonos(){
   addEmoticon("NeutralFace","http://i44.tinypic.com/1yn2up.png");
   addEmoticon("TrollX2","http://i41.tinypic.com/okr23t.png");
   addEmoticon("Cry","http://i40.tinypic.com/23mrk7q.png");
...

y una vez en ella deberás añadir las instrucciones necesarias dentro de la función para que tus imágenes aparezcan en tu script personalizado de SmilEOL. En caso de no querer un emoticono de los que vienen puedes comentar la linea o borrarla ;)

2 - Firefox soporta RSS de photobucket y Tinypic. Esta es una ventaja considerable si estas usando Firefox y posees una cuenta en Photobucket o Tinypic. En tu cuenta puedes tener organizados los iconos de la manera que quieras. Solo necesitas el fichero .rss del álbum que quieras importar a SmilEOL que esta situado en la parte de abajo de la página cuando navegas por un álbum:
Photobucket:
[spoiler*]Imagen[*/spoiler]
TinyPic:
[spoiler*]Imagen[*/spoiler]

Una vez tengas ese enlace solo necesitas añadirlo igual que el método anterior, pero haciendo uso de la función addAlbum(nombreAlbum,xml,mostrar). Para ello localiza en el comienzo del código lo siguiente:
Código: Seleccionar todo
function cargarAlbums(){
   //Limites: Photobucket muestra 100 imagenes de cada album y TinyPic 25
   //si pones true al final el album se cargara siempre, si pones false
   //se cargara solo cuando hagas click en un enlace que aparecerá en la lista
   //addAlbum("TituloAlbum","http://RSSdePhotobucket o TinyPic",true o false);
   //addAlbum("Imagenes Gif","http://*****.photobucket.com/*****/feed.rss",false);
   //...
}


Y añades las lineas que consideres necesarias ;)
Los cambios se verán reflejados cuando tu navegador actualice el fichero RSS, que no suele ser instantáneo ;)

3 - Recuerda que el orden en el que escribes los Emoticonos o los albums será el orden en el que aparecerán en tu lista de iconos. En primer lugar aparecerá la lista fija de iconos y a continuación todos los albums que hayas importado a SmilEOL. Es probable que la primera vez que cargues los albums se vean descolocados, ya que no llegan de manera secuencial de los servidores de Photobucket y TinyPic

He seleccionado un programa no valido para editar el script desde greasemonkey, que hago? me tiro por la ventana?

NeDark escribió:
madsuka escribió:Ya se que decís que es muy sencillo modificar el script y tal pero..., no lo consigo D:, cuando le di a editar, en vez de poner el bloc de notas le di al ashampoo (programa estilo nero), y ahora no me deja seleccionar mas, directamente a la que le doy a editar se me abre el programa. Que tengo que hacer? :<

Imagen


Que puedo toquetear del código?

Pues todo lo que te dé la gana... os lo regalo xD Ahora bien, pequeñas instrucciones :)

Quiero que los iconos aparezcan al final de los existentes en EOL
Pues abres el código y buscas al comienzo la linea:
Código: Seleccionar todo
var smiliePosition = "delante";

y cambias "delante" por cualquier otra cosa y listo...
Código: Seleccionar todo
var smiliePosition = "detras";


Quiero que funcione con la respuesta rápida de BetterEOL
pues como mucha gente también lo quería ya esta añadido Imagen

Me encanta y quiero compensartelo
Bien, admito dinero por paypal Imagen aunque si eres pobre y vulgar puedes pagármelo en carne, para ello deberás ponerte en contacto con mi novia y rellenar una serie de impresos que ella te ofrecerá para satisfacer mis necesidades. (ojo a las clausulas de los formularios 9B y 232C).
PD: La carne me la pagáis a mi :o que quede clarito

Quiero añadir una imagen mia al paquete básico!
Si crees que tienes una imagen digna de ser usada por todo EOL (vamos, el 0.1% que use esto) puedes ponerla en este hilo y la añadiré a la version que esta para descarga, tan solo tienes que indicar la imagen (su nombre y su link) y si la imagen es apoyada por varias personas se incluirá sin problemas (enviar un jamón o hacer una donación de 3 cifras a mi paypal ayudará Imagen )
Ejemplo:
Usuario con imagenes divertidas escribió: Imagen
Nombre: HA-HA
Link: http://i42.tinypic.com/s5wqs1.png


Fallos, Bugs y mierdas varias

Id poniendo los problemas que os da o cosas así para poder añadirlas aquí

- Al cargar muchas imagenes (si metes demasiados enlaces o albums) puede que el textArea donde escribe el mensaje crezca en ancho de manera considerable, una vez esten cargados este defecto desaparece por si solo. Asi que no te asustes ;) una vez estén las imágenes en la caché no tendrás problemas.

Consejos
melado escribió:Supongo que sobra decir que floodear un post con imágenes es motivo de infracción, sean smileys o goatses. Sólo lo digo.

-Disfrutenlo con responsabilidad
-No conviertan esto en un chat del messenger de chavales de 12 años con letras comic sans rosas Imagen

Changelog
2010/10/17 (+info)
- Bugs, Bugs everywhere

2010/10/01 (+info)
Imagen


2010/09/30 (+info)
- El script solo funcionará en el subforo de pruebas.
- Ya no se incluye ningún iconpack con el script a parte del básico de EOL
- Corregido un bug en el intérprete

2010/09/26 (+info)
- Arreglado problema de compatibilidad con Opera.
- Arreglado problema que se quedan pillados los hilos. (Si a alguien le sigue pasando que avise)
- Cambiada la búsqueda de instants, ahora debería tragar casi cualquier cosa
- Cambios en el iconpack SmilEOL se han cambiado los códigos por {#} y ahora se inserta el {#} y no la imagen, solo se pueden ver con SmilEOL.
- Los que ya lo tengan instalado, que importen este iconpack que sustituirá al de SmilEOL que tenían, La administración del foro no aprueba el uso del pack anterior fuera de pruebas, tampoco es que les guste este, pero debería ser menos molesto.


2010/09/16 (+info)
- Se ha añadido el intérprete de instantsfun [y el iconpack para las nuevas instalaciones]
- Se ha corregido un bug de seguridad en el intérprete.

2010/09/16
- Corregido el problema que hacía desaparecer los iconos de EOL, +info

2010/08/25
- Arreglados problemas de compatibilidad con caracteres especiales en Opera

2010/08/19
- Corregido un error gramatical
- Corregido un bug con el interprete de palabras clave en Firefox

2010/08/17
- Versión 0.4 reescrita por pakopa
- uso de iconpacks
- administracion de grupos de iconos/imagenes

2010/07/12
- Añadida compatibilidad con BetterEOL 2.x (Gracias NeDark)
2010/07/11
- Añadido el pack de caretos de flipe22 y 4 iconos extra más
- Añadido caretos a 50x50 y 30x30, los grandes están por defecto, los pequeños los dejo comentados para quien los quiera ;)

2010/05/23
- Añadido el caracter "_" al final de cada nombre para no mezclarlo con palabras
- Corregido fallo con BetterEOL 1.06

2010/05/22
- Comprobacion de los posts para cambiar automaticámente los nombres de los iconos por imagenes

2010/05/04
- mejorada la carga de albums en v0.3.1

2010/05/04
- v0.3 lanzada
- Soporte para albums de photobucket
- AutoResize de las imágenes
- Mejora para facilitar la importácion de imagenes al Scripts
- Corregido totalmente el bug que duplicaba la lista...espero...

2010/04/30
- Añadido compatibilidad con BetterEOL y con el editor avanzado ;).
- Ya no te escupe al inicio de la página cuando insertas un icono...
- v0.2 Bug del CHROME arreglado
- Corregido bug que duplicaba la lista de iconos según le daba la gana :)

2010/04/29
- Arreglado un pequeño problema con las medidas, el orden correcto es siempre HEIGHT y WIDTH
Ultima edición por G1t4n0 el 15 Mar 2011 13:50, editado 52 veces
El informático en España sólo tiene tres salidas: tierra, mar y aire.
Un sabio dijo: Con paciencia y saliva se la metió el elefante a la hormiga.Imagen

[Hadrón rebelde del LHC]

enviciao93
Avatar de usuario
 
 
Mensajes: 772
Registrado: 17 Ago 2008

Mensajepor enviciao93 29 Abr 2010 14:06

Imagen

Nada mas que añadir, muchas gracias, esto mola bastante xD
ImagenImagenGracias Roulette, PrOTuL, Eri, Sniper Wolf yo e imanol_hh17 :3

Lionheart69
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 1032
Registrado: 16 Ene 2007
Ubicación: 127.0.0.1
Fotos: 1

Mensajepor Lionheart69 29 Abr 2010 14:07

Oe men, jrasias por la aplicasion.
Aqui te dejo mis dies puntos Imagen
PC:
Placa Base: Gigabyte GA-EP43-DS3
CPU: Intel Core 2 Duo E8400 3,0Ghz
Disipador CPU: Thermaltake Blue Orb FX
RAM: OCZ Reaper HP OCZ2RPR10664GK
HDD: Seagate Barracuda 400GB
Fuente alimentacion: Thermaltake Qfan 600W
Caja: Thermaltake Soprano


PS3:
PS3 ID: Lionheart69 (Si alguien me agrega que ponga de mensaje EOL o algo asi)

JUEGOS: Resistance: Fall of Man, Motorstorm, Folklore, The Eye Of Judgment, Warhawk, Ratchet & Clank: Armados hasta los dientes, Burnout Paradise, Dynasty Warriors 6, Dragon Ball: Burstlimit, Singstar Vol1, Ratchet & Clank: En Busca Del Tesoro, Grand Theft Auto IV, Buzz! El Multiconcurso, Little Big Planet, Midnight Club: Los Angeles, BioShock, Tom Clancy's EndWar, Resistance 2, Mirror's Edge, Far Cry 2, PlayTV, Tomb Raider: Underworld, Mercenaries 2: World in Flames, Resident Evil 5, Assassin's creed, Uncharted: El tesoro de Drake, Sonic Unleashed, Battlefield bad company, Unreal Tournament 3, Metal Gear Solid 4, Guitar Hero: World Tour, Wheelman, Killzone 2, Ferrari Challenge Trofeo Pirelli, Stuntman Ignition

Store: Un huevo y parte del otro (y no, no los "comparto")

Imagen
Imagen


melado
Avatar de usuario
 
 
Staff
Administrador
 
Mensajes: 7502
Registrado: 01 Ago 2001

Mensajepor melado 29 Abr 2010 14:09

Que dios nos coja confesados...

elcanuto
Avatar de usuario
Prueberiano Ilustre
 
Mensajes: 620
Registrado: 03 Feb 2008
Ubicación: Logroño Fotos:3

Mensajepor elcanuto 29 Abr 2010 14:19

Maravilloso Imagen
ImagenImagenImagen
Problems in Windows: Reboot
Problems in Linux: Be root

G1t4n0
Avatar de usuario
Adicto
 
Mensajes: 408
Registrado: 14 Ago 2007
Ubicación: Saitama

Re:

Mensajepor G1t4n0 29 Abr 2010 14:19

melado escribió:Que dios nos coja confesados...

por esto me alegro de ser agnostico xD

si en un principio se hubiera aceptado a Imagen nada de esto se me habría ocurrido xD
El informático en España sólo tiene tres salidas: tierra, mar y aire.
Un sabio dijo: Con paciencia y saliva se la metió el elefante a la hormiga.Imagen

[Hadrón rebelde del LHC]

NeDark
Avatar de usuario
The Wolf
 
Mensajes: 2125
Registrado: 14 Mar 2009
Ubicación: Sevilla-ESP Fotos: 4

Mensajepor NeDark 29 Abr 2010 14:23

G1t4n0 escribió:Que puedo toquetear del código?

Pues todo lo que te dé la gana... os lo regalo xD

Te me copio la lista de iconos [risita]
Complemento Better EOL para FireFox, Chrome & Opera.

Descubre las posibilidades de la ps3 con el FAQ Novatos PS3, puede serte muy util.
Recopilatorio/FAQ Servidores multimedia, con ellos pueder ver directamente en ps3 los videos, musica o fotos del disco duro, sin necesidad de grabarlos. Mas info en el hilo.

La psp está muerta, su catalogo es una mierda y ningún juego merece la pena.
¿Problemas con PS3 y su garantía? Tienes 2 años de garantia

G1t4n0
Avatar de usuario
Adicto
 
Mensajes: 408
Registrado: 14 Ago 2007
Ubicación: Saitama

Mensajepor G1t4n0 29 Abr 2010 14:26

toda tuya :)

creo que hay un fallo con las medidas, creo que las tengo intercambiadas y tal... ya lo remiraré bien xD
El informático en España sólo tiene tres salidas: tierra, mar y aire.
Un sabio dijo: Con paciencia y saliva se la metió el elefante a la hormiga.Imagen

[Hadrón rebelde del LHC]

melado
Avatar de usuario
 
 
Staff
Administrador
 
Mensajes: 7502
Registrado: 01 Ago 2001

Mensajepor melado 29 Abr 2010 14:26

Supongo que sobra decir que floodear un post con imágenes es motivo de infracción, sean smileys o goatses. Sólo lo digo.

Sailens
Avatar de usuario
Soy un buen partido.
 
Mensajes: 1289
Registrado: 16 Dic 2007
Ubicación: Barcelona
Fotos: 2

Mensajepor Sailens 29 Abr 2010 14:34

Imagen Mola.
Imagen

Siguiente

Volver a Feedback

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 2 invitados