Mie
25
Mar

[Plugin WordPress] UserAgent-Spy versión 1.0


Hoy le hice unos arreglos finales a UserAgent-Spy, mi plugin de WordPress, y finalmente hice el tag “1.0″. ¿Porqué es importante? Porque llegó a un punto donde hace todo lo que tenía pensado que fuera a hacer en un principio, y más. Detecta muchos navegadores, sistemas operativos, y dispositivos. Todavía le faltará alguno, pero agregarlos es bastante sencillo desde que reescribí el código.

Detecta más de 40 navegadores y 20 sistemas operativos (diferenciando distribuciones de GNU/Linux).

Lo que no he probado todavía (y no tengo intenciones de probar por el momento) es la nueva funcionalidad de comentarios “en hilo” estilo discusión que ofrece WordPress a partir de la versión 2.7. Si alguien tiene implementada esta funcionalidad en su blog, estaría interesante saber cómo se comporta UserAgent-Spy. En teoría, por lo que averigüé en el IRC #wordpress, no habrían cambios en las funciones que usa UserAgent-Spy.

UserAgent-Spy

UserAgent-Spy

En fin, los invito nuevamente a descargarlo, y recomendarme funcionalidades para agregarle, así como navegadores, sistemas operativos o dispositivos que se identifiquen en su UserAgent, para ser incluidos en el plugin.

Próximas versiones serán “arreglos” (versión 1.0.1), o nuevas características (1.1).


Si te gustó éste post, podés apoyar a PicandoCódigo a través de PayPal!

26 Comentarios para “[Plugin WordPress] UserAgent-Spy versión 1.0”

  1. Manu a las 2:50 am 25 Marzo. 2009
    Firefox 3.0.7Ubuntu
    Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.3) Gecko/2008101315 Ubuntu/8.10 (intrepid) Firefox/3.0.7

    Siempre me encantó este plugin
    cuando comento acá me divierte ver que detecta muy bien mi browser y sistema operativo

    te felicito por ser el desarrollador :D

    saludos
    Manu

  2. DiCrEn a las 7:49 am 25 Marzo. 2009
    Gran Paradiso 3.0.7GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030719 GranParadiso/3.0.7

    Desde la rc2 me sale este error:

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-comments-post.php on line 79
     
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-comments-post.php on line 80
     
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-comments-post.php on line 81
     
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-includes/pluggable.php on line 850

    Cuando escribo como usuario anonimo, al darle a enviar sale el error, pero luego el comentario si se guarda.

    Voy a ver si es por imcompatibilidad con algun plugin….

  3. DiCrEn a las 7:57 am 25 Marzo. 2009
    Gran Paradiso 3.0.7GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030719 GranParadiso/3.0.7

    Pues no, he desactivado todos los plugins y sigue lanzandome ese error :(

  4. carlos a las 8:56 am 25 Marzo. 2009
    Midori GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-es) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori

    Probando desde midori.

    * Luego mando un comentario desde w3m

  5. carlos a las 8:59 am 25 Marzo. 2009
    W3M 0.5.2Unknown O.S.
    w3m/0.5.2

    Probando desde w3m

    *Ya vi que midori lo detecta

    Saludos

  6. fernando a las 9:09 am 25 Marzo. 2009
    GNU IceCat 3.0.7Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009031406 IceCat/3.0.7-g1 Debian

    Manu:
    ¡Muchas gracias!

    DiCrEn:
    Fijate este link por ese error. A lo mejor algún archivo que hayas modificado que tenga un espacio de sobra.

    carlos:
    Te reto a encontrar un navegador que no detecte y sea identificable por su UserAgent :P
    Esto ayudaría a mejorar el plugin.

    Gracias por comentar, ¡saludos!

  7. Alan Rodríguez a las 1:44 pm 25 Marzo. 2009
    Debian IceWeasel 3.0.6Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.7) Gecko/2009032018 Iceweasel/3.0.6 (Debian-3.0.6-1)

    Veamos si detecta al fork incómodo de Firefox, el Debian IceWeasel =P

    Te iba a preguntar, ya detecta el nuevo IE8?

  8. carlos a las 2:19 pm 25 Marzo. 2009
    Firefox 3.0.3GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.3) Gecko/2008100818 Firefox/3.0.3

    Después de ver que detecta w3m , midori y todos los que conozco o he hencontrado para gnu-linux me queda solamente swiftweasel , que es desde donde mando este comentario. Parece que lo identifica como firefox. Hay que tener en cuenta que mi propio sistema -debian- lo identifica como “mozilla firefox” en el título de la ventana al abrirlo.

    En windows xp desde virtualbox he probado y detecta:

    - seamonkey – Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15
    - orca-browser – Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009030821 Firefox/3.0.7 Orca/1.1 build 2
    - K-Meleon – Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2
    - sleipnir – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser) Sleipnir/2.8.3
    - lunascape – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; Lunascape 4.9.9.104)
    - maxthon – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; Maxthon)
    - greenbrowser – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; GreenBrowser)
    - acoobrowser – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser)

    Ha punto de rendirme he encontrado slimbroser:

    - slimbroser – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser)

    Y ya está. Softonic no tiene mas navegadores.
    Voy a hacer una purga en condiciones al xp.
    Saludos.

  9. nacho a las 3:11 pm 25 Marzo. 2009
    Firefox 3.0.7Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)

    Bueno, felicitaciones, voy a instalarlo en mi blog a ver que tal.
    Hace poco que estoy toqueteando mi eeePC que usa un OS basado en Xandros. Soportara este SO? :D

  10. Roberto a las 3:30 pm 25 Marzo. 2009
    Firefox 3.0.6GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6

    Your User Agent is: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6

    Slackware 12.1 y firefox 3.0.6

    Aún no lo agregas T_T.

    Está bueno el plugin, no tengo blog para probarlo, pero, cuando tenga. xDD

    Agregale Slackware. :D

  11. carlos a las 5:38 pm 25 Marzo. 2009
    Firefox 3.0.3GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.3) Gecko/2008100818 Firefox/3.0.3

    Encontrado sin “h”. jeje

  12. Jaypee a las 9:59 pm 25 Marzo. 2009
    Firefox 3.0.7Windows Vista
    Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)

    Hi! Thanks for creating the UserAgent Spy plugin. I’m currently using it on my blog. I was wondering if maybe you can add the option of showing the flag of the country based on comment’s IP address?

  13. Chip Bennett a las 1:36 am 26 Marzo. 2009
    Firefox 3.0.7Kubuntu
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009030422 Kubuntu/8.04 (hardy) Firefox/3.0.7

    Jaypee: take a look at Ozh’s IP to Nation plugin for country flags based on IP address. It should be what you’re looking for.

    Fernando: muchas gracias para mantener este plugin, que es unos de mis favoritos. Bien hecho, como siempre!

  14. douglas a las 2:56 am 26 Marzo. 2009
    Firefox 3.0.7Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7

    hey muchas gracias, acabo de actualizar el plugin via wordpress y me di un pason por el blog para conocer los detalles :)

    gracias por este excelente plugin! :)

    PD: Lo de la bandera suena interesante jojojo
    saludos!

  15. seba a las 1:18 pm 26 Marzo. 2009
    Opera 9.64GNU/Linux
    Opera/9.64 (X11; Linux i686; U; es-LA) Presto/2.1.1

    y opera ?!?!?!?!

  16. Nicolás a las 2:43 pm 26 Marzo. 2009
    Firefox 3.0.7Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; es-AR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)

    Muy bueno

  17. asd a las 6:54 pm 26 Marzo. 2009
    Firefox 2.0.0.20Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729)

    Muy bueno.
    No se ve ningún iconito de IE :P

  18. chupy a las 7:51 pm 26 Marzo. 2009
    Firefox 3.0.7Ubuntu
    Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7

    probando…

  19. chupy a las 7:52 pm 26 Marzo. 2009
    Firefox 3.0.7Ubuntu
    Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7

    estoy usando kubuntu…

  20. Artie a las 7:13 pm 27 Marzo. 2009
    Debian IceWeasel 3.0.6Debian GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.7) Gecko/2009032018 Iceweasel/3.0.6 (Debian 5.0 - Lenny)

    !!!stupendo…ciao

  21. Francisco Castro a las 2:01 am 2 Abril. 2009
    W3M 0.5.1Unknown O.S.
    w3m/0.5.1+cvs-1.968

    Veamos qué iconito nos depara a nosotros, los tan discriminados usuarios de w3m.

  22. Eduardo a las 9:34 am 12 Abril. 2009
    Lynx 2.8.6rel.4Unknown O.S.
    Lynx/2.8.6rel.4 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/2.0.4

    Haber testing en una… :D
    No ! Es Increible !

    Bueno gracias uhm no se como te llames, sr admin de Picando Codigo,
    Ya que yo tengo su User Agent en mi Blog y me funciona
    normalisimo!..
    Y bien x la version 1.0, ya estare actualizando los iconos
    y los motores

  23. alb3rto a las 11:17 pm 1 Agosto. 2009
    Shiretoko 3.5.1GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.1) Gecko/20090718 Shiretoko/3.5.1

    Probando Shiretoko en Archlinux ~ EeePC

  24. Omar Botta a las 11:10 pm 23 Agosto. 2009
    Google Chrome 4.0.203.0GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0

    Habrá alguna forma de diferencias a Chromium de Chrome en UserAgentSpy?

    Yo estoy usando Chromium pero por lo que veo el navegador se identifica como Chrome.

    Creo que es un problema del navegador.

  25. fernando a las 10:26 pm 26 Agosto. 2009
    GNU IceCat 3.5.2GNU/Linux
    Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090818 IceCat/3.5.2

    Omar:
    Es un tema del UserAgent del navegador mismo, ya que se identifica como Chrome también.

    De repente es algo que los desarrolladores en Chromium podrían tomar en cuenta.

    Saludos!

Trackbacks y pingbacks:

  1. [...] liberó una nueva versión del plugin UserAgent-Spy para Wordpress, más prescisamente estamos hablando de [...]

Dejar un comentario

Al agregar un comentario en esta página, usted acepta la siguiente licencia para su publicación:
Creative Commons License Creative Commons Attribution-Share Alike 3.0 Unported License.




Si quieres mostrar código, enciérralo entre los tags pre de esta forma:
<pre lang="L"> y </pre>, donde L es un lenguaje compatible GeSHI. Más info.

XHTML: Las siguientes tags están permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">


Additional comments powered by BackType

Búsqueda personalizada