<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: неактивная программа поверх браузера]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6287&amp;type=atom" />
	<updated>2012-03-01T16:00:27Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=6287</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57383#p57383" />
			<content type="html"><![CDATA[<p>Спасибо, выручили.</p>]]></content>
			<author>
				<name><![CDATA[vinternete]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25439</uri>
			</author>
			<updated>2012-03-01T16:00:27Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57383#p57383</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57361#p57361" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>...
Copy:
;   ClipContent:=ClipboardAll
   Sleep, 500
   Result:=RegExReplace(Clipboard, &quot;\.&quot;, &quot;&quot;)*Mult
   TrayTip,, % &quot;multiply: &quot;Mult &quot;`n&quot;FixString(Result)
;   Clipboard:=ClipContent
   Return
...</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Grey]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25792</uri>
			</author>
			<updated>2012-02-29T16:05:46Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57361#p57361</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=57360#p57360" />
			<content type="html"><![CDATA[<p>Возникла проблема, копируемый текст в буфер, не возвращается в исходное положение, после вывода сообщения в трее.<br /></p><div class="codebox"><pre><code>Copy:
   ClipContent:=ClipboardAll
   Sleep, 500
   Result:=RegExReplace(Clipboard, &quot;\.&quot;, &quot;&quot;)*Mult
   TrayTip,, % &quot;multiply: &quot;Mult &quot;`n&quot;FixString(Result)
   Clipboard:=ClipContent
   Return</code></pre></div><p>Например:<br />Я задаю множитель 5, после чего копирую цифру 200, в трей выводится 1000, а в буфере должно быть число 200, но его там нет.<br />В чем загвоздка?</p>]]></content>
			<author>
				<name><![CDATA[vinternete]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25439</uri>
			</author>
			<updated>2012-02-29T15:23:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=57360#p57360</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52194#p52194" />
			<content type="html"><![CDATA[<p>То, что доктор прописал! Grey, спасибо огромное!</p>]]></content>
			<author>
				<name><![CDATA[vinternete]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25439</uri>
			</author>
			<updated>2011-10-05T13:02:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52194#p52194</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52192#p52192" />
			<content type="html"><![CDATA[<p>Ясно, спасибо.</p>]]></content>
			<author>
				<name><![CDATA[Grey]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25792</uri>
			</author>
			<updated>2011-10-05T12:04:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52192#p52192</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52191#p52191" />
			<content type="html"><![CDATA[<p>Есть команда <a href="http://script-coding.com/AutoHotkey/ClipWait.html"><em>ClipWait</em></a>.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-10-05T11:44:50Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52191#p52191</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52190#p52190" />
			<content type="html"><![CDATA[<p>Ну да, поставил задержку 500мс, чтобы успевало скопироваться.</p>]]></content>
			<author>
				<name><![CDATA[Grey]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25792</uri>
			</author>
			<updated>2011-10-05T11:41:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52190#p52190</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52185#p52185" />
			<content type="html"><![CDATA[<p><strong>Grey</strong>, а зачем два раза Ctrl + C посылать?</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2011-10-05T11:06:28Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52185#p52185</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52178#p52178" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>#IfWinActive, Google Chrome
SetTitleMatchMode, RegEx
Gosub, TrayMenu
Gosub, Settings
Hotkey, ~^vk43, Copy
Hotkey, vkC0 &amp; Esc, Exit
Return

Read:
   If !RegExMatch(Mult, &quot;\d&quot;)
      Gosub, Settings
   Return

Copy:
   ClipContent:=ClipboardAll
   Sleep, 500
   Result:=RegExReplace(Clipboard, &quot;\.&quot;, &quot;&quot;)*Mult
   TrayTip,, % &quot;multiply: &quot;Mult &quot;`n&quot;FixString(Result)
   Clipboard:=ClipContent
   Return

Settings:
Gui, +AlwaysOnTop -MinimizeBox
Gui, Add, Edit, vMult x6 y7 w90 h20 , Set multiplication
Gui, Add, Button, gSettingsConfirm x106 y7 w50 h20, &amp;Confirm
Gui, Show, Center h34 w162, Settings
Return

SettingsConfirm:
   m:=0
   Gui, Submit
   Gui, Destroy
   Gosub, Read
   Return

TrayMenu:
   Menu, Tray, NoStandard
   Menu, Tray, Icon, shell32.dll, 172
   Menu, Tray, Tip, Multiplication
   Menu, Tray, Add, &amp;Settings, Settings
   Menu, Tray, Add, &amp;Exit (Tilde+Esc), Exit
   OnMessage(0x404, &quot;WM_LBUTTONDOWN&quot;)
   Return

GuiClose:
Exit:
   Gui, Destroy
   ExitApp

WM_LBUTTONDOWN(uMsg, lParam)
{
   Global
   If m
      Return
   Else If (uMsg=0x404 And lParam=0x201) ; WM_USER+4, WM_LBUTTONDOWN
      SetTimer, Settings, -0, m:=1
}

FixString(str)
{
   Len:=StrLen(Str)
   Loop, Parse, Str
   {
      Result:=SubStr(Str, Len--, 1) . Result
      If (Mod(Counter+1, 3)=0
      And (Counter+1 != StrLen(Str))
      And Counter&lt;6)
         Result:=&quot;.&quot; . Result
      Counter++
   }
   Return, Result
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Grey]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25792</uri>
			</author>
			<updated>2011-10-05T01:36:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52178#p52178</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: неактивная программа поверх браузера]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=52176#p52176" />
			<content type="html"><![CDATA[<p>В общем необходимо сделать маленькую программу, которая бы висела поверх браузера (хром)<br />и ждала пополнения буфера, после чего множила его на X.<br />Например:<br />я в браузере нахожу такое значение &quot;2.900.000&quot;, обвожу его, жму Ctrl+C а в программе в этот момент выводится &quot;14.500.000&quot;.<br />Подскажите в какую сторону копать.<br />Особенно волнует то, что необходимо множить числа разделенные точкой.</p>]]></content>
			<author>
				<name><![CDATA[vinternete]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=25439</uri>
			</author>
			<updated>2011-10-04T20:14:39Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=52176#p52176</id>
		</entry>
</feed>
