Crear mi propio "HoyKey(s)"

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Crear mi propio "HoyKey(s)"

Re: Crear mi propio "HoyKey(s)"

Post by Wazowski » 30 Aug 2018, 12:55

@Flipeador Pues gracias men por despejar alguna de mis dudas y compartir un poco de tus conocimientos, esperemos que V2 siga evolucionando para mejor y que lexikos le llegue un tiempo largo de inspiración y pueda sacar esa V2 de fase alpha y no solo el sino también usuarios que aporten sus idea y colaboraciones para sacar esa versión adelante y tengamos autohotkey para un buen rato.

Saludos cordiales. :thumbup:

Re: Crear mi propio "HoyKey(s)"

Post by Flipeador » 30 Aug 2018, 12:24

El único que conozco es éste, que en realidad fue el original, AHK nació como una copia a ese, y actualmente no tiene nada que envidiarle, de hecho, me parece horrible estéticamente el "original". Desconozco totalmente el progreso de ese lenguaje, sí se que es de código cerrado.
No conozco otro lenguaje interpretado que incluya una API para ventanas GUI y para crear teclas de acceso rápido junto con la funcionalidad de "auto-corrector". AHK es muy "amigable" y fácil de usar, puedes crear una aplicación compleja en muy poco tiempo.
De todas formas, AHK seguirá funcionando, aún le quedan varios años, podemos utilizarlo con total confianza. Además, es de código fuente abierto, si algo dejase de funcionar, puedes solucionarlo por tu cuenta editando el código fuente y compilando en C++, razón por la cual diría AHK sigue siendo la mejor opción, tratándose de un lenguaje con mucho potencial y muy fácil de "usar".

Lo que sí, últimamente estamos teniendo problemas con los antivirus y Google, que están bloqueando sitios de descarga de AHK (instalador y binarios) por "contenido malicioso".

Re: Crear mi propio "HoyKey(s)"

Post by Wazowski » 30 Aug 2018, 12:11

@Flipeador Oye y supongamos el peor de los casos de que ni la versión _H o V2 no tengan más desarrollo por equis razones, de tu parte que alternativa tenemos aparte de AHK?

Algún otro lenguaje que recomiendes que tenga potencial pero que no desmaye en el desarrollo, y sea digamos "dinámico" o "fácil" de crear cualquier acción sencilla.

Re: Crear mi propio "HoyKey(s)"

Post by Flipeador » 30 Aug 2018, 11:49

Si, el desarrollo de v2 ya tiene varios años. No hay tiempo estimado, la persona que actualmente mantiene la versión oficial es lexikos, y su motivación para continuar el desarrollo es muy baja, hay pocos avances y mejoras por su parte, muchos de los cambios se han hecho por otros usuarios que colaboran con el desarrollo.
Aún quedan varias cosas que "tocar" antes de que v2 pase a beta, y no creo que suceda pronto.

Si te fijas en el foro, hay otra versión _H, que básicamente es una copia de la versión _L (de lexikos) con "mejoras"; bueno, eso creo que es subjetivo en este caso, para lo que otros son "mejoras" para mi esa versión (_H) no es más que un engendro de _L, razón por la que no la utilizo.
Si lexikos abandona AHK, y pasa a ser la versión _H la oficial, definitivamente dejaré este foro junto con AHK.

Sinceramente, últimamente paré un poco con AHK y me encuentro dedicando más tiempo a C++; estoy esperando, al igual que muchos, que v2 pase a beta de una vez por todas. De todas formas, ya he dejado v1, actualmente utilizo únicamente v2, más allá de que este en alfa, es mucho mejor que v1.
Me molesta todo esto porque le encuentro un gran potencial a AHK, una lástima que lexikos no le ponga ganas.

Re: Crear mi propio "HoyKey(s)"

Post by Wazowski » 30 Aug 2018, 11:30

@Flipeador

Cuánto tiempo se estima que pueda salir de fase alfa AutoHotkey 2 ?

He visto fechas y tiene tiempísimo en desarrollo.

Animo con esa guía en español AutoHotkey 2 yo seré uno que me la leeré completa sin duda.

Saludos.

Re: Crear mi propio "HoyKey(s)"

Post by Flipeador » 19 Jul 2018, 17:33

De nada. No se de tutoriales en español, puedes intentar buscar en YouTube. Te recomiendo que te pongas a leer la documentación oficial en ingles de a poco y traduzcas con el traductor de Google o cualquier otro de a párrafos. Los terminos informáticos te los tendrás que aprender de todas formas. Además los tutoriales suelen estar desactualizados.

En el subforo en portugués hay un tutorial actualizado que puedes leer en este enlace. Claro que, vas a tener que traducir igualmente.
He pensado comenzar ha escribir una guia completa en español, pero estoy esperando que la versión 2 de AutoHotkey deje de estar en fase alfa.

Mil gracias

Post by panqueso » 19 Jul 2018, 17:16

¡Gracias, compañero! ¡¡Agradezco tu ayuda!!

Por cierto, ¿Tendrás tu algunas guías o sabrás de alguien que explique desde 0 o cosas muy básicas del programa? Pero en español, claro. Es como para no solicitar ayuda tantas veces, jaja, es que no se me da el inglés y la guía oficial me hez difícil interpretarla entre la falta de conocimiendo del inglés y los términos informáticos.

Re: Crear mi propio "HoyKey(s)"

Post by Flipeador » 19 Jul 2018, 16:51

Pon el script que estas utilizando.

Code: Select all

q::
While GetKeyState("q")
{
    While GetKeyState(2)
    {
        if (GetKeyState("e"))
        {
            Click
        }
    }
}
return

Crear mi propio "HoyKey(s)"

Post by panqueso » 19 Jul 2018, 16:36

¡Hola!

¿Es posible dejar de lado los hotkeys en mi script? Yo deseo más bien una combinación alfanumérica de 3 caracteres que no incluya símbolos especiales como # * ^
Por ejemplo, hacer un Click Izquierdo al mantener presionadas las teclas Q, 2 y E (en ese respectivo órden)
Por allí leí que no es posible hacer esta combinación de 3 caracteres con el programa, pero luego me crucé con una guía en inglés (que me fue difícil comprender) sobre un scrip que sí se puede mediante el comando new LongHotkey, ejemplo:

new LongHotkey ("q & 2 & e", "Click")

Pero probé y no funcionó.

Top