<?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=16009&amp;type=atom" />
	<updated>2021-01-22T20:07:51Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=16009</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вывод значения в переменную с формулой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=145293#p145293" />
			<content type="html"><![CDATA[<p><strong>__Михаил__</strong><br />Да, всё верно. Насчет лишнего - привык писать максимально подробно и развернуто, недостаток текста, как по мне, хуже, чем переизбыток.</p><p>Всё сработало! Большое спасибо!</p><div class="codebox"><pre><code>page.Evaluate(&quot;document.querySelector(&#039;video&#039;).duration&quot;).value
Time := page.Evaluate(&quot;document.querySelector(&#039;video&#039;).duration&quot;).value

Sleep, % Round(Time*1000)
MsgBox,, Test, Test</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Michael]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=41356</uri>
			</author>
			<updated>2021-01-22T20:07:51Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=145293#p145293</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Вывод значения в переменную с формулой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=145292#p145292" />
			<content type="html"><![CDATA[<p>Если верно понял, нужно заставить скрипт подождать время, которое находиться в переменной?</p><div class="codebox"><pre><code>Time := 9.111

Sleep, % Round(Time*1000)
ToolTip, Прошло: %Time% сек.</code></pre></div><p>Тогда зачем столько лишнего написано? Сокращать нужно уметь, не только код но и сам вопрос.</p>]]></content>
			<author>
				<name><![CDATA[__Михаил__]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=40928</uri>
			</author>
			<updated>2021-01-22T19:35:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=145292#p145292</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Вывод значения в переменную с формулой]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=145291#p145291" />
			<content type="html"><![CDATA[<p>Приветствую всех! Перейду непосредственно к сути проблемы.</p><p>Есть строка, которые выдает продолжительность видео с Ютуба в формате <span class="bbu">999.111111</span>, где 999 - секунды, 111111 - миллисекунды.<br /></p><div class="codebox"><pre><code>page.Evaluate(&quot;document.querySelector(&#039;video&#039;).duration&quot;).value
</code></pre></div><p>Я сделал с ней переменную:<br /></p><div class="codebox"><pre><code>save:=page.Evaluate(&quot;document.querySelector(&#039;video&#039;).duration&quot;).value
</code></pre></div><p>И теперь мне необходимо либо в команду [<strong>Sleep</strong>], либо в команду [<strong>page.WaitForLoad()</strong>] добавить как раз таки полученное значение, округлённое то целого числа и умноженное на 1000 (чтобы сделать работоспособными [<strong>Sleep</strong>] либо [<strong>page.WaitForLoad()</strong>]</p><p>Должно выходить что-то на подобии (только еще с округлением и умножением на 1000):<br /></p><div class="codebox"><pre><code>page.Evaluate(&quot;document.querySelector(&#039;video&#039;).duration&quot;).value
save:=page.Evaluate(&quot;document.querySelector(&#039;video&#039;).duration&quot;).value
Sleep (%save%)</code></pre></div><p>Прошу помощи <img src="//forum.script-coding.com/img/smilies/roll.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Michael]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=41356</uri>
			</author>
			<updated>2021-01-22T18:47:08Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=145291#p145291</id>
		</entry>
</feed>
