<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; AHK: PixelSearch и нажатие клавиши.]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7553&amp;type=atom" />
	<updated>2012-09-13T11:24:15Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=7553</id>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63830#p63830" />
			<content type="html"><![CDATA[<p>Уважаемые форумчане <strong>bubaaa</strong> и <strong>Drugoy</strong>!<br />На форуме есть правило: Один вопрос - одна тема. Ваши последние вопросы в теме &quot;PixelSearch &amp; нажатие клавиши&quot; коррелируют с ней чуть более, чем никак. Не стесняейтесь создать новую тему, если есть вопрос. (Хотя сначала крайне желательно ознакомиться со справкой и почитать форум).<br /><strong>bubaaa</strong>, по поводу горячих клавиш темы создаются несколько раз за неделю, а в Коллекции даже есть отдельный <a href="http://forum.script-coding.com/viewtopic.php?id=7439">раздел для новичков</a> .</p><div class="codebox"><pre><code>$vk45::
   sleep 500
   send {vk45}
return</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2012-09-13T11:24:15Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63830#p63830</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63829#p63829" />
			<content type="html"><![CDATA[<p>И еще вопросик, хочу вписать еще 1 момент. <br />При нажатии клавишь e и q чтобы скрипт стопался на 500 милисекунад.</p><div class="codebox"><pre><code>vk45::
sleep 500
send vk45::</code></pre></div><p>нашел вот это, но при нажатии E он, отсылает не букву E, а vk45::. в блакноте. Подскажите в чем ошибка, и в кукую часть вставить это скрипт?.</p>]]></content>
			<author>
				<name><![CDATA[bubaaa]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28631</uri>
			</author>
			<updated>2012-09-13T10:22:34Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63829#p63829</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63818#p63818" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Drugoy пишет:</cite><blockquote><p>Мне часто приходится писать скрипты, которые работают с пикселями. Есть ли простой способ (хотя бы на время создания скрипта) как-то визуально отобразить что за точку я выбрал? […] (т.е. растянул на экране спец прямоугольничек, а у тебя координаты всех 4-ёх его вершин сразу в текстовом виде вставляются куда-то?</p></blockquote></div><p>Ниже — «дружелюбный» аналог PixelSearch (раз уж речь зашла за прямоугольники).</p><p>Принцип использования:<br />В код включается нижеприведенный класс, в секции автозагрузки создаётся «экземпляр класса» с искомым кодом цвета, допустимой вариативностью и режимом поиска в качестве параметров.<br />Далее, при необходимости выбрать «регион поиска заданного цвета» необходимо вызвать метод ToggleRect(), при этом отобразится полупрозрачный прямоугольник, который можно перемещать зажав левую кнопку мыши и изменять его размер перемещением мыши с зажатой правой кнопкой. Поместив прямоугольник в «нужном месте» можно сразу начать поиск нужного цвета вызовом метода Search()<br />Данный метод возвращает единицу при нахождении нужного цвета, либо ноль в ином случае. Если пиксель найден — его координаты сохраняются в полях x и y данного экземпляра класса.</p><p>Горячие клавиши 1, 2, 3 в примере ниже позволяют отобразить-скрыть «прямоугольник», просмотреть содержимое полей объекта, произвести поиск.</p><p>«Дружелюбный к пользователю аналог» прочих команд работающих с пикселями и цветом напишите сами <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p><div class="codebox"><pre><code>Dark := new CSimplePixelSearch(0x404040, 10, &quot;Fast RGB&quot;)

1::Dark.ToggleRect()
2::
    for i,k in Dark
        if IsObject(k)
            for j, v in k
                o .= &quot;Dark.&quot; i &quot;.&quot; . j . &quot;: &quot; . v . &quot;`n&quot;
        else o .= &quot;Dark.&quot; . i . &quot;: &quot; . k . &quot;`n&quot;
    MsgBox % o &quot;&quot; o := &quot;&quot;
    return
3::MsgBox % Dark.Search()? (&quot;x: &quot; . Dark.x . &quot; y: &quot; Dark.y) : &quot;Not Found&quot;

class CSimplePixelSearch
{
    __New(color, variation, searchMode)
    {
        this.Rect := {w: 200, h: 100, transparent: 80, guiName: this.Random(20), guiColor: this.Random(6)}
        guiName := this.Rect.guiName

        Gui, %guiName%: -Resize +LastFound +AlwaysOnTop -Caption +ToolWindow +HWNDhWnd -E0x08000000
        Gui, %guiName%: Color, % this.Rect.guiColor
        WinSet, Transparent, % this.Rect.transparent

        this.Rect.hwnd := hWnd
        this.color := color
        this.searchMode := searchMode
        this.variation := variation
    }

    ToggleRect()
    {
        guiName := this.Rect.guiName

        if WinExist(&quot;ahk_id&quot; this.Rect.hWnd)
            this.SaveRectPos()
        else {
            coord .=  (x := this.Rect.x)? &quot;x&quot; . x . &quot; &quot; : &quot;&quot;
            coord .=  (y := this.Rect.y)? &quot;y&quot; . y . &quot; &quot; : &quot;&quot;
            coord .=  (w := this.Rect.w)? &quot;w&quot; . w . &quot; &quot; : &quot;&quot;
            coord .=  (h := this.Rect.h)? &quot;h&quot; . h . &quot; &quot; : &quot;&quot;
            Gui, %guiName%: Show, % coord . &quot;NA&quot;

            this.EnableRectControl(true)
        }
    }

    EnableRectControl(switch = true)
    {
        static WM_RBUTTONDOWN := 0x204, WM_LBUTTONDOWN := 0x201

        if (switch) {
            OnMessage(WM_LBUTTONDOWN, this.__class . &quot;.WindowProc&quot;)
            OnMessage(WM_RBUTTONDOWN, this.__class . &quot;.WindowProc&quot;)
        }
        else {
            OnMessage(WM_LBUTTONDOWN, &quot;&quot;)
            OnMessage(WM_RBUTTONDOWN, &quot;&quot;)
        }
    }

    SaveRectPos()
    {
        WinGetPos, x, y, w, h, % &quot;ahk_id&quot; this.Rect.hWnd
        if (x) {
            this.x1 := x
            this.y1 := y
            this.x2 := x + w
            this.y2 := y + h
            this.Rect.x := x
            this.Rect.y := y
            this.Rect.w := w
            this.Rect.h := h
            guiName := this.Rect.guiName
            Gui, %guiName%: Cancel
        }
    }

    Search()
    {
        WinExist(&quot;ahk_id&quot; this.Rect.hWnd) &amp;&amp; this.SaveRectPos()

        CoordMode, Pixel
        PixelSearch, x, y, this.x1, this.y1, this.x2, this.y2, this.color, this.variation, % this.searchMode
        this.found := !ErrorLevel
        return !ErrorLevel, this.x := x, this.y := y
    }

    Random(nLenght)
    {
        static baseCharSet := &quot;1|2|3|4|5|6|7|8|9|0|A|B|C|D|E|F&quot;

        charSet := baseCharSet
        loop % nLenght//17
            charSet .= baseCharSet

        Sort, charSet, D| Random
        StringReplace, charSet, charSet, |,,1

        return SubStr(charSet, 1, nLenght)
    }

    WindowProc(lParam, uMsg, hWnd)
    {
        static WM_RBUTTONDOWN := 0x204, WM_LBUTTONDOWN := 0x201, WM_NCLBUTTONDOWN := 0xA1, HTCAPTION := 2

        if (uMsg = WM_LBUTTONDOWN)
            PostMessage, WM_NCLBUTTONDOWN, HTCAPTION ,,, % &quot;ahk_id&quot;hWnd
        else if (uMsg = WM_RBUTTONDOWN) {
            CoordMode, Mouse
            SetWinDelay, 0
            WinExist(&quot;ahk_id&quot; hWnd)

            while GetKeyState(&quot;RButton&quot;, &quot;P&quot;)
            {
                MouseGetPos, x, y
                if (x &lt;&gt; priorX || y &lt;&gt; priorY) {
                    WinGetPos,,, w, h
                    WinMove,,,,, w + (x - priorX), h + (y - priorY)
                    priorX := x, priorY := y
                }
                Sleep 10
            }
        }
        return true
    }
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-09-13T02:54:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63818#p63818</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63795#p63795" />
			<content type="html"><![CDATA[<p>Моя вина, исправил пример с <strong>WinWaitActive</strong> из поста <a href="http://forum.script-coding.com/viewtopic.php?pid=63782#p63782">#24</a></p><p>Вот пример с Блокнотом в Win7:<br /></p><div class="codebox"><pre><code>p1 := [120, 700, 130, 710, 0xFFFFFF]
p2 := [650, 300, 660, 310, 0x241CED]
p3 := [500, 500, 510, 510, 0x00F2FE]
p4 := [400, 250, 410, 260, 0xFFFFFF]
p5 := [400, 250, 410, 260, 0xFFFFFF]
p6 := [400, 250, 410, 260, 0xFFFFFF]
p7 := [400, 250, 410, 260, 0xFFFFFF]
p8 := [400, 250, 410, 260, 0xFFFFFF]
pause
loop
{
   WinWaitActive, Безымянный — Блокнот
   loop 8
   {
      PixelSearch, Px, Py, p%A_Index%[1], p%A_Index%[2], p%A_Index%[3] , p%A_Index%[4], p%A_Index%[5], 3, Fast
      if !errorlevel
         send % A_Index     
   }
}
F12::pause</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2012-09-12T13:04:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63795#p63795</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63790#p63790" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>p1 := [120, 700, 130, 710, 0xFFFFFF]
p2 := [650, 300, 660, 310, 0x241CED]
p3 := [500, 500, 510, 510, 0x00F2FE]
p4 := [400, 250, 410, 260, 0xFFFFFF]
p5 := [400, 250, 410, 260, 0xFFFFFF]
p6 := [400, 250, 410, 260, 0xFFFFFF]
p7 := [400, 250, 410, 260, 0xFFFFFF]
p8 := [400, 250, 410, 260, 0xFFFFFF]
pause
loop
WinWaitActive, World of Wаrсrаft
   loop 8
   {
      PixelSearch, Px, Py, p%A_Index%[1], p%A_Index%[2], p%A_Index%[3] , p%A_Index%[4], p%A_Index%[5], 3, Fast
      if !errorlevel
         send % A_Index     
   }
F12::pause</code></pre></div><p>Пробовал со скобками, пробывал без. пробывал c указанием ahk. Не работает <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /> пробывал не на вове, а на блакноте =/ не понимаю что нет так <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[bubaaa]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28631</uri>
			</author>
			<updated>2012-09-12T11:18:40Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63790#p63790</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63782#p63782" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>...
loop
{
   WinWaitActive, ИмяОкна
   loop 8
   {
...
   }
}</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2012-09-12T07:30:00Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63782#p63782</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63781#p63781" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><div class="quotebox"><blockquote><p>начало правильное, не запускть скрипт пока не открыто опеределенное окно.</p></blockquote></div><p>Распространённое заблуждение, возникает <strong>если не читать справку</strong>.<br /><a href="http://l.autohotkey.net/docs/commands/_IfWinActive.htm">#IfWinActive</a> — </p><div class="quotebox"><blockquote><p>Creates context-sensitive hotkeys and hotstrings. Such hotkeys perform a different action (or none at all) depending on the type of window that is active or exists.</p></blockquote></div><p><a href="http://script-coding.com/AutoHotkey/IfWinActive.html">#IfWinActive</a><br /></p><div class="quotebox"><blockquote><p>Создает контекстно-чувствительные горячие клавиши [hotkeys] и строки автозамены [hotstrings]. Такие горячие клавиши выполняют различные действия (или не делают ничего) в зависимости от окна, которое является активным или существует.</p></blockquote></div><p>#IfWinActive не имеет отношения ни к чему кроме горячих клавиш.</p></blockquote></div><p>То есть получается что нет такой команды, которая прикрепляет выполнение скрипта к определенному окну?</p><p>а нет вроде нашел команду -IfWinExist / IfWinNotExist / WinExist , но в 1 описании на русском форуме оно стоит вместе с IfWinActive.<br />А на AHK L отдельно и чему верить?</p>]]></content>
			<author>
				<name><![CDATA[bubaaa]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28631</uri>
			</author>
			<updated>2012-09-12T07:02:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63781#p63781</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63778#p63778" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>начало правильное, не запускть скрипт пока не открыто опеределенное окно.</p></blockquote></div><p>Распространённое заблуждение, возникает <strong>если не читать справку</strong>.<br /><a href="http://l.autohotkey.net/docs/commands/_IfWinActive.htm">#IfWinActive</a> — </p><div class="quotebox"><blockquote><p>Creates context-sensitive hotkeys and hotstrings. Such hotkeys perform a different action (or none at all) depending on the type of window that is active or exists.</p></blockquote></div><p><a href="http://script-coding.com/AutoHotkey/IfWinActive.html">#IfWinActive</a><br /></p><div class="quotebox"><blockquote><p>Создает контекстно-чувствительные горячие клавиши [hotkeys] и строки автозамены [hotstrings]. Такие горячие клавиши выполняют различные действия (или не делают ничего) в зависимости от окна, которое является активным или существует.</p></blockquote></div><p>#IfWinActive не имеет отношения ни к чему кроме горячих клавиш.</p>]]></content>
			<author>
				<name><![CDATA[creature.ws]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26105</uri>
			</author>
			<updated>2012-09-12T06:19:45Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63778#p63778</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63777#p63777" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>#IfWinActive, ---------
p1 := [400, 250, 410, 260, 0x000000]
p2 := [650, 300, 660, 310, 0x241CED]
p3 := [500, 500, 510, 510, 0x00F2FE]
p4 := [400, 250, 410, 260, 0xFFFFFF]
p5 := [400, 250, 410, 260, 0xFFFFFF]
p6 := [400, 250, 410, 260, 0xFFFFFF]
p7 := [400, 250, 410, 260, 0xFFFFFF]
p8 := [400, 250, 410, 260, 0xFFFFFF]
pause
loop
   loop 8
   {
      PixelSearch, Px, Py, p%A_Index%[1], p%A_Index%[2], p%A_Index%[3] , p%A_Index%[4], p%A_Index%[5], 3, Fast
      if !errorlevel
         send % A_Index
         sleep 100
   }
F12::pause

#IfWinNotActive ------------
  Winwait ---------</code></pre></div><p>начало правильное, не запускть скрипт пока не открыто опеределенное окно.<br />Открываю окно нажимаю пузу все работает. Закрываю окно он продолжает работать, а нужно что бы стопался и и ждал открытия окна.<br />Что не правильно написал?</p>]]></content>
			<author>
				<name><![CDATA[bubaaa]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28631</uri>
			</author>
			<updated>2012-09-12T05:57:43Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63777#p63777</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63759#p63759" />
			<content type="html"><![CDATA[<p><strong>Drugoy</strong>, посмотри <a href="http://forum.script-coding.com/viewtopic.php?pid=26423#p26423">этот</a> пример из коллекции, возможно пригодится.</p>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2012-09-11T18:36:09Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63759#p63759</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63758#p63758" />
			<content type="html"><![CDATA[<p>Мне часто приходится писать скрипты, которые работают с пикселями. Есть ли простой способ (хотя бы на время создания скрипта) как-то визуально отобразить что за точку я выбрал? Если точек много, то в них легко запутаться, а было бы удобно если бы их можно было и выбирать мышкой, например (т.е. растянул на экране спец прямоугольничек, а у тебя координаты всех 4-ёх его вершин сразу в текстовом виде вставляются куда-то (допустим, в буфер), а на экране они отображаются цветными квадратиками, скажем. И чтоб можно было их задавать относительными от окна или от какой-то точки в окне (часто, приходится что-то найти на экране [может находиться где угодно], а потом нужно проверить какие-то пиксели относительно той координаты). Есть ли что-то подобное? Может даже внешняя прога какая..?</p>]]></content>
			<author>
				<name><![CDATA[Drugoy]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27463</uri>
			</author>
			<updated>2012-09-11T18:29:21Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63758#p63758</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63750#p63750" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Irbis пишет:</cite><blockquote><p>Рекомендуется использовать AHK_L версию, которую разрабатывает Lexicos, так как офф.версия уже 2 года не обновляется.<br />Сайт <a href="http://l.autohotkey.net/">http://l.autohotkey.net/</a></p></blockquote></div><p>Заработало... <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /> спасибо большое...<br />Дальше я попробую сделать привязку к опеределенному окну и выложу сюда свои старания <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />. если посмотришь буду благодарен безумно.</p>]]></content>
			<author>
				<name><![CDATA[bubaaa]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28631</uri>
			</author>
			<updated>2012-09-11T13:43:22Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63750#p63750</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63749#p63749" />
			<content type="html"><![CDATA[<p>Рекомендуется использовать AHK_L версию, которую разрабатывает Lexicos, так как офф.версия уже 2 года не обновляется.<br />Сайт <a href="http://l.autohotkey.net/">http://l.autohotkey.net/</a></p>]]></content>
			<author>
				<name><![CDATA[Irbis]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=27384</uri>
			</author>
			<updated>2012-09-11T13:36:18Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63749#p63749</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63748#p63748" />
			<content type="html"><![CDATA[<p>И да спасибо большое что ты все еще со мной мучаешься, все остальные уже плюнули =/</p>]]></content>
			<author>
				<name><![CDATA[bubaaa]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28631</uri>
			</author>
			<updated>2012-09-11T13:35:36Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63748#p63748</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: AHK: PixelSearch и нажатие клавиши.]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=63747#p63747" />
			<content type="html"><![CDATA[<p>Version 1.0.48.05 может я не правильно как то координаты выставляю? для выставления координат пользуюсь встроенной Active windows info.</p>]]></content>
			<author>
				<name><![CDATA[bubaaa]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=28631</uri>
			</author>
			<updated>2012-09-11T13:23:35Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=63747#p63747</id>
		</entry>
</feed>
