Abrir programa en pantalla completa

Post a reply

Confirmation code
Enter the code exactly as it appears. All letters are case insensitive.
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: Abrir programa en pantalla completa

Re: Abrir programa en pantalla completa

by Guest » 03 Jan 2024, 18:36

Cag*n todo... por fin......

...SendEvent ... en lugar de Send...

Llevo una burrada de tiempo peleándome con el Autohotkey para maximizar algunas aplicaciones al arrancarlas... y no hay manera (porque estoy haciendo una especie de PC "consolizado" para el salón, sin teclado ni ratón)

Me he peleado un montón y no conseguía ponerlo bien... lo curioso, es que si uso "Send", pero hago que cuando pulse un botón del mando por X segundos haga el Send !{Enter}, entonces sí funciona (usando Send en lugar de SendEvent), pero si le decía que lo hiciera automaticamente tras una espera de "X", pues no lo hacía... ahora con SendEvent sí lo hace perfectamente.

Con algunos juegos he "falseado", el maximizar complicándome la vida, mandándo a ocultar la barra de Windows, enviando la ventana la esquina superior derecha y redimensionándola al tamaño de la pantalla (con WinMove)... pero con algunos juegos pues... no funciona, no "traga".

Así que en esos juegos había dejado un botón del mando destinado a "maximizar la ventana"...

Un "comando", tan ... "sencillo" y no me hubiera quebrado tanto la cabeza, busqué bastante, pero no me percaté, probé con Send, SendInput, SendRaw, y... no sé cómo o porqué no había probado con SendEvent.

Me has puesto la solución en la nariz.

Tthanks

Re: Abrir programa en pantalla completa

by ositoMalvado » 27 Aug 2020, 08:15

Hola compañero, bienvenido al foro. Aquí te dejo una posible solución, deberás reemplazar los datos de las variables dentro del apartado "MODIFICABLE" para adaptarlo a tu programa! Espero que te funcione, espero tu respuesta

Code: Select all

;/////////////////////////////////////////////////////////////
;// Script para abrir de la ruta "direccion" la aplicación
;// "programa", luego de abrirlo esperar "espera" (milisegundos)
;// y luego enviará "combinacion"
;/////////////////////////////////////////////////////////////
;MODIFICABLE-INICIA
	direccion:="c:\windows\system32\" ;ruta del programa
	programa:="notepad.exe" ;nombre y extensión del programa
	espera:=1000 ;tiempo de espera para enviar Alt+Enter
	combinacion:="!{enter}" ;tecla ! (alt) + {enter} (intro/enter)
;MODIFICABLE-TERMINA
;/////////////////////////////////////////////////////////////
;NO TOCAR-INICIA
	setprograma:="ahk_exe " programa
	IfWinExist, %setprograma%
		WinActivate, %setprograma%
	else
		Run, % direccion programa
	WinWait, %setprograma%
	Sleep, % espera
	SendEvent, % combinacion
	return
;NO TOCAR-TERMINA
;/////////////////////////////////////////////////////////////

Abrir programa en pantalla completa

by hector » 26 Aug 2020, 21:38

Buenas soy nuevo en el tema necesito ejecutar un programa que no tiene la opción de ejecución en pantalla completa, unicamente abriendolo y presionando alt+enter puedo hacerlo existe una manera de automatizar esto con un ahk?

[Mod edit: Moved to 'Español (Spanish) > Pedir Ayuda'.]

Top