<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Youtube Uploader]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7853</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7853&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Youtube Uploader».]]></description>
		<lastBuildDate>Thu, 14 Aug 2014 21:02:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Youtube Uploader]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=85934#p85934</link>
			<description><![CDATA[<p>Не прошло и 2 года <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br /></p><div class="codebox"><pre><code>ComObjError(false)
process = iexplore.exe
Loop
{
   prev := ErrorLevel
   Process, Close, %process%
   Process, Exist, %process%
}
until !ErrorLevel or (prev = ErrorLevel)
oIE := ComObjCreate(&quot;InternetExplorer.Application&quot;) 
oIE.visible := True, oIEHWND := oIE.HWND 
WinMaximize ahk_id %oIEHWND%  

YoutubeUpload:
oIE.navigate(&quot;https://www.youtube.com/upload&quot;)
While oIE.readyState != 4 || oIE.document.readyState != &quot;complete&quot; || oIE.busy
   Sleep, 10
text := oIE.document.documentElement.InnerText
If InStr(text, &quot;This page can’t be displayed&quot;)
   GoTo, YoutubeUpload
FileDelete, %A_ScriptDir%/WinWait.ahk
FileAppend, 
(
#NoTrayIcon
WinWait, Choose File to Upload
WinActivate, Choose File to Upload
WinWaitActive, Choose File to Upload
ControlSetText, Edit1, &quot;145.mp4&quot;, Choose File to Upload
ControlClick, Button1, Choose File to Upload,,,, NA
ExitApp
), %A_ScriptDir%/WinWait.ahk
Run, %A_ScriptDir%/WinWait.ahk
oIE.document.querySelector(&quot;img[class=&quot;&quot;init-upload-action-icon yt-sprite&quot;&quot;]&quot;).click()
FileDelete, %A_ScriptDir%/WinWait.ahk
oIE.document.querySelector(&quot;input[name=&quot;&quot;title&quot;&quot;]&quot;).value := &quot;name&quot;
oIE.document.querySelector(&quot;textarea[name=&quot;&quot;description&quot;&quot;]&quot;).value := &quot;description&quot;
oIE.document.querySelector(&quot;button[class=&quot;&quot;yt-uix-button yt-uix-button-size-default yt-uix-button-primary yt-uix-button-empty hide-in-initial save-all-button&quot;&quot;]&quot;).click()
loop
{
   clipboard := text := oIE.document.documentElement.InnerText
   if InStr(text, &quot;your video has been published at h&quot;)
      break
   sleep, 100
}
msgbox, done</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 14 Aug 2014 21:02:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=85934#p85934</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Youtube Uploader]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66744#p66744</link>
			<description><![CDATA[<p>Остаётся лишь ждать, когда кто-то поделится наработками. И применит их в реализации конкретного действия <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Thu, 06 Dec 2012 14:27:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66744#p66744</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Youtube Uploader]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66743#p66743</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Я, конечно, догадываюсь какова цель темы</p></blockquote></div><p>А тут и догадываться нечему <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />Я честно написал<br /></p><div class="quotebox"><blockquote><p>Кто-нибудь копал в этом направлении?</p></blockquote></div><p>Так как, конечно же, перед постановкой вопроса прогуглил офф. форум и к своему удивлению<br />обнаружил там только один совет - использовать готовый скрипт, написанный на &quot;питоне&quot;.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 06 Dec 2012 14:22:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66743#p66743</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Youtube Uploader]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66738#p66738</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Ну и дебри...</p></blockquote></div><p>Как и всё новое.<br /></p><div class="quotebox"><blockquote><p>А это вообще возможно?</p></blockquote></div><p>Конечно же нет, информация по первой ссылке размещена для направления разработчиков по тупиковому пути. Гугл это ведь «корпорация зла».<br /></p><div class="quotebox"><blockquote><p>Тут поддержки автохотки нету.</p></blockquote></div><p>Я, конечно, догадываюсь какова цель темы <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Thu, 06 Dec 2012 13:08:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66738#p66738</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Youtube Uploader]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66736#p66736</link>
			<description><![CDATA[<p>Ну и дебри...<br />А это вообще возможно?<br />Тут поддержки автохотки нету.<br /><a href="https://developers.google.com/youtube/code">https://developers.google.com/youtube/code</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 06 Dec 2012 12:57:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66736#p66736</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Youtube Uploader]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66733#p66733</link>
			<description><![CDATA[<p><a href="https://developers.google.com/youtube/2.0/developers_guide_protocol_direct_uploading#Direct_uploading">YouTube API v2.0 - Direct uploading</a><br /><a href="http://www.autohotkey.com/board/topic/67989-func-httprequest-for-web-apis-ahk-b-ahk-lunicodex64/page__hl__httprequest">httprequest</a></p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Thu, 06 Dec 2012 12:25:19 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66733#p66733</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Youtube Uploader]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=66725#p66725</link>
			<description><![CDATA[<p>Кто-нибудь копал в этом направлении?<br />Пока делаю так,<br />Скрипт загружает Гугл Хром, потом ютуб, потом с помощью pixelsearch нажимает, чтобы видео зааплоадить.<br />Потом загружает Pastebin, там копирует описание и название, возвращается на ввкладку с ютубом,<br />ищет слово description, выделяет его, ищет цвет выделения, тыкает в это место, вставляет описание, <br />Потом ждет цвета значка, что видео залилось и потом посылает имейл, что видео залилось.</p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 06 Dec 2012 10:54:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=66725#p66725</guid>
		</item>
	</channel>
</rss>
