Search found 1135 matches

by Flipeador
21 Dec 2019, 17:59
Forum: Pedir Ayuda
Topic: Script Ejecutar como administrador? Topic is solved
Replies: 2
Views: 232

Re: Script Ejecutar como administrador? Topic is solved

if (RunAsAdmin() == 0) ; si no se ha podido ejecutar como administrador { ; Muestra un mensaje y termina el script si el usuario elige la opcion "Cancelar". MsgBox 0x1031,, No se ha podido ejecutar como administrador. IfMsgBox Cancel ExitApp } ; El código aquí. ; -------------------------------- Ms...
by Flipeador
20 Dec 2019, 17:13
Forum: Pedir Ayuda
Topic: Modo edición Codigo
Replies: 1
Views: 148

Re: Modo edición Codigo

Hola, No se a que te refieres con vesion de codigo y de abrirlo (abrir que cosa). Hace varios años que no se actualiza Pulovers Macro Creator, la ultima actualizacion parece haber sido en 2016/08/07, yo nunca lo he usado por lo que no te puedo ayudar con ese programa, hay un foro dedicado a PMC, per...
by Flipeador
19 Dec 2019, 09:45
Forum: Pedir Ayuda
Topic: 2 teclas mediante tiempo
Replies: 7
Views: 1268

Re: 2 teclas mediante tiempo

stev: Prueba ~Tab:: send {tab}L. Si necesitas algo más específico, crea un tema aparte.
by Flipeador
08 Dec 2019, 15:18
Forum: Pedir Ayuda
Topic: Una funcion con argumento dentro de otra funcion,
Replies: 4
Views: 323

Re: Una funcion con argumento dentro de otra funcion,

Creo que el script no hace lo que crees. Deberías explicar el uso que le estas dando. El primer parámetro de la función TurnL1 especifica la cantidad de movimiento en el eje X, el tercer parámetro especifica el tiempo, en milisegundos, que dura el bucle while , con un retraso de 11 milisegundos ( sl...
by Flipeador
08 Dec 2019, 12:43
Forum: Pedir Ayuda
Topic: LCtrl/LControl se mantiene apretado incluso con KeyWait
Replies: 1
Views: 259

Re: LCtrl/LControl se mantiene apretado incluso con KeyWait

Code: Select all

*LCtrl::
SendInput {LCtrl}
return

*LCtrl Up::
SendInput {LCtrl}
return
by Flipeador
08 Dec 2019, 11:56
Forum: Pedir Ayuda
Topic: Una funcion con argumento dentro de otra funcion,
Replies: 4
Views: 323

Re: Una funcion con argumento dentro de otra funcion,

No puedes. Esta es una forma de hacerlo: #SingleInstance Force #NoEnv SetBatchLines -1 TurnL1(x, y, t){ local start := A_TickCount while (A_TickCount-start) < t { MouseSpd(x, y) Sleep 11 } } MouseSpd(x, y) { DllCall("User32.dll\mouse_event", "UInt", 1, "Int", x, "Int", y, "UInt", 0, "Ptr", 0) } f2::...
by Flipeador
31 Oct 2019, 16:27
Forum: Pedir Ayuda
Topic: Multiples condiciones para un if Topic is solved
Replies: 2
Views: 1295

Re: Multiples condiciones para un if Topic is solved

Hola, hay varias formas. ⠀ Usando expresiones regulares : var := "Go" if (var ~= "i)^ir|abrir|go|open|goto$") MsgBox El operador ~= es una forma corta para hacer uso de la función RegExMatch (ver Regular Expressions (RegEx) - Quick Reference ). Por defecto, las expresiones regulares distinguen entre...
by Flipeador
27 Oct 2019, 12:20
Forum: Ask For Help
Topic: How many items in a Folder ? Topic is solved
Replies: 6
Views: 391

Re: How many items in a Folder ? Topic is solved

Code: Select all

fso := ComObjCreate("Scripting.FileSystemObject")
folder := fso.GetFolder("C:\")
MsgBox %  "Folders: " . folder.SubFolders.Count
MsgBox %  "Files: "   . folder.Files.Count

Code: Select all

MsgBox %  ComObjCreate("wscript.shell").exec("cmd /c dir C:\*.* /b /a drhasilo").stdout.readall
by Flipeador
27 Oct 2019, 08:20
Forum: Pedir Ayuda
Topic: script como enfoco? Topic is solved
Replies: 2
Views: 1300

Re: script como enfoco? Topic is solved

Hola, ¿que quieres decir con que el script no enfoca cuando haces clic en otra ventana?. ¿que parte exactamente del código deja de funcionar? (puedes usar ToolTip para ver que parte se ejecuta). Con respecto a lo de que se quita el cursor, ¿es por ControlClick o como?. El código esta bastante bien, ...
by Flipeador
27 Oct 2019, 07:25
Forum: Bug Reports
Topic: A_Args - Assignment and Force-local mode
Replies: 4
Views: 1010

A_Args - Assignment and Force-local mode

This behavior can be observed in both v1.1.31.01 and v2 . The code shown here is for v2.0-a106 . Built-in variables such as Clipboard, ErrorLevel, and A_TimeIdle are never local (they can be accessed from anywhere), and cannot be redeclared. source: https://lexikos.github.io/v2/docs/Functions.htm#Lo...
by Flipeador
24 Oct 2019, 05:24
Forum: AutoHotkey v2 Help
Topic: Direct2D QuickStart - Drawing a Simple Rectangle Topic is solved
Replies: 2
Views: 1139

Re: Direct2D QuickStart - Drawing a Simple Rectangle Topic is solved

I restarted the system and now it seems to work correctly. That error was really weird.
Thank you!
by Flipeador
23 Oct 2019, 21:25
Forum: AutoHotkey v2 Help
Topic: Direct2D QuickStart - Drawing a Simple Rectangle Topic is solved
Replies: 2
Views: 1139

Direct2D QuickStart - Drawing a Simple Rectangle Topic is solved

Does anyone have any idea why this script works on 32-Bit but not on 64-Bit?: ; Direct2D QuickStart - Drawing a Simple Rectangle ; https://docs.microsoft.com/en-us/windows/win32/direct2d/getting-started-with-direct2d #DllLoad D2d1.dll Gui := GuiCreate(, "Direct2D QuickStart - Drawing a Simple Rectan...
by Flipeador
15 Oct 2019, 02:22
Forum: AutoHotkey v2 Help
Topic: How to read specific line from file?
Replies: 5
Views: 1113

Re: How to read specific line from file?

MsgBox(FileReadLine(FileSelect(),InputBox())) FileReadLine(Filename, LineNum) { local File := FileOpen(Filename, "r-wd") if (LineNum < 0) { local Pos := File.Pos local Lines := 0 while (!File.AtEOF) ++Lines, File.ReadLine() LineNum := Lines - Abs(LineNum) + 1 File.Seek(Pos) } while (!File.AtEOF) { ...
by Flipeador
12 Oct 2019, 15:29
Forum: AutoHotkey v2 Help
Topic: Return value of __New() and alternative way of instantiating a class object
Replies: 8
Views: 1574

Re: Return value of __New() and alternative way of instantiating a class object

So... I've decided to use a function, something like this: MsgBox Type(Image(32,32,0)) MsgBox Type(Image(32,32,1)) class Image { Ptr := 0 __New(Ptr) => this.Ptr := Ptr static New(Ptr) => Ptr ? base.New(Ptr) : 0 __Delete() => this.Ptr && MsgBox(A_ThisFunc) } Image(W, H, R) { return Image.New(CreateIm...
by Flipeador
09 Oct 2019, 07:51
Forum: Pedir Ayuda
Topic: Impr Pant Topic is solved
Replies: 1
Views: 1080

Re: Impr Pant Topic is solved

Hola,
Mira aquí: https://www.autohotkey.com/docs/KeyList.htm#other.
Script: PrintScreen:: SendInput ^#s.
by Flipeador
08 Oct 2019, 16:10
Forum: Pedir Ayuda
Topic: Reproducir pulsación de teclas Topic is solved
Replies: 1
Views: 1085

Re: Reproducir pulsación de teclas Topic is solved

Hola!

Code: Select all

3::
SendInput {Up 2}  ; 2 veces flecha arriba.
SendInput {Right}  ; Flecha derecha.
SendInput {Enter}. ; Enter.
return
Lee la documentación aquí: https://www.autohotkey.com/docs/Hotkeys.htm.
by Flipeador
08 Oct 2019, 05:31
Forum: Pedir Ayuda
Topic: Ayuda para complementar script
Replies: 1
Views: 879

Re: Ayuda para complementar script

Hola, prueba este script. #NoEnv #SingleInstance Force #Persistent SetBatchLines -1 Contador := 0 return F1:: SetTimer PressTheKey, 3100 ; F1 para iniciar. F2:: SetTimer PressTheKey, Off ; F2 para parar. F3:: Contador := 0 ; F3 para reiniciar contador. Esc:: ExitApp ; Escape para terminar el script....
by Flipeador
08 Oct 2019, 05:25
Forum: Pedir Ayuda
Topic: Ayuda con 1 script
Replies: 2
Views: 1052

Re: Ayuda con 1 script

Hola, si es para un juego abría que cambiar cosas.

Code: Select all

LButton::
Click 2
return

RButton::
Click 1
return

F1:: ExitApp
(F1 para termina el script)

Lo de presionar alt+shift, puede ser, ¿cuando quieres que se presionen estas dos teclas?.
by Flipeador
07 Oct 2019, 12:08
Forum: AutoHotkey v2 Help
Topic: Return value of __New() and alternative way of instantiating a class object
Replies: 8
Views: 1574

Re: Return value of __New() and alternative way of instantiating a class object

So... this example (which would work in previous versions): Img := Image.New(32, 32) MsgBox Format("Img:`s{}`nType:`s{}`nHandle:`s{}", Img, Type(Img), IsObject(Img)?Img.Handle:"Error") class Image { Handle := 0 __New(Width, Height) { this.Handle := CreateImage(Width, Height) if (this.Handle == 0) re...
by Flipeador
06 Oct 2019, 22:11
Forum: AutoHotkey v2 Help
Topic: Return value of __New() and alternative way of instantiating a class object
Replies: 8
Views: 1574

Re: Return value of __New() and alternative way of instantiating a class object

I'm not sure about this. I'd like to see an example anyway. if I change __New () to static New () in my first example, .Value is unassigned. How is ignoring the return value of __New () a positive thing?. Sorry, looks like I'm missing something, I appreciate if someone takes the time to explain. :cr...

Go to advanced search