<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: улучшение записей, сделанных программой AutoSroptWriter]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=11221&amp;type=atom" />
	<updated>2016-01-15T18:54:24Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=11221</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: улучшение записей, сделанных программой AutoSroptWriter]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100365#p100365" />
			<content type="html"><![CDATA[<p>Спасибо, хорошая мысль, обязательно попробую с паузами.</p>]]></content>
			<author>
				<name><![CDATA[Maxim]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32458</uri>
			</author>
			<updated>2016-01-15T18:54:24Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100365#p100365</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: улучшение записей, сделанных программой AutoSroptWriter]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100356#p100356" />
			<content type="html"><![CDATA[<p>К сожалению, не знаю, что такое здесь сегменты, поэтому не до конца понял. Также мне неизвестен смысл посылаемых клавиш, что именно они делают. Если это перемещение по каким-то элементам управления в окне замены и нажатия на кнопки, то, возможно, нужно вставить паузы после нажатий, чтобы дать окну время среагировать.<br /></p><div class="codebox"><pre><code>
Send, {SPACE}/{TAB}/{TAB  7}{ENTER}
Sleep, 200
Send, {TAB  4}{ENTER}
Sleep, 200
Send, /{SPACE}{TAB  8}{ENTER}
Sleep, 200
Send, {TAB  4}{ENTER}
Sleep, 200
{ALTDOWN}{F4}{ALTUP}
</code></pre></div><p>Конечно, мои паузы взяты с потолка, чисто для примера. Или, может, тут скорее перед Enter нужна пауза, чтобы фокус успел перескочить куда надо.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2016-01-15T10:32:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100356#p100356</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: улучшение записей, сделанных программой AutoSroptWriter]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100355#p100355" />
			<content type="html"><![CDATA[<p><strong>YMP</strong></p><p>Происходит нужная замена замена всего в нескольких сегментах (вместо десятка сегментов), далее работа скрипта останавливается, и бывает, что открывается окно Notepad++.</p>]]></content>
			<author>
				<name><![CDATA[Maxim]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32458</uri>
			</author>
			<updated>2016-01-15T09:20:25Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100355#p100355</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: улучшение записей, сделанных программой AutoSroptWriter]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100354#p100354" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Maxim пишет:</cite><blockquote><p>Поскольку следующий скрипт не работает</p></blockquote></div><p>Хотелось бы знать, как именно не работает.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2016-01-15T07:11:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100354#p100354</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: улучшение записей, сделанных программой AutoSroptWriter]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=100348#p100348" />
			<content type="html"><![CDATA[<p>Уважаемые форумчане, для написания небольших скриптов я часто использую программу AutoSroptWriter, копирую то, что написала эта программа в Notepad++ (с расширением .ahk) перед записями AutoSroptWriter указываю запускающие клавиши и в конце пишу «Return». Часто этот метод работает неплохо.</p><p>Следующий скрипт создан для того, чтобы удалять пробелы до и после «/» в тексте в программе SDL Trados Sudio 2014 через окно «Find and Replace». В течение месяца мне приходится удалять тысячи пробелов до и после «/». Я, естественно, пользуюсь заменой (Ctrl+h), но хотелось бы, чтобы удаление пробелов происходило с помощью макроса.</p><p>Поскольку следующий скрипт не работает, не могли бы вы дать общий совет в отношении того, нужно ли мне каким либо образом улучшать записи, сделанные программой AutoSroptWriter.<br />Может быть вы сможете указать мне на типичные недостатки программы AutoSroptWriter.</p><br /><div class="codebox"><pre><code>; Удаление пробела перед «/» и после «/»
^!vk55::   ;Ctrl+Alt+u
Send, {CTRLDOWN}h{CTRLUP}
WinWait, Find and Replace, M&amp;atch whole word
IfWinNotActive, Find and Replace, M&amp;atch whole word, WinActivate, Find and Replace, M&amp;atch whole word
WinWaitActive, Find and Replace, M&amp;atch whole word
Send, {SPACE}/{TAB}/{TAB  7}{ENTER}{TAB  4}{ENTER}/{SPACE}{TAB  8}{ENTER}{TAB  4}{ENTER}{ALTDOWN}{F4}{ALTUP}
Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Maxim]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=32458</uri>
			</author>
			<updated>2016-01-14T18:55:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=100348#p100348</id>
		</entry>
</feed>
