<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Отправка сообщения через Skype]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=10884&amp;type=atom" />
	<updated>2015-08-23T23:28:31Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=10884</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96785#p96785" />
			<content type="html"><![CDATA[<p>Видимо справка PDF не полная, CreateChatWith в ней нет, очень коротко получается.<br /></p><div class="codebox"><pre><code>oSkype := ComObjCreate(&quot;Skype4COM.Skype&quot;)     
oChat := oSkype.CreateChatWith(ContactName)  
oChat.SendMessage(&quot;Greetings!&quot;)
oChat.OpenWindow  </code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-08-23T23:28:31Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96785#p96785</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96736#p96736" />
			<content type="html"><![CDATA[<p>Наверное компактный режим просмотра, тогда 1 вариант.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-08-22T11:12:59Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96736#p96736</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96735#p96735" />
			<content type="html"><![CDATA[<p>После<br /></p><div class="codebox"><pre><code>oSkype.Client.OpenMessageDialog(ContactName, &quot;&quot;)</code></pre></div><p>у меня диалог открывается в новом окне <em>TConversationForm</em>, так что дальнейший код не работает.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-08-22T11:06:45Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96735#p96735</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96730#p96730" />
			<content type="html"><![CDATA[<p>Если не смущает активация окна, в 7 версии можно так:<br /></p><div class="codebox"><pre><code>ContactName =  
oSkype := ComObjCreate(&quot;Skype4COM.Skype&quot;)    

1::   
    oSkype.Client.OpenMessageDialog(ContactName, &quot;Message&quot;)   
    Send, {LCtrl Down}{Enter}{LCtrl Up}
    Return</code></pre></div><p>Лучше так:<br /></p><div class="codebox"><pre><code>ContactName =  

1::
    If !oSkype
        oSkype := ComObjCreate(&quot;Skype4COM.Skype&quot;)    
    If !oSkype.Client.IsRunning 
        oSkype.Client.Start()
    While !oSkype.Client.IsRunning
        Sleep 10  
    oSkype.Client.OpenContactsTab()
    oSkype.Client.OpenMessageDialog(ContactName, &quot;&quot;)
    WinExist(&quot;ahk_class tSkMainForm ahk_exe Skype.exe&quot;)
    WinGet, Controls, ControlList 
    RegExMatch(Controls, &quot;.*TChatRichEdit(\d+)&quot;, m)
    ControlSetText, % &quot;TChatRichEdit&quot; m1, Message
    ControlSend, % &quot;TChatRichEdit&quot; m1, {LCtrl Down}{Enter}{LCtrl Up}
    Return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-08-22T09:59:31Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96730#p96730</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96728#p96728" />
			<content type="html"><![CDATA[<p>Думаю никак, со ScriptControl например нет решений.</p><p>В шапку таких скриптов, чтобы не создавть ярлыков, можно добавлять подобное:<br /></p><div class="codebox"><pre><code>If (!A_IsCompiled &amp;&amp; A_PtrSize = 8) {
    Run, % SubStr(A_AhkPath, 1, InStr(A_AhkPath, &quot;\&quot;, 0, 0)) &quot;AutoHotkeyU32.exe &quot; A_ScriptFullPath
    ExitApp
} </code></pre></div><p>Кстати данная ситуация в дополнение к ответу на <a href="http://forum.script-coding.com/viewtopic.php?pid=95631#p95631">твой вопрос</a>.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-08-21T21:43:04Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96728#p96728</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96727#p96727" />
			<content type="html"><![CDATA[<p>Да, на шестой отправляет сообщение.<br />Только как на 64 бит автохотки создавать 32 бит объекты?</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2015-08-21T19:11:51Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96727#p96727</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96726#p96726" />
			<content type="html"><![CDATA[<p>Примерно так должно работать:<br /></p><div class="codebox"><pre><code>ContactName =  

1::  
oSkype := ComObjCreate(&quot;Skype4COM.Skype&quot;)   
oSkypeConnect := ComObjConnect(oSkype, &quot;Skype_&quot;)
If !oSkype.Client.IsRunning 
    oSkype.Client.Start()
oMembers := ComObjCreate(&quot;Skype4COM.UserCollection&quot;)
oMembers.Add(oSkype.User(ContactName)) 
oChat := oSkype.CreateChatMultiple(oMembers) 
    oChat.OpenWindow  ; показать окно, необязательно
oMsg := oChat.SendMessage(&quot;Greetings!&quot;)   
oChat.Leave  
MsgBox Leave
 
Skype_AttachmentStatus(aStatus) { 
    Global oSkype  
    MsgBox % oSkype.Convert.AttachmentStatusToText(aStatus)  
    If (aStatus = oSkype.Convert.TextToAttachmentStatus(&quot;AVAILABLE&quot;))
        oSkype.Attach()   
}
Return</code></pre></div><p>но не судьба теперь отправить так сообщения - <a href="https://support.skype.com/ru/faq/FA12384/kak-skype-vzaimodejstvuet-so-storonnim-prilozeniem-i-kak-izmenenia-v-skype-povliaut-na-nego">https://support.skype.com/ru/faq/FA1238 … ut-na-nego</a>. На 6 версии наверное должно.</p><p>У нас тут уже давно это было - <a href="http://forum.script-coding.com/viewtopic.php?id=6113">http://forum.script-coding.com/viewtopic.php?id=6113</a>. В принципе на 6 ещё проще должно быть:</p><div class="codebox"><pre><code>oSkype := ComObjCreate(&quot;Skype4COM.Skype&quot;)   
oMembers := ComObjCreate(&quot;Skype4COM.UserCollection&quot;)
oMembers.Add(oSkype.User(ContactName)) 
oChat := oSkype.CreateChatMultiple(oMembers) 
    oChat.OpenWindow  ; показать окно, необязательно 
oMsg := oChat.SendMessage(&quot;Greetings!&quot;)  </code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-08-21T18:07:33Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96726#p96726</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96725#p96725" />
			<content type="html"><![CDATA[<p><strong>serzh82saratov</strong><br />Вторую ссылку видел. А вот первая не качает. Переложил бы кто.</p><p><strong>Add:</strong> Ладно, уже не надо. <a href="https://web.archive.org/web/20130626142626/http://users.skynet.be/fa258239/bestanden/skype4com/skype4com.pdf">Забрал</a> с Архива.</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-08-21T16:47:37Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96725#p96725</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96724#p96724" />
			<content type="html"><![CDATA[<p>До кучи вот описание - <a href="http://users.skynet.be/fa258239/bestanden/skype4com/skype4com.pdf">http://users.skynet.be/fa258239/bestand … pe4com.pdf</a>.<br />Вот примеры скриптов - <a href="https://www.autoitscript.com/forum/topic/72869-skype-com-examples-skype4comlib/">https://www.autoitscript.com/forum/topi … pe4comlib/</a>, что успел проверить, всё работает.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-08-21T16:15:46Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96724#p96724</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96723#p96723" />
			<content type="html"><![CDATA[<p>Да, на x32 создался.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-08-21T16:14:00Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96723#p96723</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96722#p96722" />
			<content type="html"><![CDATA[<p>х32 запускай.</p>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-08-21T16:11:49Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96722#p96722</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96721#p96721" />
			<content type="html"><![CDATA[<p>Нет, у меня всё равно объект не создаётся.</p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-08-21T16:09:10Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96721#p96721</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96720#p96720" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>teadrinker пишет:</cite><blockquote><p>У меня при попытке создать объект</p></blockquote></div><p>Похоже, сейчас без второго параметра нужно либо &quot;Skype4COM.Skype.1&quot;.</p><p>Скачал <a href="http://www.pcdust.com/Downloads/Skype/latest/Skype4COM.dll">библиотеку</a>, зарегил. Проблем с отправкой нет.</p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2015-08-21T16:04:47Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96720#p96720</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96719#p96719" />
			<content type="html"><![CDATA[<p>Хм, у меня после нажатия &quot;Контроль доступа других программ к Skype&quot; появляется пустое окно с неактивными кнопками:</p><p><a href="https://cloclo2.cloud.mail.ru/weblink/thumb/xw1/3yTv7ty6U5zw/2015.08.21-19.00.57.9.jpg"><span class="postimg"><img src="https://cloclo2.cloud.mail.ru/weblink/thumb/w3/3yTv7ty6U5zw/2015.08.21-19.00.57.9.jpg" alt="https://cloclo2.cloud.mail.ru/weblink/thumb/w3/3yTv7ty6U5zw/2015.08.21-19.00.57.9.jpg" /></span></a></p>]]></content>
			<author>
				<name><![CDATA[teadrinker]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24515</uri>
			</author>
			<updated>2015-08-21T16:03:14Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96719#p96719</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Отправка сообщения через Skype]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=96718#p96718" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>А так что выдаёт?</p></blockquote></div><p>Как и у тебя.</p><p>Да это полезно - <a href="http://devdelphi.ru/?p=1045">http://devdelphi.ru/?p=1045</a><br /><strong>Теперь звонит, причём моментально!!!</strong><br /></p><div class="codebox"><pre><code>oSkype := ComObjCreate(&quot;Skype4COM.Skype&quot;)
oSkype.PlaceCall(&quot;echo123&quot;)</code></pre></div>]]></content>
			<author>
				<name><![CDATA[serzh82saratov]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27879</uri>
			</author>
			<updated>2015-08-21T15:54:34Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=96718#p96718</id>
		</entry>
</feed>
