<?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=18187</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=18187&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Передача информиции на хостинг текста».]]></description>
		<lastBuildDate>Sun, 12 May 2024 16:44:14 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Передача информиции на хостинг текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=160915#p160915</link>
			<description><![CDATA[<p>У меня постоянная. Те, что я делал для теста, до сих пор сохранились.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Sun, 12 May 2024 16:44:14 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=160915#p160915</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Передача информиции на хостинг текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=160913#p160913</link>
			<description><![CDATA[<p><strong>teadrinker</strong> нет, она не постоянная.</p>]]></description>
			<author><![CDATA[null@example.com (RBai)]]></author>
			<pubDate>Sun, 12 May 2024 16:14:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=160913#p160913</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Передача информиции на хостинг текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=160906#p160906</link>
			<description><![CDATA[<p>А разве она не постоянная?</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Thu, 09 May 2024 23:08:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=160906#p160906</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Передача информиции на хостинг текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=160905#p160905</link>
			<description><![CDATA[<p><strong>teadrinker</strong> Здравствуйте. Да, работает не плохо, но мне нужно сделать так, чтобы ссылка была постоянной. Если это возможно, то как? (в идеале, чтобы было написанно на 1 версии Ahk, но это уже не критично).</p>]]></description>
			<author><![CDATA[null@example.com (RBai)]]></author>
			<pubDate>Thu, 09 May 2024 21:05:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=160905#p160905</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Передача информиции на хостинг текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=160900#p160900</link>
			<description><![CDATA[<p>Вот простой пример:<br /></p><div class="codebox"><pre><code>#Requires AutoHotkey v2.0

devKey := &#039;183696cd98add6e21cdd53587a1987fb&#039; ; сюда вставьте ваш ключ, этот не будет работать

pasteTitle := &#039;My paste&#039;
pasteContent := &#039;
(
    Hello, World!
    This is my first paste.
)&#039;
url := &#039;https://pastebin.com/api/api_post.php&#039;
headers := Map(&#039;Content-Type&#039;, &#039;application/x-www-form-urlencoded&#039;)

MsgBox A_Clipboard := WebRequest(url, &#039;POST&#039;, headers,,
      &#039;api_option=paste&#039;
    . &#039;&amp;api_dev_key=&#039; . devKey
    . &#039;&amp;api_paste_name=&#039; . EncodeDecodeURI(pasteTitle)
    . &#039;&amp;api_paste_code=&#039; . EncodeDecodeURI(pasteContent))

WebRequest(url, method := &#039;GET&#039;, HeadersMap := &#039;&#039;, binary := false, body?, &amp;status?) {
    Whr := ComObject(&#039;WinHttp.WinHttpRequest.5.1&#039;)
    Whr.Open(method, url, true)
    if HeadersMap is Map {
        for name, value in HeadersMap
            Whr.SetRequestHeader(name, value)
    }
    Whr.Send(body ?? &#039;&#039;)
    Whr.WaitForResponse()
    status := Whr.status
    SafeArray := Whr.responseBody
    pData := NumGet(ComObjValue(SafeArray) + 8 + A_PtrSize, &#039;Ptr&#039;)
    length := SafeArray.MaxIndex() + 1
    if !binary {
        return StrGet(pData, length, &#039;UTF-8&#039;)
    }
    DllCall(&#039;RtlMoveMemory&#039;, &#039;Ptr&#039;, data := Buffer(length), &#039;Ptr&#039;, pData, &#039;Ptr&#039;, length)
    return data
}

EncodeDecodeURI(str, encode := true, component := true) {
    static Doc := &#039;&#039;, JS := &#039;&#039;
    if !Doc {
        Doc := ComObject(&#039;htmlfile&#039;)
        Doc.write(&#039;&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=9&quot;&gt;&#039;)
        JS := Doc.parentWindow
        (Doc.documentMode &lt; 9 &amp;&amp; JS.execScript())
    }
    Return JS.%(encode ? &#039;en&#039; : &#039;de&#039;) . &#039;codeURI&#039; . (component ? &#039;Component&#039; : &#039;&#039;)%(str)
}</code></pre></div><p>Чтобы он заработал, нужно вставить свой Developer API Key, он появится на <a href="https://pastebin.com/doc_api">этой</a> странице, когда залогинитесь. Результатом работы кода будет MsgBox с адресом, он также будет в буфере обмена.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Wed, 08 May 2024 16:42:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=160900#p160900</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Передача информиции на хостинг текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=160899#p160899</link>
			<description><![CDATA[<p><strong>teadrinker</strong> Ладно, мне в принципе не принципиально куда отправлять. Можно ли используя этот сервис так сделать?</p>]]></description>
			<author><![CDATA[null@example.com (RBai)]]></author>
			<pubDate>Wed, 08 May 2024 10:30:36 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=160899#p160899</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Передача информиции на хостинг текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=160894#p160894</link>
			<description><![CDATA[<p>Я бы советовал использовать сервисы, у которых есть API, например <a href="https://pastebin.com/">Pastebin</a>.</p>]]></description>
			<author><![CDATA[null@example.com (teadrinker)]]></author>
			<pubDate>Tue, 07 May 2024 19:23:22 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=160894#p160894</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Передача информиции на хостинг текста]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=160891#p160891</link>
			<description><![CDATA[<p>Здраствуйте, может кто нибудь знает. Как отправить определённое сообщение на хостинг textdoc.co, используя AHK. При этом, чтобы любая предыдущая информация сохранялась на хостинге. Заранее спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (RBai)]]></author>
			<pubDate>Tue, 07 May 2024 16:32:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=160891#p160891</guid>
		</item>
	</channel>
</rss>
