<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Как заставить работать ControlClick в неактивном окне Telegram?]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15517&amp;type=atom" />
	<updated>2020-07-09T20:19:46Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=15517</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как заставить работать ControlClick в неактивном окне Telegram?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=140635#p140635" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong><br />Можно, но я не программист <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />Добрые люди из русскоязычной группы Autohotkey помогли с решением:<br /></p><div class="codebox"><pre><code>SetControlDelay -1
Run, Telegram.exe -workdir &quot;./accounts/user1&quot;, D:\Telegram\,, PID

F1::
  ControlClick, x164 y280, ahk_pid %PID%,,left,2,na</code></pre></div><p>Нужно было всего-навсего отправить два клика.</p>]]></content>
			<author>
				<name><![CDATA[linus]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40970</uri>
			</author>
			<updated>2020-07-09T20:19:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=140635#p140635</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Как заставить работать ControlClick в неактивном окне Telegram?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=140634#p140634" />
			<content type="html"><![CDATA[<p>У телеграма есть апи.<br />Через него нельзя?</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2020-07-09T20:12:14Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=140634#p140634</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Как заставить работать ControlClick в неактивном окне Telegram?]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=140628#p140628" />
			<content type="html"><![CDATA[<p>Есть простейший скрипт который запускает Telegram Desktop и при нажатии клавиши F1 должен совершить клик по инлайн кнопке в телеграм боте по заданным координатам.<br /></p><div class="codebox"><pre><code>SetControlDelay -1
Run, Telegram.exe -workdir &quot;./accounts/user1&quot;, D:\Telegram\,, PID

F1::
  ControlClick, x164 y280, ahk_pid %PID%,,left,,na</code></pre></div><p>Проблема в том что скрипт работает только в двух случаях:<br /></p><ul><li><p>Если окно активно</p></li><li><p>Если окно неактивно, но на него наведен курсор мыши</p></li></ul><p>Если же вышеуказанные условия не соблюдены ControlClick не срабатывает. Причем по гифке видно что клик якобы совершается, но на самом деле ничего не происходит.</p><p><span class="postimg"><img src="https://i.imgur.com/Sgy4B36.gif" alt="https://i.imgur.com/Sgy4B36.gif" /></span></p><p>Также замечу, что при работе с клавиатурой бота и другими элементами интерфейса телеги ControlClick отрабатывает нормально. Судя по всему это происходит только с инлайн кнопками бота.</p><p>Друзья, если кто то сталкивался с такой проблемой, или знает в какую сторону копать - помогите пжл. советом.</p>]]></content>
			<author>
				<name><![CDATA[linus]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40970</uri>
			</author>
			<updated>2020-07-09T11:33:59Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=140628#p140628</id>
		</entry>
</feed>
