<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Скрипт-логгер]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=17457</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=17457&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Скрипт-логгер».]]></description>
		<lastBuildDate>Sat, 12 Nov 2022 13:25:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Скрипт-логгер]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155643#p155643</link>
			<description><![CDATA[<p>Но это же не проблема читающих ваш код.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Sat, 12 Nov 2022 13:25:33 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155643#p155643</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скрипт-логгер]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155632#p155632</link>
			<description><![CDATA[<p><strong>Malcev</strong><br />Есть такая вспомогательная программа &#039;Quick Converter V2&#039;, в которой окно поделено на два редактора.<br />Там не шибко раскрутишься по рабочей области, если будешь делать отступы, зато на нём легко быстро конвертировать готовый код, либо написать на AHK V1, под вторую версию.</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Sat, 12 Nov 2022 07:55:44 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155632#p155632</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скрипт-логгер]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155627#p155627</link>
			<description><![CDATA[<p><strong>Clannad5</strong>, а чего вы отступы в коде не используете, ведь читать неудобно.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Fri, 11 Nov 2022 23:20:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155627#p155627</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скрипт-логгер]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155626#p155626</link>
			<description><![CDATA[<p><strong>Clannad5</strong></p><p>Ваш код хоть выполняет задуманное, но совершенно не оптимален.<br />Я предпочитаю подобный скрипт:</p><div class="codebox"><pre><code>#SingleInstance Force
#NoEnv
#KeyHistory 0
ListLines, Off
SetBatchLines -1
Menu, Tray, NoStandard
Menu, Tray, Add, Выход, Exit
Set := SubStr(A_ScriptName, 1, -4) . &quot;.ini&quot;
IniRead, LKM, % Set, Key, LKM, 0	; Прочесть кол-во нажатий из файла.
OnExit, Exit	; При завершении скрипта выполнить метку.
Return

Exit:	; Сохранить кол-во нажатий ЛКМ в файл.
IniWrite, % LKM, % Set, Key, LKM
ExitApp
Return

~*vk1:: LKM++</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Fri, 11 Nov 2022 22:57:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155626#p155626</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скрипт-логгер]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155593#p155593</link>
			<description><![CDATA[<p><strong>Arenbiker</strong>, если я правильно вас понял:<br /></p><div class="codebox"><pre><code>
LB := 0
LButton::
{
If A_ThisHotkey = LButton ; в данном примере можно и без этого.
{
SendInput {LButton Down}
KeyWait, LButton, U
SendInput {LButton Up}
LB++
FileDelete, C:\LButtonLog.txt
FileAppEnd, %LB%, C:\LButtonLog.txt
}
}
</code></pre></div><p>Либо можно еще так:<br /></p><div class="codebox"><pre><code>LB := 0
LButton::
{
If A_ThisHotkey = LButton ; в данном примере можно и без этого.
{
SendInput {LButton Down} 
KeyWait, LButton, U
SendInput {LButton Up}
LB++
SetTimer, End, 1000
}
}
return

End:
FileDelete, C:\LButtonLog.txt
FileAppEnd, %LB%, C:\LButtonLog.txt
SetTimer, End, Off
return</code></pre></div><p>Пересоздание лога происходит только после односекундной паузы.</p>]]></description>
			<author><![CDATA[null@example.com (Clannad5)]]></author>
			<pubDate>Fri, 11 Nov 2022 08:21:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155593#p155593</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Скрипт-логгер]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155583#p155583</link>
			<description><![CDATA[<p>Ваши наработки?</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Thu, 10 Nov 2022 16:06:43 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155583#p155583</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Скрипт-логгер]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=155572#p155572</link>
			<description><![CDATA[<p>Доброго дня, форумчане. Требуется написать программу, которая будет логировать кол-во нажатий ЛКМ в текстовый файл. Пробовал делать через переменную и цикл, но число не обновляется. Так-же пробовал использовать GetKeyState, но запорол код) Я чайник, не судите строго, жду ваших решений!</p>]]></description>
			<author><![CDATA[null@example.com (arenbiker)]]></author>
			<pubDate>Thu, 10 Nov 2022 09:08:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=155572#p155572</guid>
		</item>
	</channel>
</rss>
