<?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=15895</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=15895&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Автоматический перенос строки».]]></description>
		<lastBuildDate>Wed, 09 Dec 2020 14:40:37 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144044#p144044</link>
			<description><![CDATA[<p><strong>Morux2112</strong>, послать в окно чата комбинации клавиш, которые выделяют и копируют текст в буфер обмена. Ну а в скрипте есть переменная Clipboard, там этот текст и должен оказаться. Лучше его скопировать из Clipboard в какую-то свою переменную и уже в ней обрабатывать. Результат помещаете опять в Clipboard и посылаете в окно комбинацию, вставляющую текст из буфера обмена.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Wed, 09 Dec 2020 14:40:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144044#p144044</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144043#p144043</link>
			<description><![CDATA[<p><strong>YMP</strong>, не подскажешь. как скопировать текст и занести его в переменную?</p>]]></description>
			<author><![CDATA[null@example.com (Morux2112)]]></author>
			<pubDate>Wed, 09 Dec 2020 14:24:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144043#p144043</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144011#p144011</link>
			<description><![CDATA[<p><strong>Morux2112</strong>, тогда, видимо, остаётся выделять введённый вами в чате текст, копировать в буфер обмена, а оттуда получать его в скрипт. Там производить нужные манипуляции с ним и вставлять обратно.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 08 Dec 2020 14:54:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144011#p144011</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144007#p144007</link>
			<description><![CDATA[<div class="codebox"><pre><code>~F6::
{
Input, chat, V I M, {Enter}
chats := StrLen(chat)
if (chats &gt; 91)
{
chatback := chats-91
chatleft := chats-chatback
SendInput, {F6}
SendInput, ..
SendInput, %chat%
SendInput, {left %chatback%}
SendInput, {BackSpace %chatleft%}
SendInput, {Enter}
autoper := false
}
else
{
}</code></pre></div><p>Я попытался что-то сделать, вышло нечто такое (выше). Оно в большинстве случаев криво стирает текст и при отправлении второй части текста стираются, или наоборот, не стирается больше, чем надо. </p><p>Да и в данное ситуации Input не удобен, т.к. человек незапрограммированный механизм и он допускает ошибки при наборе текста. И если это ошибку ты увидишь в конце текста, то просто выбрать мышкой и изменить не получится.</p>]]></description>
			<author><![CDATA[null@example.com (Morux2112)]]></author>
			<pubDate>Tue, 08 Dec 2020 14:01:24 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144007#p144007</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144006#p144006</link>
			<description><![CDATA[<p><strong>YMP</strong>, не совсем понимаю как это будет работать. Типо, открывается GUIшка (Edit), туда вписывается текст и далее с ним уже идет работа и он отправляется в чат? Если так, но оно не проканает.</p>]]></description>
			<author><![CDATA[null@example.com (Morux2112)]]></author>
			<pubDate>Tue, 08 Dec 2020 13:54:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144006#p144006</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=144000#p144000</link>
			<description><![CDATA[<p>Я под отдельным окном как раз и имел в виду окно скрипта.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Tue, 08 Dec 2020 01:53:59 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=144000#p144000</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=143992#p143992</link>
			<description><![CDATA[<p><strong>Morux2112</strong></p><p>А если организовать своё GUI окошко, ввести в него весь необходимый текст, затем нажать отправить на кнопку, скрипт сам сделает разделение и быстро вставит в нужном месте. Таким образом лимит чата не будет достигнут и вставка текста почти моментальна.<br />Почему такой метод выбрал - своё окно легче обрабатывать, меньше проблем, больше функционала можно добавить позднее.</p>]]></description>
			<author><![CDATA[null@example.com (__Михаил__)]]></author>
			<pubDate>Mon, 07 Dec 2020 16:11:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=143992#p143992</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=143979#p143979</link>
			<description><![CDATA[<p><strong>YMP</strong>, нельзя выбирать символы мышкой, а только стрелочками. Если без Input никак, то уже ладно, можно и с ним.</p>]]></description>
			<author><![CDATA[null@example.com (Morux2112)]]></author>
			<pubDate>Mon, 07 Dec 2020 12:45:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=143979#p143979</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=143978#p143978</link>
			<description><![CDATA[<p><strong>Morux2112</strong>, а чем неудобен Input?</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Mon, 07 Dec 2020 11:46:46 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=143978#p143978</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=143975#p143975</link>
			<description><![CDATA[<p><strong>YMP</strong>, я имел ввиду про ваш вопрос, правильно я его понял или нет. Сейчас попробую подробно расписать, что я хочу.</p><p>Нажимаешь на F6 (открытие чата), пишешь какой-то текст, но на размер этого текста есть ограничение (90 символов), и при превышении данного лимита текст должен разделиться на несколько частей (в зависимости от размера самого текста). Чтобы это выглядело красиво и правильно, в конце 1-ой строчки и в начале 2-ой должны ставиться две точки (.. ), то есть, ограничение нужно сделать не 90 символов, а 87, чтобы оставить место для пробела и двух точек.</p><p>Если я правильно понимаю, то нужно сделать переменную, и если она превышает значение в 87 символов - разделять ее. Только я не знаю как это сделать. Input здесь не прокатит, т.к. он неудобен при написании текста и стирать его можно только BackSpace&#039;om.</p>]]></description>
			<author><![CDATA[null@example.com (Morux2112)]]></author>
			<pubDate>Mon, 07 Dec 2020 08:36:08 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=143975#p143975</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=143973#p143973</link>
			<description><![CDATA[<div class="quotebox"><cite>Morux2112 пишет:</cite><blockquote><p>если я правильно понял</p></blockquote></div><p>Так это не вам нужно? Если так, то надо выяснить точно, что именно требуется. А лучше бы сам тот человек и объяснил ситуацию. Иначе будет игра в испорченный телефон.</p><p>Описание нужно очень конкретное. Я делаю то-то, скрипт делает то-то. От самого начала до самого конца. Общие слова не годятся. Мы НЕ видим вашей ситуации и не знаем, что вы имеете в виду.</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Mon, 07 Dec 2020 08:19:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=143973#p143973</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=143972#p143972</link>
			<description><![CDATA[<p><strong>YMP</strong>, если я правильно понял, то да. Текст разделяется на 2 части, 1 часть отправляется после нажатия на Enter, а вторая часть, допустим, через 0.2 секунды.</p>]]></description>
			<author><![CDATA[null@example.com (Morux2112)]]></author>
			<pubDate>Mon, 07 Dec 2020 07:49:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=143972#p143972</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=143970#p143970</link>
			<description><![CDATA[<p><strong>Morux2112</strong>, а другие два вопроса? Что имеется в виду под &quot;отправляется&quot;? Будете набирать в отдельном окне, а оттуда отправлять в окно чата, разделив на строки?</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Mon, 07 Dec 2020 07:23:52 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=143970#p143970</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=143967#p143967</link>
			<description><![CDATA[<p><strong>YMP</strong>, забыл указал, извиняюсь. Набранный в чате, чат открывается на F6. Желательно, чтобы перенос строки не работал, если в начале введена команда.</p>]]></description>
			<author><![CDATA[null@example.com (Morux2112)]]></author>
			<pubDate>Mon, 07 Dec 2020 06:58:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=143967#p143967</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Автоматический перенос строки]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=143966#p143966</link>
			<description><![CDATA[<p>Набранный где? Отправляется куда? Каким образом?</p>]]></description>
			<author><![CDATA[null@example.com (YMP)]]></author>
			<pubDate>Mon, 07 Dec 2020 06:39:23 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=143966#p143966</guid>
		</item>
	</channel>
</rss>
