Emanuel's profileCrónicas de ellPhotosBlogListsMore Tools Help

Blog


    April 20

    Macros para Windows Live Search

    Seguramente te preguntarás, ¿qué es esto?, un poco más adelante lo platicaré lo más sencillo posible, antes quiero decirte que esta nueva forma de búsqueda, esta de lo mejor o ¿acaso nunca te has hartado de los buscadores que te ponen miles de páginas y además el 50% de lo que te muestra, es inservible?, pues ahora, puedes crear macros de búsqueda, es decir, personalizas lo que quieres buscar y y con un solo click, puff, te muestra los resultados. ¿Interesante?, y espera que veas lo sencillo que es. Empezemos:

    1) Que tal si primero verificamos, ¿Qué es una macro?

    • Una Macro son una serie de pasos que se almacenan y se pueden activar.
    • Las macros son grupos de instrucciones que tienen un seguimiento cronológico usadas para economizar tareas.
    • En otras palabras, las tareas  que frecuentemente realizas, las guardas y después solo las ejecutas con un control o un click.

    2) Y entonces, ¿Qué es una Macro de Búsqueda?:

    • Es personalizar nuestras búsquedas de acuerdo a nuestra necesidad, por ejemplo: Podemos crear una macro de búsqueda sobre una afición, área de investigación, video juegos, o buscar blogs, etc.
    • Es buscar en sitios Web concretos en lugar de hacerlo en la totalidad del Web.

    3) Haz click Aqui para que veas un ejemplo de como es una página de búsqueda personalizada con macros.

    • En este caso, es una macro que busca letras de canciones.

    4) La macro que crearás será para Windows Live Search, por lo tanto necesitas una cuenta LIVE, y una vez creada o si ya tienes una, inicia sesión.

    5) Despúes de la teoría viene la práctica.

    1. Haz click Aqui para dirijirte al sitio Web Macros de Búsqueda.
    2. Dale click al boton que dice "Primeros Pasos" 
    3. Ahora, dale click en Básico y, a continuación en siguiente.
    4. Verás un cuadro de texto a la derecha de la página, ahí tienes que escribir los sitios Web que deseas que busque la macro.
    5. Escribe una consulta en el cuadro de consulta y haz click en el boton búsqueda de prueba , con esto comprobarás como funcionará tu Macro.
    6. Guarda tu Macro, y ahora crearás un ID del Creador de Macros o sea, dale tu nombre o nick, y haz click en continuar o siguiente
    7. Dale un Nombre a tu Macro y LISTO AMIGOS, ya tienen una macro de búsqueda.

    6) Ahora, solo tendrán que iniciar sesión para entrar y para crear nuevas macros pero recuerden que deben ir al sitio de Macros de Búsqueda.

    Uffff, fué largo?, no verdad, y si lo fué, una vez que notes como ya tienes tu macro y tu nombre...Te sentirás mejor.

    Agradeceré sus comentarios... Atte: ellSoft

    April 15

    Alegría, Emoción, no se que siento...

    Aunq, realmente, creo q lo sé...es compromiso, pasión, convicción, es...es hora de echarle jamón.

    El 13 de abril del presente, me entero de una excelente noticia, la cual llegó directamente a mi correo. Ahí les vá:

     

     

    Felicidades Student Partner!!!

    ¡Gracias a tus cualidades de líder y entusiasta has sido seleccionado como Student Partner de Microsoft México!

    Muy pronto recibirás el certificado que te acreditará como Microsoft Student Partner.

    Ser Student Partner significa pertenecer al grupo élite de estudiantes que conocen las últimas tecnologías y que en Microsoft México queremos impulsar para que tengan una carrera brillante.

    Wow, la verdad no lo creía, y lo leí como 5 veces hasta que me convencí...jeje, pues una noticia así no es facil de digerir, sobre todo después de tanta espera. Y bueno, mi Amigo José Miguel Mejía Sánchez, también recibió la noticia y pues ya se imaginarán la locura q produjo en nosotros, pues estamos juntos en la célula académica y en el proyecto e&b Soft y esto, aunq tenemos mucho trabajo y con esto más trabajo todavía, levanta el ánimo y sobre todo las ganas de seguir triunfando....

    OYE Blek, vamos de triunfo en triunfo hasta el fin...  :-)

    April 02

    C#? El Rey? el Lenguaje de los Dioses?

    Pues leyendo de aqui y de por ahi, encontre q prox, se incluye un nuevo namespace: System.VisualBasic con un conjunto completo de clases, enumeradores y estructuras que serviran para dejar de ver al componente Microsoft.VisualBasic como un encubridor de la funcionalidad pura del .NET Framework,  puesto que ahora lo hacen parte explicita del .NET Framework.
    Para los que creyeron que Microsoft iba a descontinuar a Visual Basic... y que el nuevo rey era C#... pues ahora la cosa se pone más interesante, pues Visual Basic tomará un nuevo aire para el próximo año, además verémos cómo se comporta este nuevo espacio de nombres dentro de nuestras aplicaciones, así pues para los amantes de visual basic que trabajan en c# no olviden usar...

    Imports System.VisualBasic

    Para que la vida se llene de recuerdos útiles y bien conocidos.
     
    ...y si ya te tomaste la molestia de leer este "artículo", te voy a mostrar como hacer q una aplicación sea una instancia única...are iu ready?...
     
    1.) Con GetProcessByName, algo así como el PrevInstance en 6.0:
       Function Ya_estoy_en_ejecución () As Boolean
          Dim EnEjecucion As Boolean
          EnEjecucion = Process.GetProcessByName (Process.GetCurrentProcess.ProcessName).Length > 1
          Return EnEjecucion
       end Function
     'Fácil no?
    2.) Sin embargo, haces una copia del exe, le cambias el nombre y listo, ya puedes tener 2 aplicaciones del mismo exe en ejecucion.
       Para hacer una verdadera aplicación de una única instancia...
       a) Abre la ventana de propiedades de tu proyecto, y en la pestaña Aplicación hay una casilla de verificación que dice: Convertir Aplicación de Instancia Única.
       Más Fácil no?... ahora el problema, es si queremos avisarle al usuario que ya esta en ejecución el programa. Para esto hacemos lo siguiente...
      

       b)"Atrapar", el evento q se ejecuta cuando inica la aplicación.

    Private Sub MyApplication_StartupNextInstance(ByVal sender As Object, ByVal e As            Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventArgs) Handles Me.StartupNextInstance

       MessageBox.Show("El Programa está en ejecución")

    End Sub

    No Funciona?

       c) Lo q pasa q este evento esta en...ApplicationEvents.
       Regresa a las propiedades de tu proyecto y cerca de la casilla de verificación antes mencionada, hay un boton que dice: Ver Eventos de Aplicaciones.
     
       d) Aún más fácil, pues solo mandas el mensaje o lo que quieras q suceda despúes...
     
    3.) Para los de C#, que no quisieron o puedieron de esta forma, pues, también hay un 3er método de hacer esto. wow, y yo q pensaba q era mas dificil. Solo basta hacer uso de Mutex...donde nueva instancia me dice si se está ejecutando la aplicación...
       System.Threading.Mutex miMutex;
       bool nuevaInstancia;
       miMutex = new System.Threading.Mutex(true, "El nombre para esta aplicación", out nuevaInstancia
    También funciona en visual basic 2005.
    Espero q les sirva, Suerte y saludos...Atte:
    ellSoft