.
     
» Ajax Links          

  Proyectos

clasificador eldeber 2

19 Sep 2009 | Escrito por: lopz | En: Proyectos
leer Clasificados de eldeber gratis

Bueno, depués de un "buen" tiempo sin actualizar el blog (como siempre xD) ahora he venido a mostrar una actualización del programilla que hice para poder leer los clasificados de eldeber online.

El título pone que es gratis, ellos nunca te cobran por leerlos, pero tampoco te dejan leerlos (esto pongo por que así busca la gente en google xD)

Ahora que mejoras/diferencias tiene esta versión con la primera?

1.- este tiene un nombre de aplicación, lo llamé: Clasificados libre
libre de publicidad, libre de cosas innecesarias, libre te gastos, etc xD
2.- Otra cosa.. este pone un pequeño texto en el borde superior derecho, sí, es la versión de la aplicación haha a esta la puse 0.2 (No se por que)
3.- El anterior como lo hice en un rato solo me mostrada 10 resultados, aunque habrían más según tu búsqueda o si eras tonto y no ponías nada en contenido te debería mostrar los miles de clasificados, pero.. ¿para que? si el 95% no te serviría de seguro, así que ahora muestra 110 clasificados.. Sí, 110 resultados me parece que es suficiente y que casi nunca se llena al límite si haces una usas un buen criterio de búsqueda y sabes combinar el contenido+Sección, que no es nada recomendable dejar en la opción "todos" que si buscas una casa o coche, de nada te servirá que busque en masajes, o empleos, etc.
Creo que con 110 resultados se solucionó el problema, aunque claro, mientras más resultados tengas la aplicación tardará más en mostrarte todos. (depende de tu ancho de banda)
3 .- Igual se ha agregado la opción de "para" o detener la búsqueda de clasificados, eso jústamente por que si se te pasa y le das a buscar sin poner una palabra tendrías que esperar un rato a que termine, ahora puedes parar la búsqueda en cualquier momento.
4.- He agregado la opción de imprimir el contenido, lo quize hacer lo más simple, un botón y listo, peeeero como yo NO tengo impresora no he podido probar si funciona o no, osea que me gustarías que alguien lo probara y me comente si funciona.
A mi simplemente me pide guardar un fichero y nada mas.
5.- Otra opción que he agregado es que muestre en medio de los clasificados a que sección pertenece el anuncio, si es buscas un coche de marca TOYOTA, y la sección la dejas en VEHICULOS, entonces te mostrará muchos resultados, pero podrás saber si ese anuncio es un auto, vagoneta, camioneta, camión, etc.
6.- no hay seis xD

Si es que hay gente interesada en este proyecto sacaré una versión para poder buscar clasificados de días anteriores.. aunqueeee no sé si sirva de mucho, ya que lo interesante es clasificados del día.

Aquí dejaré la aplicación para que la bajen y usen, es libre de todo.
no sé si tu AV lo marcará como virus o troyano, pero este programa lo que hace es una conexión con el servidor de eldeber y extrae de ahí los clasificados, nada mas, si tendría virus le haya hecho otro tipo de interfaz con imágenes por aquí, por allá, con sonidillos, colores feos, y su nombre sería "cl4sific4t0r pr0 2009" xD

Descarga la aplicación YA!!

Y a continuación les dejo una captura de pantalla de la aplicación mostrando resultados.



Cualquier duda, sugerencia, etc, será tomada en cuenta, comenta!!

4 Comentarios »

bluetooth+python

11 Jun 2008 | Escrito por: lopz | En: Proyectos
Hola.

Ahora mirando entre mis scripts de prueba que hago, encontré uno que me llamó la atención es cuando estaba probando cosas con bluetooth+python, que por cierto es fácil el trabajo.

lo hice mas que nada por que no había una aplicación para controlar mi rep. desde un móvil con java.
Este pequeño script es para poder controlar tu audacious u otro reproductor en linux, como xmms, etc, en linux, igual lo hice para windows, solo que lo postearé otro día, por ahora es este, sin mas que hablar pasaré a mostrar las dependencias que necesita este script para su correcto funcionamiento.

Dependencias:

1.- obvio, un adaptador bluetooth, yo uso uno USB
2.- tener tu adaptador bluetooh configurado y funcionando, para esto les recomiendo esta guía de un amigo: http://soullost.org/gnulinux/bluetooth-transferencia-de-archivos-pccel/
3.- necesitan tener python xDD
4.- necesitan tener instalado en su móvil un cliente, para eso usaremos un cliente en JME2 de un tercero, no quise hacer uno por que ya había algo parecido, además tenía que aprender algunas cosas de java en fin, se hacía larga la cosa (este cliente les dejo al final del link para descargarlo) se instala como cualquier aplicación java en su móvil
5.- un móvil que soporte aplicaciones java

Ahora les dejo el script, lo pueden copiar y pegar en un fichero de texto, lo guardan con el nombre que quieran, ej: pyaudiocontroller.py jeje


Code:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
#
#      pyAudioControl.py
#
#      Copyright 2008 Jorge J. Lopez C. <lowlifebob@gmail.com>
#
#      This program is free software; you can redistribute it and/or modify
#      it under the terms of the GNU General Public License as published by
#      the Free Software Foundation; either version 2 of the License, or
#      (at your option) any later version.
#
#      This program is distributed in the hope that it will be useful,
#      but WITHOUT ANY WARRANTY; without even the implied warranty of
#      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#      GNU General Public License for more details.
#
#      You should have received a copy of the GNU General Public License
#      along with this program; if not, write to the Free Software
#      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
#      MA 02110-1301, USA.

from bluetooth import *
import commands

__program__ = "pyAudioControl"
__author__ = "Jorge J. López C."
__version__ = "0.1"
   
class audacious:
   
   def getCurrentSong(delf):
      song = commands.getoutput("audtool current-song")
      song = " " + song
      return song

   def reverce(self):
      commands.getoutput("audtool playlist-reverse")
      return self.getCurrentSong()

   def play(self):
      commands.getoutput("audtool playback-play")
      return self.getCurrentSong()

   def pause(self):
      commands.getoutput("audtool playback-pause")
      return " Pause"

   def advance(self):
      commands.getoutput("audtool playlist-advance")
      return self.getCurrentSong()

   def set_volume(self, level):
      if level == "V":
         commands.getoutput("audtool set-volume 25")
         return " Volumen: [+---]"
      elif level == "V1":
         commands.getoutput("audtool set-volume 50")
         return " Volumen: [++--]"         
      elif level == "V2":
         commands.getoutput("audtool set-volume 75")
         return " Volumen: [+++-]"
      elif level == "V3":
         commands.getoutput("audtool set-volume 100")
         return " Volumen: [++++]"
      else:
         return " Uso: V, V1, V2, V3"

   def playback_seek_relative(self, position):
      commands.getoutput("audtool playback-seek-relative " + position)
      return " Pocision: [%s%%]" % position

   def playlist_song(self, position):
      song = commands.getoutput("audtool playlist-song " + position)
      return " Pista %s: %s" % (position, song)
      
   def playlist_jump(self, position):
      commands.getoutput("audtool playlist-jump " + position)
      return self.getCurrentSong()

      
a =   audacious()         


server_sock = BluetoothSocket(RFCOMM)
server_sock.bind(("", 1))
server_sock.listen(1)

port = server_sock.getsockname()[1]
uuid = "A1A2A3A4-A5A6-A7A8-A9A0-B1B2B3B4B5B6" # not mofify

advertise_service( server_sock, "Chattando",
                   service_id = uuid,
                   service_classes = [ uuid, SERIAL_PORT_CLASS ],
                   profiles = [ SERIAL_PORT_PROFILE ],
               )
while True:

   print "Waiting for connection on RFCOMM channel %d" % port
   client_sock, client_info = server_sock.accept()
   print "Accepted connection from ", client_info
   
   try:
      while True:
         data = client_sock.recv(1024)
         if len(data) == 0: break
         resp = data[1:]
         print "received [%s]" % resp
         resp = resp.split(" ")
         
         if len(resp) == 1:
            resp = "".join(resp)
            if resp == "<":
               client_sock.send(a.reverce())
            elif resp == "P":
               client_sock.send(a.play())
            elif resp == "=":
               client_sock.send(a.pause())
            elif resp == ">":
               client_sock.send(a.advance())
            elif resp == "V":
               client_sock.send(a.set_volume("V"))
            elif resp == "V1":
               client_sock.send(a.set_volume("V1"))
            elif resp == "V2":
               client_sock.send(a.set_volume("V2"))
            elif resp == "V3":
               client_sock.send(a.set_volume("V3"))
            elif resp == "Q":
               break
            elif resp == "UIT$$":
               print "Cliente desconectado"
               continue
            else:
               client_sock.send(" Comando no soportado!!")

         elif len(resp) == 2:
            arg1 = resp[0]
            arg2 = resp[1]
         
            if arg1 == "Pb":
               client_sock.send(a.playback_seek_relative(arg2))
            elif arg1 == "Ps":
               client_sock.send(a.playlist_song(arg2))
            elif arg1 == "Pj":
               client_sock.send(a.playlist_jump(arg2))            
            else:
               client_sock.send(" Comando no soportado!!")
         else:
            client_sock.send(" Comando no soportado!!")
      break
   except:
      pass

print "disconnected"
client_sock.close()
server_sock.close()
print "all done"


Espero que a alguien le sirva.. por lo menos para ejemplo de trabajar con sockets y bluetooth con python, cualquier duda, sugerencia, insulto también vale, pueden hacerlo en los comentarios, igual si quiere alguien podría hacer un bonito cliente en JME2, con botoncitos y todo, no es difícil, pero java no es lo que me gusta jeje, ya saben, cualquier cosa, comentenla, con gusto les responderé.

Saludos

PD, otro día pongo el script para controlar el winamp desde tu móvil a través de bluetooth

0 Comentarios »

interfaz para motion

10 Jun 2008 | Escrito por: lopz | En: Proyectos
Hola

bueno, últimamente estoy aprendiendo GTK+, que por cierto, siempre quise aprender, y a llegado la hora xD
Esto lo que hice es un visor de cámaras para motion, ¿eh? ¿Que no conocéis Motion?
Vale, una breve explicación, Motion es una aplicación que te permite visualizar tus cámaras web, u otras a través del browser, y claro, como no tienes total acceso a las capturas de tus cámaras desde cualquier parte del mundo, en si, convierte tu pc en un pequeño servidor web que envía imágenes cada X segundos (eso es configurable) y pues ves como una pequeña película... es ideal para montar un sistema de seguridad/vigilancia, actualmente lo uso para eso, yo vivo solo como muchos de ustedes, y mi casa para sola cuando suelo salir a pasear (aunque es raro, los frikis no paseamos xD) pero eso si, cuando vas a la Uni. tu casa queda sola, y con este magnífico sistema podrás tener todo vigilado desde cualquier parte (que redundante que soy xD)
Este no será un tema que trata de como montar un sistema de vigilancia con motion, lo pienso dejar para otra oportunidad.

Ya, regresando al tema del post, como les dije, puedes ver las cámaras en el browser, las cámaras que tengas, pero este "motion viewfinder" si, así se llama xD es una pequeña aplicación escrita en python y gtk+.

¿Cómo se usa?
Es tan fácil como ejecutarlo y listo, puedes ver las cámaras que tengas instaladas y configuradas en motion, y obvio, tienes que tener motion instalado y configurado, yo uso gentoo y la tengo en portage, en otras distros igual debe estar, pero si no, bajas el code y lo compilas, luego lo configuras y ahí recién puedes correr mi pequeña app, puedes buscar en google que hay un montón de artículos relacionados con motion, tanto instalación, configuración y hasta cómo montarte un cachondo sistema de vigilancia casero, pero no así deja de ser funcional, ya, creo que mucho blah blah,

Aquí les dejo unas capturas de pantalla que le hice, una capturando la cámara, si si, ese soy yo :cry:



Y esta otra, desde donde configuras motion.



ohhh y ahora el source, lo pego aquí abajo:


Code:
import pygtk
pygtk.require("2.0")
import gtk
import gtkmozembed

__program__ = "pyMotionViewfinder"
__author__ = "Jorge J. López C. <lowlifebob(@)gmail.com"
__version__ = "0.2"


class Motion:

    def window(self):
       # Create a new window
        self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
        self.window.set_position(gtk.WIN_POS_CENTER)
        self.window.set_default_size(355, 365)

        self.window.set_title('Motion - Viewfinder')
        self.window.set_icon_name('camera-web')
        self.window.connect('delete_event', self.on_delete_event)

        self.window.set_border_width(10)

        self.vcaja_contenedor = gtk.VBox(False, 10)
        self.vcaja_camaras = gtk.VBox(False, 10)

        gtkmozembed.set_profile_path("/tmp/","foo")
        self.gtkmoz = gtkmozembed.MozEmbed()
        self.gtkmoz.connect('show', self.on_gtkmoz_show_event)

        self.vcaja_camaras.pack_start(self.gtkmoz, True, True, 0)

        self.hcaja_rbtn = gtk.HBox(False, 10)

        self.rbtn_1 = gtk.RadioButton(None, "Config")
        self.rbtn_1.connect("toggled", self.on_select_port, 0)
        self.hcaja_rbtn.pack_start(self.rbtn_1, False, False, 0)

        self.rbtn_2 = gtk.RadioButton(self.rbtn_1, 'Video 0')
        self.rbtn_2.connect("toggled", self.on_select_port, 1)
        self.hcaja_rbtn.pack_start(self.rbtn_2, False, False, 0)

        self.rbtn_3 = gtk.RadioButton(self.rbtn_2, 'Video 1')
        self.rbtn_3.connect("toggled", self.on_select_port, 2)
        self.hcaja_rbtn.pack_start(self.rbtn_3, False, False, 0)

        self.rbtn_4 = gtk.RadioButton(self.rbtn_3, 'Video 2')
        self.rbtn_4.connect("toggled", self.on_select_port, 3)
        self.hcaja_rbtn.pack_start(self.rbtn_4, False, False, 0)

        self.vcaja_camaras.pack_start(self.hcaja_rbtn, False, False, 0)
        self.vcaja_contenedor.pack_start(self.vcaja_camaras, True, True, 0)

        self.hseparador = gtk.HSeparator()
        self.vcaja_contenedor.pack_start(self.hseparador, False, True, 0)


        self.hcaja_botones = gtk.HButtonBox()

        self.btn_refrescar = gtk.Button(None, 'gtk-refresh')
        self.btn_refrescar.connect('clicked', self.on_refresh)
        self.hcaja_botones.pack_start(self.btn_refrescar, False, False, 0)

        self.btn_quit = gtk.Button(None, 'gtk-quit')
        self.btn_quit.connect('clicked', self.on_delete_event, self.window, None)
        self.hcaja_botones.pack_start(self.btn_quit, False, False, 0)

        self.vcaja_contenedor.pack_start(self.hcaja_botones, False, False, 0)

        self.window.add(self.vcaja_contenedor)
        self.window.show_all()
        gtk.main()

    def on_select_port(self, widget, port):
        if widget.get_active():
            self.gtkmoz.load_url("http://localhost:808%d" % port)

    def on_gtkmoz_show_event(self, widget):
        print "Show event handler!"

    def on_refresh(self, widget):
        self.gtkmoz.reload(gtkmozembed.FLAG_RELOADNORMAL)
        print "Refresh"

    def on_delete_event(self, widget, event, data=None):
        gtk.main_quit()
        return False


if __name__ == '__main__':
    sack = Motion()
    sack.window()


Ah, para usarlo, lo guardas con el nombre que quieras y lo corres.
requisitos:

Tener motion instalado, configurado y corriendo
tener los widget de python, gtkmozembed, los puedes bajar con tu administrador de paquetes
Tener python y gtk+ jeje

Bueno, creo que no es necesario explicarlo, esta bastante comentado hehe

saludos!!

0 Comentarios »

Chango V0.4 Lanzada!!

10 Jun 2008 | Escrito por: lopz | En: Proyectos
Chango - Light Media Player V0.4

Hola

Al poco tiempo de haberme metido en el desarrollo de un reproductor de multimedia "Light", como ya lo dije en post anteriores, ahora lanzamos la nueva versión de Chango, repito, un pequeño Reproductor Multimedia escrito puramente en python+gstreamer y una bonita interfaz gráfica en GTK+.

¿Qué cambios a tenido?

Voy a hacer un copy/paste lo que dice en su web oficial y una breve explicación de cada cambio.

Chango V 0.4

* Reescrita la interfaz en GTK para no usar más SimpleGladeApp y tener mejor desempeño (Gracias Jorge)
No hay mucho que aclarar, todo esta en GTK+ ya no necesitaremos de libglade.

* Chango ahora recuerda la última lista de reproducción usada!!! (Gracias de nuevo Jorge)
Ahora guarda una lista de reproducción de los últimos ficheros agregados, tiene la opción de eliminarla y crearla de nuevo.

* Agregados Shortcuts para hacer más cómodo el uso del reproductor
Ahora tiene soporte para atajo del teclado, en la web no dice cuales, tampoco en
el readme ni nada, pondré algo aquí para que sepan.

Esc = Abre el explorador para agregar ficheros a la lista de reproducción
Espacio = Cuando esta reproduciendo PAUSA la pista, y cuando no, continua la reproducción, vamos como lo hace acualmente Mplayer.
+ = Aumenta en un porcentaje de 10 el volumen
- = Disminuye en un porcentaje de 10 el volumen
F11 = Pantalla completa/Nodo normal
-> =Pista siguiente
<- = Pista anterior

* Agregada una barra de progreso de pista, simple pero funcional (la mejoraremos pronto)
Una barra de progreso para que puedas ver por donde va el avance de tu pista o video.

* Chango ahora reconoce entre ficheros de video y audio mostrando una imagen en la barra correspondiente al tipo.

* Soporte temprano para pantalla completa


En su web podemos ver un screenShot de la nueva versión, yo voy a poner la mía como se ve en mi PC.



Aún faltan muchas cosillas que corregir y agregarle, voy a poner de nuevo lo que puse en el primer post que hablé de Chango para ver que se a cumplido y que no.

1.- Migrar todo a GTK+ y dejar a un lado módulos de terceros (SimpleGladeApp), igual podemos hacerlo sin este, pero la idea es que sea ligerito. OK
2.- Guardar la lista de reproducción actual, y poder inportarla luego (playlist) OK
3.- Poner una barra de progreso de la pista o video actual, un display para el tiempo, etc. OK
4.- Poder hacer fullScreen. OK
5.- Atajo del teclado. OK
6.- Reproducir desde un CD/DVD de audio o Video. NO
7.- Dejas de usar el módulo mutagen ( se encarga de mostrar TAGs de las pistas ) y crear nuestra propia clase para esto. algo sencillo y ligero. NO
8.- Otras chorradas que se me vayan ocurriendo jeje... NO

Como ven, creo que voy bien je, creo que doy por terminado el post, y solo queda agradecer al iniciador del proyecto Chango, mi amigo Arturo, que igual puso de su parte para esta nueva versión sea posible.

Saludos!!

2 Comentarios »

Chango - python+gstreamer

10 Jun 2008 | Escrito por: lopz | En: Proyectos
Chango -Light Media Player

Eso, actualmente tengo un nuevo proyecto, un reproductor pequeño multimedia, tanto para audio, video escrito puramente en python y los módulos gstreamer, usando una interfáz en glade, y SimpleGladeApp <- para facilitar el trabajo.
El iniciador del proyecto es Arturo Calderón Mora

Chango Media Player es un reproductor de uso simple basado en GTK y Gstreamer. Pensado para ser fácilmente modificado y estudiado por programadores entusiastas y por todo aquel que tenga en mente aprender sobre el desarrollo de un reproductor multimedia personal. Chango está escrito en python lo cual lo hace su código sencillo de entender ampliar. Chango Media Player es distribuído bajo licencia GPL por lo que puedes sentirte libre de reproducirlo, modificarlo y redistribuirlo. Para más detalles consulta el fichero Licencia.txt

Les dejo unos screenShots de su actual estado para descarga, ya en su versión 0.3.

En este con una lista de reproducción de audio.



Y esta otra reproduciendo un video.



Aún esta en fase de pruebas, y faltan cosas que agregarle esto es lo que tengo pensado.

1.- Migrar todo a GTK+ y dejar a un lado módulos de terceros (SimpleGladeApp), igual podemos hacerlo sin este, pero la idea es que sea ligerito.
2.- Guardar la lista de reproducción actual, y poner inportarla luego (playlist)
3.- Poner una barra de progreso de la pista o video actual, un display para el tiempo, etc
4.- Poder hacer fullScreen
5.- Atajo del teclado
6.- Reproducir desde un CD/DVD de audio o Video.
7.- Dejas de usar el módulo mutagen ( se encarga de mostrar TAGs de las pistas ) y crear nuestra propia clase para esto. algo sencillo y ligero.
8.- Otras chorradas que se me vayan ocurriendo jeje...

Para mayor información y descarga por favor visitar la página del proyecto en.

http://www.geexteam.com/chango/

Cualquier idea para poder agregarla será bien recibida y tomada en cuenta para futuras actualizaciones de Chango.

Saludos!

0 Comentarios »

Descarga mp3 de goear.com

11 Mar 2008 | Escrito por: lopz | En: Proyectos
Hola

Después de muuuuuuuu...uuuucho tiempo, voy a poner de nuevo una entrada, ya que antes no la ponía por que en primer lugar estaba de vacaciones, y segundo lugar no encontraba nada que poner, bueno, lo que voy a poner ahora es un sencillo script en python para poder bajar los mp3 de goear.com , una página que por cierto ya la conocía hace muchísimo tiempo y esta bien, tiene muchos mp3 en español, y es de las típicas páginas que solo te dejan escuchar música a través del navegador con su reproductor flash y nada mas, y pues que mejor que poder descargarse el mp3 a tu dico duro y escucharlo cuantas veces quieras, o pasarlo a tu ipod o reproductor multimedia favorito, como ya sabrán esto no es nuevo, es más, es como re-inventar la rueda, pero que mas da, es lo que hace el aburrimiento, y como les dije, podrán encontrar muuuuchísimos programas que hagan lo mismo, y este es uno mas..no voy a explicar línea a línea que hace el script, por que lo que voy a usar son funciones que ya están explicadas en este mi mismo blog, osea que simplemente las voy a emplear de nuevo una y otra vez para parsear el código html que tanto nos interesa, osea que paso directamente a poner el link de descarga del script en python.

bueno sin mucho blah blah aquí os dejo un screen del pygoear en acción, y mas abajo el link para la descarga del script.

pygoear en acción



Y ahora la pueden descargarlo desde aquí DESCARGAR

Saludos!

1 Comentario »

enviar sms a iusacell

24 Nov 2007 | Escrito por: lopz | En: Proyectos
holaaaaaaaa!!
La verdad que que me había olvidado de que tenía un blog estoy posteando después de muuucho tiempo, es que la verdad he estado muy ocupado en algunos proyectos que tengo, y ahora he tenido un poco de tiempo por que es sábado y me puse a jugar un rato con python, resulta que un amigo th3r0rn me pidió hace mucho tiempo que le haga un script para poder enviar sms a iusacell, que es su operadora, el es de méxico, la empresa no sé si sea solo de mexico pero si no lo es, este pequeño script les servirá a todos los que tienen de operador a a iusacell para poder enviar sms gratis y con un solo click, el script esta en python + glade, también sirve de ejemplo para los que recién empiezan en esto de querer desarrollar GUI's para sus aplicaciones, el código es simple, y se podría mejorar mucho, no captura muchos errores, por ejemplo si pones en el campo de teléfono (que es numérico) una cadena no te dice nada, cosa que debería decirlo o no dejar, y así entre otras cosas, pero fuera de eso es funcional 100 %

Cualquier duda, sugerencia, insulto por favor hacerlo en los comentarios



Descargar IUSMS

saludos!

PD, joder como siempre me olvido de poner la descarga xD

PD, por cierto, el tutoriál de python lo voy a continuar algún día, ahora nos tacaba ponerle interfáz gráfica a nuestra pequeña apps, con este ejemplo tienen algo de adelantado jeje

2 Comentarios »

Bot IRC para Twitter

9 May 2007 | Escrito por: lopz | En: Proyectos
Bueno, este es un pequeño bot irc para twitter que lo tenía hace tiempo, y como no sabía que postear puesto que no lo hago desde hace tiempo he decidido compartirlo con ustedes, a mas de uno podrá servirle de algo.

En que conciste ?

BoTwitter no es mas que una pequeña aplicación escrita en delphi, para poder usarlo necesitas SI O SI una cuenta en TWITTER que sería con la que configuras la aplicación en el campo MI Twitter.

Los usos que se le pueden dar

Bueno, la verdad es que no he pensado en muchas cosas, pero puedes compartir tus ¿que coño estoy haciendo ?
o por ej hay bots que se conetan a IRC, como por ej spybot, u otros que hay en python que guardan frases en una Base de Datos, sería interesante poder enviarle desde cualquier comento una frase que la guarde digo !!cualquiero momento¡¡ por que si, con TWITTER puedes enviar frases desde tu celular, si, configuras tu celular para enviar un mensaje de texto y tienes tu frase, pero que pasa si en esa frase la pasas comandos ?? como por ejemplo : escribir una entrada desde tu celular en tu blog aja, eso mismo, tengo un bot que se conecta al irc, y desde ahí puedo escribir una entrada en mi blog, es cosa de configurarlo de acuerdo al blog que usas nada mas, pero solo es una idea de lo que se puede hacer, que otra cosa ? tengo en mente várias ideas que con el tiempo espero poder realizarlas conforma vaya terminando ls postearé, que pasará si envias esta frase ??
!cmd @udp tekkenbolivia.net 999 200
jajaja, u otra parecida, depende del bot que la reciba por el irc, claro siempre tiene que estar nuestro BoTwitter con el nick que los otros bots a la escucha tienes de admin, bueno solo quise dar una idea nada mas, lo demás se los dejo a ustedes..

[b]COMO CO

0 Comentarios »

Eliminar sxs.exe

12 Abr 2007 | Escrito por: lopz | En: Proyectos
Resulta que el otro día fui teníamos que hacer un trabajo para la Uni, y una amiga no tenía flash mémory, y otra le presto pero le dijo que tenía virus Bueno yo no lo hice caso pues teníamos que venir a mi casa luego para que le pase un instalador, ya ahora yo nunca usé ningún anti virus, firewall, anti-spywarez, etc, por que se lo que bajo y lo que ejecuto, la cosa es que llegamos a mi casa, metió el flash mémory, salió el Mi PC, le di doble clic y nada no quiería abrir pero pasó como si se habría ejecutado algo y dije "óh! ya me he infectado de algo xD" No le di mayor importancia y pues como no quería abrir con doble clic lo abrí con clic derecho y luego explorar y todo con normalidad.. copiamos el instalador, clic derecho sobre el trayicons de la barra de tareas, quitar hardware con seguridad, detener y plop!! y un bonito mensaje diciendo " No se puede detener el dispositivo "Volumen genérico" en este momento. Intente detener el dispositivo más tarde" ( o cuando quite el virus) creo que esa frase faltaba.. Bueno y tonto sería hacer caso al mensaje estúpido, que te dice que esperes, como si esperando se solucionará el problema, luego mire los proceos y tenía algo raro, un bonito SVOHOST.exe dije . mmmm..
y lo maté, y pude quitar el FlashMémory sin problemas pero me quedé con las dudas, bueno mi amiga se fué y se me hacía la burla de que ya me había infectado, vah! le dije.. al caso que les hago a esos gusanos, bueno así pasaron vários días y ya mi flash mémory tambien pasó eso.. no podía abrirlo con doble clic normal, y sabía que estaba infectado de algo, pero no sabía de que, así pasaron días.. hasta que ahora jústamente estaba probrando una app que es un servidor web, y que funciona con el browser ( navegador .. Internet Explorer, Firefox,

3 Comentarios »

smSend Beta

27 Mar 2007 | Escrito por: lopz | En: Proyectos
SMS gratis a ENTEL, VIVA, TIGO con smSend xD

Bueno pues posteo de mucho tiempo y resulta que el otro día tenía que mandar unos SMS y por necesidad de enviar a vários me decidí hacer una aplicación que haga todo eso y pues de aquí salió esta cosita que no hace mas que enviar SMS a las diferentes operadoras de mi País Bolivia que serían ENTEL, VIVA gsm o Nuevatel y TIGO es super sencillo de usarlo y esta en la fase beta.. que todavía tiene errores es que yo solo tengo ENTEL en mi movil y lo probé y resulta a la perfeción con VIVA tiene que resultar igual.
Bueno esta versión no tiene configuración xDD pero espero para la próxima versión hacer que sea algo mas configurable

Ahh una cosa importante.. aveces los mensajes tardan un poco en llegar por que las líneas andan un poco saturadas.. ;)

Aquí les dejo algunos ScreenShots :)

ENVIAR SMS A ENTEL



ENVIAR SMS A VIVA



ENVIAR SMS A TIGO



Bueno pueden descargarse la aplicación desde el siguiente link de descarga :
Download smSend

(Links corregido, ahora si funciona)

http://www.tekkenbolivia.net/proyectos/delphi/smSend_V_1.0.rar

Espero que a alguien le sirva y por lo menos deje un comentario, o alguna idea para mejorarlo.

* Bueno, al subir el smSend a mi nuevo hosting me di cuenta que estaba haciendo otro la versión 2, espero poder terminarla y la pongo a la descarga

saludos

12 Comentarios »

   

 
  Pagina 1 de 1
 

Powered by MySql' Powered by PHP XHTML Valido CSS Valido

Tiempo de carga del servidor: 0.0693