<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; VBS: поиск в тексте и вывод на экран]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7040</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7040&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VBS: поиск в тексте и вывод на экран».]]></description>
		<lastBuildDate>Wed, 02 Oct 2019 17:06:06 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136245#p136245</link>
			<description><![CDATA[<p><strong>alexii</strong></p><p>Спасибо, получилось. Я внес свои некоторые изменения:</p><div class="codebox"><pre><code>Option Explicit

Dim strSourceFile

Dim objFSO
Dim strContent

Dim strNameValue
Dim strPasswordValue


strSourceFile = &quot;baza.txt&quot;


Set objFSO = WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;)

If objFSO.FileExists(strSourceFile) Then
	With objFSO.OpenTextFile(strSourceFile)
		strContent = .ReadAll()
		.Close
	End With
	
	strNameValue     = GetValue(strContent, &quot;Name&quot;)
	strPasswordValue = GetValue(strContent, &quot;Pass&quot;)
	
	strNameValue     = Trim(InputBox(&quot;Enter name:&quot;,     &quot;Enter name&quot;,     strNameValue))
	strPasswordValue = Trim(InputBox(&quot;Enter password:&quot;, &quot;Enter password&quot;, strPasswordValue))
	
	If Len(strNameValue) &gt; 0 Then
		strContent = SetValue(strContent, &quot;Name&quot;, strNameValue)
	End If
	
	If Len(strPasswordValue) &gt; 0 Then
		strContent = SetValue(strContent, &quot;Pass&quot;, strPasswordValue)
	End If
	
	With objFSO.CreateTextFile(strSourceFile, True)
		.Write strContent
		.Close
	End With
Else
	WScript.Echo &quot;Can&#039;t find source file [&quot; &amp; strSourceFile &amp; &quot;].&quot;
	Set ts = objFSO.CreateTextFile(&quot;baza.txt&quot;, 2, false)
	ts.WriteLine(&quot;Name: &quot;)
	ts.WriteLine(&quot;Pass: &quot;)
	WScript.Quit 2
End If

Set objFSO = Nothing

WScript.Quit 0
&#039;-----------------------------------------------------------------------------

&#039;-----------------------------------------------------------------------------
Function GetValue(strContent, strParameter)
	With WScript.CreateObject(&quot;VBScript.RegExp&quot;)
		.IgnoreCase = True
		.MultiLine  = True
		
		.Pattern = &quot;^\s*&quot; &amp; strParameter &amp; &quot;: (.*?)$&quot;
		
		If .Test(strContent) Then
			GetValue = .Execute(strContent).Item(0).Submatches.Item(0)
		Else
			WScript.Echo &quot;Can&#039;t find parameter [&quot; &amp; strParameter &amp; &quot;] in source file [&quot; &amp; strSourceFile &amp; &quot;].&quot;
			GetValue = &quot;&quot;
		End If
	End With
End Function
&#039;-----------------------------------------------------------------------------

&#039;-----------------------------------------------------------------------------
Function SetValue(strContent, strParameter, strValue)
	With WScript.CreateObject(&quot;VBScript.RegExp&quot;)
		.IgnoreCase = True
		.MultiLine  = True
		
		.Pattern = &quot;^\s*&quot; &amp; strParameter &amp; &quot;: .*?$&quot;
		
		If .Test(strContent) Then
			SetValue = .Replace(strContent, strParameter &amp; &quot;: &quot; &amp; strValue)
		Else
			SetValue = strContent &amp; vbCrLf &amp; strParameter &amp; &quot;: &quot; &amp; strValue
		End If
	End With
End Function
&#039;-----------------------------------------------------------------------------</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Random228007)]]></author>
			<pubDate>Wed, 02 Oct 2019 17:06:06 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136245#p136245</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136239#p136239</link>
			<description><![CDATA[<p><strong>Random228007</strong>, ясно. Но сделаем немного не так.</p><p>Пробуйте:<br /></p><div class="codebox"><pre><code>Option Explicit

Dim strSourceFile

Dim objFSO
Dim strContent

Dim strNameValue
Dim strPasswordValue


strSourceFile = &quot;baza.txt&quot;


Set objFSO = WScript.CreateObject(&quot;Scripting.FileSystemObject&quot;)

If objFSO.FileExists(strSourceFile) Then
	With objFSO.OpenTextFile(strSourceFile)
		strContent = .ReadAll()
		.Close
	End With
	
	strNameValue     = GetValue(strContent, &quot;Name&quot;)
	strPasswordValue = GetValue(strContent, &quot;Pass&quot;)
	
	strNameValue     = Trim(InputBox(&quot;Enter name:&quot;,     &quot;Enter name&quot;,     strNameValue))
	strPasswordValue = Trim(InputBox(&quot;Enter password:&quot;, &quot;Enter password&quot;, strPasswordValue))
	
	If Len(strNameValue) &gt; 0 Then
		strContent = SetValue(strContent, &quot;Name&quot;, strNameValue)
	End If
	
	If Len(strPasswordValue) &gt; 0 Then
		strContent = SetValue(strContent, &quot;Pass&quot;, strPasswordValue)
	End If
	
	With objFSO.CreateTextFile(strSourceFile, True)
		.Write strContent
		.Close
	End With
Else
	WScript.Echo &quot;Can&#039;t find source file [&quot; &amp; strSourceFile &amp; &quot;].&quot;
	WScript.Quit 2
End If

Set objFSO = Nothing

WScript.Quit 0
&#039;-----------------------------------------------------------------------------

&#039;-----------------------------------------------------------------------------
Function GetValue(strContent, strParameter)
	With WScript.CreateObject(&quot;VBScript.RegExp&quot;)
		.IgnoreCase = True
		.MultiLine  = True
		
		.Pattern = &quot;^\s*&quot; &amp; strParameter &amp; &quot;:(.*?)$&quot;
		
		If .Test(strContent) Then
			GetValue = .Execute(strContent).Item(0).Submatches.Item(0)
		Else
			WScript.Echo &quot;Can&#039;t find parameter [&quot; &amp; strParameter &amp; &quot;] in source file [&quot; &amp; strSourceFile &amp; &quot;].&quot;
			GetValue = &quot;&quot;
		End If
	End With
End Function
&#039;-----------------------------------------------------------------------------

&#039;-----------------------------------------------------------------------------
Function SetValue(strContent, strParameter, strValue)
	With WScript.CreateObject(&quot;VBScript.RegExp&quot;)
		.IgnoreCase = True
		.MultiLine  = True
		
		.Pattern = &quot;^\s*&quot; &amp; strParameter &amp; &quot;:.*?$&quot;
		
		If .Test(strContent) Then
			SetValue = .Replace(strContent, strParameter &amp; &quot;:&quot; &amp; strValue)
		Else
			SetValue = strContent &amp; vbCrLf &amp; strParameter &amp; &quot;:&quot; &amp; strValue
		End If
	End With
End Function
&#039;-----------------------------------------------------------------------------
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 01 Oct 2019 16:21:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136239#p136239</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136235#p136235</link>
			<description><![CDATA[<p><strong>alexii</strong></p><p>Нужно создать файл baza.txt, если его нет. Если есть, то нужно прочитать его и найти там 2 строки &quot;Name: &quot; и &quot;Pass: &quot;, если они есть. Если нет, то создать их с пустыми значениями те &quot;Name: &quot; и &quot;Pass: &quot;. Потом нужно эти значения добавить в переменные в inputbox, чтобы изменить их. Если я отменю редактирование, те нажму отмена или введу пустое значение, то они остануться в файле нетронутыми.</p><br /><p>Аналог в bat:</p><div class="codebox"><pre><code>@echo off
rem Нужны русские слова
SetLocal EnableExtensions EnableDelayedExpansion
rem Chcp 866 &gt;nul
title %~dp0
cd /d &quot;%~dp0&quot;

cls

if not exist Baza.txt (
	echo Не найден файл &quot;Baza.txt&quot;
	echo.
	echo Создание &quot;Baza.txt&quot; с пустым значением
	echo.

	echo Ssid:&gt; Baza.txt
	echo Pass:&gt;&gt; Baza.txt
)

for /f &quot;tokens=1,2&quot; %%a in (Baza.txt) do (
    if /i &quot;%%a&quot;==&quot;Pass:&quot; set pass=%%b
    if /i &quot;%%a&quot;==&quot;Ssid:&quot; set name=%%b
)




:1

echo Прошлое имя: %name%
echo.


set /p newname=Новое имя: 

echo %newname%|&gt;nul findstr /rc:&quot;^[A-Z0-9a-z][A-Z0-9a-z]*$&quot; &amp;&amp; (
echo.
) || (
echo.
echo Недопустимый символ
echo.
) &amp;&amp; (
goto 1)

:2

echo Прошлый пароль: %pass%
echo.

set /p newpass=Новый пароль: 

echo %newpass%|&gt;nul findstr /rc:&quot;^[A-Z0-9a-z][A-Z0-9a-z]*$&quot; &amp;&amp; (
echo.
) || (
echo.
echo Недопустимый символ
echo.
) &amp;&amp; (
goto 2)




if not &quot;%newname%&quot;==&quot;&quot; set name=%newname%
if not &quot;%newpass%&quot;==&quot;&quot; set pass=%newpass%
copy /y Baza.txt Baza.txt.bak
echo Ssid: %name%&gt; Baza.txt
echo Pass: %pass%&gt;&gt; Baza.txt

pause
exit /B
</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Random228007)]]></author>
			<pubDate>Tue, 01 Oct 2019 01:44:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136235#p136235</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136230#p136230</link>
			<description><![CDATA[<p><strong>Random228007</strong>, тогда давайте начнём с формулировки полного техзадания. Именно техзадания, а не уже выбранного Вами способа решения.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Mon, 30 Sep 2019 21:26:28 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136230#p136230</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136228#p136228</link>
			<description><![CDATA[<p><strong>alexii</strong></p><p>Не работает ни один из ваших кодов на этой странице. Наверно они незавершенные.<br />Можете сказать что неправильно. Вроде бы все так.</p><div class="codebox"><pre><code>Set FSO = CreateObject(&quot;Scripting.FileSystemObject&quot;)

if FSO.FileExists(&quot;1.txt&quot;) Then

Set ts = FSO.OpenTextFile(&quot;1.txt&quot;, 2, false) &#039;открыть

else

Set ts = FSO.CreateTextFile(&quot;1.txt&quot;, 2, false) &#039;создать

end if

&#039;извлечение из файла

&#039;set readname = Split(whole_line, &quot;Name: &quot;)(1)
&#039;set readpass = Split(whole_line, &quot;Pass: &quot;)(1)

&#039;добавляет переменные name1 и pass1
name1 = inputbox (&quot;Name:&quot;,&quot;База данных&quot;,readname)
pass1 = inputbox (&quot;Pass:&quot;,&quot;База данных&quot;,readpass)
&#039;записывание переменных в файл
ts.WriteLine(&quot;Name: &quot; &amp;name1)
ts.WriteLine(&quot;Pass: &quot; &amp;pass1)</code></pre></div><p>Мне надо извлечь значения после &quot;Name: &quot; и &quot;Pass: &quot;, но не знаю как это выполнить так, чтобы создавался файл &quot;1.txt&quot; при его отсутствии, но не создавался в присутствии. Чтобы значения извлеклись и были записаны в переменную в inputbox.</p>]]></description>
			<author><![CDATA[null@example.com (Random228007)]]></author>
			<pubDate>Mon, 30 Sep 2019 13:17:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136228#p136228</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136194#p136194</link>
			<description><![CDATA[<p><strong>Random228007</strong>, упакуйте Ваш исходный текстовый файл и Ваш скрипт в архив. Выложите на <em>вменяемый</em> обменник или облако. Ссылку — сюда. Посмотрим.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Fri, 27 Sep 2019 16:48:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136194#p136194</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=136186#p136186</link>
			<description><![CDATA[<p>У меня не работает на месте<br /></p><div class="codebox"><pre><code>strTemp = objMatches.Item(0)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Random228007)]]></author>
			<pubDate>Wed, 25 Sep 2019 16:09:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=136186#p136186</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=58753#p58753</link>
			<description><![CDATA[<p>Спасибо !</p><p>Задача, согласен, рядовая.<br />Но дело в том, что в сети практически нет нормальной литературы по изучению языка... И вот эти простые на Ваш взгляд примеры решения рядовых задач - это получше всех .pdf-ов, что я нашёл в сети. И, я думаю, не только одному мне интересны и полезны :-)</p><p>Я свой скрипт писал именно по таким примерам, которых - крохи на форумах. И их так мало потому, что знающие люди думают, что это - семечки :-)</p><p>Ещё раз - спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (_D_V_S_)]]></author>
			<pubDate>Mon, 02 Apr 2012 16:43:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=58753#p58753</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=58741#p58741</link>
			<description><![CDATA[<div class="quotebox"><cite>_D_V_S_ пишет:</cite><blockquote><p>... Просто ошибся если САМ вводивший. Или передумал...</p></blockquote></div><p>Всё равно нужны какие-то критерии.<br />В качестве примера могу предложить вариант, где в качестве верных рассматриваются только целочисленные не отрицательные значения.<br />Ситуация, когда пользователь передумал, моделируется вводом в качестве значения одних пробелов или полным отсутствием значения.<br /></p><div class="codebox"><pre><code>
Set objFile = objFSO.OpenTextFile(&quot;File.ini&quot;, ForReading)
strText = objFile.ReadAll
objFile.Close
Set objRegExp = CreateObject(&quot;VBScript.RegExp&quot;)
objRegExp.IgnoreCase = True
objRegExp.Pattern = &quot;max\s*=\s*-*\d+&quot;
Set objMatches = objRegExp.Execute(strText)
strTemp = objMatches.Item(0)
objRegExp.Pattern = &quot;\d+&quot;
Set objMatches = objRegExp.Execute(strTemp)
strTemp = objMatches.Item(0)
blnRepeat = True
Do
	UserName = Trim(InputBox(&quot;Ля-ля-ля&quot;,,strTemp))
	If Len(UserName) = 0 Then
		WScript.Quit 0
	Else
		objRegExp.Global = True
		objRegExp.Pattern = &quot;\d&quot;
		If Len(UserName) = objRegExp.Execute(UserName).Count Then blnRepeat = False
	End If
Loop While blnRepeat
objRegExp.Global = False
objRegExp.Pattern = &quot;max\s*=\s*-*\d+&quot;
strNewText = objRegExp.Replace(strText, &quot;max = &quot; &amp; UserName)
Set objFile = objFSO.OpenTextFile(&quot;File.ini&quot;, ForWriting)
objFile.WriteLine strNewText
objFile.Close</code></pre></div><div class="quotebox"><cite>_D_V_S_ пишет:</cite><blockquote><p>... Я вывожу MSGBOX в конце скрипта с перечнем вновь введённых значений.<br />Неплохо-б было следующим MSGBOX-ом предложить пере-ввести заново значения...</p></blockquote></div><p>Пробуйте реализовать самостоятельно.<br />Не обижайтесь, но Ваша задача не представляет собой чего-либо интересного, поэтому писать сценарий за Вас, вероятнее всего, никому не захочется.</p>]]></description>
			<author><![CDATA[null@example.com (Dmitrii)]]></author>
			<pubDate>Mon, 02 Apr 2012 10:15:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=58741#p58741</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=58737#p58737</link>
			<description><![CDATA[<p>Нет, я неверно выразился.<br />Просто ошибся если САМ вводивший. Или передумал.</p><p>Я вывожу MSGBOX в конце скрипта с перечнем вновь введённых значений.<br />Неплохо-б было следующим MSGBOX-ом предложить пере-ввести заново значения...</p>]]></description>
			<author><![CDATA[null@example.com (_D_V_S_)]]></author>
			<pubDate>Mon, 02 Apr 2012 07:33:25 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=58737#p58737</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=58735#p58735</link>
			<description><![CDATA[<p>Каков критерий оценки верных/неверных значений?</p>]]></description>
			<author><![CDATA[null@example.com (Dmitrii)]]></author>
			<pubDate>Mon, 02 Apr 2012 06:58:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=58735#p58735</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=58733#p58733</link>
			<description><![CDATA[<p><strong>Dmitrii</strong></p><p>Огромадное спасибо!<br />Всё заработало как часы!</p><p>А не подскажешь, можно-ли зациклить скрипт? <br />Может я неправильно выразился, можно-ли сделать в конце скрипта msgbox с текстом &quot;Ввести значения заново? Нажмите ДА. Для выхода нажмите НЕТ&quot; - на случай ошибки ввода не того значения. <br />И после нажатия на ДА скрипт сначала заработал. Это реально?</p><p>Если это не сложно конечно...</p><p>Ещё раз спасибо!!</p>]]></description>
			<author><![CDATA[null@example.com (_D_V_S_)]]></author>
			<pubDate>Mon, 02 Apr 2012 06:27:41 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=58733#p58733</guid>
		</item>
		<item>
			<title><![CDATA[Re: VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=58727#p58727</link>
			<description><![CDATA[<div class="codebox"><pre><code>
Set objFile = objFSO.OpenTextFile(&quot;File.ini&quot;, ForReading)
strText = objFile.ReadAll
objFile.Close
Set objRegExp = CreateObject(&quot;VBScript.RegExp&quot;)
objRegExp.IgnoreCase = True
objRegExp.Pattern = &quot;max\s*=\s*-*\d+&quot;
Set objMatches = objRegExp.Execute(strText)
strTemp = objMatches.Item(0)
objRegExp.Pattern = &quot;\d+&quot;
Set objMatches = objRegExp.Execute(strTemp)
strTemp = objMatches.Item(0)
UserName = Trim(InputBox(&quot;Ля-ля-ля&quot;,,strTemp))
objRegExp.Pattern = &quot;max\s*=\s*-*\d+&quot;
strNewText = objRegExp.Replace(strText, &quot;max = &quot; &amp; UserName)
Set objFile = objFSO.OpenTextFile(&quot;File.ini&quot;, ForWriting)
objFile.WriteLine strNewText
objFile.Close</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Dmitrii)]]></author>
			<pubDate>Mon, 02 Apr 2012 04:17:49 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=58727#p58727</guid>
		</item>
		<item>
			<title><![CDATA[VBS: поиск в тексте и вывод на экран]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=58723#p58723</link>
			<description><![CDATA[<p>Здравствуйте!</p><p>Я совсем новичок в VBS, помогите с простой задачкой.</p><p>Есть инишник, File.ini, в котором надо найти значение определённой переменной и просто вывести его в MSGBOX.</p><p>Вот кусок из моего работающего скрипта, но там я произвожу замену значения переменной (через InputBox).</p><p><strong>File.ini например:</strong><br /></p><div class="codebox"><pre><code>min = 234234
vin   =   34567
kin    =       88
max   = 68865
fax  =  04534</code></pre></div><p><strong>кусок кода VBS для поиска и замены значения MAX:</strong><br /></p><div class="codebox"><pre><code>UserName = Trim(InputBox(&quot;Ля-ля-ля&quot;,, &quot;Сюда вводите&quot;))
 Set objFile = objFSO.OpenTextFile(&quot;File.ini&quot;, ForReading)
 strText = objFile.ReadAll
 objFile.Close
   objRegExp.Pattern = &quot;max\s*=\s*-*\d+&quot;
   strNewText = objRegExp.Replace(strText, &quot;max = &quot; &amp;UserName)
 Set objFile = objFSO.OpenTextFile(&quot;File.ini&quot;, ForWriting)
 objFile.WriteLine strNewText
 objFile.Close</code></pre></div><p>Нужно вывести перед вводом нового значения - старое в msgbox-е. Чтобы знать, что и на что менять.<br />Я в ступоре.</p><p>А в идеале - чтобы текущее значение переменной писалось в поле ввода InputBox (вместо &quot;Сюда вводите&quot;)<br />Реально такое в VBS&quot; ?</p><p>Понимаю, что задачка - из простейших, но часа два бился, и без толку...<br />Заранее - спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (_D_V_S_)]]></author>
			<pubDate>Sun, 01 Apr 2012 22:52:40 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=58723#p58723</guid>
		</item>
	</channel>
</rss>
