(10-07-19, 01:53 PM)Cooper Wrote: Hola!
Si es desde Windows, no veo cual seria el problema. Pasa el script para que los demas lo puedan utilizar y listo
Claro el script es muy simple, lo modifiqué un poco para que todos lo puedan usar.
Como desconozco las resoluciones de cada uno de ustedes lo que hará el script es lo siguiente, al iniciar coloca un tooltip al lado de su ratón ( ^ ) para indicarles que el próximo click que hagan sobre alguna ventana activará el script (tengan cuidado si hacen click sobre el escritorio, puede tener efectos extraños y los forzará a reiniciar explorer, pero nada es permanente, asi que no se asusten)
Ahora una vez que hagan click sobre la ventana de Lineage II se re dimensionará a cubrir la pantalla exceptuando los menus de windows (por ejemplo la barra de inicio de windows) esto porque una vez removido el frame de la ventana es imposible moverla.
----
igual si gustan puedo hacer que con una tecla (la que sea) restaure el frame y que no lo re dimensione etc, pero ps ustedes me dicen si quieren ese tipo de modificaciones.
NOTA: Dependiendo de la configuración de su sistema tal vez necesiten ejecutar el script como administrador
Code:
; Created by Cristofáno Varacolaci
; For ObsessedDesigns Studios™, Inc.
; Version 0.1.0.0
; Build 11:12-2019.07.10
;#####################################################################################
#Persistent
#SingleInstance, Off
OnExit, END
;#####################################################################################
; OPTIMIZATIONS
;#####################################################################################
;http://ahkscript.org/boards/viewtopic.php?f=6&t=6413
#NoEnv
Process, Priority, , H
SetBatchLines, -1
ListLines Off
#KeyHistory 0
SendMode Input
SetTitleMatchMode 2
SetTitleMatchMode Fast
SetKeyDelay, -1, -1, Play
SetMouseDelay, -1
SetWinDelay, 0
START:
DetectHiddenWindows, On
Loop {
MouseGetPos,,,vindu,control
If resultat <> 0
ToolTip,_
Else
ToolTip,^
Sleep,50
KeyWait, LButton, D T0.02
If not ErrorLevel
{
MouseGetPos,,,vindu,control
If resultat = 0
{
SysGet, MonitorWorkArea, MonitorWorkArea, 1
WinActivate,ahk_id %vindu%
WinSet,Style,-0xC40000, ahk_id %vindu%
WinMove, A, , %MonitorWorkAreaLeft%, %MonitorWorkAreaTop%, % MonitorWorkAreaRight - MonitorWorkAreaLeft, % MonitorWorkAreaBottom - MonitorWorkAreaTop
WinSet, Redraw, ,ahk_id %vindu%
ToolTip,^
Sleep,250
ToolTip,
ExitApp
Break
}
Else
{
WinSet,Style,0xC40000,ahk_id %vindu%
ToolTip,_
Sleep,250
WinMinimize,ahk_id %vindu%
Break
}
}
}
Loop {
KeyWait, f7, D T0.02 ;set your prefeared key to terminate
If not ErrorLevel
{
ExitApp
}
}
END:
If resultat = 0
{
ToolTip,
}
ExitApp
DEMO: