<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: Создание hardware overlay]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12531&amp;type=atom" />
	<updated>2017-08-31T17:53:12Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=12531</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=119015#p119015" />
			<content type="html"><![CDATA[<p>А зачем на него заходить с телефона?<br />Делаете десктоп экстендед и всё.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2017-08-31T17:53:12Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=119015#p119015</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=119010#p119010" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong> У меня появляется &quot;Другой экран не обнаружен&quot; Но если потом поставить &quot;Пытаться в любом случае подключится к vga&quot; то он появляется. Но как к нему с телефона подключится?</p>]]></content>
			<author>
				<name><![CDATA[Xuli4]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=37867</uri>
			</author>
			<updated>2017-08-31T16:09:38Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=119010#p119010</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113685#p113685" />
			<content type="html"><![CDATA[<p>TeamViewer может устанавливать драйвер, а может и нет, по желанию пользователя.<br />Но он позваляет только выключать экран.<br />Я имел же в виду следующее:<br />Идем Control Panel\All Control Panel Items\Display\Screen Resolution.<br />Нажимаем Detect.<br />Если монитор не появился, а у меня он всё-таки на одной машине из 10 не появился (RX480 карта), то можно попробовать эту утилиту:<br /><a href="http://virtualmonitor.github.io/">http://virtualmonitor.github.io/</a><br />Сам не пробовал, но на гитхабе пишут, что смогли ее и к Win10 прикрутить.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2017-03-07T13:56:28Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113685#p113685</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113676#p113676" />
			<content type="html"><![CDATA[<p><strong>Malcev</strong><br />Значит в TeamViewer поставляется такой драйвер. Надо проверить отображается ли монитор в настройках разрешения экрана.</p>]]></content>
			<author>
				<name><![CDATA[JSmаn]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24434</uri>
			</author>
			<updated>2017-03-07T11:58:52Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113676#p113676</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113662#p113662" />
			<content type="html"><![CDATA[<p><strong>ypppu</strong>, это же для WinXp.<br />На семерке и выше не пойдет.<br />Есть, конечно, такой вариант:<br /><a href="https://autohotkey.com/boards/viewtopic.php?f=6&amp;t=27709">https://autohotkey.com/boards/viewtopic … mp;t=27709</a><br />Но там написано:<br /></p><div class="quotebox"><blockquote><p>This won&#039;t start on Remote Desktop sessions</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2017-03-06T17:22:18Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113662#p113662</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113660#p113660" />
			<content type="html"><![CDATA[<p>Вот тут <strong>Lexikos</strong> демонстрирует работу скрипта поверх экрана выбора пользователя: <a href="http://autohotkey.com/board/topic/66319-could-i-use-autohotkey-for-windows-logon/#entry419717">Could I use Autohotkey for windows logon?</a></p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2017-03-06T16:43:36Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113660#p113660</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113653#p113653" />
			<content type="html"><![CDATA[<p>У меня несколько компьютеров без выхода Vga.<br />На Win7 этот финт проходил.<br />Заходил на них через тимвьюер, посылал 3 раза Win+P, получал exteded displays.<br />После чего открывал браузер на втором дисплее, который становился привязанным к монитору.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2017-03-06T13:21:00Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113653#p113653</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113651#p113651" />
			<content type="html"><![CDATA[<p><strong>ypppu</strong><br />Да, именно.</p><div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>А чем вам показалось сложно - подключить второй фейковый дисплей к монитору пользователя и запустить там броузер?</p></blockquote></div><p>Первая проблема: при отсутствии выхода VGA (например, на моноблоке) такой финт не провернуть. Вторая проблема: это программная реализация с первого взгляда простых манипуляций. И, как я понял, все сводится к написанию драйвера.</p>]]></content>
			<author>
				<name><![CDATA[JSmаn]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24434</uri>
			</author>
			<updated>2017-03-06T12:06:36Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113651#p113651</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113637#p113637" />
			<content type="html"><![CDATA[<p><strong>JSman</strong>, мне кажется эта библиотека вряд ли вам поможет.<br />Судя по описанию, она просто делает прозрачность с помощью directx.<br />То есть вы это все так же удаленно будете видеть.<br />А чем вам показалось сложно - подключить второй фейковый дисплей к монитору пользователя и запустить там броузер?<br /><a href="http://superuser.com/questions/62051/is-there-a-way-to-fake-a-dual-second-monitor">http://superuser.com/questions/62051/is … nd-monitor</a></p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2017-03-05T22:41:04Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113637#p113637</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113636#p113636" />
			<content type="html"><![CDATA[<p>Это типо:<br /></p><div class="codebox"><pre><code>
BlockInput, On
Run, https://www.google.com.ua/
...
BlockInput, Off</code></pre></div>]]></content>
			<author>
				<name><![CDATA[RapeGuru]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34720</uri>
			</author>
			<updated>2017-03-05T21:10:37Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113636#p113636</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113634#p113634" />
			<content type="html"><![CDATA[<p>Допустим, администратор заходит через стандартный Remote desctop. Остаётся заблокировать клавиатуру и показать веб-страницу поверх экрана выбора пользователя?</p>]]></content>
			<author>
				<name><![CDATA[ypppu]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=5974</uri>
			</author>
			<updated>2017-03-05T20:54:10Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113634#p113634</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113632#p113632" />
			<content type="html"><![CDATA[<p><strong>mozers</strong><br />Задача стоит именно в отображении веб-страницы. Насчет окна поверх всего я предложил в первую же минуту, но предложение было отвергнуто.</p>]]></content>
			<author>
				<name><![CDATA[JSmаn]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24434</uri>
			</author>
			<updated>2017-03-05T18:52:45Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113632#p113632</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113631#p113631" />
			<content type="html"><![CDATA[<p>2<strong>JSman</strong><br />Если &quot;проблема блокирования физических устройств ввода уже решена&quot;, то не лучше ли (и проще) тупо вывести где нить в уголке прозрачное окошко AlwaysOnTop &quot;Ждите, работает администратор&quot; ? Или на компе пользователя предполагается делать что то непозволительное для его наблюдения?</p>]]></content>
			<author>
				<name><![CDATA[mozers]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=4112</uri>
			</author>
			<updated>2017-03-05T18:42:45Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113631#p113631</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[AHK: Создание hardware overlay]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=113630#p113630" />
			<content type="html"><![CDATA[<p>Уважаемые знатоки, имеется такая задача: администратор должен подключаться удаленно к каждому компьютеру корпоративной сети и проводить манипуляции с программным обеспечением, установленным на компьютере. <span class="bbu">При этом пользователю должна отображаться веб-страница (с анимацией) о том, что в настоящий момент работа пользователя приостановлена</span>. <br />Не будем обсуждать каким образом устроено удаленное подключение и управление, а также проблему блокирования физических устройств ввода - все это уже я решил. Вопрос именно в том как отобразить страницу, пока пользователь ожидает завершения манипуляций администратора.<br />Итак, я пока вижу два решения:<br />1) Создается второй виртуальный монитор. На нем отображается веб-страница. Монитор становится активным для экрана пользователя. В это время, пока пользователь видит виртуальный монитор, администратор работает с окнами, которые отображаются на мониторе пользователя. Как заканчивает, осуществляется переключение обратно. Но реализация для меня оказалась очень сложной.<br />2) Есть еще одно решение: отобразить графику поверх отображаемого экрана пользователя с помощью hardware overlay. Таким образом, через программу TeamViewer и ее аналоги можно будет просматривать монитор пользователя, но пользователь будет видеть только страницу. Вот тут как раз и возник вопрос.<br />Что касается создания Virtual Desktop - то это ложный путь. Проблема в том, что можно одновременно работать только с одиним рабочим столом.<br />Что касается AHK, есть замечательная наработка <a href="https://github.com/agrippa1994/DX9-Overlay-API">DX9-Overlay-API</a>. По описанию мне она подходит. Но в силу отсутствия знаний по AHK хотел бы обратиться к сообществу показать мне пример работы этой библиотеки в контексте моей задачи: а именно отобразить хотя бы изображение так, чтобы я его не увидел в TeamViewer. Для тестеров скажу, что запускается библиотека только под 32-битную версию интерпретатора.</p>]]></content>
			<author>
				<name><![CDATA[JSmаn]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24434</uri>
			</author>
			<updated>2017-03-05T18:15:52Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=113630#p113630</id>
		</entry>
</feed>
