[Fanda] Pomenované body, alebo nastavenia miesta stlačenia myši

Jiří Holzinger 380312139 na iol.cz
Čtvrtek Únor 11 12:17:44 CET 2010


Já v Autoitu vytvářím už 2 roky. např. jsem v něm vytvořil stahovač Nvda, a 
další programy. Teď si pro Autoit vytvářím vývojové prostředí, abych vše 
nemusel psát. Jirka
----- Original Message ----- 
From: "Jaromír Vít" <jaromir.vit na volny.cz>
To: <fanda na tereza.fjfi.cvut.cz>
Sent: Thursday, February 11, 2010 11:43 AM
Subject: Re: [Fanda] Pomenované body, alebo nastavenia miesta stlačenia myši


> Ano, potvrzuji, AutoIt je skriptovací vývojářský systémek, pod kterým
> Jirka Fenz uvedl na svět myšlenku Text2MP3, o které jsme se tehdá
> spolu bavili a hledali řešení, jaké utilitky použít. Dnes to vlastně
> může udělat kdokoliv, stačí jen nápad, najít si konzolové aplikace a
> nový pomocník může spatřit světlo světa. Jde jen o to, umět se
> orientovat v tom prostředí a na to je potřeba čas, nálada a nadání. Já
> osobně na to nemám asi ani jedno z toho. Mirek
>
>> Len pre Laca doplním, že autoit je čosi podobné ako autohotkey, ktorý by
>> toto tiež určite zvládol, len nemám dosť znalostí a času nakodiť to..
>
>> Dňa 10.2.2010 23:00, Michal Jungmann  wrote / napísal(a):
>>>> Soráč za blbý dotaz, alee z toho, čo sa mi zobrazilo na stránke som 
>>>> ničomu
>>>> nerozumel. Neodkazuje to na žiaden program, ani aplikáciu proste nie je 
>>>> tam
>>>> nič, čo by sa popisovalo a dalo stiahnuť a použiť.
>>>>
>>> Jméno aplikace (AutoIt) je uvedeno na řádku před odkazem, viz též
>>> základ URL (www.autoitscript.com), odkazovaná stránka vedla přímo na
>>> popis konkrétní funkce, kterou lze v rámci programu AutoIt pro
>>> simulaci myši použít. AutoIt je -- hodně zjednodušeno -- velice
>>> jednoduchý programovací jazyk, kterým lze vytvářet skripty pro podobné
>>> úkoly i bez hlubší znalosti programování, ale jak jsem pochopil z
>>> Vašich dalších odpovědí, hledáte patrně ještě něco jednoduššího,
>>> nějaké hotové instantní řešení, což AutoIt asi není, takže beru zpět.
>>>
>>> Zeptal jsem se tedy strýčka Google, který mi nabídl (mimo jiné)
>>> následující přehled free aplikací na záznam/přehrávání maker:
>>>
>>> http://www.nonags.com/nonags/auto.html
>>>
>>> Osobně bych si tipoval, že minimálně jedna z uvedených aplikací bude
>>> dělat to, co potřebujete, ale která z nich to je bohužel nemohu
>>> sloužit, neznám z nich ani jednu... Snad někdo jiný poradí lépe...
>>>
>>>
>>> S pozdravem
>>>
>>> Michal Jungmann
>>>
>>>
>>> 2010/2/10 Ladislav Csepi<lacoc na nextra.sk>:
>>>
>>>> Na podobný úkol by myslím mohl stačit AutoIt skript, viz například
>>>> http://www.autoitscript.com/autoit3/docs/functions/ControlClick.htm
>>>> Soráč za blbý dotaz, alee z toho, čo sa mi zobrazilo na stránke som 
>>>> ničomu
>>>> nerozumel. Neodkazuje to na žiaden program, ani aplikáciu proste nie je 
>>>> tam
>>>> nič, čo by sa popisovalo a dalo stiahnuť a použiť. Pre ilustráciu 
>>>> prikladám
>>>> to čo som tam našiel - Laco
>>>>
>>>> Function Reference
>>>> ControlClick
>>>>
>>>> Sends a mouse click command to a given control.
>>>> ControlClick ( "title", "text", controlID [, button [, clicks [, x [, 
>>>> y ]]]]
>>>> )
>>>>
>>>> Parameters
>>>> title
>>>> The title of the window to access.
>>>> text
>>>> The text of the window to access.
>>>> controlID
>>>> The control to interact with. See Controls.
>>>> button
>>>> [optional] The button to click, "left", "right", "middle", "main", 
>>>> "menu",
>>>> "primary", "secondary". Default is the left button.
>>>> clicks
>>>> [optional] The number of times to click the mouse. Default is 1.
>>>> x
>>>> [optional] The x position to click within the control. Default is 
>>>> center.
>>>> y
>>>> [optional] The y position to click within the control. Default is 
>>>> center.
>>>>
>>>> Return Value
>>>> Success:
>>>> Returns 1.
>>>> Failure:
>>>> Returns 0.
>>>>
>>>> Remarks
>>>> Some controls will resist clicking unless they are the active window. 
>>>> Use
>>>> the WinActivate() function to force the control's window to the top 
>>>> before
>>>> using ControlClick().
>>>> Using 2 for the number of clicks will send a double-click message to 
>>>> the
>>>> control - this can even be used to launch programs from an explorer 
>>>> control!
>>>>
>>>> If the user has swapped the left and right mouse buttons in the control
>>>> panel, then the behaviour of the buttons is different. "Left" and 
>>>> "right"
>>>> always click those buttons, whether the buttons are swapped or not. The
>>>> "primary" or "main" button will be the main click, whether or not the
>>>> buttons are swapped. The "secondary" or "menu" buttons will usually 
>>>> bring up
>>>> the context menu, whether the buttons are swapped or not.
>>>>
>>>>
>>>> Button
>>>> Normal
>>>> Swapped
>>>> ""
>>>> Left
>>>> Left
>>>> "left"
>>>> Left
>>>> Left
>>>> "middle"
>>>> Middle
>>>> Middle
>>>> "right"
>>>> Right
>>>> Right
>>>> "primary"
>>>> Left
>>>> Right
>>>> "main"
>>>> Left
>>>> Right
>>>> "secondary"
>>>> Right
>>>> Left
>>>> "menu"
>>>> Right
>>>> Left
>>>>
>>>>
>>>> Related
>>>> ControlCommand, MouseClick, WinActivate
>>>>
>>>> Example
>>>>
>>>> ControlClick("[CLASS:Notepad]", "", "MDIClient1"
>>>>
>>>>
>>>
>
>
> 



Další informace o konferenci Fanda